diff --git a/build.proj b/build.proj index bfda35c81d8c..6dd3d0737bf8 100644 --- a/build.proj +++ b/build.proj @@ -215,6 +215,7 @@ + : AzureDataCmdlet where T : class { [Parameter(HelpMessage = "Azure Storage Context Object", - ValueFromPipelineByPropertyName = true)] + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true)] public virtual AzureStorageContext Context { get; set; } [Parameter(HelpMessage = "The server time out for each request in seconds.")] diff --git a/src/Common/Storage/Commands.Storage/File/AzureStorageFileCmdletBase.cs b/src/Common/Storage/Commands.Storage/File/AzureStorageFileCmdletBase.cs index f38def2a9bf9..f332645077fa 100644 --- a/src/Common/Storage/Commands.Storage/File/AzureStorageFileCmdletBase.cs +++ b/src/Common/Storage/Commands.Storage/File/AzureStorageFileCmdletBase.cs @@ -23,14 +23,17 @@ namespace Microsoft.WindowsAzure.Commands.Storage.File public abstract class AzureStorageFileCmdletBase : StorageCloudCmdletBase { [Parameter( + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true, ParameterSetName = Constants.ShareNameParameterSetName, HelpMessage = "Azure Storage Context Object")] [Parameter( + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true, ParameterSetName = Constants.MatchingPrefixParameterSetName, HelpMessage = "Azure Storage Context Object")] [Parameter( + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true, ParameterSetName = Constants.SpecificParameterSetName, HelpMessage = "Azure Storage Context Object")] diff --git a/src/Common/Storage/Commands.Storage/File/Cmdlet/GetAzureStorageShareStoredAccessPolicy.cs b/src/Common/Storage/Commands.Storage/File/Cmdlet/GetAzureStorageShareStoredAccessPolicy.cs index d468cdccef29..04194ba13ae6 100644 --- a/src/Common/Storage/Commands.Storage/File/Cmdlet/GetAzureStorageShareStoredAccessPolicy.cs +++ b/src/Common/Storage/Commands.Storage/File/Cmdlet/GetAzureStorageShareStoredAccessPolicy.cs @@ -33,6 +33,7 @@ public class GetAzureStorageShareStoredAccessPolicy : AzureStorageFileCmdletBase [Parameter(Position = 0, Mandatory = true, ParameterSetName = Constants.ShareNameParameterSetName, HelpMessage = "Share name", + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true)] [ValidateNotNullOrEmpty] public string ShareName { get; set; } diff --git a/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageDirectory.cs b/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageDirectory.cs index 9a810fdd675b..ebf01bb8a6ae 100644 --- a/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageDirectory.cs +++ b/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageDirectory.cs @@ -50,6 +50,7 @@ public class NewAzureStorageDirectory : AzureStorageFileCmdletBase [Parameter( Position = 1, Mandatory = true, + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true, HelpMessage = "Path of the directory to be created.")] [ValidateNotNullOrEmpty] diff --git a/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageFileSasToken.cs b/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageFileSasToken.cs index b95965b23282..b5bf925035d1 100644 --- a/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageFileSasToken.cs +++ b/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageFileSasToken.cs @@ -52,10 +52,12 @@ public class NewAzureStorageFileSasToken : AzureStorageFileCmdletBase [Parameter(Position = 0, Mandatory = true, HelpMessage = "Share Name", + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true, ParameterSetName = NameSasPermissionParameterSet)] [Parameter(Position = 0, Mandatory = true, HelpMessage = "Share Name", + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true, ParameterSetName = NameSasPolicyParmeterSet)] [ValidateNotNullOrEmpty] @@ -63,10 +65,12 @@ public class NewAzureStorageFileSasToken : AzureStorageFileCmdletBase [Parameter(Position = 1, Mandatory = true, HelpMessage = "Path to the cloud file to generate sas token against.", + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true, ParameterSetName = NameSasPermissionParameterSet)] [Parameter(Position = 1, Mandatory = true, HelpMessage = "Path to the cloud file to generate sas token against.", + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true, ParameterSetName = NameSasPolicyParmeterSet)] [ValidateNotNullOrEmpty] diff --git a/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageShare.cs b/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageShare.cs index 9bfe3a18167c..a48319ed1e8d 100644 --- a/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageShare.cs +++ b/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageShare.cs @@ -22,6 +22,7 @@ public class NewAzureStorageShare : AzureStorageFileCmdletBase [Parameter( Position = 0, Mandatory = true, + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true, HelpMessage = "Name of the file share to be created.")] [ValidateNotNullOrEmpty] diff --git a/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageShareSasToken.cs b/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageShareSasToken.cs index af68a13af48c..28eaefaebc29 100644 --- a/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageShareSasToken.cs +++ b/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageShareSasToken.cs @@ -39,6 +39,7 @@ public class NewAzureStorageShareSasToken : AzureStorageFileCmdletBase [Alias("N", "Name")] [Parameter(Position = 0, Mandatory = true, HelpMessage = "Share Name", + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true)] [ValidateNotNullOrEmpty] public string ShareName { get; set; } diff --git a/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageShareStoredAccessPolicy.cs b/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageShareStoredAccessPolicy.cs index e3d2582688cf..c2a35b2a1aa2 100644 --- a/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageShareStoredAccessPolicy.cs +++ b/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageShareStoredAccessPolicy.cs @@ -31,6 +31,7 @@ public class NewAzureStorageShareStoredAccessPolicy : AzureStorageFileCmdletBase [Parameter(Position = 0, Mandatory = true, ParameterSetName = Constants.ShareNameParameterSetName, HelpMessage = "Share name", + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true)] [ValidateNotNullOrEmpty] public string ShareName { get; set; } diff --git a/src/Common/Storage/Commands.Storage/File/Cmdlet/RemoveAzureStorageDirectory.cs b/src/Common/Storage/Commands.Storage/File/Cmdlet/RemoveAzureStorageDirectory.cs index 7046fdef6995..d6b625730442 100644 --- a/src/Common/Storage/Commands.Storage/File/Cmdlet/RemoveAzureStorageDirectory.cs +++ b/src/Common/Storage/Commands.Storage/File/Cmdlet/RemoveAzureStorageDirectory.cs @@ -64,6 +64,7 @@ public class RemoveAzureStorageDirectory : AzureStorageFileCmdletBase HelpMessage = "Path to the directory to be removed.")] [Parameter( Position = 1, + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true, ParameterSetName = Constants.DirectoryParameterSetName, HelpMessage = "Path to the directory to be removed.")] diff --git a/src/Common/Storage/Commands.Storage/File/Cmdlet/RemoveAzureStorageShare.cs b/src/Common/Storage/Commands.Storage/File/Cmdlet/RemoveAzureStorageShare.cs index 83b322a5e160..468a689839ce 100644 --- a/src/Common/Storage/Commands.Storage/File/Cmdlet/RemoveAzureStorageShare.cs +++ b/src/Common/Storage/Commands.Storage/File/Cmdlet/RemoveAzureStorageShare.cs @@ -29,6 +29,7 @@ public class RemoveAzureStorageShare : AzureStorageFileCmdletBase [Parameter( Position = 0, Mandatory = true, + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true, ParameterSetName = Constants.ShareNameParameterSetName, HelpMessage = "Name of the file share to be removed.")] diff --git a/src/Common/Storage/Commands.Storage/File/Cmdlet/SetAzureStorageShareQuota.cs b/src/Common/Storage/Commands.Storage/File/Cmdlet/SetAzureStorageShareQuota.cs index 5e2a89b9002b..bc6237cd24f1 100644 --- a/src/Common/Storage/Commands.Storage/File/Cmdlet/SetAzureStorageShareQuota.cs +++ b/src/Common/Storage/Commands.Storage/File/Cmdlet/SetAzureStorageShareQuota.cs @@ -32,6 +32,7 @@ public class SetAzureStorageShareQuota : AzureStorageFileCmdletBase [Parameter(Position = 0, Mandatory = true, HelpMessage = "Share name", ParameterSetName = Constants.ShareNameParameterSetName, + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true)] [ValidateNotNullOrEmpty] public string ShareName { get; set; } diff --git a/src/Common/Storage/Commands.Storage/File/Cmdlet/SetAzureStorageShareStoredAccessPolicy.cs b/src/Common/Storage/Commands.Storage/File/Cmdlet/SetAzureStorageShareStoredAccessPolicy.cs index d74362d491e3..328d1663173d 100644 --- a/src/Common/Storage/Commands.Storage/File/Cmdlet/SetAzureStorageShareStoredAccessPolicy.cs +++ b/src/Common/Storage/Commands.Storage/File/Cmdlet/SetAzureStorageShareStoredAccessPolicy.cs @@ -32,6 +32,7 @@ public class SetAzureStorageShareStoredAccessPolicy : AzureStorageFileCmdletBase [Parameter(Position = 0, Mandatory = true, ParameterSetName = Constants.ShareNameParameterSetName, HelpMessage = "Share name", + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true)] [ValidateNotNullOrEmpty] public string ShareName { get; set; } diff --git a/src/Common/Storage/Commands.Storage/Queue/Cmdlet/GetAzureStorageQueue.cs b/src/Common/Storage/Commands.Storage/Queue/Cmdlet/GetAzureStorageQueue.cs index 152733276b35..4a5fe3269f10 100644 --- a/src/Common/Storage/Commands.Storage/Queue/Cmdlet/GetAzureStorageQueue.cs +++ b/src/Common/Storage/Commands.Storage/Queue/Cmdlet/GetAzureStorageQueue.cs @@ -43,6 +43,7 @@ public class GetAzureStorageQueueCommand : StorageQueueBaseCmdlet [Alias("N", "Queue")] [Parameter(Position = 0, HelpMessage = "Queue name", + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true, ParameterSetName = NameParameterSet)] public string Name { get; set; } diff --git a/src/Common/Storage/Commands.Storage/Queue/Cmdlet/GetAzureStorageQueueStoredAccessPolicy.cs b/src/Common/Storage/Commands.Storage/Queue/Cmdlet/GetAzureStorageQueueStoredAccessPolicy.cs index 4064a8099d77..0b0fa07defc1 100644 --- a/src/Common/Storage/Commands.Storage/Queue/Cmdlet/GetAzureStorageQueueStoredAccessPolicy.cs +++ b/src/Common/Storage/Commands.Storage/Queue/Cmdlet/GetAzureStorageQueueStoredAccessPolicy.cs @@ -30,6 +30,7 @@ public class GetAzureStorageQueueStoredAccessPolicyCommand : StorageQueueBaseCmd [Alias("N", "Name")] [Parameter(Position = 0, Mandatory = true, HelpMessage = "Queue Name", + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true)] [ValidateNotNullOrEmpty] public string Queue { get; set; } diff --git a/src/Common/Storage/Commands.Storage/Queue/Cmdlet/NewAzureStorageQueue.cs b/src/Common/Storage/Commands.Storage/Queue/Cmdlet/NewAzureStorageQueue.cs index 92475ac713bd..e07da194c89e 100644 --- a/src/Common/Storage/Commands.Storage/Queue/Cmdlet/NewAzureStorageQueue.cs +++ b/src/Common/Storage/Commands.Storage/Queue/Cmdlet/NewAzureStorageQueue.cs @@ -28,7 +28,8 @@ public class NewAzureStorageQueueCommand : StorageQueueBaseCmdlet { [Alias("N", "Queue")] [Parameter(Position = 0, Mandatory = true, HelpMessage = "Queue name", - ValueFromPipelineByPropertyName = true)] + ValueFromPipeline = true, + ValueFromPipelineByPropertyName = true)] public string Name { get; set; } /// diff --git a/src/Common/Storage/Commands.Storage/Queue/Cmdlet/NewAzureStorageQueueSasToken.cs b/src/Common/Storage/Commands.Storage/Queue/Cmdlet/NewAzureStorageQueueSasToken.cs index b8133f52c02c..c5f6f7252eb4 100644 --- a/src/Common/Storage/Commands.Storage/Queue/Cmdlet/NewAzureStorageQueueSasToken.cs +++ b/src/Common/Storage/Commands.Storage/Queue/Cmdlet/NewAzureStorageQueueSasToken.cs @@ -37,6 +37,7 @@ public class NewAzureStorageQueueSasTokenCommand : StorageQueueBaseCmdlet [Alias("N", "Queue")] [Parameter(Position = 0, Mandatory = true, HelpMessage = "Table Name", + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true)] [ValidateNotNullOrEmpty] public string Name { get; set; } diff --git a/src/Common/Storage/Commands.Storage/Queue/Cmdlet/NewAzureStorageQueueStoredAccessPolicy.cs b/src/Common/Storage/Commands.Storage/Queue/Cmdlet/NewAzureStorageQueueStoredAccessPolicy.cs index e1aa89feae15..6a22dd1fb16e 100644 --- a/src/Common/Storage/Commands.Storage/Queue/Cmdlet/NewAzureStorageQueueStoredAccessPolicy.cs +++ b/src/Common/Storage/Commands.Storage/Queue/Cmdlet/NewAzureStorageQueueStoredAccessPolicy.cs @@ -29,6 +29,7 @@ public class NewAzureStorageQueueStoredAccessPolicyCommand : StorageQueueBaseCmd [Alias("N", "Name")] [Parameter(Position = 0, Mandatory = true, HelpMessage = "Queue Name", + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true)] [ValidateNotNullOrEmpty] public string Queue { get; set; } diff --git a/src/Common/Storage/Commands.Storage/Queue/Cmdlet/RemoveAzureStorageQueue.cs b/src/Common/Storage/Commands.Storage/Queue/Cmdlet/RemoveAzureStorageQueue.cs index 876726885bac..bc1f944cdec7 100644 --- a/src/Common/Storage/Commands.Storage/Queue/Cmdlet/RemoveAzureStorageQueue.cs +++ b/src/Common/Storage/Commands.Storage/Queue/Cmdlet/RemoveAzureStorageQueue.cs @@ -28,6 +28,7 @@ public class RemoveAzureStorageQueueCommand : StorageQueueBaseCmdlet [Alias("N", "Queue")] [Parameter(Position = 0, HelpMessage = "Queue name", Mandatory = true, + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true)] public string Name { get; set; } diff --git a/src/Common/Storage/Commands.Storage/Queue/Cmdlet/SetAzureStorageQueueStoredAccessPolicy.cs b/src/Common/Storage/Commands.Storage/Queue/Cmdlet/SetAzureStorageQueueStoredAccessPolicy.cs index acdd570102eb..f58af93f227f 100644 --- a/src/Common/Storage/Commands.Storage/Queue/Cmdlet/SetAzureStorageQueueStoredAccessPolicy.cs +++ b/src/Common/Storage/Commands.Storage/Queue/Cmdlet/SetAzureStorageQueueStoredAccessPolicy.cs @@ -29,6 +29,7 @@ public class SetAzureStorageQueueStoredAccessPolicyCommand : StorageQueueBaseCmd [Alias("N", "Name")] [Parameter(Position = 0, Mandatory = true, HelpMessage = "Queue Name", + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true)] [ValidateNotNullOrEmpty] public string Queue { get; set; } diff --git a/src/Common/Storage/Commands.Storage/Table/Cmdlet/GetAzureStorageTableStoredAccessPolicy.cs b/src/Common/Storage/Commands.Storage/Table/Cmdlet/GetAzureStorageTableStoredAccessPolicy.cs index f1c03033fc04..ab810719841d 100644 --- a/src/Common/Storage/Commands.Storage/Table/Cmdlet/GetAzureStorageTableStoredAccessPolicy.cs +++ b/src/Common/Storage/Commands.Storage/Table/Cmdlet/GetAzureStorageTableStoredAccessPolicy.cs @@ -30,6 +30,7 @@ public class GetAzureStorageTableStoredAccessPolicyCommand : StorageCloudTableCm [Alias("N", "Name")] [Parameter(Position = 0, Mandatory = true, HelpMessage = "Table Name", + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true)] [ValidateNotNullOrEmpty] public string Table { get; set; } diff --git a/src/Common/Storage/Commands.Storage/Table/Cmdlet/GetStorageAzureTable.cs b/src/Common/Storage/Commands.Storage/Table/Cmdlet/GetStorageAzureTable.cs index 6e0fe54ca607..c8eddb7248b0 100644 --- a/src/Common/Storage/Commands.Storage/Table/Cmdlet/GetStorageAzureTable.cs +++ b/src/Common/Storage/Commands.Storage/Table/Cmdlet/GetStorageAzureTable.cs @@ -42,6 +42,7 @@ public class GetAzureStorageTableCommand : StorageCloudTableCmdletBase [Alias("N", "Table")] [Parameter(Position = 0, HelpMessage = "Table name", + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true, ParameterSetName = NameParameterSet)] public string Name { get; set; } diff --git a/src/Common/Storage/Commands.Storage/Table/Cmdlet/NewAzureStorageTableSasToken.cs b/src/Common/Storage/Commands.Storage/Table/Cmdlet/NewAzureStorageTableSasToken.cs index f946178f7d13..71abc0e60537 100644 --- a/src/Common/Storage/Commands.Storage/Table/Cmdlet/NewAzureStorageTableSasToken.cs +++ b/src/Common/Storage/Commands.Storage/Table/Cmdlet/NewAzureStorageTableSasToken.cs @@ -37,6 +37,7 @@ public class NewAzureStorageTableSasTokenCommand : StorageCloudTableCmdletBase [Alias("N", "Table")] [Parameter(Position = 0, Mandatory = true, HelpMessage = "Table Name", + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true)] [ValidateNotNullOrEmpty] public string Name { get; set; } diff --git a/src/Common/Storage/Commands.Storage/Table/Cmdlet/NewAzureStorageTableStoredAccessPolicy.cs b/src/Common/Storage/Commands.Storage/Table/Cmdlet/NewAzureStorageTableStoredAccessPolicy.cs index 801ec7d54f4b..7cc36c374e97 100644 --- a/src/Common/Storage/Commands.Storage/Table/Cmdlet/NewAzureStorageTableStoredAccessPolicy.cs +++ b/src/Common/Storage/Commands.Storage/Table/Cmdlet/NewAzureStorageTableStoredAccessPolicy.cs @@ -29,6 +29,7 @@ public class NewAzureStorageTableStoredAccessPolicyCommand : StorageCloudTableCm [Alias("N", "Name")] [Parameter(Position = 0, Mandatory = true, HelpMessage = "Table Name", + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true)] [ValidateNotNullOrEmpty] public string Table { get; set; } diff --git a/src/Common/Storage/Commands.Storage/Table/Cmdlet/NewStorageAzureTable.cs b/src/Common/Storage/Commands.Storage/Table/Cmdlet/NewStorageAzureTable.cs index 274daece3931..996cb9f3b3d8 100644 --- a/src/Common/Storage/Commands.Storage/Table/Cmdlet/NewStorageAzureTable.cs +++ b/src/Common/Storage/Commands.Storage/Table/Cmdlet/NewStorageAzureTable.cs @@ -31,6 +31,7 @@ public class NewAzureStorageTableCommand : StorageCloudTableCmdletBase { [Alias("N", "Table")] [Parameter(Position = 0, Mandatory = true, HelpMessage = "Table name", + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true)] public string Name { get; set; } diff --git a/src/Common/Storage/Commands.Storage/Table/Cmdlet/RemoveStorageAzureTable.cs b/src/Common/Storage/Commands.Storage/Table/Cmdlet/RemoveStorageAzureTable.cs index 44547348358b..daedc2486dfe 100644 --- a/src/Common/Storage/Commands.Storage/Table/Cmdlet/RemoveStorageAzureTable.cs +++ b/src/Common/Storage/Commands.Storage/Table/Cmdlet/RemoveStorageAzureTable.cs @@ -30,7 +30,8 @@ public class RemoveAzureStorageTableCommand : StorageCloudTableCmdletBase { [Alias("N", "Table")] [Parameter(Position = 0, Mandatory = true, HelpMessage = "Table name", - ValueFromPipelineByPropertyName = true)] + ValueFromPipeline = true, + ValueFromPipelineByPropertyName = true)] public string Name { get; set; } [Parameter(HelpMessage = "Force to remove the table without confirmation")] diff --git a/src/Common/Storage/Commands.Storage/Table/Cmdlet/SetAzureStorageTableStoredAccessPolicy.cs b/src/Common/Storage/Commands.Storage/Table/Cmdlet/SetAzureStorageTableStoredAccessPolicy.cs index 0e1b56509921..c4fd761f122a 100644 --- a/src/Common/Storage/Commands.Storage/Table/Cmdlet/SetAzureStorageTableStoredAccessPolicy.cs +++ b/src/Common/Storage/Commands.Storage/Table/Cmdlet/SetAzureStorageTableStoredAccessPolicy.cs @@ -29,6 +29,7 @@ public class SetAzureStorageTableStoredAccessPolicyCommand : StorageCloudTableCm [Alias("N", "Name")] [Parameter(Position = 0, Mandatory = true, HelpMessage = "Table Name", + ValueFromPipeline = true, ValueFromPipelineByPropertyName = true)] [ValidateNotNullOrEmpty] public string Table { get; set; } diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/BatchTestHelpers.cs b/src/ResourceManager/AzureBatch/Commands.Batch.Test/BatchTestHelpers.cs index ae97b2d4de8d..8fe09b5e06ff 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch.Test/BatchTestHelpers.cs +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/BatchTestHelpers.cs @@ -31,6 +31,11 @@ namespace Microsoft.Azure.Commands.Batch.Test /// public static class BatchTestHelpers { + internal const string TestCertificateFileName1 = "Resources\\BatchTestCert01.cer"; + internal const string TestCertificateFileName2 = "Resources\\BatchTestCert02.cer"; + internal const string TestCertificateAlgorithm = "sha1"; + internal const string TestCertificatePassword = "Passw0rd"; + /// /// Builds an AccountResource object using the specified parameters /// @@ -168,6 +173,44 @@ public static RequestInterceptor CreateFakGetFileAndPropertiesResponseIntercepto return interceptor; } + /// + /// Builds a CertificateGetResponse object + /// + public static ProxyModels.CertificateGetResponse CreateCertificateGetResponse(string thumbprint) + { + ProxyModels.CertificateGetResponse response = new ProxyModels.CertificateGetResponse(); + response.StatusCode = HttpStatusCode.OK; + + ProxyModels.Certificate cert = new ProxyModels.Certificate(); + cert.Thumbprint = thumbprint; + + response.Certificate = cert; + + return response; + } + + /// + /// Builds a CertificateListResponse object + /// + public static ProxyModels.CertificateListResponse CreateCertificateListResponse(IEnumerable certThumbprints) + { + ProxyModels.CertificateListResponse response = new ProxyModels.CertificateListResponse(); + response.StatusCode = HttpStatusCode.OK; + + List certs = new List(); + + foreach (string t in certThumbprints) + { + ProxyModels.Certificate cert = new ProxyModels.Certificate(); + cert.Thumbprint = t; + certs.Add(cert); + } + + response.Certificates = certs; + + return response; + } + /// /// Builds a CloudPoolGetResponse object /// diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/Certificates/GetBatchCertificateCommandTests.cs b/src/ResourceManager/AzureBatch/Commands.Batch.Test/Certificates/GetBatchCertificateCommandTests.cs new file mode 100644 index 000000000000..8c6e7c1f564e --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/Certificates/GetBatchCertificateCommandTests.cs @@ -0,0 +1,215 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES 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.Batch; +using Microsoft.Azure.Batch.Protocol; +using Microsoft.Azure.Batch.Protocol.Models; +using Microsoft.Azure.Commands.Batch.Models; +using Microsoft.WindowsAzure.Commands.ScenarioTest; +using Moq; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Management.Automation; +using System.Threading.Tasks; +using Xunit; +using BatchClient = Microsoft.Azure.Commands.Batch.Models.BatchClient; + +namespace Microsoft.Azure.Commands.Batch.Test.Certificates +{ + public class GetBatchCertificateCommandTests : WindowsAzure.Commands.Test.Utilities.Common.RMTestBase + { + private GetBatchCertificateCommand cmdlet; + private Mock batchClientMock; + private Mock commandRuntimeMock; + + public GetBatchCertificateCommandTests() + { + batchClientMock = new Mock(); + commandRuntimeMock = new Mock(); + cmdlet = new GetBatchCertificateCommand() + { + CommandRuntime = commandRuntimeMock.Object, + BatchClient = batchClientMock.Object, + }; + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void GetBatchCertificateTest() + { + // Setup cmdlet to get a cert by its thumbprint + BatchAccountContext context = BatchTestHelpers.CreateBatchContextWithKeys(); + cmdlet.BatchContext = context; + cmdlet.ThumbprintAlgorithm = "sha1"; + cmdlet.Thumbprint = "123456789"; + cmdlet.Filter = null; + + // Build a Certificate instead of querying the service on a Get Certificate call + CertificateGetResponse response = BatchTestHelpers.CreateCertificateGetResponse(cmdlet.Thumbprint); + RequestInterceptor interceptor = BatchTestHelpers.CreateFakeServiceResponseInterceptor(response); + cmdlet.AdditionalBehaviors = new List() { interceptor }; + + // Setup the cmdlet to write pipeline output to a list that can be examined later + List pipeline = new List(); + commandRuntimeMock.Setup(r => r.WriteObject(It.IsAny())).Callback(c => pipeline.Add((PSCertificate)c)); + + cmdlet.ExecuteCmdlet(); + + // Verify that the cmdlet wrote the cert returned from the OM to the pipeline + Assert.Equal(1, pipeline.Count); + Assert.Equal(cmdlet.Thumbprint, pipeline[0].Thumbprint); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void GetBatchCertificateODataTest() + { + // Setup cmdlet to get a single certificate + BatchAccountContext context = BatchTestHelpers.CreateBatchContextWithKeys(); + cmdlet.BatchContext = context; + cmdlet.ThumbprintAlgorithm = "sha1"; + cmdlet.Thumbprint = "123456789"; + cmdlet.Select = "thumbprint,state"; + + string requestSelect = null; + + // Fetch the OData clauses off the request. The OData clauses are applied after user provided RequestInterceptors, so a ResponseInterceptor is used. + CertificateGetResponse getResponse = BatchTestHelpers.CreateCertificateGetResponse(cmdlet.Thumbprint); + RequestInterceptor requestInterceptor = BatchTestHelpers.CreateFakeServiceResponseInterceptor(getResponse); + ResponseInterceptor responseInterceptor = new ResponseInterceptor((response, request) => + { + requestSelect = request.Parameters.DetailLevel.SelectClause; + + return Task.FromResult(response); + }); + cmdlet.AdditionalBehaviors = new List() { requestInterceptor, responseInterceptor }; + + cmdlet.ExecuteCmdlet(); + + Assert.Equal(cmdlet.Select, requestSelect); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void ListBatchCertificatesODataTest() + { + // Setup cmdlet to list certs using an OData filter + BatchAccountContext context = BatchTestHelpers.CreateBatchContextWithKeys(); + cmdlet.BatchContext = context; + cmdlet.ThumbprintAlgorithm = null; + cmdlet.Thumbprint = null; + cmdlet.Filter = "state eq 'active'"; + cmdlet.Select = "id,state"; + + string requestFilter = null; + string requestSelect = null; + + // Fetch the OData clauses off the request. The OData clauses are applied after user provided RequestInterceptors, so a ResponseInterceptor is used. + RequestInterceptor requestInterceptor = BatchTestHelpers.CreateFakeServiceResponseInterceptor(); + ResponseInterceptor responseInterceptor = new ResponseInterceptor((response, request) => + { + requestFilter = request.Parameters.DetailLevel.FilterClause; + requestSelect = request.Parameters.DetailLevel.SelectClause; + + return Task.FromResult(response); + }); + cmdlet.AdditionalBehaviors = new List() { requestInterceptor, responseInterceptor }; + + cmdlet.ExecuteCmdlet(); + + Assert.Equal(cmdlet.Filter, requestFilter); + Assert.Equal(cmdlet.Select, requestSelect); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void ListBatchCertificatesWithoutFiltersTest() + { + // Setup cmdlet to list certs without filters + BatchAccountContext context = BatchTestHelpers.CreateBatchContextWithKeys(); + cmdlet.BatchContext = context; + cmdlet.ThumbprintAlgorithm = null; + cmdlet.Thumbprint = null; + cmdlet.Filter = null; + + string[] thumbprintsOfConstructedCerts = new[] { "12345", "67890", "ABCDE" }; + + // Build some Certificates instead of querying the service on a List Certificates call + CertificateListResponse response = BatchTestHelpers.CreateCertificateListResponse(thumbprintsOfConstructedCerts); + RequestInterceptor interceptor = BatchTestHelpers.CreateFakeServiceResponseInterceptor(response); + cmdlet.AdditionalBehaviors = new List() { interceptor }; + + // Setup the cmdlet to write pipeline output to a list that can be examined later + List pipeline = new List(); + commandRuntimeMock.Setup(r => + r.WriteObject(It.IsAny())) + .Callback(c => pipeline.Add((PSCertificate)c)); + + cmdlet.ExecuteCmdlet(); + + // Verify that the cmdlet wrote the constructed certs to the pipeline + Assert.Equal(3, pipeline.Count); + int poolCount = 0; + foreach (PSCertificate c in pipeline) + { + Assert.True(thumbprintsOfConstructedCerts.Contains(c.Thumbprint)); + poolCount++; + } + Assert.Equal(thumbprintsOfConstructedCerts.Length, poolCount); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void ListCertificatesMaxCountTest() + { + // Verify default max count + Assert.Equal(Microsoft.Azure.Commands.Batch.Utils.Constants.DefaultMaxCount, cmdlet.MaxCount); + + // Setup cmdlet to list pools without filters and a max count + BatchAccountContext context = BatchTestHelpers.CreateBatchContextWithKeys(); + cmdlet.BatchContext = context; + cmdlet.ThumbprintAlgorithm = null; + cmdlet.Thumbprint = null; + cmdlet.Filter = null; + int maxCount = 2; + cmdlet.MaxCount = maxCount; + + string[] thumbprintsOfConstructedCerts = new[] { "12345", "67890", "ABCDE" }; + + // Build some Certificates instead of querying the service on a List Certificates call + CertificateListResponse response = BatchTestHelpers.CreateCertificateListResponse(thumbprintsOfConstructedCerts); + RequestInterceptor interceptor = BatchTestHelpers.CreateFakeServiceResponseInterceptor(response); + cmdlet.AdditionalBehaviors = new List() { interceptor }; + + // Setup the cmdlet to write pipeline output to a list that can be examined later + List pipeline = new List(); + commandRuntimeMock.Setup(r => + r.WriteObject(It.IsAny())) + .Callback(c => pipeline.Add((PSCertificate)c)); + + cmdlet.ExecuteCmdlet(); + + // Verify that the max count was respected + Assert.Equal(maxCount, pipeline.Count); + + // Verify setting max count <= 0 doesn't return nothing + cmdlet.MaxCount = -5; + pipeline.Clear(); + cmdlet.ExecuteCmdlet(); + + Assert.Equal(thumbprintsOfConstructedCerts.Length, pipeline.Count); + } + } +} diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/Certificates/NewBatchCertificateCommandTests.cs b/src/ResourceManager/AzureBatch/Commands.Batch.Test/Certificates/NewBatchCertificateCommandTests.cs new file mode 100644 index 000000000000..237abdfedcff --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/Certificates/NewBatchCertificateCommandTests.cs @@ -0,0 +1,75 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Security.Cryptography.X509Certificates; +using Microsoft.Azure.Batch; +using Microsoft.Azure.Batch.Protocol; +using Microsoft.Azure.Batch.Protocol.Models; +using Microsoft.Azure.Commands.Batch.Test.ScenarioTests; +using Microsoft.WindowsAzure.Commands.ScenarioTest; +using Moq; +using System.Collections.Generic; +using System.Management.Automation; +using Xunit; +using BatchClient = Microsoft.Azure.Commands.Batch.Models.BatchClient; + +namespace Microsoft.Azure.Commands.Batch.Test.Certificates +{ + public class NewBatchCertificateCommandTests : WindowsAzure.Commands.Test.Utilities.Common.RMTestBase + { + private NewBatchCertificateCommand cmdlet; + private Mock batchClientMock; + private Mock commandRuntimeMock; + + public NewBatchCertificateCommandTests() + { + batchClientMock = new Mock(); + commandRuntimeMock = new Mock(); + cmdlet = new NewBatchCertificateCommand() + { + CommandRuntime = commandRuntimeMock.Object, + BatchClient = batchClientMock.Object, + }; + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void NewBatchCertificateParametersTest() + { + // Setup cmdlet without the required parameters + BatchAccountContext context = BatchTestHelpers.CreateBatchContextWithKeys(); + cmdlet.BatchContext = context; + + Assert.Throws(() => cmdlet.ExecuteCmdlet()); + + cmdlet.FilePath = BatchTestHelpers.TestCertificateFileName1; + + // Don't go to the service on an Add Certificate call + RequestInterceptor interceptor = BatchTestHelpers.CreateFakeServiceResponseInterceptor(); + cmdlet.AdditionalBehaviors = new List() { interceptor }; + + // Verify no exceptions when required parameters are set + cmdlet.ExecuteCmdlet(); + + // Use the RawData parameter set next + cmdlet.FilePath = null; + X509Certificate2 cert = new X509Certificate2(BatchTestHelpers.TestCertificateFileName1); + cmdlet.RawData = cert.RawData; + + // Verify no exceptions when required parameters are set + cmdlet.ExecuteCmdlet(); + } + } +} diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/Certificates/RemoveBatchCertificateCommandTests.cs b/src/ResourceManager/AzureBatch/Commands.Batch.Test/Certificates/RemoveBatchCertificateCommandTests.cs new file mode 100644 index 000000000000..2f1f1898d02a --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/Certificates/RemoveBatchCertificateCommandTests.cs @@ -0,0 +1,73 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using Microsoft.Azure.Batch; +using Microsoft.Azure.Batch.Protocol; +using Microsoft.Azure.Batch.Protocol.Models; +using Microsoft.WindowsAzure.Commands.ScenarioTest; +using Moq; +using System.Collections.Generic; +using System.Management.Automation; +using Xunit; +using BatchClient = Microsoft.Azure.Commands.Batch.Models.BatchClient; + +namespace Microsoft.Azure.Commands.Batch.Test.Certificates +{ + public class RemoveBatchCertificateCommandTests : WindowsAzure.Commands.Test.Utilities.Common.RMTestBase + { + private RemoveBatchCertificateCommand cmdlet; + private Mock batchClientMock; + private Mock commandRuntimeMock; + + public RemoveBatchCertificateCommandTests() + { + batchClientMock = new Mock(); + commandRuntimeMock = new Mock(); + cmdlet = new RemoveBatchCertificateCommand() + { + CommandRuntime = commandRuntimeMock.Object, + BatchClient = batchClientMock.Object, + }; + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void RemoveBatchCertificateParametersTest() + { + // Setup cmdlet without the required parameters + BatchAccountContext context = BatchTestHelpers.CreateBatchContextWithKeys(); + cmdlet.BatchContext = context; + + // Setup cmdlet to skip confirmation popup + cmdlet.Force = true; + commandRuntimeMock.Setup(f => f.ShouldProcess(It.IsAny(), It.IsAny())).Returns(true); + + Assert.Throws(() => cmdlet.ExecuteCmdlet()); + + cmdlet.ThumbprintAlgorithm = "sha1"; + + Assert.Throws(() => cmdlet.ExecuteCmdlet()); + + cmdlet.Thumbprint = "123456789"; + + // Don't go to the service on a Delete Certificate call + RequestInterceptor interceptor = BatchTestHelpers.CreateFakeServiceResponseInterceptor(); + cmdlet.AdditionalBehaviors = new List() { interceptor }; + + // Verify no exceptions when required parameters are set + cmdlet.ExecuteCmdlet(); + } + } +} diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/Certificates/StopBatchCertificateDeletionCommandTests.cs b/src/ResourceManager/AzureBatch/Commands.Batch.Test/Certificates/StopBatchCertificateDeletionCommandTests.cs new file mode 100644 index 000000000000..7412fa30e221 --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/Certificates/StopBatchCertificateDeletionCommandTests.cs @@ -0,0 +1,68 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using Microsoft.Azure.Batch; +using Microsoft.Azure.Batch.Protocol; +using Microsoft.Azure.Batch.Protocol.Models; +using Microsoft.WindowsAzure.Commands.ScenarioTest; +using Moq; +using System.Collections.Generic; +using System.Management.Automation; +using Xunit; +using BatchClient = Microsoft.Azure.Commands.Batch.Models.BatchClient; + +namespace Microsoft.Azure.Commands.Batch.Test.Certificates +{ + public class StopBatchCertificateDeletionCommandTests : WindowsAzure.Commands.Test.Utilities.Common.RMTestBase + { + private StopBatchCertificateDeletionCommand cmdlet; + private Mock batchClientMock; + private Mock commandRuntimeMock; + + public StopBatchCertificateDeletionCommandTests() + { + batchClientMock = new Mock(); + commandRuntimeMock = new Mock(); + cmdlet = new StopBatchCertificateDeletionCommand() + { + CommandRuntime = commandRuntimeMock.Object, + BatchClient = batchClientMock.Object, + }; + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void StopCertificateDeletionParametersTest() + { + BatchAccountContext context = BatchTestHelpers.CreateBatchContextWithKeys(); + cmdlet.BatchContext = context; + + Assert.Throws(() => cmdlet.ExecuteCmdlet()); + + cmdlet.ThumbprintAlgorithm = "sha1"; + + Assert.Throws(() => cmdlet.ExecuteCmdlet()); + + cmdlet.Thumbprint = "123456789"; + + // Don't go to the service on a Certificate Cancel Deletion call + RequestInterceptor interceptor = BatchTestHelpers.CreateFakeServiceResponseInterceptor(); + cmdlet.AdditionalBehaviors = new List() { interceptor }; + + // Verify no exceptions when required parameter is set + cmdlet.ExecuteCmdlet(); + } + } +} diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/Commands.Batch.Test.csproj b/src/ResourceManager/AzureBatch/Commands.Batch.Test/Commands.Batch.Test.csproj index 11b00d3945b1..3a3b08a47d2d 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch.Test/Commands.Batch.Test.csproj +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/Commands.Batch.Test.csproj @@ -176,6 +176,10 @@ + + + + @@ -207,6 +211,7 @@ + @@ -232,9 +237,27 @@ Designer + + Always + + + Always + + + Always + + + Always + + + Always + PreserveNewest + + Always + PreserveNewest @@ -280,6 +303,30 @@ Always + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + Always diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/Resources/BatchTestCert01.cer b/src/ResourceManager/AzureBatch/Commands.Batch.Test/Resources/BatchTestCert01.cer new file mode 100644 index 000000000000..0fb77c6afd4a Binary files /dev/null and b/src/ResourceManager/AzureBatch/Commands.Batch.Test/Resources/BatchTestCert01.cer differ diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/Resources/BatchTestCert02.cer b/src/ResourceManager/AzureBatch/Commands.Batch.Test/Resources/BatchTestCert02.cer new file mode 100644 index 000000000000..f5091473a1b6 Binary files /dev/null and b/src/ResourceManager/AzureBatch/Commands.Batch.Test/Resources/BatchTestCert02.cer differ diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/Resources/BatchTestCert03.cer b/src/ResourceManager/AzureBatch/Commands.Batch.Test/Resources/BatchTestCert03.cer new file mode 100644 index 000000000000..fc3635bf9281 Binary files /dev/null and b/src/ResourceManager/AzureBatch/Commands.Batch.Test/Resources/BatchTestCert03.cer differ diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/Resources/BatchTestCert04.pfx b/src/ResourceManager/AzureBatch/Commands.Batch.Test/Resources/BatchTestCert04.pfx new file mode 100644 index 000000000000..08ed2f4d65a0 Binary files /dev/null and b/src/ResourceManager/AzureBatch/Commands.Batch.Test/Resources/BatchTestCert04.pfx differ diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/Resources/BatchTestCert05.pfx b/src/ResourceManager/AzureBatch/Commands.Batch.Test/Resources/BatchTestCert05.pfx new file mode 100644 index 000000000000..cccae4c421bd Binary files /dev/null and b/src/ResourceManager/AzureBatch/Commands.Batch.Test/Resources/BatchTestCert05.pfx differ diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/CertificateTests.cs b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/CertificateTests.cs new file mode 100644 index 000000000000..2908a3081af8 --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/CertificateTests.cs @@ -0,0 +1,262 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES 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.Batch; +using Microsoft.Azure.Batch.Common; +using Microsoft.Azure.Commands.Batch.Models; +using Microsoft.Azure.Test; +using Microsoft.WindowsAzure.Commands.ScenarioTest; +using System.Collections.Generic; +using System.Management.Automation; +using Xunit; +using Constants = Microsoft.Azure.Commands.Batch.Utils.Constants; + +namespace Microsoft.Azure.Commands.Batch.Test.ScenarioTests +{ + public class CertificateTests : WindowsAzure.Commands.Test.Utilities.Common.RMTestBase + { + private const string accountName = ScenarioTestHelpers.SharedAccount; + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestAddCertificate() + { + BatchController controller = BatchController.NewInstance; + controller.RunPsTest(string.Format("Test-AddCertificate '{0}'", accountName)); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestGetCertificateByThumbprint() + { + BatchController controller = BatchController.NewInstance; + BatchAccountContext context = null; + string thumbprintAlgorithm = null; + string thumbprint = null; + controller.RunPsTestWorkflow( + () => { return new string[] { string.Format("Test-GetCertificateByThumbprint '{0}' '{1}' '{2}'", accountName, BatchTestHelpers.TestCertificateAlgorithm, thumbprint) }; }, + () => + { + context = ScenarioTestHelpers.GetBatchAccountContextWithKeys(controller, accountName); + thumbprint = ScenarioTestHelpers.AddTestCertificate(controller, context, BatchTestHelpers.TestCertificateFileName1); + }, + () => + { + ScenarioTestHelpers.DeleteTestCertificate(controller, context, BatchTestHelpers.TestCertificateAlgorithm, thumbprint); + }, + TestUtilities.GetCallingClass(), + TestUtilities.GetCurrentMethodName()); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestListCertificatesByFilter() + { + BatchController controller = BatchController.NewInstance; + BatchAccountContext context = null; + string state = "active"; + string thumbprint1 = null; + string toDeleteThumbprint = null; + int matchCount = 1; + controller.RunPsTestWorkflow( + () => { return new string[] { string.Format("Test-ListCertificatesByFilter '{0}' '{1}' '{2}' '{3}'", accountName, state, toDeleteThumbprint, matchCount) }; }, + () => + { + context = ScenarioTestHelpers.GetBatchAccountContextWithKeys(controller, accountName); + thumbprint1 = ScenarioTestHelpers.AddTestCertificate(controller, context, BatchTestHelpers.TestCertificateFileName1); + toDeleteThumbprint = ScenarioTestHelpers.AddTestCertificate(controller, context, BatchTestHelpers.TestCertificateFileName2); + }, + () => + { + ScenarioTestHelpers.DeleteTestCertificate(controller, context, BatchTestHelpers.TestCertificateAlgorithm, thumbprint1); + // Other cert is deleted as the first part of the PowerShell test script, but we ensure it's gone. + try + { + ScenarioTestHelpers.DeleteTestCertificate(controller, context, BatchTestHelpers.TestCertificateAlgorithm, toDeleteThumbprint); + } + catch { } + }, + TestUtilities.GetCallingClass(), + TestUtilities.GetCurrentMethodName()); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestGetAndListCertificatesWithSelect() + { + BatchController controller = BatchController.NewInstance; + BatchAccountContext context = null; + string thumbprint = null; + controller.RunPsTestWorkflow( + () => { return new string[] { string.Format("Test-GetAndListCertificatesWithSelect '{0}' '{1}' '{2}'", accountName, BatchTestHelpers.TestCertificateAlgorithm, thumbprint) }; }, + () => + { + context = ScenarioTestHelpers.GetBatchAccountContextWithKeys(controller, accountName); + thumbprint = ScenarioTestHelpers.AddTestCertificate(controller, context, BatchTestHelpers.TestCertificateFileName1); + }, + () => + { + ScenarioTestHelpers.DeleteTestCertificate(controller, context, BatchTestHelpers.TestCertificateAlgorithm, thumbprint); + }, + TestUtilities.GetCallingClass(), + TestUtilities.GetCurrentMethodName()); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestListCertificatesWithMaxCount() + { + BatchController controller = BatchController.NewInstance; + BatchAccountContext context = null; + int maxCount = 1; + string thumbprint1 = null; + string thumbprint2 = null; + controller.RunPsTestWorkflow( + () => { return new string[] { string.Format("Test-ListCertificatesWithMaxCount '{0}' '{1}'", accountName, maxCount) }; }, + () => + { + context = ScenarioTestHelpers.GetBatchAccountContextWithKeys(controller, accountName); + thumbprint1 = ScenarioTestHelpers.AddTestCertificate(controller, context, BatchTestHelpers.TestCertificateFileName1); + thumbprint2 = ScenarioTestHelpers.AddTestCertificate(controller, context, BatchTestHelpers.TestCertificateFileName2); + }, + () => + { + ScenarioTestHelpers.DeleteTestCertificate(controller, context, BatchTestHelpers.TestCertificateAlgorithm, thumbprint1); + ScenarioTestHelpers.DeleteTestCertificate(controller, context, BatchTestHelpers.TestCertificateAlgorithm, thumbprint2); + }, + TestUtilities.GetCallingClass(), + TestUtilities.GetCurrentMethodName()); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestListAllCertificates() + { + BatchController controller = BatchController.NewInstance; + BatchAccountContext context = null; + int count = 2; + string thumbprint1 = null; + string thumbprint2 = null; + controller.RunPsTestWorkflow( + () => { return new string[] { string.Format("Test-ListAllCertificates '{0}' '{1}'", accountName, count) }; }, + () => + { + context = ScenarioTestHelpers.GetBatchAccountContextWithKeys(controller, accountName); + thumbprint1 = ScenarioTestHelpers.AddTestCertificate(controller, context, BatchTestHelpers.TestCertificateFileName1); + thumbprint2 = ScenarioTestHelpers.AddTestCertificate(controller, context, BatchTestHelpers.TestCertificateFileName2); + }, + () => + { + ScenarioTestHelpers.DeleteTestCertificate(controller, context, BatchTestHelpers.TestCertificateAlgorithm, thumbprint1); + ScenarioTestHelpers.DeleteTestCertificate(controller, context, BatchTestHelpers.TestCertificateAlgorithm, thumbprint2); + }, + TestUtilities.GetCallingClass(), + TestUtilities.GetCurrentMethodName()); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestDeleteCertificate() + { + BatchController controller = BatchController.NewInstance; + BatchAccountContext context = null; + string thumbprint = null; + controller.RunPsTestWorkflow( + () => { return new string[] { string.Format("Test-DeleteCertificate '{0}' '{1}' '{2}'", accountName, BatchTestHelpers.TestCertificateAlgorithm, thumbprint) }; }, + () => + { + context = ScenarioTestHelpers.GetBatchAccountContextWithKeys(controller, accountName); + thumbprint = ScenarioTestHelpers.AddTestCertificate(controller, context, BatchTestHelpers.TestCertificateFileName1); + }, + null, + TestUtilities.GetCallingClass(), + TestUtilities.GetCurrentMethodName()); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestCancelCertificateDelete() + { + BatchController controller = BatchController.NewInstance; + BatchAccountContext context = null; + string thumbprint = null; + string poolId = "certPool"; + controller.RunPsTestWorkflow( + () => { return new string[] { string.Format("Test-TestCancelCertificateDelete '{0}' '{1}' '{2}'", accountName, BatchTestHelpers.TestCertificateAlgorithm, thumbprint) }; }, + () => + { + context = ScenarioTestHelpers.GetBatchAccountContextWithKeys(controller, accountName); + thumbprint = ScenarioTestHelpers.AddTestCertificate(controller, context, BatchTestHelpers.TestCertificateFileName1); + CertificateReference certRef = new CertificateReference(); + certRef.StoreLocation = CertStoreLocation.CurrentUser; + certRef.StoreName = "My"; + certRef.ThumbprintAlgorithm = BatchTestHelpers.TestCertificateAlgorithm; + certRef.Thumbprint = thumbprint; + certRef.Visibility = CertificateVisibility.Task; + ScenarioTestHelpers.CreateTestPool(controller, context, poolId, 0, certRef); + ScenarioTestHelpers.DeleteTestCertificate(controller, context, BatchTestHelpers.TestCertificateAlgorithm, thumbprint); + ScenarioTestHelpers.WaitForCertificateToFailDeletion(controller, context, BatchTestHelpers.TestCertificateAlgorithm, thumbprint); + }, + () => + { + ScenarioTestHelpers.DeletePool(controller, context, poolId); + ScenarioTestHelpers.DeleteTestCertificate(controller, context, BatchTestHelpers.TestCertificateAlgorithm, thumbprint); + }, + TestUtilities.GetCallingClass(), + TestUtilities.GetCurrentMethodName()); + } + } + + // Cmdlets that use the HTTP Recorder interceptor for use with scenario tests + [Cmdlet(VerbsCommon.Get, "AzureBatchCertificate_ST", DefaultParameterSetName = Constants.ODataFilterParameterSet)] + public class GetBatchCertificateScenarioTestCommand : GetBatchCertificateCommand + { + protected override void ProcessRecord() + { + AdditionalBehaviors = new List() { ScenarioTestHelpers.CreateHttpRecordingInterceptor() }; + base.ProcessRecord(); + } + } + + [Cmdlet(VerbsCommon.New, "AzureBatchCertificate_ST", DefaultParameterSetName = FileParameterSet)] + public class NewBatchCertificateScenarioTestCommand : NewBatchCertificateCommand + { + protected override void ProcessRecord() + { + AdditionalBehaviors = new List() { ScenarioTestHelpers.CreateHttpRecordingInterceptor() }; + base.ProcessRecord(); + } + } + + [Cmdlet(VerbsCommon.Remove, "AzureBatchCertificate_ST")] + public class RemoveBatchCertificateScenarioTestCommand : RemoveBatchCertificateCommand + { + protected override void ProcessRecord() + { + AdditionalBehaviors = new List() { ScenarioTestHelpers.CreateHttpRecordingInterceptor() }; + base.ProcessRecord(); + } + } + + [Cmdlet(VerbsLifecycle.Stop, "AzureBatchCertificateDeletion_ST")] + public class StopBatchCertificateDeletionScenarioTestCommand : StopBatchCertificateDeletionCommand + { + protected override void ProcessRecord() + { + AdditionalBehaviors = new List() { ScenarioTestHelpers.CreateHttpRecordingInterceptor() }; + base.ProcessRecord(); + } + } +} diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/CertificateTests.ps1 b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/CertificateTests.ps1 new file mode 100644 index 000000000000..cf8eeae2b829 --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/CertificateTests.ps1 @@ -0,0 +1,210 @@ +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +<# +.SYNOPSIS +Tests adding certificates to a Batch account +#> +function Test-AddCertificate +{ + param([string]$accountName) + + $context = Get-AzureRmBatchAccountKeys -Name $accountName + + # Load certificates so thumbprints can be compared later + $localDir = ($pwd).Path # Use $pwd to get the local directory. If $pwd is not used, paths are relative to [Environment]::CurrentDirectory, which can be different + $cer2Path = $localDir + "\Resources\BatchTestCert02.cer" + $cer3Path = $localDir + "\Resources\BatchTestCert03.cer" + $pfx4Path = $localDir + "\Resources\BatchTestCert04.pfx" + $pfx5Path = $localDir + "\Resources\BatchTestCert05.pfx" + + $password = "Passw0rd" + $securePassword = ConvertTo-SecureString $password -AsPlainText -Force + + $cer2 = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2 -ArgumentList $cer2Path + $cer3 = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2 -ArgumentList $cer3Path + $pfx4 = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2 -ArgumentList @($pfx4Path,$securePassword) + $pfx5 = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2 -ArgumentList @($pfx5Path,$securePassword) + $pfx5Bytes = [System.IO.File]::ReadAllBytes($pfx5Path) + + try + { + # .cer by file path + New-AzureBatchCertificate_ST $cer2Path -BatchContext $context + $cert = Get-AzureBatchCertificate_ST "sha1" $cer2.Thumbprint -BatchContext $context + Assert-AreEqual $cer2.Thumbprint $cert.Thumbprint + + # .cer by raw data + $cer3 | New-AzureBatchCertificate_ST -BatchContext $context + $cert = Get-AzureBatchCertificate_ST "sha1" $cer3.Thumbprint -BatchContext $context + Assert-AreEqual $cer3.Thumbprint $cert.Thumbprint + + # .pfx by file path + New-AzureBatchCertificate_ST $pfx4Path -Password $password -BatchContext $context + $cert = Get-AzureBatchCertificate_ST "sha1" $pfx4.Thumbprint -BatchContext $context + Assert-AreEqual $pfx4.Thumbprint $cert.Thumbprint + + # .pfx by raw data + New-AzureBatchCertificate_ST $pfx5Bytes -Password $password -BatchContext $context + $cert = Get-AzureBatchCertificate_ST "sha1" $pfx4.Thumbprint -BatchContext $context + Assert-AreEqual $pfx4.Thumbprint $cert.Thumbprint + } + finally + { + Get-AzureBatchCertificate_ST -BatchContext $context | Remove-AzureBatchCertificate_ST -Force -BatchContext $context + } +} + +<# +.SYNOPSIS +Tests querying for a certificate by its thumbprint +#> +function Test-GetCertificateByThumbprint +{ + param([string]$accountName, [string]$thumbprintAlgorithm, [string]$thumbprint) + + $context = Get-AzureRmBatchAccountKeys -Name $accountName + $cert = Get-AzureBatchCertificate_ST $thumbprintAlgorithm $thumbprint -BatchContext $context + + Assert-AreEqual $thumbprint $cert.Thumbprint + Assert-AreEqual $thumbprintAlgorithm $cert.ThumbprintAlgorithm +} + +<# +.SYNOPSIS +Tests querying for Batch certs using a filter +#> +function Test-ListCertificatesByFilter +{ + param([string]$accountName, [string]$state, [string]$toDeleteThumbprint, [string]$matches) + + $context = Get-AzureRmBatchAccountKeys -Name $accountName + $filter = "state eq '$state'" + + # Put a cert in the 'deleting' state + Remove-AzureBatchCertificate_ST "sha1" $toDeleteThumbprint -Force -BatchContext $context + + $certs = Get-AzureBatchCertificate_ST -Filter $filter -BatchContext $context + + Assert-AreEqual $matches $certs.Length + foreach($cert in $certs) + { + Assert-AreEqual $state $cert.State + } +} + +<# +.SYNOPSIS +Tests querying for Batch certs using a select clause +#> +function Test-GetAndListCertificatesWithSelect +{ + param([string]$accountName, [string]$thumbprintAlgorithm, [string]$thumbprint) + + $context = Get-AzureRmBatchAccountKeys -Name $accountName + $filter = "state eq 'active'" + $selectClause = "thumbprint,state" + + # Test with Get cert API + $cert = Get-AzureBatchCertificate_ST $thumbprintAlgorithm $thumbprint -BatchContext $context + Assert-AreNotEqual $null $cert.Url + Assert-AreEqual $thumbprint $cert.Thumbprint + + $cert = Get-AzureBatchCertificate_ST $thumbprintAlgorithm $thumbprint -Select $selectClause -BatchContext $context + Assert-AreEqual $null $cert.Url + Assert-AreEqual $thumbprint $cert.Thumbprint + + # Test with List certs API + $cert = Get-AzureBatchCertificate_ST -Filter $filter -BatchContext $context + Assert-AreNotEqual $null $cert.Url + Assert-AreEqual $thumbprint $cert.Thumbprint + + $cert = Get-AzureBatchCertificate_ST -Filter $filter -Select $selectClause -BatchContext $context + Assert-AreEqual $null $cert.Url + Assert-AreEqual $thumbprint $cert.Thumbprint +} + +<# +.SYNOPSIS +Tests querying for Batch certs and supplying a max count +#> +function Test-ListCertificatesWithMaxCount +{ + param([string]$accountName, [string]$maxCount) + + $context = Get-AzureRmBatchAccountKeys -Name $accountName + $certs = Get-AzureBatchCertificate_ST -MaxCount $maxCount -BatchContext $context + + Assert-AreEqual $maxCount $certs.Length +} + +<# +.SYNOPSIS +Tests querying for all certs under an account +#> +function Test-ListAllCertificates +{ + param([string]$accountName, [string]$count) + + $context = Get-AzureRmBatchAccountKeys -Name $accountName + $certs = Get-AzureBatchCertificate_ST -BatchContext $context + + Assert-AreEqual $count $certs.Length +} + +<# +.SYNOPSIS +Tests deleting a cert +#> +function Test-DeleteCertificate +{ + param([string]$accountName, [string]$thumbprintAlgorithm, [string]$thumbprint) + + $context = Get-AzureRmBatchAccountKeys -Name $accountName + + # Verify the cert exists + $cert = Get-AzureBatchCertificate_ST $thumbprintAlgorithm $thumbprint -BatchContext $context + Assert-AreEqual $thumbprint $cert.Thumbprint + + Get-AzureBatchCertificate_ST $thumbprintAlgorithm $thumbprint -BatchContext $context | Remove-AzureBatchCertificate_ST -Force -BatchContext $context + + # Verify the cert was deleted. Use the List API since the Get Certificate API will return a 404 if the cert isn't found. + $filter = "state eq 'deleting'" + $cert = Get-AzureBatchCertificate_ST -Filter $filter -BatchContext $context + + Assert-True { $cert -eq $null -or $cert.Thumbprint -eq $thumbprint } +} + +<# +.SYNOPSIS +Tests canceling a cert deletion +#> +function Test-TestCancelCertificateDelete +{ + param([string]$accountName, [string]$thumbprintAlgorithm, [string]$thumbprint) + + $context = Get-AzureRmBatchAccountKeys -Name $accountName + + # Verify the cert is in the deletefailed state + $cert = Get-AzureBatchCertificate_ST $thumbprintAlgorithm $thumbprint -BatchContext $context + Assert-AreEqual 'deletefailed' $cert.State.ToString().ToLower() + + Get-AzureBatchCertificate_ST $thumbprintAlgorithm $thumbprint -BatchContext $context | Stop-AzureBatchCertificateDeletion_ST -BatchContext $context + + # Verify the cert went back to the active state + $filter = "state eq 'active'" + $cert = Get-AzureBatchCertificate_ST -Filter $filter -BatchContext $context + + Assert-AreEqual $thumbprint $cert.Thumbprint +} \ No newline at end of file diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/ScenarioTestHelpers.cs b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/ScenarioTestHelpers.cs index a152e582ff7b..1683e8b5c4fb 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/ScenarioTestHelpers.cs +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/ScenarioTestHelpers.cs @@ -12,6 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using System.Security.Cryptography.X509Certificates; using Microsoft.Azure.Batch; using Microsoft.Azure.Batch.Common; using Microsoft.Azure.Batch.Protocol; @@ -82,21 +83,89 @@ public static void CleanupTestAccount(BatchController controller, string resourc controller.ResourceManagementClient.ResourceGroups.Delete(resourceGroupName); } + /// + /// Adds a test certificate for use in Scenario tests. Returns the thumbprint of the cert. + /// + public static string AddTestCertificate(BatchController controller, BatchAccountContext context, string filePath) + { + RequestInterceptor interceptor = CreateHttpRecordingInterceptor(); + BatchClientBehavior[] behaviors = new BatchClientBehavior[] { interceptor }; + BatchClient client = new BatchClient(controller.BatchManagementClient, controller.ResourceManagementClient); + + X509Certificate2 cert = new X509Certificate2(filePath); + NewCertificateParameters parameters = new NewCertificateParameters(context, null, cert.RawData, behaviors); + + client.AddCertificate(parameters); + + return cert.Thumbprint; + } + + /// + /// Deletes a certificate. + /// + public static void DeleteTestCertificate(BatchController controller, BatchAccountContext context, string thumbprintAlgorithm, string thumbprint) + { + RequestInterceptor interceptor = CreateHttpRecordingInterceptor(); + BatchClientBehavior[] behaviors = new BatchClientBehavior[] { interceptor }; + BatchClient client = new BatchClient(controller.BatchManagementClient, controller.ResourceManagementClient); + + CertificateOperationParameters parameters = new CertificateOperationParameters(context, thumbprintAlgorithm, + thumbprint, behaviors); + + client.DeleteCertificate(parameters); + } + + /// + /// Deletes a certificate. + /// + public static void WaitForCertificateToFailDeletion(BatchController controller, BatchAccountContext context, string thumbprintAlgorithm, string thumbprint) + { + RequestInterceptor interceptor = CreateHttpRecordingInterceptor(); + BatchClientBehavior[] behaviors = new BatchClientBehavior[] { interceptor }; + BatchClient client = new BatchClient(controller.BatchManagementClient, controller.ResourceManagementClient); + + ListCertificateOptions parameters = new ListCertificateOptions(context, behaviors) + { + ThumbprintAlgorithm = BatchTestHelpers.TestCertificateAlgorithm, + Thumbprint = thumbprint + }; + + PSCertificate cert = client.ListCertificates(parameters).First(); + + DateTime timeout = DateTime.Now.AddMinutes(2); + while (cert.State != CertificateState.DeleteFailed) + { + if (DateTime.Now > timeout) + { + throw new TimeoutException("Timed out waiting for failed certificate deletion"); + } + Sleep(10000); + cert = client.ListCertificates(parameters).First(); + } + } + /// /// Creates a test pool for use in Scenario tests. /// - public static void CreateTestPool(BatchController controller, BatchAccountContext context, string poolId, int targetDedicated) + public static void CreateTestPool(BatchController controller, BatchAccountContext context, string poolId, int targetDedicated, CertificateReference certReference = null) { RequestInterceptor interceptor = CreateHttpRecordingInterceptor(); BatchClientBehavior[] behaviors = new BatchClientBehavior[] { interceptor }; BatchClient client = new BatchClient(controller.BatchManagementClient, controller.ResourceManagementClient); + PSCertificateReference[] certReferences = null; + if (certReference != null) + { + certReferences = new PSCertificateReference[] { new PSCertificateReference(certReference) }; + } + NewPoolParameters parameters = new NewPoolParameters(context, poolId, behaviors) { VirtualMachineSize = "small", OSFamily = "4", TargetOSVersion = "*", TargetDedicated = targetDedicated, + CertificateReferences = certReferences, }; client.CreatePool(parameters); diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/SessionRecords/Microsoft.Azure.Commands.Batch.Test.ScenarioTests.CertificateTests/TestAddCertificate.json b/src/ResourceManager/AzureBatch/Commands.Batch.Test/SessionRecords/Microsoft.Azure.Commands.Batch.Test.ScenarioTests.CertificateTests/TestAddCertificate.json new file mode 100644 index 000000000000..4827e075852c --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/SessionRecords/Microsoft.Azure.Commands.Batch.Test.ScenarioTests.CertificateTests/TestAddCertificate.json @@ -0,0 +1,4641 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resources?$filter=resourceType%20eq%20'Microsoft.Batch%2FbatchAccounts'&api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlcz8kZmlsdGVyPXJlc291cmNlVHlwZSUyMGVxJTIwJ01pY3Jvc29mdC5CYXRjaCUyRmJhdGNoQWNjb3VudHMnJmFwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "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/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"name\": \"pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/Default-AzureBatch-WestUS/providers/Microsoft.Batch/batchAccounts/jaschneibatchtest\",\r\n \"name\": \"jaschneibatchtest\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"westus\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "483" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-request-id": [ + "d42aae1e-7214-49ef-8c9a-d05b50402e02" + ], + "x-ms-correlation-request-id": [ + "d42aae1e-7214-49ef-8c9a-d05b50402e02" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20151002T225213Z:d42aae1e-7214-49ef-8c9a-d05b50402e02" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:13 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pstests\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"accountEndpoint\": \"pstests.eastus.batch.azure.com\",\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "323" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Last-Modified": [ + "Fri, 02 Oct 2015 22:52:13 GMT" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "adff2b02-efa5-4c39-921d-ef014b842e1d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-request-id": [ + "0f0f59cf-c01b-4d9c-bb9e-07fd6a0efbdf" + ], + "x-ms-correlation-request-id": [ + "0f0f59cf-c01b-4d9c-bb9e-07fd6a0efbdf" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20151002T225214Z:0f0f59cf-c01b-4d9c-bb9e-07fd6a0efbdf" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:14 GMT" + ], + "ETag": [ + "0x8D2CB7C1D3E8988" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests/listKeys?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHMvbGlzdEtleXM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"accountName\": \"pstests\",\r\n \"primary\": \"hIsQ4xSEK40UEhQPO1ixIV6kxX2Kd7WldCNgTOWFeYRU5EpnfeS5+ZuPNQZXuDalZYEFlgMZc2TkmF/PIBKhBg==\",\r\n \"secondary\": \"zkP4SqUquW+Vc9Uwu6iAl/EfvrKiUzWznxunIdvDPGngakhTFrmysae7LEF0EI6BzqPrWHngaKzlsbKoQTcQdQ==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "229" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "22e1fe94-9e5e-4d00-aa8e-68495b00f40e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "475df3ce-0182-4310-93b1-e8d9b7d71a2d" + ], + "x-ms-correlation-request-id": [ + "475df3ce-0182-4310-93b1-e8d9b7d71a2d" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20151002T225214Z:475df3ce-0182-4310-93b1-e8d9b7d71a2d" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:14 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"025b351b087a084c5067f5e71eff8591970323f9\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIB9DCCAWGgAwIBAgIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAyMB4XDTE1MTAwMjE2MjkxNFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDIwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJxagvVrlnKfv6hfzSiFJUkdGkPjC3tFiKebK6IaeHzesFdFfupXUEwT0xOWh9xwa3OVkPECEc/u1sw3iVX/J4AODiwzmOWutoVRpWjxGFpgw9+dPvXMjs/Ue7JL7ag3siHs5EcarW91qKbgtko6i/r4emaRyk60U93TrbWQAWJ9AgMBAAGjSzBJMEcGA1UdAQRAMD6AEAdqsOpyeXF/uDe7ZGKeez+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMoIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAA4GBAC0MaAem6ByyURFvGnFZyjEepjXC5wcaGq+gguDFe8rG88ceig1ZqewdcmC1y4p05uBhbmETbYVWzJarNsHYq2LTihi4t2J4jt2YVYz/IRdUB82iaFFbJRSPrN+6xD3KM2lve5N4OjtlZAdiXiSUYFf3I6ypberUsAdba3QQajCN\",\r\n \"certificateFormat\": \"cer\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "816" + ], + "client-request-id": [ + "fe9a04be-e79a-4bf5-a0bf-56efc9c99f69" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:14 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "b9a941e7-95db-4c6f-8a39-233c7ea33fa5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "fe9a04be-e79a-4bf5-a0bf-56efc9c99f69" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=025b351b087a084c5067f5e71eff8591970323f9)" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:14 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=025b351b087a084c5067f5e71eff8591970323f9)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"cb30857f9e277bfe1cc97819bfb957594e17e827\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIB9DCCAWGgAwIBAgIQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAzMB4XDTE1MTAwMjE2MjkzMVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDMwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKtIQd3B7mzqvml2whJ76q4MjhJOjDQGEtkzUhQcQP4l7iGwRdfGsyZsG0iPeofykxymQNTwnLUesMCncfYZHnQkwiKk8N43nLcs7bhO+yB7XLXY/ZCMPmvltlH+liUkFFbQVT9Xkgs0MvuKhjW/DKS9ICyiNUsJc5ZBj/gibO0LAgMBAAGjSzBJMEcGA1UdAQRAMD6AEKRpcZPLctriJqU1tKpaVw+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwM4IQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAA4GBACKqJflUhBbj92AwxibqMlNJRagXy62wGQZYyHX51ne790Z5oHdEFVkTpLSCwWXj2bgV0tR0oVs/L0wKxkoVbmEfOIuEIsRcMeKELWe6UsCdsO6Vl1F5j0X1wAPvHESKLZ8OZ/I//1Hs2cXkxO8RXl5i1oec3+4htMq/t7k/rgPt\",\r\n \"certificateFormat\": \"cer\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "816" + ], + "client-request-id": [ + "949ef86a-76ad-40a6-9268-b197b5c11115" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "d318eecc-987f-427c-bd58-947b565bd3ac" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "949ef86a-76ad-40a6-9268-b197b5c11115" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"cb30857f9e277bfe1cc97819bfb957594e17e827\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIB9DCCAWGgAwIBAgIQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAzMB4XDTE1MTAwMjE2MjkzMVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDMwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKtIQd3B7mzqvml2whJ76q4MjhJOjDQGEtkzUhQcQP4l7iGwRdfGsyZsG0iPeofykxymQNTwnLUesMCncfYZHnQkwiKk8N43nLcs7bhO+yB7XLXY/ZCMPmvltlH+liUkFFbQVT9Xkgs0MvuKhjW/DKS9ICyiNUsJc5ZBj/gibO0LAgMBAAGjSzBJMEcGA1UdAQRAMD6AEKRpcZPLctriJqU1tKpaVw+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwM4IQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAA4GBACKqJflUhBbj92AwxibqMlNJRagXy62wGQZYyHX51ne790Z5oHdEFVkTpLSCwWXj2bgV0tR0oVs/L0wKxkoVbmEfOIuEIsRcMeKELWe6UsCdsO6Vl1F5j0X1wAPvHESKLZ8OZ/I//1Hs2cXkxO8RXl5i1oec3+4htMq/t7k/rgPt\",\r\n \"certificateFormat\": \"cer\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "816" + ], + "client-request-id": [ + "949ef86a-76ad-40a6-9268-b197b5c11115" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "d318eecc-987f-427c-bd58-947b565bd3ac" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "949ef86a-76ad-40a6-9268-b197b5c11115" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"cb30857f9e277bfe1cc97819bfb957594e17e827\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIB9DCCAWGgAwIBAgIQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAzMB4XDTE1MTAwMjE2MjkzMVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDMwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKtIQd3B7mzqvml2whJ76q4MjhJOjDQGEtkzUhQcQP4l7iGwRdfGsyZsG0iPeofykxymQNTwnLUesMCncfYZHnQkwiKk8N43nLcs7bhO+yB7XLXY/ZCMPmvltlH+liUkFFbQVT9Xkgs0MvuKhjW/DKS9ICyiNUsJc5ZBj/gibO0LAgMBAAGjSzBJMEcGA1UdAQRAMD6AEKRpcZPLctriJqU1tKpaVw+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwM4IQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAA4GBACKqJflUhBbj92AwxibqMlNJRagXy62wGQZYyHX51ne790Z5oHdEFVkTpLSCwWXj2bgV0tR0oVs/L0wKxkoVbmEfOIuEIsRcMeKELWe6UsCdsO6Vl1F5j0X1wAPvHESKLZ8OZ/I//1Hs2cXkxO8RXl5i1oec3+4htMq/t7k/rgPt\",\r\n \"certificateFormat\": \"cer\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "816" + ], + "client-request-id": [ + "949ef86a-76ad-40a6-9268-b197b5c11115" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "d318eecc-987f-427c-bd58-947b565bd3ac" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "949ef86a-76ad-40a6-9268-b197b5c11115" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIGyAIBAzCCBoQGCSqGSIb3DQEHAaCCBnUEggZxMIIGbTCCA7YGCSqGSIb3DQEHAaCCA6cEggOjMIIDnzCCA5sGCyqGSIb3DQEMCgECoIICtjCCArIwHAYKKoZIhvcNAQwBAzAOBAjLI5TCEWcYjwICB9AEggKQVjnq44JbGWqdxP8TiyVkd8EkGqTRT+r/E+IcEqlab/h7sb8p6oLMAf1iw7g3ri9S+w307sAFfsn4M1yLoa4HhnSProw82tt0nVYRlZQuXmTbNcMPX9nJO0M+OU6W8tQJ9mOY4nEVc0HHpNnHW5g5CWM+D0ySHk/YBigRmh6zJuBRN++cMvgExMt+xwAycnkJtiSAghxfG5Amx7R/6jZQjL0vYspfBjRFgsBJpfIwKF7e6UksKwdmDCMbTS97v6rB/VKINXB8kapUEb+zcsu4ykZ+FTxAwpndVSi7V3BkFPKhhPqsosvKhkJ/Lipoimh9DS2PMvlyTU/EgSpWcapl+rkZi2AXBoIn9Skw198i0lw2Z/KhmitexAYo1Pi5D+cuWjCXyJCu8gb1FoNRV/xbYks7cSbG2GUtxgK1fAtPSp41I6JP5Q6PFSiNGLCQlMr9KLxVqYrmppbdtiniFRnQxUm/ArduYZ5GmqW4aixYZtBCyfk9EQT/XfSsLHltEVAPLgnwyMTmAM25ikqZZc8K1oFq7FP19AtChjLGYBWJxCWqNLFY36gS4zfxLYWSZsrtQXuvPfVnAnnND1N2r1rImm6JYVP6MwpnALtFNNY33qtHkC63kGyqrDtireJvY/ikqsdVOag3RA/n7BbzAFe9Rb34GXEay5Qk5t1w/WrPZwkALVscm31crXj6TKWWUHnI1htvZt7cAxqDAh5CRhxl0hLaBj0vwxyvLuHCrCx5SkLYVWl4RkYLHqkInrGqPfHZ4M1CKrokgmFdkobVElR9W7zy9KrdJ8KcVuHUd1vRAJPW6a5CLVyeevcjXYVrCEYh8w8KqUrKEWi0WLlKe6g4wg6An9m5tsCVJSbBG8bWASAxgdEwEwYJKoZIhvcNAQkVMQYEBAEAAAAwWwYJKoZIhvcNAQkUMU4eTAB7ADkARABBAEIAMQA2ADgANwAtADkAMQBCAEYALQA0AEMAQgBGAC0AQgBDADcAMwAtAEUARQBDADQARABBADYAMwA5ADEARAA1AH0wXQYJKwYBBAGCNxEBMVAeTgBNAGkAYwByAG8AcwBvAGYAdAAgAFMAdAByAG8AbgBnACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcjCCAq8GCSqGSIb3DQEHBqCCAqAwggKcAgEAMIIClQYJKoZIhvcNAQcBMBwGCiqGSIb3DQEMAQYwDgQIH+Jas7uvF3MCAgfQgIICaDJIWi6diNtqQpqmgsdnTSo2NnGHEXtdFQoWnSMo1m/P12tu1J63+A/tYLVE19LCZEf4KKPKRHQwZMVNrkq4flA9qP6+UbIUrJfiDUT0f9Ofvp1Ri1d6bdIY8fEo4U2TzVC6mzRYPAjQGBRPJJ3vbrsAKv8yZWGv9WtiMLJhdM29JcGuN8Gdoc2GDux5t+6cY6rjq23r5oWSr4iXWsTgGrQrTF845KbkhIWh7VDJ7Mfaf7s/aiBuGD7cbRDxXrT4pxrwbXjUvAPF4tclohCbuZASBkqz6+7rGuTFvTR5viLqs0nqm9NG/G9dC7LYdBy/w+uj5w8PqJP4J95UKYRwkpVdjKv2R83xTvBnTuSdYOS3WdQRmtQfZkj8nbnMaOxkCrrVMXp8/YKcbloeh9Z0HRbsKWTL8QzNp1ydy/li8i/h2rxyEsq+iGc84BuJli5RywDpPIVogL39ukmzPTrhAjR+Tgxh90D49hseN/jdKoRcX9L/LoLskwiQs0PkqesYoFgaGHY5Rtltl6wAdmAh8mE2HXCM5ZLiRT+bT04+nn3IMpyHT4Q7Flm7GSDCMWgFu2Z3PrRJpl/ibSKvYxcjLopsYY86Vr80LMk49kzIWCSuRwrx2xRViSuQI6NCxOEem5hYB9v7/KFcMy1UNWThFP0XR/8gf3Lzzr+mSbc5h9qq9vu1GqzQ9Dfdv/BhN92A+HHFnVkoPAjvfaj3s1Wk0NtplKwNkjIzAV5sV3TEKd4KXZ2OwvcdGqir7rmgqJVyW89Aa+xuT7BZQMwpYouME/KU4YK3Y7ERca3FBQ9n79ALe9RMizkVlFIwOzAfMAcGBSsOAwIaBBT7YZ69Q4mQCyWLGLsR3pE5XWbhuQQUh67qPIFpoFy0f3bLqPpChnfAAGICAgfQ\",\r\n \"certificateFormat\": \"pfx\",\r\n \"password\": \"Passw0rd\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "2491" + ], + "client-request-id": [ + "62fbc32b-c3d5-48c0-bc9d-4de411cd406e" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "5c585a08-81a7-4190-9739-d9ccd2150a17" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "62fbc32b-c3d5-48c0-bc9d-4de411cd406e" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIGyAIBAzCCBoQGCSqGSIb3DQEHAaCCBnUEggZxMIIGbTCCA7YGCSqGSIb3DQEHAaCCA6cEggOjMIIDnzCCA5sGCyqGSIb3DQEMCgECoIICtjCCArIwHAYKKoZIhvcNAQwBAzAOBAjLI5TCEWcYjwICB9AEggKQVjnq44JbGWqdxP8TiyVkd8EkGqTRT+r/E+IcEqlab/h7sb8p6oLMAf1iw7g3ri9S+w307sAFfsn4M1yLoa4HhnSProw82tt0nVYRlZQuXmTbNcMPX9nJO0M+OU6W8tQJ9mOY4nEVc0HHpNnHW5g5CWM+D0ySHk/YBigRmh6zJuBRN++cMvgExMt+xwAycnkJtiSAghxfG5Amx7R/6jZQjL0vYspfBjRFgsBJpfIwKF7e6UksKwdmDCMbTS97v6rB/VKINXB8kapUEb+zcsu4ykZ+FTxAwpndVSi7V3BkFPKhhPqsosvKhkJ/Lipoimh9DS2PMvlyTU/EgSpWcapl+rkZi2AXBoIn9Skw198i0lw2Z/KhmitexAYo1Pi5D+cuWjCXyJCu8gb1FoNRV/xbYks7cSbG2GUtxgK1fAtPSp41I6JP5Q6PFSiNGLCQlMr9KLxVqYrmppbdtiniFRnQxUm/ArduYZ5GmqW4aixYZtBCyfk9EQT/XfSsLHltEVAPLgnwyMTmAM25ikqZZc8K1oFq7FP19AtChjLGYBWJxCWqNLFY36gS4zfxLYWSZsrtQXuvPfVnAnnND1N2r1rImm6JYVP6MwpnALtFNNY33qtHkC63kGyqrDtireJvY/ikqsdVOag3RA/n7BbzAFe9Rb34GXEay5Qk5t1w/WrPZwkALVscm31crXj6TKWWUHnI1htvZt7cAxqDAh5CRhxl0hLaBj0vwxyvLuHCrCx5SkLYVWl4RkYLHqkInrGqPfHZ4M1CKrokgmFdkobVElR9W7zy9KrdJ8KcVuHUd1vRAJPW6a5CLVyeevcjXYVrCEYh8w8KqUrKEWi0WLlKe6g4wg6An9m5tsCVJSbBG8bWASAxgdEwEwYJKoZIhvcNAQkVMQYEBAEAAAAwWwYJKoZIhvcNAQkUMU4eTAB7ADkARABBAEIAMQA2ADgANwAtADkAMQBCAEYALQA0AEMAQgBGAC0AQgBDADcAMwAtAEUARQBDADQARABBADYAMwA5ADEARAA1AH0wXQYJKwYBBAGCNxEBMVAeTgBNAGkAYwByAG8AcwBvAGYAdAAgAFMAdAByAG8AbgBnACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcjCCAq8GCSqGSIb3DQEHBqCCAqAwggKcAgEAMIIClQYJKoZIhvcNAQcBMBwGCiqGSIb3DQEMAQYwDgQIH+Jas7uvF3MCAgfQgIICaDJIWi6diNtqQpqmgsdnTSo2NnGHEXtdFQoWnSMo1m/P12tu1J63+A/tYLVE19LCZEf4KKPKRHQwZMVNrkq4flA9qP6+UbIUrJfiDUT0f9Ofvp1Ri1d6bdIY8fEo4U2TzVC6mzRYPAjQGBRPJJ3vbrsAKv8yZWGv9WtiMLJhdM29JcGuN8Gdoc2GDux5t+6cY6rjq23r5oWSr4iXWsTgGrQrTF845KbkhIWh7VDJ7Mfaf7s/aiBuGD7cbRDxXrT4pxrwbXjUvAPF4tclohCbuZASBkqz6+7rGuTFvTR5viLqs0nqm9NG/G9dC7LYdBy/w+uj5w8PqJP4J95UKYRwkpVdjKv2R83xTvBnTuSdYOS3WdQRmtQfZkj8nbnMaOxkCrrVMXp8/YKcbloeh9Z0HRbsKWTL8QzNp1ydy/li8i/h2rxyEsq+iGc84BuJli5RywDpPIVogL39ukmzPTrhAjR+Tgxh90D49hseN/jdKoRcX9L/LoLskwiQs0PkqesYoFgaGHY5Rtltl6wAdmAh8mE2HXCM5ZLiRT+bT04+nn3IMpyHT4Q7Flm7GSDCMWgFu2Z3PrRJpl/ibSKvYxcjLopsYY86Vr80LMk49kzIWCSuRwrx2xRViSuQI6NCxOEem5hYB9v7/KFcMy1UNWThFP0XR/8gf3Lzzr+mSbc5h9qq9vu1GqzQ9Dfdv/BhN92A+HHFnVkoPAjvfaj3s1Wk0NtplKwNkjIzAV5sV3TEKd4KXZ2OwvcdGqir7rmgqJVyW89Aa+xuT7BZQMwpYouME/KU4YK3Y7ERca3FBQ9n79ALe9RMizkVlFIwOzAfMAcGBSsOAwIaBBT7YZ69Q4mQCyWLGLsR3pE5XWbhuQQUh67qPIFpoFy0f3bLqPpChnfAAGICAgfQ\",\r\n \"certificateFormat\": \"pfx\",\r\n \"password\": \"Passw0rd\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "2491" + ], + "client-request-id": [ + "62fbc32b-c3d5-48c0-bc9d-4de411cd406e" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "5c585a08-81a7-4190-9739-d9ccd2150a17" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "62fbc32b-c3d5-48c0-bc9d-4de411cd406e" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIGyAIBAzCCBoQGCSqGSIb3DQEHAaCCBnUEggZxMIIGbTCCA7YGCSqGSIb3DQEHAaCCA6cEggOjMIIDnzCCA5sGCyqGSIb3DQEMCgECoIICtjCCArIwHAYKKoZIhvcNAQwBAzAOBAjLI5TCEWcYjwICB9AEggKQVjnq44JbGWqdxP8TiyVkd8EkGqTRT+r/E+IcEqlab/h7sb8p6oLMAf1iw7g3ri9S+w307sAFfsn4M1yLoa4HhnSProw82tt0nVYRlZQuXmTbNcMPX9nJO0M+OU6W8tQJ9mOY4nEVc0HHpNnHW5g5CWM+D0ySHk/YBigRmh6zJuBRN++cMvgExMt+xwAycnkJtiSAghxfG5Amx7R/6jZQjL0vYspfBjRFgsBJpfIwKF7e6UksKwdmDCMbTS97v6rB/VKINXB8kapUEb+zcsu4ykZ+FTxAwpndVSi7V3BkFPKhhPqsosvKhkJ/Lipoimh9DS2PMvlyTU/EgSpWcapl+rkZi2AXBoIn9Skw198i0lw2Z/KhmitexAYo1Pi5D+cuWjCXyJCu8gb1FoNRV/xbYks7cSbG2GUtxgK1fAtPSp41I6JP5Q6PFSiNGLCQlMr9KLxVqYrmppbdtiniFRnQxUm/ArduYZ5GmqW4aixYZtBCyfk9EQT/XfSsLHltEVAPLgnwyMTmAM25ikqZZc8K1oFq7FP19AtChjLGYBWJxCWqNLFY36gS4zfxLYWSZsrtQXuvPfVnAnnND1N2r1rImm6JYVP6MwpnALtFNNY33qtHkC63kGyqrDtireJvY/ikqsdVOag3RA/n7BbzAFe9Rb34GXEay5Qk5t1w/WrPZwkALVscm31crXj6TKWWUHnI1htvZt7cAxqDAh5CRhxl0hLaBj0vwxyvLuHCrCx5SkLYVWl4RkYLHqkInrGqPfHZ4M1CKrokgmFdkobVElR9W7zy9KrdJ8KcVuHUd1vRAJPW6a5CLVyeevcjXYVrCEYh8w8KqUrKEWi0WLlKe6g4wg6An9m5tsCVJSbBG8bWASAxgdEwEwYJKoZIhvcNAQkVMQYEBAEAAAAwWwYJKoZIhvcNAQkUMU4eTAB7ADkARABBAEIAMQA2ADgANwAtADkAMQBCAEYALQA0AEMAQgBGAC0AQgBDADcAMwAtAEUARQBDADQARABBADYAMwA5ADEARAA1AH0wXQYJKwYBBAGCNxEBMVAeTgBNAGkAYwByAG8AcwBvAGYAdAAgAFMAdAByAG8AbgBnACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcjCCAq8GCSqGSIb3DQEHBqCCAqAwggKcAgEAMIIClQYJKoZIhvcNAQcBMBwGCiqGSIb3DQEMAQYwDgQIH+Jas7uvF3MCAgfQgIICaDJIWi6diNtqQpqmgsdnTSo2NnGHEXtdFQoWnSMo1m/P12tu1J63+A/tYLVE19LCZEf4KKPKRHQwZMVNrkq4flA9qP6+UbIUrJfiDUT0f9Ofvp1Ri1d6bdIY8fEo4U2TzVC6mzRYPAjQGBRPJJ3vbrsAKv8yZWGv9WtiMLJhdM29JcGuN8Gdoc2GDux5t+6cY6rjq23r5oWSr4iXWsTgGrQrTF845KbkhIWh7VDJ7Mfaf7s/aiBuGD7cbRDxXrT4pxrwbXjUvAPF4tclohCbuZASBkqz6+7rGuTFvTR5viLqs0nqm9NG/G9dC7LYdBy/w+uj5w8PqJP4J95UKYRwkpVdjKv2R83xTvBnTuSdYOS3WdQRmtQfZkj8nbnMaOxkCrrVMXp8/YKcbloeh9Z0HRbsKWTL8QzNp1ydy/li8i/h2rxyEsq+iGc84BuJli5RywDpPIVogL39ukmzPTrhAjR+Tgxh90D49hseN/jdKoRcX9L/LoLskwiQs0PkqesYoFgaGHY5Rtltl6wAdmAh8mE2HXCM5ZLiRT+bT04+nn3IMpyHT4Q7Flm7GSDCMWgFu2Z3PrRJpl/ibSKvYxcjLopsYY86Vr80LMk49kzIWCSuRwrx2xRViSuQI6NCxOEem5hYB9v7/KFcMy1UNWThFP0XR/8gf3Lzzr+mSbc5h9qq9vu1GqzQ9Dfdv/BhN92A+HHFnVkoPAjvfaj3s1Wk0NtplKwNkjIzAV5sV3TEKd4KXZ2OwvcdGqir7rmgqJVyW89Aa+xuT7BZQMwpYouME/KU4YK3Y7ERca3FBQ9n79ALe9RMizkVlFIwOzAfMAcGBSsOAwIaBBT7YZ69Q4mQCyWLGLsR3pE5XWbhuQQUh67qPIFpoFy0f3bLqPpChnfAAGICAgfQ\",\r\n \"certificateFormat\": \"pfx\",\r\n \"password\": \"Passw0rd\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "2491" + ], + "client-request-id": [ + "62fbc32b-c3d5-48c0-bc9d-4de411cd406e" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "5c585a08-81a7-4190-9739-d9ccd2150a17" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "62fbc32b-c3d5-48c0-bc9d-4de411cd406e" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIGyAIBAzCCBoQGCSqGSIb3DQEHAaCCBnUEggZxMIIGbTCCA7YGCSqGSIb3DQEHAaCCA6cEggOjMIIDnzCCA5sGCyqGSIb3DQEMCgECoIICtjCCArIwHAYKKoZIhvcNAQwBAzAOBAjLI5TCEWcYjwICB9AEggKQVjnq44JbGWqdxP8TiyVkd8EkGqTRT+r/E+IcEqlab/h7sb8p6oLMAf1iw7g3ri9S+w307sAFfsn4M1yLoa4HhnSProw82tt0nVYRlZQuXmTbNcMPX9nJO0M+OU6W8tQJ9mOY4nEVc0HHpNnHW5g5CWM+D0ySHk/YBigRmh6zJuBRN++cMvgExMt+xwAycnkJtiSAghxfG5Amx7R/6jZQjL0vYspfBjRFgsBJpfIwKF7e6UksKwdmDCMbTS97v6rB/VKINXB8kapUEb+zcsu4ykZ+FTxAwpndVSi7V3BkFPKhhPqsosvKhkJ/Lipoimh9DS2PMvlyTU/EgSpWcapl+rkZi2AXBoIn9Skw198i0lw2Z/KhmitexAYo1Pi5D+cuWjCXyJCu8gb1FoNRV/xbYks7cSbG2GUtxgK1fAtPSp41I6JP5Q6PFSiNGLCQlMr9KLxVqYrmppbdtiniFRnQxUm/ArduYZ5GmqW4aixYZtBCyfk9EQT/XfSsLHltEVAPLgnwyMTmAM25ikqZZc8K1oFq7FP19AtChjLGYBWJxCWqNLFY36gS4zfxLYWSZsrtQXuvPfVnAnnND1N2r1rImm6JYVP6MwpnALtFNNY33qtHkC63kGyqrDtireJvY/ikqsdVOag3RA/n7BbzAFe9Rb34GXEay5Qk5t1w/WrPZwkALVscm31crXj6TKWWUHnI1htvZt7cAxqDAh5CRhxl0hLaBj0vwxyvLuHCrCx5SkLYVWl4RkYLHqkInrGqPfHZ4M1CKrokgmFdkobVElR9W7zy9KrdJ8KcVuHUd1vRAJPW6a5CLVyeevcjXYVrCEYh8w8KqUrKEWi0WLlKe6g4wg6An9m5tsCVJSbBG8bWASAxgdEwEwYJKoZIhvcNAQkVMQYEBAEAAAAwWwYJKoZIhvcNAQkUMU4eTAB7ADkARABBAEIAMQA2ADgANwAtADkAMQBCAEYALQA0AEMAQgBGAC0AQgBDADcAMwAtAEUARQBDADQARABBADYAMwA5ADEARAA1AH0wXQYJKwYBBAGCNxEBMVAeTgBNAGkAYwByAG8AcwBvAGYAdAAgAFMAdAByAG8AbgBnACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcjCCAq8GCSqGSIb3DQEHBqCCAqAwggKcAgEAMIIClQYJKoZIhvcNAQcBMBwGCiqGSIb3DQEMAQYwDgQIH+Jas7uvF3MCAgfQgIICaDJIWi6diNtqQpqmgsdnTSo2NnGHEXtdFQoWnSMo1m/P12tu1J63+A/tYLVE19LCZEf4KKPKRHQwZMVNrkq4flA9qP6+UbIUrJfiDUT0f9Ofvp1Ri1d6bdIY8fEo4U2TzVC6mzRYPAjQGBRPJJ3vbrsAKv8yZWGv9WtiMLJhdM29JcGuN8Gdoc2GDux5t+6cY6rjq23r5oWSr4iXWsTgGrQrTF845KbkhIWh7VDJ7Mfaf7s/aiBuGD7cbRDxXrT4pxrwbXjUvAPF4tclohCbuZASBkqz6+7rGuTFvTR5viLqs0nqm9NG/G9dC7LYdBy/w+uj5w8PqJP4J95UKYRwkpVdjKv2R83xTvBnTuSdYOS3WdQRmtQfZkj8nbnMaOxkCrrVMXp8/YKcbloeh9Z0HRbsKWTL8QzNp1ydy/li8i/h2rxyEsq+iGc84BuJli5RywDpPIVogL39ukmzPTrhAjR+Tgxh90D49hseN/jdKoRcX9L/LoLskwiQs0PkqesYoFgaGHY5Rtltl6wAdmAh8mE2HXCM5ZLiRT+bT04+nn3IMpyHT4Q7Flm7GSDCMWgFu2Z3PrRJpl/ibSKvYxcjLopsYY86Vr80LMk49kzIWCSuRwrx2xRViSuQI6NCxOEem5hYB9v7/KFcMy1UNWThFP0XR/8gf3Lzzr+mSbc5h9qq9vu1GqzQ9Dfdv/BhN92A+HHFnVkoPAjvfaj3s1Wk0NtplKwNkjIzAV5sV3TEKd4KXZ2OwvcdGqir7rmgqJVyW89Aa+xuT7BZQMwpYouME/KU4YK3Y7ERca3FBQ9n79ALe9RMizkVlFIwOzAfMAcGBSsOAwIaBBT7YZ69Q4mQCyWLGLsR3pE5XWbhuQQUh67qPIFpoFy0f3bLqPpChnfAAGICAgfQ\",\r\n \"certificateFormat\": \"pfx\",\r\n \"password\": \"Passw0rd\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "2491" + ], + "client-request-id": [ + "62fbc32b-c3d5-48c0-bc9d-4de411cd406e" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "5c585a08-81a7-4190-9739-d9ccd2150a17" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "62fbc32b-c3d5-48c0-bc9d-4de411cd406e" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIGyAIBAzCCBoQGCSqGSIb3DQEHAaCCBnUEggZxMIIGbTCCA7YGCSqGSIb3DQEHAaCCA6cEggOjMIIDnzCCA5sGCyqGSIb3DQEMCgECoIICtjCCArIwHAYKKoZIhvcNAQwBAzAOBAjLI5TCEWcYjwICB9AEggKQVjnq44JbGWqdxP8TiyVkd8EkGqTRT+r/E+IcEqlab/h7sb8p6oLMAf1iw7g3ri9S+w307sAFfsn4M1yLoa4HhnSProw82tt0nVYRlZQuXmTbNcMPX9nJO0M+OU6W8tQJ9mOY4nEVc0HHpNnHW5g5CWM+D0ySHk/YBigRmh6zJuBRN++cMvgExMt+xwAycnkJtiSAghxfG5Amx7R/6jZQjL0vYspfBjRFgsBJpfIwKF7e6UksKwdmDCMbTS97v6rB/VKINXB8kapUEb+zcsu4ykZ+FTxAwpndVSi7V3BkFPKhhPqsosvKhkJ/Lipoimh9DS2PMvlyTU/EgSpWcapl+rkZi2AXBoIn9Skw198i0lw2Z/KhmitexAYo1Pi5D+cuWjCXyJCu8gb1FoNRV/xbYks7cSbG2GUtxgK1fAtPSp41I6JP5Q6PFSiNGLCQlMr9KLxVqYrmppbdtiniFRnQxUm/ArduYZ5GmqW4aixYZtBCyfk9EQT/XfSsLHltEVAPLgnwyMTmAM25ikqZZc8K1oFq7FP19AtChjLGYBWJxCWqNLFY36gS4zfxLYWSZsrtQXuvPfVnAnnND1N2r1rImm6JYVP6MwpnALtFNNY33qtHkC63kGyqrDtireJvY/ikqsdVOag3RA/n7BbzAFe9Rb34GXEay5Qk5t1w/WrPZwkALVscm31crXj6TKWWUHnI1htvZt7cAxqDAh5CRhxl0hLaBj0vwxyvLuHCrCx5SkLYVWl4RkYLHqkInrGqPfHZ4M1CKrokgmFdkobVElR9W7zy9KrdJ8KcVuHUd1vRAJPW6a5CLVyeevcjXYVrCEYh8w8KqUrKEWi0WLlKe6g4wg6An9m5tsCVJSbBG8bWASAxgdEwEwYJKoZIhvcNAQkVMQYEBAEAAAAwWwYJKoZIhvcNAQkUMU4eTAB7ADkARABBAEIAMQA2ADgANwAtADkAMQBCAEYALQA0AEMAQgBGAC0AQgBDADcAMwAtAEUARQBDADQARABBADYAMwA5ADEARAA1AH0wXQYJKwYBBAGCNxEBMVAeTgBNAGkAYwByAG8AcwBvAGYAdAAgAFMAdAByAG8AbgBnACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcjCCAq8GCSqGSIb3DQEHBqCCAqAwggKcAgEAMIIClQYJKoZIhvcNAQcBMBwGCiqGSIb3DQEMAQYwDgQIH+Jas7uvF3MCAgfQgIICaDJIWi6diNtqQpqmgsdnTSo2NnGHEXtdFQoWnSMo1m/P12tu1J63+A/tYLVE19LCZEf4KKPKRHQwZMVNrkq4flA9qP6+UbIUrJfiDUT0f9Ofvp1Ri1d6bdIY8fEo4U2TzVC6mzRYPAjQGBRPJJ3vbrsAKv8yZWGv9WtiMLJhdM29JcGuN8Gdoc2GDux5t+6cY6rjq23r5oWSr4iXWsTgGrQrTF845KbkhIWh7VDJ7Mfaf7s/aiBuGD7cbRDxXrT4pxrwbXjUvAPF4tclohCbuZASBkqz6+7rGuTFvTR5viLqs0nqm9NG/G9dC7LYdBy/w+uj5w8PqJP4J95UKYRwkpVdjKv2R83xTvBnTuSdYOS3WdQRmtQfZkj8nbnMaOxkCrrVMXp8/YKcbloeh9Z0HRbsKWTL8QzNp1ydy/li8i/h2rxyEsq+iGc84BuJli5RywDpPIVogL39ukmzPTrhAjR+Tgxh90D49hseN/jdKoRcX9L/LoLskwiQs0PkqesYoFgaGHY5Rtltl6wAdmAh8mE2HXCM5ZLiRT+bT04+nn3IMpyHT4Q7Flm7GSDCMWgFu2Z3PrRJpl/ibSKvYxcjLopsYY86Vr80LMk49kzIWCSuRwrx2xRViSuQI6NCxOEem5hYB9v7/KFcMy1UNWThFP0XR/8gf3Lzzr+mSbc5h9qq9vu1GqzQ9Dfdv/BhN92A+HHFnVkoPAjvfaj3s1Wk0NtplKwNkjIzAV5sV3TEKd4KXZ2OwvcdGqir7rmgqJVyW89Aa+xuT7BZQMwpYouME/KU4YK3Y7ERca3FBQ9n79ALe9RMizkVlFIwOzAfMAcGBSsOAwIaBBT7YZ69Q4mQCyWLGLsR3pE5XWbhuQQUh67qPIFpoFy0f3bLqPpChnfAAGICAgfQ\",\r\n \"certificateFormat\": \"pfx\",\r\n \"password\": \"Passw0rd\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "2491" + ], + "client-request-id": [ + "62fbc32b-c3d5-48c0-bc9d-4de411cd406e" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "5c585a08-81a7-4190-9739-d9ccd2150a17" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "62fbc32b-c3d5-48c0-bc9d-4de411cd406e" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"377401c6673c18d2167e1f01ae0bbf796a0efd08\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIG0gIBAzCCBo4GCSqGSIb3DQEHAaCCBn8EggZ7MIIGdzCCA8AGCSqGSIb3DQEHAaCCA7EEggOtMIIDqTCCA6UGCyqGSIb3DQEMCgECoIICtjCCArIwHAYKKoZIhvcNAQwBAzAOBAj76Hx3M1j77gICB9AEggKQCt1VQTJdaU29/MRf3arBJ9TWhA9gS1vcsIn7vjOLqmIBs00vbDVQ+Q5cqSbtlwRdUKtYVd9A2DPzV7w78XQ6nUSH2WGLAAlvv+3CwZfokfg2BiOXrVMBiBYEJEUareAgGUjwDzo/ejO4KCdMq3+LuhBfBdSNjFTrduXJwXQm9i9+9g7Bx812QhZ6/+omJjK7WK7p/RBNAvPGUtk1dEs51jsPFAHTHDSBAXAuX/gvUNFEVd2uKazEp6GN2M8pQXFa2Mswf6Qk2Krs5gwYEDDzX52FKfqFaMaX1AmhgEpsLtMMSCxQLcCdxc8WoVjGRDxprkiLCpS59Oys2Y/HLjihFcV7xa7aJZmfUTmGRq2SxeFtpuh7WEcbr+lTULzzIb2/rwO/ZjUFHgL/8rqK28cnLMJDvdLNgrKjJwGwM8bkHOJ9Pm+JFcQ7f5NRIABkyR0VDn5o2A+mxibhJ/DcAUgIg094WtWe6rK+NKzHmegAWlAh/DarV72Uz9bLPLZgirCZ6qP1qCztsi+SBwUMufckhsj6hpMDQ/AS4yvKmYdmHURfch+X6UaKr5acvWO0geNuVxF2d5Fd+zxNFoW/g3OW34IxtliJrnbBAbmMqWHipdKyI+MWVaGlaFthu1Mirj7mON7973/X77Q6Cj4HHm4yZ3/TOPT/FnQK9sxPV5ApIOd06EdHoUejfh9PmpFV6pC5DPlRx17VZufFhVmKQYRJTksFpvuSWA3w0O2ODornboGMu2DwDTikUnJIXQyK6LrdjQ85JODyuih6zeOZ8xSohNi7T0yaYivWAVJ54bPXcj3iNKRv3+NxNav3/sAAXsKatiIDO3LdV5hiisGH0ddthcJ2WRdrRBDhYOVAzeb7GmsxgdswEwYJKoZIhvcNAQkVMQYEBAEAAAAwXQYJKwYBBAGCNxEBMVAeTgBNAGkAYwByAG8AcwBvAGYAdAAgAFMAdAByAG8AbgBnACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcjBlBgkqhkiG9w0BCRQxWB5WAFAAdgBrAFQAbQBwADoAYQBhADUAZABlAGQANABkAC0AMQA3AGMAMAAtADQANAA0AGQALQA5ADIANABhAC0ANABkAGYAZAA0AGQAMgAxADAAZQA3ADMwggKvBgkqhkiG9w0BBwagggKgMIICnAIBADCCApUGCSqGSIb3DQEHATAcBgoqhkiG9w0BDAEGMA4ECLxWdt86I9DQAgIH0ICCAmgaPh8SJdvaFJPXufksA4tIj2tV4IahFgQZqrZPVIPTLv1rUfqAZVaQ9uVdcEZY/h6RWDDjAc2jlB6yyWrQCKZsdeAZyI12YfhGlDwJEyFxyXqK6yT50q8bzisT3rOsFRcOGI+KTeUVw0Aye4J0ik/rBdREXWkzt+3P7SVNQKuQpgOmrR7yUR72wPum/pme0Mkr0MGCV1Vc/ABleEJ3/b+eX2LMVFGZzsccERHjBm/lW0zHTJuRVTREIpDDEjCiZUqlbC1vRq5rNCrGYHHLKANKZ5UI1kQu0VBBY56aQywsbLSOnbK2a7m+46V1lbrROmS9uSpLIynX/mcMISsqHWkWd5pD7ZhNBvLVKTCb8E/GPhjdmyN21lZY3bmdH31eoecyXtFbRVoHWL9pGVjN0NltVXVvw5L1Dg/mXKDLpuPO4SJt2SC305Jiv0nkpSgjtTQj4OJtIbsQD0t26HBC3/H60T5zPkqzGj/NzIOeaaCaYAeboXbGcu9CFRCOUEzpMkswrQYJLjLclpLKV9HBWYJzjkx+C96zLx5AquMrWkuis3l9SN3YCiAI9q1P62ToJru486zESAihvk3Ulivdo4qaGFCFdZJK6o1WAbJi13WfHT2nhtS4d7GcIG+dh0phtQ0Axm/FnBdrAGfGxtiMt3UYe1a4AYlnR4O8x2WP++mh93VS+hms2amDBOTk8AaHJ289m1WRDFuCns57NYCTyGWQ8Hz5medb3NBI9LEMPHuUcDBDtNX5Np9szKp+tv520+arDkNTfaZMjr3U31Xja0vOnmWa+xvKMdWdFnvcb+DM06V1VvejT8MMMDswHzAHBgUrDgMCGgQUOi5HtN8J4aj3r4bvS1NMMm8RnBMEFHRhSPyUv+CWcB3IXnsX4/b4goG4AgIH0A==\",\r\n \"certificateFormat\": \"pfx\",\r\n \"password\": \"Passw0rd\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "2507" + ], + "client-request-id": [ + "c23703c3-3984-4319-b716-25906502c42f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "bdf4c8b7-7468-4207-b2c6-c26507b69bcd" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "c23703c3-3984-4319-b716-25906502c42f" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"377401c6673c18d2167e1f01ae0bbf796a0efd08\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIG0gIBAzCCBo4GCSqGSIb3DQEHAaCCBn8EggZ7MIIGdzCCA8AGCSqGSIb3DQEHAaCCA7EEggOtMIIDqTCCA6UGCyqGSIb3DQEMCgECoIICtjCCArIwHAYKKoZIhvcNAQwBAzAOBAj76Hx3M1j77gICB9AEggKQCt1VQTJdaU29/MRf3arBJ9TWhA9gS1vcsIn7vjOLqmIBs00vbDVQ+Q5cqSbtlwRdUKtYVd9A2DPzV7w78XQ6nUSH2WGLAAlvv+3CwZfokfg2BiOXrVMBiBYEJEUareAgGUjwDzo/ejO4KCdMq3+LuhBfBdSNjFTrduXJwXQm9i9+9g7Bx812QhZ6/+omJjK7WK7p/RBNAvPGUtk1dEs51jsPFAHTHDSBAXAuX/gvUNFEVd2uKazEp6GN2M8pQXFa2Mswf6Qk2Krs5gwYEDDzX52FKfqFaMaX1AmhgEpsLtMMSCxQLcCdxc8WoVjGRDxprkiLCpS59Oys2Y/HLjihFcV7xa7aJZmfUTmGRq2SxeFtpuh7WEcbr+lTULzzIb2/rwO/ZjUFHgL/8rqK28cnLMJDvdLNgrKjJwGwM8bkHOJ9Pm+JFcQ7f5NRIABkyR0VDn5o2A+mxibhJ/DcAUgIg094WtWe6rK+NKzHmegAWlAh/DarV72Uz9bLPLZgirCZ6qP1qCztsi+SBwUMufckhsj6hpMDQ/AS4yvKmYdmHURfch+X6UaKr5acvWO0geNuVxF2d5Fd+zxNFoW/g3OW34IxtliJrnbBAbmMqWHipdKyI+MWVaGlaFthu1Mirj7mON7973/X77Q6Cj4HHm4yZ3/TOPT/FnQK9sxPV5ApIOd06EdHoUejfh9PmpFV6pC5DPlRx17VZufFhVmKQYRJTksFpvuSWA3w0O2ODornboGMu2DwDTikUnJIXQyK6LrdjQ85JODyuih6zeOZ8xSohNi7T0yaYivWAVJ54bPXcj3iNKRv3+NxNav3/sAAXsKatiIDO3LdV5hiisGH0ddthcJ2WRdrRBDhYOVAzeb7GmsxgdswEwYJKoZIhvcNAQkVMQYEBAEAAAAwXQYJKwYBBAGCNxEBMVAeTgBNAGkAYwByAG8AcwBvAGYAdAAgAFMAdAByAG8AbgBnACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcjBlBgkqhkiG9w0BCRQxWB5WAFAAdgBrAFQAbQBwADoAYQBhADUAZABlAGQANABkAC0AMQA3AGMAMAAtADQANAA0AGQALQA5ADIANABhAC0ANABkAGYAZAA0AGQAMgAxADAAZQA3ADMwggKvBgkqhkiG9w0BBwagggKgMIICnAIBADCCApUGCSqGSIb3DQEHATAcBgoqhkiG9w0BDAEGMA4ECLxWdt86I9DQAgIH0ICCAmgaPh8SJdvaFJPXufksA4tIj2tV4IahFgQZqrZPVIPTLv1rUfqAZVaQ9uVdcEZY/h6RWDDjAc2jlB6yyWrQCKZsdeAZyI12YfhGlDwJEyFxyXqK6yT50q8bzisT3rOsFRcOGI+KTeUVw0Aye4J0ik/rBdREXWkzt+3P7SVNQKuQpgOmrR7yUR72wPum/pme0Mkr0MGCV1Vc/ABleEJ3/b+eX2LMVFGZzsccERHjBm/lW0zHTJuRVTREIpDDEjCiZUqlbC1vRq5rNCrGYHHLKANKZ5UI1kQu0VBBY56aQywsbLSOnbK2a7m+46V1lbrROmS9uSpLIynX/mcMISsqHWkWd5pD7ZhNBvLVKTCb8E/GPhjdmyN21lZY3bmdH31eoecyXtFbRVoHWL9pGVjN0NltVXVvw5L1Dg/mXKDLpuPO4SJt2SC305Jiv0nkpSgjtTQj4OJtIbsQD0t26HBC3/H60T5zPkqzGj/NzIOeaaCaYAeboXbGcu9CFRCOUEzpMkswrQYJLjLclpLKV9HBWYJzjkx+C96zLx5AquMrWkuis3l9SN3YCiAI9q1P62ToJru486zESAihvk3Ulivdo4qaGFCFdZJK6o1WAbJi13WfHT2nhtS4d7GcIG+dh0phtQ0Axm/FnBdrAGfGxtiMt3UYe1a4AYlnR4O8x2WP++mh93VS+hms2amDBOTk8AaHJ289m1WRDFuCns57NYCTyGWQ8Hz5medb3NBI9LEMPHuUcDBDtNX5Np9szKp+tv520+arDkNTfaZMjr3U31Xja0vOnmWa+xvKMdWdFnvcb+DM06V1VvejT8MMMDswHzAHBgUrDgMCGgQUOi5HtN8J4aj3r4bvS1NMMm8RnBMEFHRhSPyUv+CWcB3IXnsX4/b4goG4AgIH0A==\",\r\n \"certificateFormat\": \"pfx\",\r\n \"password\": \"Passw0rd\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "2507" + ], + "client-request-id": [ + "c23703c3-3984-4319-b716-25906502c42f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "bdf4c8b7-7468-4207-b2c6-c26507b69bcd" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "c23703c3-3984-4319-b716-25906502c42f" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"377401c6673c18d2167e1f01ae0bbf796a0efd08\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIG0gIBAzCCBo4GCSqGSIb3DQEHAaCCBn8EggZ7MIIGdzCCA8AGCSqGSIb3DQEHAaCCA7EEggOtMIIDqTCCA6UGCyqGSIb3DQEMCgECoIICtjCCArIwHAYKKoZIhvcNAQwBAzAOBAj76Hx3M1j77gICB9AEggKQCt1VQTJdaU29/MRf3arBJ9TWhA9gS1vcsIn7vjOLqmIBs00vbDVQ+Q5cqSbtlwRdUKtYVd9A2DPzV7w78XQ6nUSH2WGLAAlvv+3CwZfokfg2BiOXrVMBiBYEJEUareAgGUjwDzo/ejO4KCdMq3+LuhBfBdSNjFTrduXJwXQm9i9+9g7Bx812QhZ6/+omJjK7WK7p/RBNAvPGUtk1dEs51jsPFAHTHDSBAXAuX/gvUNFEVd2uKazEp6GN2M8pQXFa2Mswf6Qk2Krs5gwYEDDzX52FKfqFaMaX1AmhgEpsLtMMSCxQLcCdxc8WoVjGRDxprkiLCpS59Oys2Y/HLjihFcV7xa7aJZmfUTmGRq2SxeFtpuh7WEcbr+lTULzzIb2/rwO/ZjUFHgL/8rqK28cnLMJDvdLNgrKjJwGwM8bkHOJ9Pm+JFcQ7f5NRIABkyR0VDn5o2A+mxibhJ/DcAUgIg094WtWe6rK+NKzHmegAWlAh/DarV72Uz9bLPLZgirCZ6qP1qCztsi+SBwUMufckhsj6hpMDQ/AS4yvKmYdmHURfch+X6UaKr5acvWO0geNuVxF2d5Fd+zxNFoW/g3OW34IxtliJrnbBAbmMqWHipdKyI+MWVaGlaFthu1Mirj7mON7973/X77Q6Cj4HHm4yZ3/TOPT/FnQK9sxPV5ApIOd06EdHoUejfh9PmpFV6pC5DPlRx17VZufFhVmKQYRJTksFpvuSWA3w0O2ODornboGMu2DwDTikUnJIXQyK6LrdjQ85JODyuih6zeOZ8xSohNi7T0yaYivWAVJ54bPXcj3iNKRv3+NxNav3/sAAXsKatiIDO3LdV5hiisGH0ddthcJ2WRdrRBDhYOVAzeb7GmsxgdswEwYJKoZIhvcNAQkVMQYEBAEAAAAwXQYJKwYBBAGCNxEBMVAeTgBNAGkAYwByAG8AcwBvAGYAdAAgAFMAdAByAG8AbgBnACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcjBlBgkqhkiG9w0BCRQxWB5WAFAAdgBrAFQAbQBwADoAYQBhADUAZABlAGQANABkAC0AMQA3AGMAMAAtADQANAA0AGQALQA5ADIANABhAC0ANABkAGYAZAA0AGQAMgAxADAAZQA3ADMwggKvBgkqhkiG9w0BBwagggKgMIICnAIBADCCApUGCSqGSIb3DQEHATAcBgoqhkiG9w0BDAEGMA4ECLxWdt86I9DQAgIH0ICCAmgaPh8SJdvaFJPXufksA4tIj2tV4IahFgQZqrZPVIPTLv1rUfqAZVaQ9uVdcEZY/h6RWDDjAc2jlB6yyWrQCKZsdeAZyI12YfhGlDwJEyFxyXqK6yT50q8bzisT3rOsFRcOGI+KTeUVw0Aye4J0ik/rBdREXWkzt+3P7SVNQKuQpgOmrR7yUR72wPum/pme0Mkr0MGCV1Vc/ABleEJ3/b+eX2LMVFGZzsccERHjBm/lW0zHTJuRVTREIpDDEjCiZUqlbC1vRq5rNCrGYHHLKANKZ5UI1kQu0VBBY56aQywsbLSOnbK2a7m+46V1lbrROmS9uSpLIynX/mcMISsqHWkWd5pD7ZhNBvLVKTCb8E/GPhjdmyN21lZY3bmdH31eoecyXtFbRVoHWL9pGVjN0NltVXVvw5L1Dg/mXKDLpuPO4SJt2SC305Jiv0nkpSgjtTQj4OJtIbsQD0t26HBC3/H60T5zPkqzGj/NzIOeaaCaYAeboXbGcu9CFRCOUEzpMkswrQYJLjLclpLKV9HBWYJzjkx+C96zLx5AquMrWkuis3l9SN3YCiAI9q1P62ToJru486zESAihvk3Ulivdo4qaGFCFdZJK6o1WAbJi13WfHT2nhtS4d7GcIG+dh0phtQ0Axm/FnBdrAGfGxtiMt3UYe1a4AYlnR4O8x2WP++mh93VS+hms2amDBOTk8AaHJ289m1WRDFuCns57NYCTyGWQ8Hz5medb3NBI9LEMPHuUcDBDtNX5Np9szKp+tv520+arDkNTfaZMjr3U31Xja0vOnmWa+xvKMdWdFnvcb+DM06V1VvejT8MMMDswHzAHBgUrDgMCGgQUOi5HtN8J4aj3r4bvS1NMMm8RnBMEFHRhSPyUv+CWcB3IXnsX4/b4goG4AgIH0A==\",\r\n \"certificateFormat\": \"pfx\",\r\n \"password\": \"Passw0rd\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "2507" + ], + "client-request-id": [ + "c23703c3-3984-4319-b716-25906502c42f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "bdf4c8b7-7468-4207-b2c6-c26507b69bcd" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "c23703c3-3984-4319-b716-25906502c42f" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"377401c6673c18d2167e1f01ae0bbf796a0efd08\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIG0gIBAzCCBo4GCSqGSIb3DQEHAaCCBn8EggZ7MIIGdzCCA8AGCSqGSIb3DQEHAaCCA7EEggOtMIIDqTCCA6UGCyqGSIb3DQEMCgECoIICtjCCArIwHAYKKoZIhvcNAQwBAzAOBAj76Hx3M1j77gICB9AEggKQCt1VQTJdaU29/MRf3arBJ9TWhA9gS1vcsIn7vjOLqmIBs00vbDVQ+Q5cqSbtlwRdUKtYVd9A2DPzV7w78XQ6nUSH2WGLAAlvv+3CwZfokfg2BiOXrVMBiBYEJEUareAgGUjwDzo/ejO4KCdMq3+LuhBfBdSNjFTrduXJwXQm9i9+9g7Bx812QhZ6/+omJjK7WK7p/RBNAvPGUtk1dEs51jsPFAHTHDSBAXAuX/gvUNFEVd2uKazEp6GN2M8pQXFa2Mswf6Qk2Krs5gwYEDDzX52FKfqFaMaX1AmhgEpsLtMMSCxQLcCdxc8WoVjGRDxprkiLCpS59Oys2Y/HLjihFcV7xa7aJZmfUTmGRq2SxeFtpuh7WEcbr+lTULzzIb2/rwO/ZjUFHgL/8rqK28cnLMJDvdLNgrKjJwGwM8bkHOJ9Pm+JFcQ7f5NRIABkyR0VDn5o2A+mxibhJ/DcAUgIg094WtWe6rK+NKzHmegAWlAh/DarV72Uz9bLPLZgirCZ6qP1qCztsi+SBwUMufckhsj6hpMDQ/AS4yvKmYdmHURfch+X6UaKr5acvWO0geNuVxF2d5Fd+zxNFoW/g3OW34IxtliJrnbBAbmMqWHipdKyI+MWVaGlaFthu1Mirj7mON7973/X77Q6Cj4HHm4yZ3/TOPT/FnQK9sxPV5ApIOd06EdHoUejfh9PmpFV6pC5DPlRx17VZufFhVmKQYRJTksFpvuSWA3w0O2ODornboGMu2DwDTikUnJIXQyK6LrdjQ85JODyuih6zeOZ8xSohNi7T0yaYivWAVJ54bPXcj3iNKRv3+NxNav3/sAAXsKatiIDO3LdV5hiisGH0ddthcJ2WRdrRBDhYOVAzeb7GmsxgdswEwYJKoZIhvcNAQkVMQYEBAEAAAAwXQYJKwYBBAGCNxEBMVAeTgBNAGkAYwByAG8AcwBvAGYAdAAgAFMAdAByAG8AbgBnACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcjBlBgkqhkiG9w0BCRQxWB5WAFAAdgBrAFQAbQBwADoAYQBhADUAZABlAGQANABkAC0AMQA3AGMAMAAtADQANAA0AGQALQA5ADIANABhAC0ANABkAGYAZAA0AGQAMgAxADAAZQA3ADMwggKvBgkqhkiG9w0BBwagggKgMIICnAIBADCCApUGCSqGSIb3DQEHATAcBgoqhkiG9w0BDAEGMA4ECLxWdt86I9DQAgIH0ICCAmgaPh8SJdvaFJPXufksA4tIj2tV4IahFgQZqrZPVIPTLv1rUfqAZVaQ9uVdcEZY/h6RWDDjAc2jlB6yyWrQCKZsdeAZyI12YfhGlDwJEyFxyXqK6yT50q8bzisT3rOsFRcOGI+KTeUVw0Aye4J0ik/rBdREXWkzt+3P7SVNQKuQpgOmrR7yUR72wPum/pme0Mkr0MGCV1Vc/ABleEJ3/b+eX2LMVFGZzsccERHjBm/lW0zHTJuRVTREIpDDEjCiZUqlbC1vRq5rNCrGYHHLKANKZ5UI1kQu0VBBY56aQywsbLSOnbK2a7m+46V1lbrROmS9uSpLIynX/mcMISsqHWkWd5pD7ZhNBvLVKTCb8E/GPhjdmyN21lZY3bmdH31eoecyXtFbRVoHWL9pGVjN0NltVXVvw5L1Dg/mXKDLpuPO4SJt2SC305Jiv0nkpSgjtTQj4OJtIbsQD0t26HBC3/H60T5zPkqzGj/NzIOeaaCaYAeboXbGcu9CFRCOUEzpMkswrQYJLjLclpLKV9HBWYJzjkx+C96zLx5AquMrWkuis3l9SN3YCiAI9q1P62ToJru486zESAihvk3Ulivdo4qaGFCFdZJK6o1WAbJi13WfHT2nhtS4d7GcIG+dh0phtQ0Axm/FnBdrAGfGxtiMt3UYe1a4AYlnR4O8x2WP++mh93VS+hms2amDBOTk8AaHJ289m1WRDFuCns57NYCTyGWQ8Hz5medb3NBI9LEMPHuUcDBDtNX5Np9szKp+tv520+arDkNTfaZMjr3U31Xja0vOnmWa+xvKMdWdFnvcb+DM06V1VvejT8MMMDswHzAHBgUrDgMCGgQUOi5HtN8J4aj3r4bvS1NMMm8RnBMEFHRhSPyUv+CWcB3IXnsX4/b4goG4AgIH0A==\",\r\n \"certificateFormat\": \"pfx\",\r\n \"password\": \"Passw0rd\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "2507" + ], + "client-request-id": [ + "c23703c3-3984-4319-b716-25906502c42f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "bdf4c8b7-7468-4207-b2c6-c26507b69bcd" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "c23703c3-3984-4319-b716-25906502c42f" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"377401c6673c18d2167e1f01ae0bbf796a0efd08\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIG0gIBAzCCBo4GCSqGSIb3DQEHAaCCBn8EggZ7MIIGdzCCA8AGCSqGSIb3DQEHAaCCA7EEggOtMIIDqTCCA6UGCyqGSIb3DQEMCgECoIICtjCCArIwHAYKKoZIhvcNAQwBAzAOBAj76Hx3M1j77gICB9AEggKQCt1VQTJdaU29/MRf3arBJ9TWhA9gS1vcsIn7vjOLqmIBs00vbDVQ+Q5cqSbtlwRdUKtYVd9A2DPzV7w78XQ6nUSH2WGLAAlvv+3CwZfokfg2BiOXrVMBiBYEJEUareAgGUjwDzo/ejO4KCdMq3+LuhBfBdSNjFTrduXJwXQm9i9+9g7Bx812QhZ6/+omJjK7WK7p/RBNAvPGUtk1dEs51jsPFAHTHDSBAXAuX/gvUNFEVd2uKazEp6GN2M8pQXFa2Mswf6Qk2Krs5gwYEDDzX52FKfqFaMaX1AmhgEpsLtMMSCxQLcCdxc8WoVjGRDxprkiLCpS59Oys2Y/HLjihFcV7xa7aJZmfUTmGRq2SxeFtpuh7WEcbr+lTULzzIb2/rwO/ZjUFHgL/8rqK28cnLMJDvdLNgrKjJwGwM8bkHOJ9Pm+JFcQ7f5NRIABkyR0VDn5o2A+mxibhJ/DcAUgIg094WtWe6rK+NKzHmegAWlAh/DarV72Uz9bLPLZgirCZ6qP1qCztsi+SBwUMufckhsj6hpMDQ/AS4yvKmYdmHURfch+X6UaKr5acvWO0geNuVxF2d5Fd+zxNFoW/g3OW34IxtliJrnbBAbmMqWHipdKyI+MWVaGlaFthu1Mirj7mON7973/X77Q6Cj4HHm4yZ3/TOPT/FnQK9sxPV5ApIOd06EdHoUejfh9PmpFV6pC5DPlRx17VZufFhVmKQYRJTksFpvuSWA3w0O2ODornboGMu2DwDTikUnJIXQyK6LrdjQ85JODyuih6zeOZ8xSohNi7T0yaYivWAVJ54bPXcj3iNKRv3+NxNav3/sAAXsKatiIDO3LdV5hiisGH0ddthcJ2WRdrRBDhYOVAzeb7GmsxgdswEwYJKoZIhvcNAQkVMQYEBAEAAAAwXQYJKwYBBAGCNxEBMVAeTgBNAGkAYwByAG8AcwBvAGYAdAAgAFMAdAByAG8AbgBnACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcjBlBgkqhkiG9w0BCRQxWB5WAFAAdgBrAFQAbQBwADoAYQBhADUAZABlAGQANABkAC0AMQA3AGMAMAAtADQANAA0AGQALQA5ADIANABhAC0ANABkAGYAZAA0AGQAMgAxADAAZQA3ADMwggKvBgkqhkiG9w0BBwagggKgMIICnAIBADCCApUGCSqGSIb3DQEHATAcBgoqhkiG9w0BDAEGMA4ECLxWdt86I9DQAgIH0ICCAmgaPh8SJdvaFJPXufksA4tIj2tV4IahFgQZqrZPVIPTLv1rUfqAZVaQ9uVdcEZY/h6RWDDjAc2jlB6yyWrQCKZsdeAZyI12YfhGlDwJEyFxyXqK6yT50q8bzisT3rOsFRcOGI+KTeUVw0Aye4J0ik/rBdREXWkzt+3P7SVNQKuQpgOmrR7yUR72wPum/pme0Mkr0MGCV1Vc/ABleEJ3/b+eX2LMVFGZzsccERHjBm/lW0zHTJuRVTREIpDDEjCiZUqlbC1vRq5rNCrGYHHLKANKZ5UI1kQu0VBBY56aQywsbLSOnbK2a7m+46V1lbrROmS9uSpLIynX/mcMISsqHWkWd5pD7ZhNBvLVKTCb8E/GPhjdmyN21lZY3bmdH31eoecyXtFbRVoHWL9pGVjN0NltVXVvw5L1Dg/mXKDLpuPO4SJt2SC305Jiv0nkpSgjtTQj4OJtIbsQD0t26HBC3/H60T5zPkqzGj/NzIOeaaCaYAeboXbGcu9CFRCOUEzpMkswrQYJLjLclpLKV9HBWYJzjkx+C96zLx5AquMrWkuis3l9SN3YCiAI9q1P62ToJru486zESAihvk3Ulivdo4qaGFCFdZJK6o1WAbJi13WfHT2nhtS4d7GcIG+dh0phtQ0Axm/FnBdrAGfGxtiMt3UYe1a4AYlnR4O8x2WP++mh93VS+hms2amDBOTk8AaHJ289m1WRDFuCns57NYCTyGWQ8Hz5medb3NBI9LEMPHuUcDBDtNX5Np9szKp+tv520+arDkNTfaZMjr3U31Xja0vOnmWa+xvKMdWdFnvcb+DM06V1VvejT8MMMDswHzAHBgUrDgMCGgQUOi5HtN8J4aj3r4bvS1NMMm8RnBMEFHRhSPyUv+CWcB3IXnsX4/b4goG4AgIH0A==\",\r\n \"certificateFormat\": \"pfx\",\r\n \"password\": \"Passw0rd\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "2507" + ], + "client-request-id": [ + "c23703c3-3984-4319-b716-25906502c42f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "bdf4c8b7-7468-4207-b2c6-c26507b69bcd" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "c23703c3-3984-4319-b716-25906502c42f" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"377401c6673c18d2167e1f01ae0bbf796a0efd08\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIG0gIBAzCCBo4GCSqGSIb3DQEHAaCCBn8EggZ7MIIGdzCCA8AGCSqGSIb3DQEHAaCCA7EEggOtMIIDqTCCA6UGCyqGSIb3DQEMCgECoIICtjCCArIwHAYKKoZIhvcNAQwBAzAOBAj76Hx3M1j77gICB9AEggKQCt1VQTJdaU29/MRf3arBJ9TWhA9gS1vcsIn7vjOLqmIBs00vbDVQ+Q5cqSbtlwRdUKtYVd9A2DPzV7w78XQ6nUSH2WGLAAlvv+3CwZfokfg2BiOXrVMBiBYEJEUareAgGUjwDzo/ejO4KCdMq3+LuhBfBdSNjFTrduXJwXQm9i9+9g7Bx812QhZ6/+omJjK7WK7p/RBNAvPGUtk1dEs51jsPFAHTHDSBAXAuX/gvUNFEVd2uKazEp6GN2M8pQXFa2Mswf6Qk2Krs5gwYEDDzX52FKfqFaMaX1AmhgEpsLtMMSCxQLcCdxc8WoVjGRDxprkiLCpS59Oys2Y/HLjihFcV7xa7aJZmfUTmGRq2SxeFtpuh7WEcbr+lTULzzIb2/rwO/ZjUFHgL/8rqK28cnLMJDvdLNgrKjJwGwM8bkHOJ9Pm+JFcQ7f5NRIABkyR0VDn5o2A+mxibhJ/DcAUgIg094WtWe6rK+NKzHmegAWlAh/DarV72Uz9bLPLZgirCZ6qP1qCztsi+SBwUMufckhsj6hpMDQ/AS4yvKmYdmHURfch+X6UaKr5acvWO0geNuVxF2d5Fd+zxNFoW/g3OW34IxtliJrnbBAbmMqWHipdKyI+MWVaGlaFthu1Mirj7mON7973/X77Q6Cj4HHm4yZ3/TOPT/FnQK9sxPV5ApIOd06EdHoUejfh9PmpFV6pC5DPlRx17VZufFhVmKQYRJTksFpvuSWA3w0O2ODornboGMu2DwDTikUnJIXQyK6LrdjQ85JODyuih6zeOZ8xSohNi7T0yaYivWAVJ54bPXcj3iNKRv3+NxNav3/sAAXsKatiIDO3LdV5hiisGH0ddthcJ2WRdrRBDhYOVAzeb7GmsxgdswEwYJKoZIhvcNAQkVMQYEBAEAAAAwXQYJKwYBBAGCNxEBMVAeTgBNAGkAYwByAG8AcwBvAGYAdAAgAFMAdAByAG8AbgBnACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcjBlBgkqhkiG9w0BCRQxWB5WAFAAdgBrAFQAbQBwADoAYQBhADUAZABlAGQANABkAC0AMQA3AGMAMAAtADQANAA0AGQALQA5ADIANABhAC0ANABkAGYAZAA0AGQAMgAxADAAZQA3ADMwggKvBgkqhkiG9w0BBwagggKgMIICnAIBADCCApUGCSqGSIb3DQEHATAcBgoqhkiG9w0BDAEGMA4ECLxWdt86I9DQAgIH0ICCAmgaPh8SJdvaFJPXufksA4tIj2tV4IahFgQZqrZPVIPTLv1rUfqAZVaQ9uVdcEZY/h6RWDDjAc2jlB6yyWrQCKZsdeAZyI12YfhGlDwJEyFxyXqK6yT50q8bzisT3rOsFRcOGI+KTeUVw0Aye4J0ik/rBdREXWkzt+3P7SVNQKuQpgOmrR7yUR72wPum/pme0Mkr0MGCV1Vc/ABleEJ3/b+eX2LMVFGZzsccERHjBm/lW0zHTJuRVTREIpDDEjCiZUqlbC1vRq5rNCrGYHHLKANKZ5UI1kQu0VBBY56aQywsbLSOnbK2a7m+46V1lbrROmS9uSpLIynX/mcMISsqHWkWd5pD7ZhNBvLVKTCb8E/GPhjdmyN21lZY3bmdH31eoecyXtFbRVoHWL9pGVjN0NltVXVvw5L1Dg/mXKDLpuPO4SJt2SC305Jiv0nkpSgjtTQj4OJtIbsQD0t26HBC3/H60T5zPkqzGj/NzIOeaaCaYAeboXbGcu9CFRCOUEzpMkswrQYJLjLclpLKV9HBWYJzjkx+C96zLx5AquMrWkuis3l9SN3YCiAI9q1P62ToJru486zESAihvk3Ulivdo4qaGFCFdZJK6o1WAbJi13WfHT2nhtS4d7GcIG+dh0phtQ0Axm/FnBdrAGfGxtiMt3UYe1a4AYlnR4O8x2WP++mh93VS+hms2amDBOTk8AaHJ289m1WRDFuCns57NYCTyGWQ8Hz5medb3NBI9LEMPHuUcDBDtNX5Np9szKp+tv520+arDkNTfaZMjr3U31Xja0vOnmWa+xvKMdWdFnvcb+DM06V1VvejT8MMMDswHzAHBgUrDgMCGgQUOi5HtN8J4aj3r4bvS1NMMm8RnBMEFHRhSPyUv+CWcB3IXnsX4/b4goG4AgIH0A==\",\r\n \"certificateFormat\": \"pfx\",\r\n \"password\": \"Passw0rd\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "2507" + ], + "client-request-id": [ + "c23703c3-3984-4319-b716-25906502c42f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "bdf4c8b7-7468-4207-b2c6-c26507b69bcd" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "c23703c3-3984-4319-b716-25906502c42f" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"377401c6673c18d2167e1f01ae0bbf796a0efd08\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIG0gIBAzCCBo4GCSqGSIb3DQEHAaCCBn8EggZ7MIIGdzCCA8AGCSqGSIb3DQEHAaCCA7EEggOtMIIDqTCCA6UGCyqGSIb3DQEMCgECoIICtjCCArIwHAYKKoZIhvcNAQwBAzAOBAj76Hx3M1j77gICB9AEggKQCt1VQTJdaU29/MRf3arBJ9TWhA9gS1vcsIn7vjOLqmIBs00vbDVQ+Q5cqSbtlwRdUKtYVd9A2DPzV7w78XQ6nUSH2WGLAAlvv+3CwZfokfg2BiOXrVMBiBYEJEUareAgGUjwDzo/ejO4KCdMq3+LuhBfBdSNjFTrduXJwXQm9i9+9g7Bx812QhZ6/+omJjK7WK7p/RBNAvPGUtk1dEs51jsPFAHTHDSBAXAuX/gvUNFEVd2uKazEp6GN2M8pQXFa2Mswf6Qk2Krs5gwYEDDzX52FKfqFaMaX1AmhgEpsLtMMSCxQLcCdxc8WoVjGRDxprkiLCpS59Oys2Y/HLjihFcV7xa7aJZmfUTmGRq2SxeFtpuh7WEcbr+lTULzzIb2/rwO/ZjUFHgL/8rqK28cnLMJDvdLNgrKjJwGwM8bkHOJ9Pm+JFcQ7f5NRIABkyR0VDn5o2A+mxibhJ/DcAUgIg094WtWe6rK+NKzHmegAWlAh/DarV72Uz9bLPLZgirCZ6qP1qCztsi+SBwUMufckhsj6hpMDQ/AS4yvKmYdmHURfch+X6UaKr5acvWO0geNuVxF2d5Fd+zxNFoW/g3OW34IxtliJrnbBAbmMqWHipdKyI+MWVaGlaFthu1Mirj7mON7973/X77Q6Cj4HHm4yZ3/TOPT/FnQK9sxPV5ApIOd06EdHoUejfh9PmpFV6pC5DPlRx17VZufFhVmKQYRJTksFpvuSWA3w0O2ODornboGMu2DwDTikUnJIXQyK6LrdjQ85JODyuih6zeOZ8xSohNi7T0yaYivWAVJ54bPXcj3iNKRv3+NxNav3/sAAXsKatiIDO3LdV5hiisGH0ddthcJ2WRdrRBDhYOVAzeb7GmsxgdswEwYJKoZIhvcNAQkVMQYEBAEAAAAwXQYJKwYBBAGCNxEBMVAeTgBNAGkAYwByAG8AcwBvAGYAdAAgAFMAdAByAG8AbgBnACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcjBlBgkqhkiG9w0BCRQxWB5WAFAAdgBrAFQAbQBwADoAYQBhADUAZABlAGQANABkAC0AMQA3AGMAMAAtADQANAA0AGQALQA5ADIANABhAC0ANABkAGYAZAA0AGQAMgAxADAAZQA3ADMwggKvBgkqhkiG9w0BBwagggKgMIICnAIBADCCApUGCSqGSIb3DQEHATAcBgoqhkiG9w0BDAEGMA4ECLxWdt86I9DQAgIH0ICCAmgaPh8SJdvaFJPXufksA4tIj2tV4IahFgQZqrZPVIPTLv1rUfqAZVaQ9uVdcEZY/h6RWDDjAc2jlB6yyWrQCKZsdeAZyI12YfhGlDwJEyFxyXqK6yT50q8bzisT3rOsFRcOGI+KTeUVw0Aye4J0ik/rBdREXWkzt+3P7SVNQKuQpgOmrR7yUR72wPum/pme0Mkr0MGCV1Vc/ABleEJ3/b+eX2LMVFGZzsccERHjBm/lW0zHTJuRVTREIpDDEjCiZUqlbC1vRq5rNCrGYHHLKANKZ5UI1kQu0VBBY56aQywsbLSOnbK2a7m+46V1lbrROmS9uSpLIynX/mcMISsqHWkWd5pD7ZhNBvLVKTCb8E/GPhjdmyN21lZY3bmdH31eoecyXtFbRVoHWL9pGVjN0NltVXVvw5L1Dg/mXKDLpuPO4SJt2SC305Jiv0nkpSgjtTQj4OJtIbsQD0t26HBC3/H60T5zPkqzGj/NzIOeaaCaYAeboXbGcu9CFRCOUEzpMkswrQYJLjLclpLKV9HBWYJzjkx+C96zLx5AquMrWkuis3l9SN3YCiAI9q1P62ToJru486zESAihvk3Ulivdo4qaGFCFdZJK6o1WAbJi13WfHT2nhtS4d7GcIG+dh0phtQ0Axm/FnBdrAGfGxtiMt3UYe1a4AYlnR4O8x2WP++mh93VS+hms2amDBOTk8AaHJ289m1WRDFuCns57NYCTyGWQ8Hz5medb3NBI9LEMPHuUcDBDtNX5Np9szKp+tv520+arDkNTfaZMjr3U31Xja0vOnmWa+xvKMdWdFnvcb+DM06V1VvejT8MMMDswHzAHBgUrDgMCGgQUOi5HtN8J4aj3r4bvS1NMMm8RnBMEFHRhSPyUv+CWcB3IXnsX4/b4goG4AgIH0A==\",\r\n \"certificateFormat\": \"pfx\",\r\n \"password\": \"Passw0rd\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "2507" + ], + "client-request-id": [ + "c23703c3-3984-4319-b716-25906502c42f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "bdf4c8b7-7468-4207-b2c6-c26507b69bcd" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "c23703c3-3984-4319-b716-25906502c42f" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=025B351B087A084C5067F5E71EFF8591970323F9)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0wMjVCMzUxQjA4N0EwODRDNTA2N0Y1RTcxRUZGODU5MTk3MDMyM0Y5KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "1fbe6e43-ea28-4fed-8697-9d446929b3c8" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"025b351b087a084c5067f5e71eff8591970323f9\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=025B351B087A084C5067F5E71EFF8591970323F9)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.0788551Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAyMB4XDTE1MTAwMjE2MjkxNFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDIwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJxagvVrlnKfv6hfzSiFJUkdGkPjC3tFiKebK6IaeHzesFdFfupXUEwT0xOWh9xwa3OVkPECEc/u1sw3iVX/J4AODiwzmOWutoVRpWjxGFpgw9+dPvXMjs/Ue7JL7ag3siHs5EcarW91qKbgtko6i/r4emaRyk60U93TrbWQAWJ9AgMBAAGjSzBJMEcGA1UdAQRAMD6AEAdqsOpyeXF/uDe7ZGKeez+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMoIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAA4GBAC0MaAem6ByyURFvGnFZyjEepjXC5wcaGq+gguDFe8rG88ceig1ZqewdcmC1y4p05uBhbmETbYVWzJarNsHYq2LTihi4t2J4jt2YVYz/IRdUB82iaFFbJRSPrN+6xD3KM2lve5N4OjtlZAdiXiSUYFf3I6ypberUsAdba3QQajCN\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "ed37e88a-1d7f-4f4f-bcce-01ee1045c36c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "1fbe6e43-ea28-4fed-8697-9d446929b3c8" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:14 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=025B351B087A084C5067F5E71EFF8591970323F9)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0wMjVCMzUxQjA4N0EwODRDNTA2N0Y1RTcxRUZGODU5MTk3MDMyM0Y5KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "1fbe6e43-ea28-4fed-8697-9d446929b3c8" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"025b351b087a084c5067f5e71eff8591970323f9\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=025B351B087A084C5067F5E71EFF8591970323F9)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.0788551Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAyMB4XDTE1MTAwMjE2MjkxNFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDIwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJxagvVrlnKfv6hfzSiFJUkdGkPjC3tFiKebK6IaeHzesFdFfupXUEwT0xOWh9xwa3OVkPECEc/u1sw3iVX/J4AODiwzmOWutoVRpWjxGFpgw9+dPvXMjs/Ue7JL7ag3siHs5EcarW91qKbgtko6i/r4emaRyk60U93TrbWQAWJ9AgMBAAGjSzBJMEcGA1UdAQRAMD6AEAdqsOpyeXF/uDe7ZGKeez+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMoIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAA4GBAC0MaAem6ByyURFvGnFZyjEepjXC5wcaGq+gguDFe8rG88ceig1ZqewdcmC1y4p05uBhbmETbYVWzJarNsHYq2LTihi4t2J4jt2YVYz/IRdUB82iaFFbJRSPrN+6xD3KM2lve5N4OjtlZAdiXiSUYFf3I6ypberUsAdba3QQajCN\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "ed37e88a-1d7f-4f4f-bcce-01ee1045c36c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "1fbe6e43-ea28-4fed-8697-9d446929b3c8" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:14 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=CB30857F9E277BFE1CC97819BFB957594E17E827)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DQjMwODU3RjlFMjc3QkZFMUNDOTc4MTlCRkI5NTc1OTRFMTdFODI3KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "dbdff08f-7dd4-4922-bd7e-ccf15c4da99b" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"cb30857f9e277bfe1cc97819bfb957594e17e827\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=CB30857F9E277BFE1CC97819BFB957594E17E827)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.4272255Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAzMB4XDTE1MTAwMjE2MjkzMVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDMwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKtIQd3B7mzqvml2whJ76q4MjhJOjDQGEtkzUhQcQP4l7iGwRdfGsyZsG0iPeofykxymQNTwnLUesMCncfYZHnQkwiKk8N43nLcs7bhO+yB7XLXY/ZCMPmvltlH+liUkFFbQVT9Xkgs0MvuKhjW/DKS9ICyiNUsJc5ZBj/gibO0LAgMBAAGjSzBJMEcGA1UdAQRAMD6AEKRpcZPLctriJqU1tKpaVw+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwM4IQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAA4GBACKqJflUhBbj92AwxibqMlNJRagXy62wGQZYyHX51ne790Z5oHdEFVkTpLSCwWXj2bgV0tR0oVs/L0wKxkoVbmEfOIuEIsRcMeKELWe6UsCdsO6Vl1F5j0X1wAPvHESKLZ8OZ/I//1Hs2cXkxO8RXl5i1oec3+4htMq/t7k/rgPt\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "278109a1-6ddb-4be3-8854-dc5ca058890d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "dbdff08f-7dd4-4922-bd7e-ccf15c4da99b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=CB30857F9E277BFE1CC97819BFB957594E17E827)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DQjMwODU3RjlFMjc3QkZFMUNDOTc4MTlCRkI5NTc1OTRFMTdFODI3KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "dbdff08f-7dd4-4922-bd7e-ccf15c4da99b" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"cb30857f9e277bfe1cc97819bfb957594e17e827\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=CB30857F9E277BFE1CC97819BFB957594E17E827)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.4272255Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAzMB4XDTE1MTAwMjE2MjkzMVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDMwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKtIQd3B7mzqvml2whJ76q4MjhJOjDQGEtkzUhQcQP4l7iGwRdfGsyZsG0iPeofykxymQNTwnLUesMCncfYZHnQkwiKk8N43nLcs7bhO+yB7XLXY/ZCMPmvltlH+liUkFFbQVT9Xkgs0MvuKhjW/DKS9ICyiNUsJc5ZBj/gibO0LAgMBAAGjSzBJMEcGA1UdAQRAMD6AEKRpcZPLctriJqU1tKpaVw+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwM4IQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAA4GBACKqJflUhBbj92AwxibqMlNJRagXy62wGQZYyHX51ne790Z5oHdEFVkTpLSCwWXj2bgV0tR0oVs/L0wKxkoVbmEfOIuEIsRcMeKELWe6UsCdsO6Vl1F5j0X1wAPvHESKLZ8OZ/I//1Hs2cXkxO8RXl5i1oec3+4htMq/t7k/rgPt\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "278109a1-6ddb-4be3-8854-dc5ca058890d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "dbdff08f-7dd4-4922-bd7e-ccf15c4da99b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=CB30857F9E277BFE1CC97819BFB957594E17E827)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DQjMwODU3RjlFMjc3QkZFMUNDOTc4MTlCRkI5NTc1OTRFMTdFODI3KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "dbdff08f-7dd4-4922-bd7e-ccf15c4da99b" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"cb30857f9e277bfe1cc97819bfb957594e17e827\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=CB30857F9E277BFE1CC97819BFB957594E17E827)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.4272255Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAzMB4XDTE1MTAwMjE2MjkzMVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDMwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKtIQd3B7mzqvml2whJ76q4MjhJOjDQGEtkzUhQcQP4l7iGwRdfGsyZsG0iPeofykxymQNTwnLUesMCncfYZHnQkwiKk8N43nLcs7bhO+yB7XLXY/ZCMPmvltlH+liUkFFbQVT9Xkgs0MvuKhjW/DKS9ICyiNUsJc5ZBj/gibO0LAgMBAAGjSzBJMEcGA1UdAQRAMD6AEKRpcZPLctriJqU1tKpaVw+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwM4IQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAA4GBACKqJflUhBbj92AwxibqMlNJRagXy62wGQZYyHX51ne790Z5oHdEFVkTpLSCwWXj2bgV0tR0oVs/L0wKxkoVbmEfOIuEIsRcMeKELWe6UsCdsO6Vl1F5j0X1wAPvHESKLZ8OZ/I//1Hs2cXkxO8RXl5i1oec3+4htMq/t7k/rgPt\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "278109a1-6ddb-4be3-8854-dc5ca058890d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "dbdff08f-7dd4-4922-bd7e-ccf15c4da99b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=CB30857F9E277BFE1CC97819BFB957594E17E827)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DQjMwODU3RjlFMjc3QkZFMUNDOTc4MTlCRkI5NTc1OTRFMTdFODI3KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "dbdff08f-7dd4-4922-bd7e-ccf15c4da99b" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"cb30857f9e277bfe1cc97819bfb957594e17e827\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=CB30857F9E277BFE1CC97819BFB957594E17E827)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.4272255Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAzMB4XDTE1MTAwMjE2MjkzMVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDMwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKtIQd3B7mzqvml2whJ76q4MjhJOjDQGEtkzUhQcQP4l7iGwRdfGsyZsG0iPeofykxymQNTwnLUesMCncfYZHnQkwiKk8N43nLcs7bhO+yB7XLXY/ZCMPmvltlH+liUkFFbQVT9Xkgs0MvuKhjW/DKS9ICyiNUsJc5ZBj/gibO0LAgMBAAGjSzBJMEcGA1UdAQRAMD6AEKRpcZPLctriJqU1tKpaVw+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwM4IQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAA4GBACKqJflUhBbj92AwxibqMlNJRagXy62wGQZYyHX51ne790Z5oHdEFVkTpLSCwWXj2bgV0tR0oVs/L0wKxkoVbmEfOIuEIsRcMeKELWe6UsCdsO6Vl1F5j0X1wAPvHESKLZ8OZ/I//1Hs2cXkxO8RXl5i1oec3+4htMq/t7k/rgPt\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "278109a1-6ddb-4be3-8854-dc5ca058890d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "dbdff08f-7dd4-4922-bd7e-ccf15c4da99b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Q0FFNTI0RkQyMkFCNzA4ODE3MzU1RTgyMzYzMzJCRkQyRDQ1QkYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "2b92a013-ca84-4334-aaec-2a6027f0a0d4" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.7725736Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA0MB4XDTE1MTAwMjE2Mjk1MFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJGiCOZjxCu6wIrV9rvjt/6z6YqsMS4RKIEXR+4YYJzTAK6Xj1/J94iRxwhk/diq6tnCQ/ju8WEeFrkE8DiAQ6KMONFU6jZu0D+iVNjNkTVoDLkhm75K7zf4f2UQ/TY77o0OS8EV9Tlg75JlDOdpjpXuxPWJj1dRvxtGVemfYEpTAgMBAAGjSzBJMEcGA1UdAQRAMD6AEI7I79vmD6xpDGm9z1clLdWhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNIIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAA4GBAGkjmlqM/MayUaXAdyIdyfTV5wIQ8MVPX3wGNfBE65TkyuVF3Dly7ch/jMFLSrvysJ09lLv71aV2dKrgcBclkq8wkJT6GkjCcPKWyqFWDygMBW6PPntkm3VK8V0eicDdmso3mr01PlNlMQ6sFDIO7JweTqZOh6HxDBguj2jcp+V9\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "0fa4cbe1-5de1-4779-9114-bf36e95087d2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "2b92a013-ca84-4334-aaec-2a6027f0a0d4" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Q0FFNTI0RkQyMkFCNzA4ODE3MzU1RTgyMzYzMzJCRkQyRDQ1QkYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "2b92a013-ca84-4334-aaec-2a6027f0a0d4" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.7725736Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA0MB4XDTE1MTAwMjE2Mjk1MFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJGiCOZjxCu6wIrV9rvjt/6z6YqsMS4RKIEXR+4YYJzTAK6Xj1/J94iRxwhk/diq6tnCQ/ju8WEeFrkE8DiAQ6KMONFU6jZu0D+iVNjNkTVoDLkhm75K7zf4f2UQ/TY77o0OS8EV9Tlg75JlDOdpjpXuxPWJj1dRvxtGVemfYEpTAgMBAAGjSzBJMEcGA1UdAQRAMD6AEI7I79vmD6xpDGm9z1clLdWhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNIIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAA4GBAGkjmlqM/MayUaXAdyIdyfTV5wIQ8MVPX3wGNfBE65TkyuVF3Dly7ch/jMFLSrvysJ09lLv71aV2dKrgcBclkq8wkJT6GkjCcPKWyqFWDygMBW6PPntkm3VK8V0eicDdmso3mr01PlNlMQ6sFDIO7JweTqZOh6HxDBguj2jcp+V9\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "0fa4cbe1-5de1-4779-9114-bf36e95087d2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "2b92a013-ca84-4334-aaec-2a6027f0a0d4" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Q0FFNTI0RkQyMkFCNzA4ODE3MzU1RTgyMzYzMzJCRkQyRDQ1QkYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "2b92a013-ca84-4334-aaec-2a6027f0a0d4" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.7725736Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA0MB4XDTE1MTAwMjE2Mjk1MFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJGiCOZjxCu6wIrV9rvjt/6z6YqsMS4RKIEXR+4YYJzTAK6Xj1/J94iRxwhk/diq6tnCQ/ju8WEeFrkE8DiAQ6KMONFU6jZu0D+iVNjNkTVoDLkhm75K7zf4f2UQ/TY77o0OS8EV9Tlg75JlDOdpjpXuxPWJj1dRvxtGVemfYEpTAgMBAAGjSzBJMEcGA1UdAQRAMD6AEI7I79vmD6xpDGm9z1clLdWhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNIIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAA4GBAGkjmlqM/MayUaXAdyIdyfTV5wIQ8MVPX3wGNfBE65TkyuVF3Dly7ch/jMFLSrvysJ09lLv71aV2dKrgcBclkq8wkJT6GkjCcPKWyqFWDygMBW6PPntkm3VK8V0eicDdmso3mr01PlNlMQ6sFDIO7JweTqZOh6HxDBguj2jcp+V9\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "0fa4cbe1-5de1-4779-9114-bf36e95087d2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "2b92a013-ca84-4334-aaec-2a6027f0a0d4" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Q0FFNTI0RkQyMkFCNzA4ODE3MzU1RTgyMzYzMzJCRkQyRDQ1QkYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "2b92a013-ca84-4334-aaec-2a6027f0a0d4" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.7725736Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA0MB4XDTE1MTAwMjE2Mjk1MFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJGiCOZjxCu6wIrV9rvjt/6z6YqsMS4RKIEXR+4YYJzTAK6Xj1/J94iRxwhk/diq6tnCQ/ju8WEeFrkE8DiAQ6KMONFU6jZu0D+iVNjNkTVoDLkhm75K7zf4f2UQ/TY77o0OS8EV9Tlg75JlDOdpjpXuxPWJj1dRvxtGVemfYEpTAgMBAAGjSzBJMEcGA1UdAQRAMD6AEI7I79vmD6xpDGm9z1clLdWhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNIIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAA4GBAGkjmlqM/MayUaXAdyIdyfTV5wIQ8MVPX3wGNfBE65TkyuVF3Dly7ch/jMFLSrvysJ09lLv71aV2dKrgcBclkq8wkJT6GkjCcPKWyqFWDygMBW6PPntkm3VK8V0eicDdmso3mr01PlNlMQ6sFDIO7JweTqZOh6HxDBguj2jcp+V9\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "0fa4cbe1-5de1-4779-9114-bf36e95087d2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "2b92a013-ca84-4334-aaec-2a6027f0a0d4" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Q0FFNTI0RkQyMkFCNzA4ODE3MzU1RTgyMzYzMzJCRkQyRDQ1QkYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "2b92a013-ca84-4334-aaec-2a6027f0a0d4" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.7725736Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA0MB4XDTE1MTAwMjE2Mjk1MFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJGiCOZjxCu6wIrV9rvjt/6z6YqsMS4RKIEXR+4YYJzTAK6Xj1/J94iRxwhk/diq6tnCQ/ju8WEeFrkE8DiAQ6KMONFU6jZu0D+iVNjNkTVoDLkhm75K7zf4f2UQ/TY77o0OS8EV9Tlg75JlDOdpjpXuxPWJj1dRvxtGVemfYEpTAgMBAAGjSzBJMEcGA1UdAQRAMD6AEI7I79vmD6xpDGm9z1clLdWhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNIIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAA4GBAGkjmlqM/MayUaXAdyIdyfTV5wIQ8MVPX3wGNfBE65TkyuVF3Dly7ch/jMFLSrvysJ09lLv71aV2dKrgcBclkq8wkJT6GkjCcPKWyqFWDygMBW6PPntkm3VK8V0eicDdmso3mr01PlNlMQ6sFDIO7JweTqZOh6HxDBguj2jcp+V9\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "0fa4cbe1-5de1-4779-9114-bf36e95087d2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "2b92a013-ca84-4334-aaec-2a6027f0a0d4" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Q0FFNTI0RkQyMkFCNzA4ODE3MzU1RTgyMzYzMzJCRkQyRDQ1QkYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "2b92a013-ca84-4334-aaec-2a6027f0a0d4" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.7725736Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA0MB4XDTE1MTAwMjE2Mjk1MFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJGiCOZjxCu6wIrV9rvjt/6z6YqsMS4RKIEXR+4YYJzTAK6Xj1/J94iRxwhk/diq6tnCQ/ju8WEeFrkE8DiAQ6KMONFU6jZu0D+iVNjNkTVoDLkhm75K7zf4f2UQ/TY77o0OS8EV9Tlg75JlDOdpjpXuxPWJj1dRvxtGVemfYEpTAgMBAAGjSzBJMEcGA1UdAQRAMD6AEI7I79vmD6xpDGm9z1clLdWhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNIIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAA4GBAGkjmlqM/MayUaXAdyIdyfTV5wIQ8MVPX3wGNfBE65TkyuVF3Dly7ch/jMFLSrvysJ09lLv71aV2dKrgcBclkq8wkJT6GkjCcPKWyqFWDygMBW6PPntkm3VK8V0eicDdmso3mr01PlNlMQ6sFDIO7JweTqZOh6HxDBguj2jcp+V9\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "0fa4cbe1-5de1-4779-9114-bf36e95087d2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "2b92a013-ca84-4334-aaec-2a6027f0a0d4" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Q0FFNTI0RkQyMkFCNzA4ODE3MzU1RTgyMzYzMzJCRkQyRDQ1QkYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "4e472437-6342-42e3-96bc-c2271d61b778" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.7725736Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA0MB4XDTE1MTAwMjE2Mjk1MFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJGiCOZjxCu6wIrV9rvjt/6z6YqsMS4RKIEXR+4YYJzTAK6Xj1/J94iRxwhk/diq6tnCQ/ju8WEeFrkE8DiAQ6KMONFU6jZu0D+iVNjNkTVoDLkhm75K7zf4f2UQ/TY77o0OS8EV9Tlg75JlDOdpjpXuxPWJj1dRvxtGVemfYEpTAgMBAAGjSzBJMEcGA1UdAQRAMD6AEI7I79vmD6xpDGm9z1clLdWhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNIIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAA4GBAGkjmlqM/MayUaXAdyIdyfTV5wIQ8MVPX3wGNfBE65TkyuVF3Dly7ch/jMFLSrvysJ09lLv71aV2dKrgcBclkq8wkJT6GkjCcPKWyqFWDygMBW6PPntkm3VK8V0eicDdmso3mr01PlNlMQ6sFDIO7JweTqZOh6HxDBguj2jcp+V9\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "12ee9bcf-e08c-4d33-96ef-0d235caf9f0d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "4e472437-6342-42e3-96bc-c2271d61b778" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Q0FFNTI0RkQyMkFCNzA4ODE3MzU1RTgyMzYzMzJCRkQyRDQ1QkYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "4e472437-6342-42e3-96bc-c2271d61b778" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.7725736Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA0MB4XDTE1MTAwMjE2Mjk1MFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJGiCOZjxCu6wIrV9rvjt/6z6YqsMS4RKIEXR+4YYJzTAK6Xj1/J94iRxwhk/diq6tnCQ/ju8WEeFrkE8DiAQ6KMONFU6jZu0D+iVNjNkTVoDLkhm75K7zf4f2UQ/TY77o0OS8EV9Tlg75JlDOdpjpXuxPWJj1dRvxtGVemfYEpTAgMBAAGjSzBJMEcGA1UdAQRAMD6AEI7I79vmD6xpDGm9z1clLdWhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNIIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAA4GBAGkjmlqM/MayUaXAdyIdyfTV5wIQ8MVPX3wGNfBE65TkyuVF3Dly7ch/jMFLSrvysJ09lLv71aV2dKrgcBclkq8wkJT6GkjCcPKWyqFWDygMBW6PPntkm3VK8V0eicDdmso3mr01PlNlMQ6sFDIO7JweTqZOh6HxDBguj2jcp+V9\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "12ee9bcf-e08c-4d33-96ef-0d235caf9f0d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "4e472437-6342-42e3-96bc-c2271d61b778" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Q0FFNTI0RkQyMkFCNzA4ODE3MzU1RTgyMzYzMzJCRkQyRDQ1QkYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "4e472437-6342-42e3-96bc-c2271d61b778" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.7725736Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA0MB4XDTE1MTAwMjE2Mjk1MFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJGiCOZjxCu6wIrV9rvjt/6z6YqsMS4RKIEXR+4YYJzTAK6Xj1/J94iRxwhk/diq6tnCQ/ju8WEeFrkE8DiAQ6KMONFU6jZu0D+iVNjNkTVoDLkhm75K7zf4f2UQ/TY77o0OS8EV9Tlg75JlDOdpjpXuxPWJj1dRvxtGVemfYEpTAgMBAAGjSzBJMEcGA1UdAQRAMD6AEI7I79vmD6xpDGm9z1clLdWhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNIIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAA4GBAGkjmlqM/MayUaXAdyIdyfTV5wIQ8MVPX3wGNfBE65TkyuVF3Dly7ch/jMFLSrvysJ09lLv71aV2dKrgcBclkq8wkJT6GkjCcPKWyqFWDygMBW6PPntkm3VK8V0eicDdmso3mr01PlNlMQ6sFDIO7JweTqZOh6HxDBguj2jcp+V9\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "12ee9bcf-e08c-4d33-96ef-0d235caf9f0d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "4e472437-6342-42e3-96bc-c2271d61b778" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Q0FFNTI0RkQyMkFCNzA4ODE3MzU1RTgyMzYzMzJCRkQyRDQ1QkYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "4e472437-6342-42e3-96bc-c2271d61b778" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.7725736Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA0MB4XDTE1MTAwMjE2Mjk1MFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJGiCOZjxCu6wIrV9rvjt/6z6YqsMS4RKIEXR+4YYJzTAK6Xj1/J94iRxwhk/diq6tnCQ/ju8WEeFrkE8DiAQ6KMONFU6jZu0D+iVNjNkTVoDLkhm75K7zf4f2UQ/TY77o0OS8EV9Tlg75JlDOdpjpXuxPWJj1dRvxtGVemfYEpTAgMBAAGjSzBJMEcGA1UdAQRAMD6AEI7I79vmD6xpDGm9z1clLdWhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNIIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAA4GBAGkjmlqM/MayUaXAdyIdyfTV5wIQ8MVPX3wGNfBE65TkyuVF3Dly7ch/jMFLSrvysJ09lLv71aV2dKrgcBclkq8wkJT6GkjCcPKWyqFWDygMBW6PPntkm3VK8V0eicDdmso3mr01PlNlMQ6sFDIO7JweTqZOh6HxDBguj2jcp+V9\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "12ee9bcf-e08c-4d33-96ef-0d235caf9f0d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "4e472437-6342-42e3-96bc-c2271d61b778" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Q0FFNTI0RkQyMkFCNzA4ODE3MzU1RTgyMzYzMzJCRkQyRDQ1QkYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "4e472437-6342-42e3-96bc-c2271d61b778" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.7725736Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA0MB4XDTE1MTAwMjE2Mjk1MFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJGiCOZjxCu6wIrV9rvjt/6z6YqsMS4RKIEXR+4YYJzTAK6Xj1/J94iRxwhk/diq6tnCQ/ju8WEeFrkE8DiAQ6KMONFU6jZu0D+iVNjNkTVoDLkhm75K7zf4f2UQ/TY77o0OS8EV9Tlg75JlDOdpjpXuxPWJj1dRvxtGVemfYEpTAgMBAAGjSzBJMEcGA1UdAQRAMD6AEI7I79vmD6xpDGm9z1clLdWhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNIIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAA4GBAGkjmlqM/MayUaXAdyIdyfTV5wIQ8MVPX3wGNfBE65TkyuVF3Dly7ch/jMFLSrvysJ09lLv71aV2dKrgcBclkq8wkJT6GkjCcPKWyqFWDygMBW6PPntkm3VK8V0eicDdmso3mr01PlNlMQ6sFDIO7JweTqZOh6HxDBguj2jcp+V9\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "12ee9bcf-e08c-4d33-96ef-0d235caf9f0d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "4e472437-6342-42e3-96bc-c2271d61b778" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Q0FFNTI0RkQyMkFCNzA4ODE3MzU1RTgyMzYzMzJCRkQyRDQ1QkYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "4e472437-6342-42e3-96bc-c2271d61b778" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.7725736Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA0MB4XDTE1MTAwMjE2Mjk1MFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJGiCOZjxCu6wIrV9rvjt/6z6YqsMS4RKIEXR+4YYJzTAK6Xj1/J94iRxwhk/diq6tnCQ/ju8WEeFrkE8DiAQ6KMONFU6jZu0D+iVNjNkTVoDLkhm75K7zf4f2UQ/TY77o0OS8EV9Tlg75JlDOdpjpXuxPWJj1dRvxtGVemfYEpTAgMBAAGjSzBJMEcGA1UdAQRAMD6AEI7I79vmD6xpDGm9z1clLdWhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNIIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAA4GBAGkjmlqM/MayUaXAdyIdyfTV5wIQ8MVPX3wGNfBE65TkyuVF3Dly7ch/jMFLSrvysJ09lLv71aV2dKrgcBclkq8wkJT6GkjCcPKWyqFWDygMBW6PPntkm3VK8V0eicDdmso3mr01PlNlMQ6sFDIO7JweTqZOh6HxDBguj2jcp+V9\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "12ee9bcf-e08c-4d33-96ef-0d235caf9f0d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "4e472437-6342-42e3-96bc-c2271d61b778" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Q0FFNTI0RkQyMkFCNzA4ODE3MzU1RTgyMzYzMzJCRkQyRDQ1QkYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "4e472437-6342-42e3-96bc-c2271d61b778" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.7725736Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA0MB4XDTE1MTAwMjE2Mjk1MFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJGiCOZjxCu6wIrV9rvjt/6z6YqsMS4RKIEXR+4YYJzTAK6Xj1/J94iRxwhk/diq6tnCQ/ju8WEeFrkE8DiAQ6KMONFU6jZu0D+iVNjNkTVoDLkhm75K7zf4f2UQ/TY77o0OS8EV9Tlg75JlDOdpjpXuxPWJj1dRvxtGVemfYEpTAgMBAAGjSzBJMEcGA1UdAQRAMD6AEI7I79vmD6xpDGm9z1clLdWhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNIIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAA4GBAGkjmlqM/MayUaXAdyIdyfTV5wIQ8MVPX3wGNfBE65TkyuVF3Dly7ch/jMFLSrvysJ09lLv71aV2dKrgcBclkq8wkJT6GkjCcPKWyqFWDygMBW6PPntkm3VK8V0eicDdmso3mr01PlNlMQ6sFDIO7JweTqZOh6HxDBguj2jcp+V9\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "12ee9bcf-e08c-4d33-96ef-0d235caf9f0d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "4e472437-6342-42e3-96bc-c2271d61b778" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Q0FFNTI0RkQyMkFCNzA4ODE3MzU1RTgyMzYzMzJCRkQyRDQ1QkYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "4e472437-6342-42e3-96bc-c2271d61b778" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=6CAE524FD22AB708817355E8236332BFD2D45BF1)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.7725736Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA0MB4XDTE1MTAwMjE2Mjk1MFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJGiCOZjxCu6wIrV9rvjt/6z6YqsMS4RKIEXR+4YYJzTAK6Xj1/J94iRxwhk/diq6tnCQ/ju8WEeFrkE8DiAQ6KMONFU6jZu0D+iVNjNkTVoDLkhm75K7zf4f2UQ/TY77o0OS8EV9Tlg75JlDOdpjpXuxPWJj1dRvxtGVemfYEpTAgMBAAGjSzBJMEcGA1UdAQRAMD6AEI7I79vmD6xpDGm9z1clLdWhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNIIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAA4GBAGkjmlqM/MayUaXAdyIdyfTV5wIQ8MVPX3wGNfBE65TkyuVF3Dly7ch/jMFLSrvysJ09lLv71aV2dKrgcBclkq8wkJT6GkjCcPKWyqFWDygMBW6PPntkm3VK8V0eicDdmso3mr01PlNlMQ6sFDIO7JweTqZOh6HxDBguj2jcp+V9\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "12ee9bcf-e08c-4d33-96ef-0d235caf9f0d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "4e472437-6342-42e3-96bc-c2271d61b778" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "f86a3dd8-72ac-4f82-8fe2-2f99f6d257c7" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"025b351b087a084c5067f5e71eff8591970323f9\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=025b351b087a084c5067f5e71eff8591970323f9)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.0788551Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAyMB4XDTE1MTAwMjE2MjkxNFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDIwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJxagvVrlnKfv6hfzSiFJUkdGkPjC3tFiKebK6IaeHzesFdFfupXUEwT0xOWh9xwa3OVkPECEc/u1sw3iVX/J4AODiwzmOWutoVRpWjxGFpgw9+dPvXMjs/Ue7JL7ag3siHs5EcarW91qKbgtko6i/r4emaRyk60U93TrbWQAWJ9AgMBAAGjSzBJMEcGA1UdAQRAMD6AEAdqsOpyeXF/uDe7ZGKeez+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMoIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAA4GBAC0MaAem6ByyURFvGnFZyjEepjXC5wcaGq+gguDFe8rG88ceig1ZqewdcmC1y4p05uBhbmETbYVWzJarNsHYq2LTihi4t2J4jt2YVYz/IRdUB82iaFFbJRSPrN+6xD3KM2lve5N4OjtlZAdiXiSUYFf3I6ypberUsAdba3QQajCN\"\r\n },\r\n {\r\n \"thumbprint\": \"377401c6673c18d2167e1f01ae0bbf796a0efd08\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:18.1362676Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQ9XEm9w3uwrVK6ZrhbLUZhzAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA1MB4XDTE1MTAwMjIwMzAwMFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDUwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKWJKcDigsE/CmngSEKJhGHnNxAkz6+r34YKAZE1p+mX/lzY4wZMkqeBVNnO8O5hrfzWQJutCDPtiYQYdX4gkt/8s768h51dBtKdOQAPJqzNne0wOWxusvpBGQA6HNmkpleEXvMp1W8jzD+TdpTZJ7Z+IaSlgp6m0sslizW1DVLzAgMBAAGjSzBJMEcGA1UdAQRAMD6AENuHTxPsPqwfpXvzEBY/f1ChGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNYIQ9XEm9w3uwrVK6ZrhbLUZhzAJBgUrDgMCHQUAA4GBAExDMhynm6kUbkp4MCY9Fl47bkmrfnm5m1cUqkrevnRQ5d1Bc8xfZSB7EgrgeEcG4VNQ3pAMulQPeyZKDiKp7Q2qUjFMsqifJCfqkF9mjFPwRDYdqGqoEyXYMy0NorRBHFUCTZN/mBNEgpJ7e6udVKA75BgeCrJ+dOhqEZms5exA\"\r\n },\r\n {\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.7725736Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA0MB4XDTE1MTAwMjE2Mjk1MFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJGiCOZjxCu6wIrV9rvjt/6z6YqsMS4RKIEXR+4YYJzTAK6Xj1/J94iRxwhk/diq6tnCQ/ju8WEeFrkE8DiAQ6KMONFU6jZu0D+iVNjNkTVoDLkhm75K7zf4f2UQ/TY77o0OS8EV9Tlg75JlDOdpjpXuxPWJj1dRvxtGVemfYEpTAgMBAAGjSzBJMEcGA1UdAQRAMD6AEI7I79vmD6xpDGm9z1clLdWhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNIIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAA4GBAGkjmlqM/MayUaXAdyIdyfTV5wIQ8MVPX3wGNfBE65TkyuVF3Dly7ch/jMFLSrvysJ09lLv71aV2dKrgcBclkq8wkJT6GkjCcPKWyqFWDygMBW6PPntkm3VK8V0eicDdmso3mr01PlNlMQ6sFDIO7JweTqZOh6HxDBguj2jcp+V9\"\r\n },\r\n {\r\n \"thumbprint\": \"cb30857f9e277bfe1cc97819bfb957594e17e827\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.4272255Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAzMB4XDTE1MTAwMjE2MjkzMVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDMwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKtIQd3B7mzqvml2whJ76q4MjhJOjDQGEtkzUhQcQP4l7iGwRdfGsyZsG0iPeofykxymQNTwnLUesMCncfYZHnQkwiKk8N43nLcs7bhO+yB7XLXY/ZCMPmvltlH+liUkFFbQVT9Xkgs0MvuKhjW/DKS9ICyiNUsJc5ZBj/gibO0LAgMBAAGjSzBJMEcGA1UdAQRAMD6AEKRpcZPLctriJqU1tKpaVw+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwM4IQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAA4GBACKqJflUhBbj92AwxibqMlNJRagXy62wGQZYyHX51ne790Z5oHdEFVkTpLSCwWXj2bgV0tR0oVs/L0wKxkoVbmEfOIuEIsRcMeKELWe6UsCdsO6Vl1F5j0X1wAPvHESKLZ8OZ/I//1Hs2cXkxO8RXl5i1oec3+4htMq/t7k/rgPt\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "9825d0e6-fe9a-45d0-9733-f58d37a52ee1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "f86a3dd8-72ac-4f82-8fe2-2f99f6d257c7" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "f86a3dd8-72ac-4f82-8fe2-2f99f6d257c7" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"025b351b087a084c5067f5e71eff8591970323f9\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=025b351b087a084c5067f5e71eff8591970323f9)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.0788551Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAyMB4XDTE1MTAwMjE2MjkxNFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDIwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJxagvVrlnKfv6hfzSiFJUkdGkPjC3tFiKebK6IaeHzesFdFfupXUEwT0xOWh9xwa3OVkPECEc/u1sw3iVX/J4AODiwzmOWutoVRpWjxGFpgw9+dPvXMjs/Ue7JL7ag3siHs5EcarW91qKbgtko6i/r4emaRyk60U93TrbWQAWJ9AgMBAAGjSzBJMEcGA1UdAQRAMD6AEAdqsOpyeXF/uDe7ZGKeez+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMoIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAA4GBAC0MaAem6ByyURFvGnFZyjEepjXC5wcaGq+gguDFe8rG88ceig1ZqewdcmC1y4p05uBhbmETbYVWzJarNsHYq2LTihi4t2J4jt2YVYz/IRdUB82iaFFbJRSPrN+6xD3KM2lve5N4OjtlZAdiXiSUYFf3I6ypberUsAdba3QQajCN\"\r\n },\r\n {\r\n \"thumbprint\": \"377401c6673c18d2167e1f01ae0bbf796a0efd08\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:18.1362676Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQ9XEm9w3uwrVK6ZrhbLUZhzAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA1MB4XDTE1MTAwMjIwMzAwMFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDUwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKWJKcDigsE/CmngSEKJhGHnNxAkz6+r34YKAZE1p+mX/lzY4wZMkqeBVNnO8O5hrfzWQJutCDPtiYQYdX4gkt/8s768h51dBtKdOQAPJqzNne0wOWxusvpBGQA6HNmkpleEXvMp1W8jzD+TdpTZJ7Z+IaSlgp6m0sslizW1DVLzAgMBAAGjSzBJMEcGA1UdAQRAMD6AENuHTxPsPqwfpXvzEBY/f1ChGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNYIQ9XEm9w3uwrVK6ZrhbLUZhzAJBgUrDgMCHQUAA4GBAExDMhynm6kUbkp4MCY9Fl47bkmrfnm5m1cUqkrevnRQ5d1Bc8xfZSB7EgrgeEcG4VNQ3pAMulQPeyZKDiKp7Q2qUjFMsqifJCfqkF9mjFPwRDYdqGqoEyXYMy0NorRBHFUCTZN/mBNEgpJ7e6udVKA75BgeCrJ+dOhqEZms5exA\"\r\n },\r\n {\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.7725736Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA0MB4XDTE1MTAwMjE2Mjk1MFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJGiCOZjxCu6wIrV9rvjt/6z6YqsMS4RKIEXR+4YYJzTAK6Xj1/J94iRxwhk/diq6tnCQ/ju8WEeFrkE8DiAQ6KMONFU6jZu0D+iVNjNkTVoDLkhm75K7zf4f2UQ/TY77o0OS8EV9Tlg75JlDOdpjpXuxPWJj1dRvxtGVemfYEpTAgMBAAGjSzBJMEcGA1UdAQRAMD6AEI7I79vmD6xpDGm9z1clLdWhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNIIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAA4GBAGkjmlqM/MayUaXAdyIdyfTV5wIQ8MVPX3wGNfBE65TkyuVF3Dly7ch/jMFLSrvysJ09lLv71aV2dKrgcBclkq8wkJT6GkjCcPKWyqFWDygMBW6PPntkm3VK8V0eicDdmso3mr01PlNlMQ6sFDIO7JweTqZOh6HxDBguj2jcp+V9\"\r\n },\r\n {\r\n \"thumbprint\": \"cb30857f9e277bfe1cc97819bfb957594e17e827\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.4272255Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAzMB4XDTE1MTAwMjE2MjkzMVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDMwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKtIQd3B7mzqvml2whJ76q4MjhJOjDQGEtkzUhQcQP4l7iGwRdfGsyZsG0iPeofykxymQNTwnLUesMCncfYZHnQkwiKk8N43nLcs7bhO+yB7XLXY/ZCMPmvltlH+liUkFFbQVT9Xkgs0MvuKhjW/DKS9ICyiNUsJc5ZBj/gibO0LAgMBAAGjSzBJMEcGA1UdAQRAMD6AEKRpcZPLctriJqU1tKpaVw+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwM4IQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAA4GBACKqJflUhBbj92AwxibqMlNJRagXy62wGQZYyHX51ne790Z5oHdEFVkTpLSCwWXj2bgV0tR0oVs/L0wKxkoVbmEfOIuEIsRcMeKELWe6UsCdsO6Vl1F5j0X1wAPvHESKLZ8OZ/I//1Hs2cXkxO8RXl5i1oec3+4htMq/t7k/rgPt\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "9825d0e6-fe9a-45d0-9733-f58d37a52ee1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "f86a3dd8-72ac-4f82-8fe2-2f99f6d257c7" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "f86a3dd8-72ac-4f82-8fe2-2f99f6d257c7" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"025b351b087a084c5067f5e71eff8591970323f9\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=025b351b087a084c5067f5e71eff8591970323f9)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.0788551Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAyMB4XDTE1MTAwMjE2MjkxNFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDIwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJxagvVrlnKfv6hfzSiFJUkdGkPjC3tFiKebK6IaeHzesFdFfupXUEwT0xOWh9xwa3OVkPECEc/u1sw3iVX/J4AODiwzmOWutoVRpWjxGFpgw9+dPvXMjs/Ue7JL7ag3siHs5EcarW91qKbgtko6i/r4emaRyk60U93TrbWQAWJ9AgMBAAGjSzBJMEcGA1UdAQRAMD6AEAdqsOpyeXF/uDe7ZGKeez+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMoIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAA4GBAC0MaAem6ByyURFvGnFZyjEepjXC5wcaGq+gguDFe8rG88ceig1ZqewdcmC1y4p05uBhbmETbYVWzJarNsHYq2LTihi4t2J4jt2YVYz/IRdUB82iaFFbJRSPrN+6xD3KM2lve5N4OjtlZAdiXiSUYFf3I6ypberUsAdba3QQajCN\"\r\n },\r\n {\r\n \"thumbprint\": \"377401c6673c18d2167e1f01ae0bbf796a0efd08\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:18.1362676Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQ9XEm9w3uwrVK6ZrhbLUZhzAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA1MB4XDTE1MTAwMjIwMzAwMFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDUwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKWJKcDigsE/CmngSEKJhGHnNxAkz6+r34YKAZE1p+mX/lzY4wZMkqeBVNnO8O5hrfzWQJutCDPtiYQYdX4gkt/8s768h51dBtKdOQAPJqzNne0wOWxusvpBGQA6HNmkpleEXvMp1W8jzD+TdpTZJ7Z+IaSlgp6m0sslizW1DVLzAgMBAAGjSzBJMEcGA1UdAQRAMD6AENuHTxPsPqwfpXvzEBY/f1ChGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNYIQ9XEm9w3uwrVK6ZrhbLUZhzAJBgUrDgMCHQUAA4GBAExDMhynm6kUbkp4MCY9Fl47bkmrfnm5m1cUqkrevnRQ5d1Bc8xfZSB7EgrgeEcG4VNQ3pAMulQPeyZKDiKp7Q2qUjFMsqifJCfqkF9mjFPwRDYdqGqoEyXYMy0NorRBHFUCTZN/mBNEgpJ7e6udVKA75BgeCrJ+dOhqEZms5exA\"\r\n },\r\n {\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.7725736Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA0MB4XDTE1MTAwMjE2Mjk1MFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJGiCOZjxCu6wIrV9rvjt/6z6YqsMS4RKIEXR+4YYJzTAK6Xj1/J94iRxwhk/diq6tnCQ/ju8WEeFrkE8DiAQ6KMONFU6jZu0D+iVNjNkTVoDLkhm75K7zf4f2UQ/TY77o0OS8EV9Tlg75JlDOdpjpXuxPWJj1dRvxtGVemfYEpTAgMBAAGjSzBJMEcGA1UdAQRAMD6AEI7I79vmD6xpDGm9z1clLdWhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNIIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAA4GBAGkjmlqM/MayUaXAdyIdyfTV5wIQ8MVPX3wGNfBE65TkyuVF3Dly7ch/jMFLSrvysJ09lLv71aV2dKrgcBclkq8wkJT6GkjCcPKWyqFWDygMBW6PPntkm3VK8V0eicDdmso3mr01PlNlMQ6sFDIO7JweTqZOh6HxDBguj2jcp+V9\"\r\n },\r\n {\r\n \"thumbprint\": \"cb30857f9e277bfe1cc97819bfb957594e17e827\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.4272255Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAzMB4XDTE1MTAwMjE2MjkzMVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDMwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKtIQd3B7mzqvml2whJ76q4MjhJOjDQGEtkzUhQcQP4l7iGwRdfGsyZsG0iPeofykxymQNTwnLUesMCncfYZHnQkwiKk8N43nLcs7bhO+yB7XLXY/ZCMPmvltlH+liUkFFbQVT9Xkgs0MvuKhjW/DKS9ICyiNUsJc5ZBj/gibO0LAgMBAAGjSzBJMEcGA1UdAQRAMD6AEKRpcZPLctriJqU1tKpaVw+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwM4IQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAA4GBACKqJflUhBbj92AwxibqMlNJRagXy62wGQZYyHX51ne790Z5oHdEFVkTpLSCwWXj2bgV0tR0oVs/L0wKxkoVbmEfOIuEIsRcMeKELWe6UsCdsO6Vl1F5j0X1wAPvHESKLZ8OZ/I//1Hs2cXkxO8RXl5i1oec3+4htMq/t7k/rgPt\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "9825d0e6-fe9a-45d0-9733-f58d37a52ee1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "f86a3dd8-72ac-4f82-8fe2-2f99f6d257c7" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "f86a3dd8-72ac-4f82-8fe2-2f99f6d257c7" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"025b351b087a084c5067f5e71eff8591970323f9\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=025b351b087a084c5067f5e71eff8591970323f9)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.0788551Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAyMB4XDTE1MTAwMjE2MjkxNFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDIwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJxagvVrlnKfv6hfzSiFJUkdGkPjC3tFiKebK6IaeHzesFdFfupXUEwT0xOWh9xwa3OVkPECEc/u1sw3iVX/J4AODiwzmOWutoVRpWjxGFpgw9+dPvXMjs/Ue7JL7ag3siHs5EcarW91qKbgtko6i/r4emaRyk60U93TrbWQAWJ9AgMBAAGjSzBJMEcGA1UdAQRAMD6AEAdqsOpyeXF/uDe7ZGKeez+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMoIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAA4GBAC0MaAem6ByyURFvGnFZyjEepjXC5wcaGq+gguDFe8rG88ceig1ZqewdcmC1y4p05uBhbmETbYVWzJarNsHYq2LTihi4t2J4jt2YVYz/IRdUB82iaFFbJRSPrN+6xD3KM2lve5N4OjtlZAdiXiSUYFf3I6ypberUsAdba3QQajCN\"\r\n },\r\n {\r\n \"thumbprint\": \"377401c6673c18d2167e1f01ae0bbf796a0efd08\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:18.1362676Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQ9XEm9w3uwrVK6ZrhbLUZhzAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA1MB4XDTE1MTAwMjIwMzAwMFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDUwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKWJKcDigsE/CmngSEKJhGHnNxAkz6+r34YKAZE1p+mX/lzY4wZMkqeBVNnO8O5hrfzWQJutCDPtiYQYdX4gkt/8s768h51dBtKdOQAPJqzNne0wOWxusvpBGQA6HNmkpleEXvMp1W8jzD+TdpTZJ7Z+IaSlgp6m0sslizW1DVLzAgMBAAGjSzBJMEcGA1UdAQRAMD6AENuHTxPsPqwfpXvzEBY/f1ChGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNYIQ9XEm9w3uwrVK6ZrhbLUZhzAJBgUrDgMCHQUAA4GBAExDMhynm6kUbkp4MCY9Fl47bkmrfnm5m1cUqkrevnRQ5d1Bc8xfZSB7EgrgeEcG4VNQ3pAMulQPeyZKDiKp7Q2qUjFMsqifJCfqkF9mjFPwRDYdqGqoEyXYMy0NorRBHFUCTZN/mBNEgpJ7e6udVKA75BgeCrJ+dOhqEZms5exA\"\r\n },\r\n {\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.7725736Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA0MB4XDTE1MTAwMjE2Mjk1MFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJGiCOZjxCu6wIrV9rvjt/6z6YqsMS4RKIEXR+4YYJzTAK6Xj1/J94iRxwhk/diq6tnCQ/ju8WEeFrkE8DiAQ6KMONFU6jZu0D+iVNjNkTVoDLkhm75K7zf4f2UQ/TY77o0OS8EV9Tlg75JlDOdpjpXuxPWJj1dRvxtGVemfYEpTAgMBAAGjSzBJMEcGA1UdAQRAMD6AEI7I79vmD6xpDGm9z1clLdWhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNIIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAA4GBAGkjmlqM/MayUaXAdyIdyfTV5wIQ8MVPX3wGNfBE65TkyuVF3Dly7ch/jMFLSrvysJ09lLv71aV2dKrgcBclkq8wkJT6GkjCcPKWyqFWDygMBW6PPntkm3VK8V0eicDdmso3mr01PlNlMQ6sFDIO7JweTqZOh6HxDBguj2jcp+V9\"\r\n },\r\n {\r\n \"thumbprint\": \"cb30857f9e277bfe1cc97819bfb957594e17e827\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.4272255Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAzMB4XDTE1MTAwMjE2MjkzMVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDMwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKtIQd3B7mzqvml2whJ76q4MjhJOjDQGEtkzUhQcQP4l7iGwRdfGsyZsG0iPeofykxymQNTwnLUesMCncfYZHnQkwiKk8N43nLcs7bhO+yB7XLXY/ZCMPmvltlH+liUkFFbQVT9Xkgs0MvuKhjW/DKS9ICyiNUsJc5ZBj/gibO0LAgMBAAGjSzBJMEcGA1UdAQRAMD6AEKRpcZPLctriJqU1tKpaVw+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwM4IQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAA4GBACKqJflUhBbj92AwxibqMlNJRagXy62wGQZYyHX51ne790Z5oHdEFVkTpLSCwWXj2bgV0tR0oVs/L0wKxkoVbmEfOIuEIsRcMeKELWe6UsCdsO6Vl1F5j0X1wAPvHESKLZ8OZ/I//1Hs2cXkxO8RXl5i1oec3+4htMq/t7k/rgPt\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "9825d0e6-fe9a-45d0-9733-f58d37a52ee1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "f86a3dd8-72ac-4f82-8fe2-2f99f6d257c7" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "f86a3dd8-72ac-4f82-8fe2-2f99f6d257c7" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"025b351b087a084c5067f5e71eff8591970323f9\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=025b351b087a084c5067f5e71eff8591970323f9)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.0788551Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAyMB4XDTE1MTAwMjE2MjkxNFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDIwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJxagvVrlnKfv6hfzSiFJUkdGkPjC3tFiKebK6IaeHzesFdFfupXUEwT0xOWh9xwa3OVkPECEc/u1sw3iVX/J4AODiwzmOWutoVRpWjxGFpgw9+dPvXMjs/Ue7JL7ag3siHs5EcarW91qKbgtko6i/r4emaRyk60U93TrbWQAWJ9AgMBAAGjSzBJMEcGA1UdAQRAMD6AEAdqsOpyeXF/uDe7ZGKeez+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMoIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAA4GBAC0MaAem6ByyURFvGnFZyjEepjXC5wcaGq+gguDFe8rG88ceig1ZqewdcmC1y4p05uBhbmETbYVWzJarNsHYq2LTihi4t2J4jt2YVYz/IRdUB82iaFFbJRSPrN+6xD3KM2lve5N4OjtlZAdiXiSUYFf3I6ypberUsAdba3QQajCN\"\r\n },\r\n {\r\n \"thumbprint\": \"377401c6673c18d2167e1f01ae0bbf796a0efd08\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:18.1362676Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQ9XEm9w3uwrVK6ZrhbLUZhzAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA1MB4XDTE1MTAwMjIwMzAwMFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDUwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKWJKcDigsE/CmngSEKJhGHnNxAkz6+r34YKAZE1p+mX/lzY4wZMkqeBVNnO8O5hrfzWQJutCDPtiYQYdX4gkt/8s768h51dBtKdOQAPJqzNne0wOWxusvpBGQA6HNmkpleEXvMp1W8jzD+TdpTZJ7Z+IaSlgp6m0sslizW1DVLzAgMBAAGjSzBJMEcGA1UdAQRAMD6AENuHTxPsPqwfpXvzEBY/f1ChGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNYIQ9XEm9w3uwrVK6ZrhbLUZhzAJBgUrDgMCHQUAA4GBAExDMhynm6kUbkp4MCY9Fl47bkmrfnm5m1cUqkrevnRQ5d1Bc8xfZSB7EgrgeEcG4VNQ3pAMulQPeyZKDiKp7Q2qUjFMsqifJCfqkF9mjFPwRDYdqGqoEyXYMy0NorRBHFUCTZN/mBNEgpJ7e6udVKA75BgeCrJ+dOhqEZms5exA\"\r\n },\r\n {\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.7725736Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA0MB4XDTE1MTAwMjE2Mjk1MFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJGiCOZjxCu6wIrV9rvjt/6z6YqsMS4RKIEXR+4YYJzTAK6Xj1/J94iRxwhk/diq6tnCQ/ju8WEeFrkE8DiAQ6KMONFU6jZu0D+iVNjNkTVoDLkhm75K7zf4f2UQ/TY77o0OS8EV9Tlg75JlDOdpjpXuxPWJj1dRvxtGVemfYEpTAgMBAAGjSzBJMEcGA1UdAQRAMD6AEI7I79vmD6xpDGm9z1clLdWhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNIIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAA4GBAGkjmlqM/MayUaXAdyIdyfTV5wIQ8MVPX3wGNfBE65TkyuVF3Dly7ch/jMFLSrvysJ09lLv71aV2dKrgcBclkq8wkJT6GkjCcPKWyqFWDygMBW6PPntkm3VK8V0eicDdmso3mr01PlNlMQ6sFDIO7JweTqZOh6HxDBguj2jcp+V9\"\r\n },\r\n {\r\n \"thumbprint\": \"cb30857f9e277bfe1cc97819bfb957594e17e827\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.4272255Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAzMB4XDTE1MTAwMjE2MjkzMVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDMwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKtIQd3B7mzqvml2whJ76q4MjhJOjDQGEtkzUhQcQP4l7iGwRdfGsyZsG0iPeofykxymQNTwnLUesMCncfYZHnQkwiKk8N43nLcs7bhO+yB7XLXY/ZCMPmvltlH+liUkFFbQVT9Xkgs0MvuKhjW/DKS9ICyiNUsJc5ZBj/gibO0LAgMBAAGjSzBJMEcGA1UdAQRAMD6AEKRpcZPLctriJqU1tKpaVw+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwM4IQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAA4GBACKqJflUhBbj92AwxibqMlNJRagXy62wGQZYyHX51ne790Z5oHdEFVkTpLSCwWXj2bgV0tR0oVs/L0wKxkoVbmEfOIuEIsRcMeKELWe6UsCdsO6Vl1F5j0X1wAPvHESKLZ8OZ/I//1Hs2cXkxO8RXl5i1oec3+4htMq/t7k/rgPt\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "9825d0e6-fe9a-45d0-9733-f58d37a52ee1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "f86a3dd8-72ac-4f82-8fe2-2f99f6d257c7" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "f86a3dd8-72ac-4f82-8fe2-2f99f6d257c7" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"025b351b087a084c5067f5e71eff8591970323f9\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=025b351b087a084c5067f5e71eff8591970323f9)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.0788551Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAyMB4XDTE1MTAwMjE2MjkxNFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDIwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJxagvVrlnKfv6hfzSiFJUkdGkPjC3tFiKebK6IaeHzesFdFfupXUEwT0xOWh9xwa3OVkPECEc/u1sw3iVX/J4AODiwzmOWutoVRpWjxGFpgw9+dPvXMjs/Ue7JL7ag3siHs5EcarW91qKbgtko6i/r4emaRyk60U93TrbWQAWJ9AgMBAAGjSzBJMEcGA1UdAQRAMD6AEAdqsOpyeXF/uDe7ZGKeez+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMoIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAA4GBAC0MaAem6ByyURFvGnFZyjEepjXC5wcaGq+gguDFe8rG88ceig1ZqewdcmC1y4p05uBhbmETbYVWzJarNsHYq2LTihi4t2J4jt2YVYz/IRdUB82iaFFbJRSPrN+6xD3KM2lve5N4OjtlZAdiXiSUYFf3I6ypberUsAdba3QQajCN\"\r\n },\r\n {\r\n \"thumbprint\": \"377401c6673c18d2167e1f01ae0bbf796a0efd08\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:18.1362676Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQ9XEm9w3uwrVK6ZrhbLUZhzAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA1MB4XDTE1MTAwMjIwMzAwMFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDUwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKWJKcDigsE/CmngSEKJhGHnNxAkz6+r34YKAZE1p+mX/lzY4wZMkqeBVNnO8O5hrfzWQJutCDPtiYQYdX4gkt/8s768h51dBtKdOQAPJqzNne0wOWxusvpBGQA6HNmkpleEXvMp1W8jzD+TdpTZJ7Z+IaSlgp6m0sslizW1DVLzAgMBAAGjSzBJMEcGA1UdAQRAMD6AENuHTxPsPqwfpXvzEBY/f1ChGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNYIQ9XEm9w3uwrVK6ZrhbLUZhzAJBgUrDgMCHQUAA4GBAExDMhynm6kUbkp4MCY9Fl47bkmrfnm5m1cUqkrevnRQ5d1Bc8xfZSB7EgrgeEcG4VNQ3pAMulQPeyZKDiKp7Q2qUjFMsqifJCfqkF9mjFPwRDYdqGqoEyXYMy0NorRBHFUCTZN/mBNEgpJ7e6udVKA75BgeCrJ+dOhqEZms5exA\"\r\n },\r\n {\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.7725736Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA0MB4XDTE1MTAwMjE2Mjk1MFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJGiCOZjxCu6wIrV9rvjt/6z6YqsMS4RKIEXR+4YYJzTAK6Xj1/J94iRxwhk/diq6tnCQ/ju8WEeFrkE8DiAQ6KMONFU6jZu0D+iVNjNkTVoDLkhm75K7zf4f2UQ/TY77o0OS8EV9Tlg75JlDOdpjpXuxPWJj1dRvxtGVemfYEpTAgMBAAGjSzBJMEcGA1UdAQRAMD6AEI7I79vmD6xpDGm9z1clLdWhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNIIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAA4GBAGkjmlqM/MayUaXAdyIdyfTV5wIQ8MVPX3wGNfBE65TkyuVF3Dly7ch/jMFLSrvysJ09lLv71aV2dKrgcBclkq8wkJT6GkjCcPKWyqFWDygMBW6PPntkm3VK8V0eicDdmso3mr01PlNlMQ6sFDIO7JweTqZOh6HxDBguj2jcp+V9\"\r\n },\r\n {\r\n \"thumbprint\": \"cb30857f9e277bfe1cc97819bfb957594e17e827\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.4272255Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAzMB4XDTE1MTAwMjE2MjkzMVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDMwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKtIQd3B7mzqvml2whJ76q4MjhJOjDQGEtkzUhQcQP4l7iGwRdfGsyZsG0iPeofykxymQNTwnLUesMCncfYZHnQkwiKk8N43nLcs7bhO+yB7XLXY/ZCMPmvltlH+liUkFFbQVT9Xkgs0MvuKhjW/DKS9ICyiNUsJc5ZBj/gibO0LAgMBAAGjSzBJMEcGA1UdAQRAMD6AEKRpcZPLctriJqU1tKpaVw+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwM4IQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAA4GBACKqJflUhBbj92AwxibqMlNJRagXy62wGQZYyHX51ne790Z5oHdEFVkTpLSCwWXj2bgV0tR0oVs/L0wKxkoVbmEfOIuEIsRcMeKELWe6UsCdsO6Vl1F5j0X1wAPvHESKLZ8OZ/I//1Hs2cXkxO8RXl5i1oec3+4htMq/t7k/rgPt\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "9825d0e6-fe9a-45d0-9733-f58d37a52ee1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "f86a3dd8-72ac-4f82-8fe2-2f99f6d257c7" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "f86a3dd8-72ac-4f82-8fe2-2f99f6d257c7" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"025b351b087a084c5067f5e71eff8591970323f9\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=025b351b087a084c5067f5e71eff8591970323f9)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.0788551Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAyMB4XDTE1MTAwMjE2MjkxNFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDIwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJxagvVrlnKfv6hfzSiFJUkdGkPjC3tFiKebK6IaeHzesFdFfupXUEwT0xOWh9xwa3OVkPECEc/u1sw3iVX/J4AODiwzmOWutoVRpWjxGFpgw9+dPvXMjs/Ue7JL7ag3siHs5EcarW91qKbgtko6i/r4emaRyk60U93TrbWQAWJ9AgMBAAGjSzBJMEcGA1UdAQRAMD6AEAdqsOpyeXF/uDe7ZGKeez+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMoIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAA4GBAC0MaAem6ByyURFvGnFZyjEepjXC5wcaGq+gguDFe8rG88ceig1ZqewdcmC1y4p05uBhbmETbYVWzJarNsHYq2LTihi4t2J4jt2YVYz/IRdUB82iaFFbJRSPrN+6xD3KM2lve5N4OjtlZAdiXiSUYFf3I6ypberUsAdba3QQajCN\"\r\n },\r\n {\r\n \"thumbprint\": \"377401c6673c18d2167e1f01ae0bbf796a0efd08\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:18.1362676Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQ9XEm9w3uwrVK6ZrhbLUZhzAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA1MB4XDTE1MTAwMjIwMzAwMFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDUwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKWJKcDigsE/CmngSEKJhGHnNxAkz6+r34YKAZE1p+mX/lzY4wZMkqeBVNnO8O5hrfzWQJutCDPtiYQYdX4gkt/8s768h51dBtKdOQAPJqzNne0wOWxusvpBGQA6HNmkpleEXvMp1W8jzD+TdpTZJ7Z+IaSlgp6m0sslizW1DVLzAgMBAAGjSzBJMEcGA1UdAQRAMD6AENuHTxPsPqwfpXvzEBY/f1ChGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNYIQ9XEm9w3uwrVK6ZrhbLUZhzAJBgUrDgMCHQUAA4GBAExDMhynm6kUbkp4MCY9Fl47bkmrfnm5m1cUqkrevnRQ5d1Bc8xfZSB7EgrgeEcG4VNQ3pAMulQPeyZKDiKp7Q2qUjFMsqifJCfqkF9mjFPwRDYdqGqoEyXYMy0NorRBHFUCTZN/mBNEgpJ7e6udVKA75BgeCrJ+dOhqEZms5exA\"\r\n },\r\n {\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.7725736Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA0MB4XDTE1MTAwMjE2Mjk1MFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJGiCOZjxCu6wIrV9rvjt/6z6YqsMS4RKIEXR+4YYJzTAK6Xj1/J94iRxwhk/diq6tnCQ/ju8WEeFrkE8DiAQ6KMONFU6jZu0D+iVNjNkTVoDLkhm75K7zf4f2UQ/TY77o0OS8EV9Tlg75JlDOdpjpXuxPWJj1dRvxtGVemfYEpTAgMBAAGjSzBJMEcGA1UdAQRAMD6AEI7I79vmD6xpDGm9z1clLdWhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNIIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAA4GBAGkjmlqM/MayUaXAdyIdyfTV5wIQ8MVPX3wGNfBE65TkyuVF3Dly7ch/jMFLSrvysJ09lLv71aV2dKrgcBclkq8wkJT6GkjCcPKWyqFWDygMBW6PPntkm3VK8V0eicDdmso3mr01PlNlMQ6sFDIO7JweTqZOh6HxDBguj2jcp+V9\"\r\n },\r\n {\r\n \"thumbprint\": \"cb30857f9e277bfe1cc97819bfb957594e17e827\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.4272255Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAzMB4XDTE1MTAwMjE2MjkzMVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDMwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKtIQd3B7mzqvml2whJ76q4MjhJOjDQGEtkzUhQcQP4l7iGwRdfGsyZsG0iPeofykxymQNTwnLUesMCncfYZHnQkwiKk8N43nLcs7bhO+yB7XLXY/ZCMPmvltlH+liUkFFbQVT9Xkgs0MvuKhjW/DKS9ICyiNUsJc5ZBj/gibO0LAgMBAAGjSzBJMEcGA1UdAQRAMD6AEKRpcZPLctriJqU1tKpaVw+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwM4IQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAA4GBACKqJflUhBbj92AwxibqMlNJRagXy62wGQZYyHX51ne790Z5oHdEFVkTpLSCwWXj2bgV0tR0oVs/L0wKxkoVbmEfOIuEIsRcMeKELWe6UsCdsO6Vl1F5j0X1wAPvHESKLZ8OZ/I//1Hs2cXkxO8RXl5i1oec3+4htMq/t7k/rgPt\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "9825d0e6-fe9a-45d0-9733-f58d37a52ee1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "f86a3dd8-72ac-4f82-8fe2-2f99f6d257c7" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "f86a3dd8-72ac-4f82-8fe2-2f99f6d257c7" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"025b351b087a084c5067f5e71eff8591970323f9\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=025b351b087a084c5067f5e71eff8591970323f9)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.0788551Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAyMB4XDTE1MTAwMjE2MjkxNFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDIwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJxagvVrlnKfv6hfzSiFJUkdGkPjC3tFiKebK6IaeHzesFdFfupXUEwT0xOWh9xwa3OVkPECEc/u1sw3iVX/J4AODiwzmOWutoVRpWjxGFpgw9+dPvXMjs/Ue7JL7ag3siHs5EcarW91qKbgtko6i/r4emaRyk60U93TrbWQAWJ9AgMBAAGjSzBJMEcGA1UdAQRAMD6AEAdqsOpyeXF/uDe7ZGKeez+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMoIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAA4GBAC0MaAem6ByyURFvGnFZyjEepjXC5wcaGq+gguDFe8rG88ceig1ZqewdcmC1y4p05uBhbmETbYVWzJarNsHYq2LTihi4t2J4jt2YVYz/IRdUB82iaFFbJRSPrN+6xD3KM2lve5N4OjtlZAdiXiSUYFf3I6ypberUsAdba3QQajCN\"\r\n },\r\n {\r\n \"thumbprint\": \"377401c6673c18d2167e1f01ae0bbf796a0efd08\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:18.1362676Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQ9XEm9w3uwrVK6ZrhbLUZhzAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA1MB4XDTE1MTAwMjIwMzAwMFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDUwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKWJKcDigsE/CmngSEKJhGHnNxAkz6+r34YKAZE1p+mX/lzY4wZMkqeBVNnO8O5hrfzWQJutCDPtiYQYdX4gkt/8s768h51dBtKdOQAPJqzNne0wOWxusvpBGQA6HNmkpleEXvMp1W8jzD+TdpTZJ7Z+IaSlgp6m0sslizW1DVLzAgMBAAGjSzBJMEcGA1UdAQRAMD6AENuHTxPsPqwfpXvzEBY/f1ChGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNYIQ9XEm9w3uwrVK6ZrhbLUZhzAJBgUrDgMCHQUAA4GBAExDMhynm6kUbkp4MCY9Fl47bkmrfnm5m1cUqkrevnRQ5d1Bc8xfZSB7EgrgeEcG4VNQ3pAMulQPeyZKDiKp7Q2qUjFMsqifJCfqkF9mjFPwRDYdqGqoEyXYMy0NorRBHFUCTZN/mBNEgpJ7e6udVKA75BgeCrJ+dOhqEZms5exA\"\r\n },\r\n {\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.7725736Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA0MB4XDTE1MTAwMjE2Mjk1MFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJGiCOZjxCu6wIrV9rvjt/6z6YqsMS4RKIEXR+4YYJzTAK6Xj1/J94iRxwhk/diq6tnCQ/ju8WEeFrkE8DiAQ6KMONFU6jZu0D+iVNjNkTVoDLkhm75K7zf4f2UQ/TY77o0OS8EV9Tlg75JlDOdpjpXuxPWJj1dRvxtGVemfYEpTAgMBAAGjSzBJMEcGA1UdAQRAMD6AEI7I79vmD6xpDGm9z1clLdWhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNIIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAA4GBAGkjmlqM/MayUaXAdyIdyfTV5wIQ8MVPX3wGNfBE65TkyuVF3Dly7ch/jMFLSrvysJ09lLv71aV2dKrgcBclkq8wkJT6GkjCcPKWyqFWDygMBW6PPntkm3VK8V0eicDdmso3mr01PlNlMQ6sFDIO7JweTqZOh6HxDBguj2jcp+V9\"\r\n },\r\n {\r\n \"thumbprint\": \"cb30857f9e277bfe1cc97819bfb957594e17e827\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.4272255Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAzMB4XDTE1MTAwMjE2MjkzMVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDMwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKtIQd3B7mzqvml2whJ76q4MjhJOjDQGEtkzUhQcQP4l7iGwRdfGsyZsG0iPeofykxymQNTwnLUesMCncfYZHnQkwiKk8N43nLcs7bhO+yB7XLXY/ZCMPmvltlH+liUkFFbQVT9Xkgs0MvuKhjW/DKS9ICyiNUsJc5ZBj/gibO0LAgMBAAGjSzBJMEcGA1UdAQRAMD6AEKRpcZPLctriJqU1tKpaVw+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwM4IQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAA4GBACKqJflUhBbj92AwxibqMlNJRagXy62wGQZYyHX51ne790Z5oHdEFVkTpLSCwWXj2bgV0tR0oVs/L0wKxkoVbmEfOIuEIsRcMeKELWe6UsCdsO6Vl1F5j0X1wAPvHESKLZ8OZ/I//1Hs2cXkxO8RXl5i1oec3+4htMq/t7k/rgPt\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "9825d0e6-fe9a-45d0-9733-f58d37a52ee1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "f86a3dd8-72ac-4f82-8fe2-2f99f6d257c7" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "f86a3dd8-72ac-4f82-8fe2-2f99f6d257c7" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"025b351b087a084c5067f5e71eff8591970323f9\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=025b351b087a084c5067f5e71eff8591970323f9)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.0788551Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAyMB4XDTE1MTAwMjE2MjkxNFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDIwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJxagvVrlnKfv6hfzSiFJUkdGkPjC3tFiKebK6IaeHzesFdFfupXUEwT0xOWh9xwa3OVkPECEc/u1sw3iVX/J4AODiwzmOWutoVRpWjxGFpgw9+dPvXMjs/Ue7JL7ag3siHs5EcarW91qKbgtko6i/r4emaRyk60U93TrbWQAWJ9AgMBAAGjSzBJMEcGA1UdAQRAMD6AEAdqsOpyeXF/uDe7ZGKeez+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMoIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAA4GBAC0MaAem6ByyURFvGnFZyjEepjXC5wcaGq+gguDFe8rG88ceig1ZqewdcmC1y4p05uBhbmETbYVWzJarNsHYq2LTihi4t2J4jt2YVYz/IRdUB82iaFFbJRSPrN+6xD3KM2lve5N4OjtlZAdiXiSUYFf3I6ypberUsAdba3QQajCN\"\r\n },\r\n {\r\n \"thumbprint\": \"377401c6673c18d2167e1f01ae0bbf796a0efd08\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:18.1362676Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQ9XEm9w3uwrVK6ZrhbLUZhzAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA1MB4XDTE1MTAwMjIwMzAwMFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDUwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKWJKcDigsE/CmngSEKJhGHnNxAkz6+r34YKAZE1p+mX/lzY4wZMkqeBVNnO8O5hrfzWQJutCDPtiYQYdX4gkt/8s768h51dBtKdOQAPJqzNne0wOWxusvpBGQA6HNmkpleEXvMp1W8jzD+TdpTZJ7Z+IaSlgp6m0sslizW1DVLzAgMBAAGjSzBJMEcGA1UdAQRAMD6AENuHTxPsPqwfpXvzEBY/f1ChGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNYIQ9XEm9w3uwrVK6ZrhbLUZhzAJBgUrDgMCHQUAA4GBAExDMhynm6kUbkp4MCY9Fl47bkmrfnm5m1cUqkrevnRQ5d1Bc8xfZSB7EgrgeEcG4VNQ3pAMulQPeyZKDiKp7Q2qUjFMsqifJCfqkF9mjFPwRDYdqGqoEyXYMy0NorRBHFUCTZN/mBNEgpJ7e6udVKA75BgeCrJ+dOhqEZms5exA\"\r\n },\r\n {\r\n \"thumbprint\": \"6cae524fd22ab708817355e8236332bfd2d45bf1\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.7725736Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDA0MB4XDTE1MTAwMjE2Mjk1MFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJGiCOZjxCu6wIrV9rvjt/6z6YqsMS4RKIEXR+4YYJzTAK6Xj1/J94iRxwhk/diq6tnCQ/ju8WEeFrkE8DiAQ6KMONFU6jZu0D+iVNjNkTVoDLkhm75K7zf4f2UQ/TY77o0OS8EV9Tlg75JlDOdpjpXuxPWJj1dRvxtGVemfYEpTAgMBAAGjSzBJMEcGA1UdAQRAMD6AEI7I79vmD6xpDGm9z1clLdWhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwNIIQHPKwzIE3W5FOI4i7/ggeJDAJBgUrDgMCHQUAA4GBAGkjmlqM/MayUaXAdyIdyfTV5wIQ8MVPX3wGNfBE65TkyuVF3Dly7ch/jMFLSrvysJ09lLv71aV2dKrgcBclkq8wkJT6GkjCcPKWyqFWDygMBW6PPntkm3VK8V0eicDdmso3mr01PlNlMQ6sFDIO7JweTqZOh6HxDBguj2jcp+V9\"\r\n },\r\n {\r\n \"thumbprint\": \"cb30857f9e277bfe1cc97819bfb957594e17e827\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-02T22:52:17.4272255Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAzMB4XDTE1MTAwMjE2MjkzMVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDMwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKtIQd3B7mzqvml2whJ76q4MjhJOjDQGEtkzUhQcQP4l7iGwRdfGsyZsG0iPeofykxymQNTwnLUesMCncfYZHnQkwiKk8N43nLcs7bhO+yB7XLXY/ZCMPmvltlH+liUkFFbQVT9Xkgs0MvuKhjW/DKS9ICyiNUsJc5ZBj/gibO0LAgMBAAGjSzBJMEcGA1UdAQRAMD6AEKRpcZPLctriJqU1tKpaVw+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwM4IQgvCUXLzXwZpNqxJdFlpP1jAJBgUrDgMCHQUAA4GBACKqJflUhBbj92AwxibqMlNJRagXy62wGQZYyHX51ne790Z5oHdEFVkTpLSCwWXj2bgV0tR0oVs/L0wKxkoVbmEfOIuEIsRcMeKELWe6UsCdsO6Vl1F5j0X1wAPvHESKLZ8OZ/I//1Hs2cXkxO8RXl5i1oec3+4htMq/t7k/rgPt\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "9825d0e6-fe9a-45d0-9733-f58d37a52ee1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "f86a3dd8-72ac-4f82-8fe2-2f99f6d257c7" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=025b351b087a084c5067f5e71eff8591970323f9)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0wMjViMzUxYjA4N2EwODRjNTA2N2Y1ZTcxZWZmODU5MTk3MDMyM2Y5KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "be58d409-2f0f-40e4-902d-2dd2f542c6e3" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "1ccd2a23-3fa9-4551-affa-09310f3f7772" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "be58d409-2f0f-40e4-902d-2dd2f542c6e3" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=025b351b087a084c5067f5e71eff8591970323f9)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0wMjViMzUxYjA4N2EwODRjNTA2N2Y1ZTcxZWZmODU5MTk3MDMyM2Y5KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "be58d409-2f0f-40e4-902d-2dd2f542c6e3" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "1ccd2a23-3fa9-4551-affa-09310f3f7772" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "be58d409-2f0f-40e4-902d-2dd2f542c6e3" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=025b351b087a084c5067f5e71eff8591970323f9)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0wMjViMzUxYjA4N2EwODRjNTA2N2Y1ZTcxZWZmODU5MTk3MDMyM2Y5KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "be58d409-2f0f-40e4-902d-2dd2f542c6e3" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "1ccd2a23-3fa9-4551-affa-09310f3f7772" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "be58d409-2f0f-40e4-902d-2dd2f542c6e3" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=025b351b087a084c5067f5e71eff8591970323f9)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0wMjViMzUxYjA4N2EwODRjNTA2N2Y1ZTcxZWZmODU5MTk3MDMyM2Y5KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "be58d409-2f0f-40e4-902d-2dd2f542c6e3" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "1ccd2a23-3fa9-4551-affa-09310f3f7772" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "be58d409-2f0f-40e4-902d-2dd2f542c6e3" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=025b351b087a084c5067f5e71eff8591970323f9)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0wMjViMzUxYjA4N2EwODRjNTA2N2Y1ZTcxZWZmODU5MTk3MDMyM2Y5KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "be58d409-2f0f-40e4-902d-2dd2f542c6e3" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "1ccd2a23-3fa9-4551-affa-09310f3f7772" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "be58d409-2f0f-40e4-902d-2dd2f542c6e3" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=025b351b087a084c5067f5e71eff8591970323f9)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0wMjViMzUxYjA4N2EwODRjNTA2N2Y1ZTcxZWZmODU5MTk3MDMyM2Y5KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "be58d409-2f0f-40e4-902d-2dd2f542c6e3" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "1ccd2a23-3fa9-4551-affa-09310f3f7772" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "be58d409-2f0f-40e4-902d-2dd2f542c6e3" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=025b351b087a084c5067f5e71eff8591970323f9)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0wMjViMzUxYjA4N2EwODRjNTA2N2Y1ZTcxZWZmODU5MTk3MDMyM2Y5KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "be58d409-2f0f-40e4-902d-2dd2f542c6e3" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "1ccd2a23-3fa9-4551-affa-09310f3f7772" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "be58d409-2f0f-40e4-902d-2dd2f542c6e3" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=025b351b087a084c5067f5e71eff8591970323f9)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0wMjViMzUxYjA4N2EwODRjNTA2N2Y1ZTcxZWZmODU5MTk3MDMyM2Y5KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "be58d409-2f0f-40e4-902d-2dd2f542c6e3" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "1ccd2a23-3fa9-4551-affa-09310f3f7772" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "be58d409-2f0f-40e4-902d-2dd2f542c6e3" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=025b351b087a084c5067f5e71eff8591970323f9)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0wMjViMzUxYjA4N2EwODRjNTA2N2Y1ZTcxZWZmODU5MTk3MDMyM2Y5KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "be58d409-2f0f-40e4-902d-2dd2f542c6e3" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "1ccd2a23-3fa9-4551-affa-09310f3f7772" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "be58d409-2f0f-40e4-902d-2dd2f542c6e3" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=025b351b087a084c5067f5e71eff8591970323f9)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0wMjViMzUxYjA4N2EwODRjNTA2N2Y1ZTcxZWZmODU5MTk3MDMyM2Y5KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "be58d409-2f0f-40e4-902d-2dd2f542c6e3" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "1ccd2a23-3fa9-4551-affa-09310f3f7772" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "be58d409-2f0f-40e4-902d-2dd2f542c6e3" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0zNzc0MDFjNjY3M2MxOGQyMTY3ZTFmMDFhZTBiYmY3OTZhMGVmZDA4KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "4bffd128-1272-4265-91d1-53f77c2d9a6f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "2a947749-82ea-4b5f-80e0-bfcd3b04f7c3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "4bffd128-1272-4265-91d1-53f77c2d9a6f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0zNzc0MDFjNjY3M2MxOGQyMTY3ZTFmMDFhZTBiYmY3OTZhMGVmZDA4KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "4bffd128-1272-4265-91d1-53f77c2d9a6f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "2a947749-82ea-4b5f-80e0-bfcd3b04f7c3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "4bffd128-1272-4265-91d1-53f77c2d9a6f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0zNzc0MDFjNjY3M2MxOGQyMTY3ZTFmMDFhZTBiYmY3OTZhMGVmZDA4KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "4bffd128-1272-4265-91d1-53f77c2d9a6f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "2a947749-82ea-4b5f-80e0-bfcd3b04f7c3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "4bffd128-1272-4265-91d1-53f77c2d9a6f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0zNzc0MDFjNjY3M2MxOGQyMTY3ZTFmMDFhZTBiYmY3OTZhMGVmZDA4KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "4bffd128-1272-4265-91d1-53f77c2d9a6f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "2a947749-82ea-4b5f-80e0-bfcd3b04f7c3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "4bffd128-1272-4265-91d1-53f77c2d9a6f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0zNzc0MDFjNjY3M2MxOGQyMTY3ZTFmMDFhZTBiYmY3OTZhMGVmZDA4KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "4bffd128-1272-4265-91d1-53f77c2d9a6f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "2a947749-82ea-4b5f-80e0-bfcd3b04f7c3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "4bffd128-1272-4265-91d1-53f77c2d9a6f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0zNzc0MDFjNjY3M2MxOGQyMTY3ZTFmMDFhZTBiYmY3OTZhMGVmZDA4KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "4bffd128-1272-4265-91d1-53f77c2d9a6f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "2a947749-82ea-4b5f-80e0-bfcd3b04f7c3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "4bffd128-1272-4265-91d1-53f77c2d9a6f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0zNzc0MDFjNjY3M2MxOGQyMTY3ZTFmMDFhZTBiYmY3OTZhMGVmZDA4KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "4bffd128-1272-4265-91d1-53f77c2d9a6f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "2a947749-82ea-4b5f-80e0-bfcd3b04f7c3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "4bffd128-1272-4265-91d1-53f77c2d9a6f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0zNzc0MDFjNjY3M2MxOGQyMTY3ZTFmMDFhZTBiYmY3OTZhMGVmZDA4KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "4bffd128-1272-4265-91d1-53f77c2d9a6f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "2a947749-82ea-4b5f-80e0-bfcd3b04f7c3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "4bffd128-1272-4265-91d1-53f77c2d9a6f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0zNzc0MDFjNjY3M2MxOGQyMTY3ZTFmMDFhZTBiYmY3OTZhMGVmZDA4KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "4bffd128-1272-4265-91d1-53f77c2d9a6f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "2a947749-82ea-4b5f-80e0-bfcd3b04f7c3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "4bffd128-1272-4265-91d1-53f77c2d9a6f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0zNzc0MDFjNjY3M2MxOGQyMTY3ZTFmMDFhZTBiYmY3OTZhMGVmZDA4KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "4bffd128-1272-4265-91d1-53f77c2d9a6f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "2a947749-82ea-4b5f-80e0-bfcd3b04f7c3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "4bffd128-1272-4265-91d1-53f77c2d9a6f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=377401c6673c18d2167e1f01ae0bbf796a0efd08)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0zNzc0MDFjNjY3M2MxOGQyMTY3ZTFmMDFhZTBiYmY3OTZhMGVmZDA4KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "4bffd128-1272-4265-91d1-53f77c2d9a6f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "2a947749-82ea-4b5f-80e0-bfcd3b04f7c3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "4bffd128-1272-4265-91d1-53f77c2d9a6f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Y2FlNTI0ZmQyMmFiNzA4ODE3MzU1ZTgyMzYzMzJiZmQyZDQ1YmYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "04da5ec9-2494-47c9-b479-8204e0b4cf21" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "10f8f2fd-493c-43ec-9a25-6102ebbff147" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "04da5ec9-2494-47c9-b479-8204e0b4cf21" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Y2FlNTI0ZmQyMmFiNzA4ODE3MzU1ZTgyMzYzMzJiZmQyZDQ1YmYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "04da5ec9-2494-47c9-b479-8204e0b4cf21" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "10f8f2fd-493c-43ec-9a25-6102ebbff147" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "04da5ec9-2494-47c9-b479-8204e0b4cf21" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Y2FlNTI0ZmQyMmFiNzA4ODE3MzU1ZTgyMzYzMzJiZmQyZDQ1YmYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "04da5ec9-2494-47c9-b479-8204e0b4cf21" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "10f8f2fd-493c-43ec-9a25-6102ebbff147" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "04da5ec9-2494-47c9-b479-8204e0b4cf21" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Y2FlNTI0ZmQyMmFiNzA4ODE3MzU1ZTgyMzYzMzJiZmQyZDQ1YmYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "04da5ec9-2494-47c9-b479-8204e0b4cf21" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "10f8f2fd-493c-43ec-9a25-6102ebbff147" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "04da5ec9-2494-47c9-b479-8204e0b4cf21" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Y2FlNTI0ZmQyMmFiNzA4ODE3MzU1ZTgyMzYzMzJiZmQyZDQ1YmYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "04da5ec9-2494-47c9-b479-8204e0b4cf21" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "10f8f2fd-493c-43ec-9a25-6102ebbff147" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "04da5ec9-2494-47c9-b479-8204e0b4cf21" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Y2FlNTI0ZmQyMmFiNzA4ODE3MzU1ZTgyMzYzMzJiZmQyZDQ1YmYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "04da5ec9-2494-47c9-b479-8204e0b4cf21" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "10f8f2fd-493c-43ec-9a25-6102ebbff147" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "04da5ec9-2494-47c9-b479-8204e0b4cf21" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Y2FlNTI0ZmQyMmFiNzA4ODE3MzU1ZTgyMzYzMzJiZmQyZDQ1YmYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "04da5ec9-2494-47c9-b479-8204e0b4cf21" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "10f8f2fd-493c-43ec-9a25-6102ebbff147" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "04da5ec9-2494-47c9-b479-8204e0b4cf21" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Y2FlNTI0ZmQyMmFiNzA4ODE3MzU1ZTgyMzYzMzJiZmQyZDQ1YmYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "04da5ec9-2494-47c9-b479-8204e0b4cf21" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "10f8f2fd-493c-43ec-9a25-6102ebbff147" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "04da5ec9-2494-47c9-b479-8204e0b4cf21" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Y2FlNTI0ZmQyMmFiNzA4ODE3MzU1ZTgyMzYzMzJiZmQyZDQ1YmYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "04da5ec9-2494-47c9-b479-8204e0b4cf21" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "10f8f2fd-493c-43ec-9a25-6102ebbff147" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "04da5ec9-2494-47c9-b479-8204e0b4cf21" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Y2FlNTI0ZmQyMmFiNzA4ODE3MzU1ZTgyMzYzMzJiZmQyZDQ1YmYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "04da5ec9-2494-47c9-b479-8204e0b4cf21" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "10f8f2fd-493c-43ec-9a25-6102ebbff147" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "04da5ec9-2494-47c9-b479-8204e0b4cf21" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Y2FlNTI0ZmQyMmFiNzA4ODE3MzU1ZTgyMzYzMzJiZmQyZDQ1YmYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "04da5ec9-2494-47c9-b479-8204e0b4cf21" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "10f8f2fd-493c-43ec-9a25-6102ebbff147" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "04da5ec9-2494-47c9-b479-8204e0b4cf21" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=6cae524fd22ab708817355e8236332bfd2d45bf1)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD02Y2FlNTI0ZmQyMmFiNzA4ODE3MzU1ZTgyMzYzMzJiZmQyZDQ1YmYxKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "04da5ec9-2494-47c9-b479-8204e0b4cf21" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "10f8f2fd-493c-43ec-9a25-6102ebbff147" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "04da5ec9-2494-47c9-b479-8204e0b4cf21" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1jYjMwODU3ZjllMjc3YmZlMWNjOTc4MTliZmI5NTc1OTRlMTdlODI3KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:17 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "15d5acc5-ff44-4b7e-8c66-87e70d28d492" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1jYjMwODU3ZjllMjc3YmZlMWNjOTc4MTliZmI5NTc1OTRlMTdlODI3KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:17 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "15d5acc5-ff44-4b7e-8c66-87e70d28d492" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1jYjMwODU3ZjllMjc3YmZlMWNjOTc4MTliZmI5NTc1OTRlMTdlODI3KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:17 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "15d5acc5-ff44-4b7e-8c66-87e70d28d492" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1jYjMwODU3ZjllMjc3YmZlMWNjOTc4MTliZmI5NTc1OTRlMTdlODI3KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:17 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "15d5acc5-ff44-4b7e-8c66-87e70d28d492" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1jYjMwODU3ZjllMjc3YmZlMWNjOTc4MTliZmI5NTc1OTRlMTdlODI3KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:17 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "15d5acc5-ff44-4b7e-8c66-87e70d28d492" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1jYjMwODU3ZjllMjc3YmZlMWNjOTc4MTliZmI5NTc1OTRlMTdlODI3KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:17 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "15d5acc5-ff44-4b7e-8c66-87e70d28d492" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1jYjMwODU3ZjllMjc3YmZlMWNjOTc4MTliZmI5NTc1OTRlMTdlODI3KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:17 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "15d5acc5-ff44-4b7e-8c66-87e70d28d492" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1jYjMwODU3ZjllMjc3YmZlMWNjOTc4MTliZmI5NTc1OTRlMTdlODI3KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:17 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "15d5acc5-ff44-4b7e-8c66-87e70d28d492" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1jYjMwODU3ZjllMjc3YmZlMWNjOTc4MTliZmI5NTc1OTRlMTdlODI3KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:17 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "15d5acc5-ff44-4b7e-8c66-87e70d28d492" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1jYjMwODU3ZjllMjc3YmZlMWNjOTc4MTliZmI5NTc1OTRlMTdlODI3KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:17 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "15d5acc5-ff44-4b7e-8c66-87e70d28d492" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1jYjMwODU3ZjllMjc3YmZlMWNjOTc4MTliZmI5NTc1OTRlMTdlODI3KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:17 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "15d5acc5-ff44-4b7e-8c66-87e70d28d492" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1jYjMwODU3ZjllMjc3YmZlMWNjOTc4MTliZmI5NTc1OTRlMTdlODI3KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:17 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "15d5acc5-ff44-4b7e-8c66-87e70d28d492" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=cb30857f9e277bfe1cc97819bfb957594e17e827)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1jYjMwODU3ZjllMjc3YmZlMWNjOTc4MTliZmI5NTc1OTRlMTdlODI3KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "ocp-date": [ + "Fri, 02 Oct 2015 22:52:17 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "15d5acc5-ff44-4b7e-8c66-87e70d28d492" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "6fabbf68-56f8-46d2-8684-e9a0bb14b11f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Fri, 02 Oct 2015 22:52:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "6368ed38-3570-481f-b4fa-1d0a6e8d3f3b" + } +} \ No newline at end of file diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/SessionRecords/Microsoft.Azure.Commands.Batch.Test.ScenarioTests.CertificateTests/TestCancelCertificateDelete.json b/src/ResourceManager/AzureBatch/Commands.Batch.Test/SessionRecords/Microsoft.Azure.Commands.Batch.Test.ScenarioTests.CertificateTests/TestCancelCertificateDelete.json new file mode 100644 index 000000000000..c6dfe9a14bd5 --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/SessionRecords/Microsoft.Azure.Commands.Batch.Test.ScenarioTests.CertificateTests/TestCancelCertificateDelete.json @@ -0,0 +1,5248 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resources?$filter=resourceType%20eq%20'Microsoft.Batch%2FbatchAccounts'&api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlcz8kZmlsdGVyPXJlc291cmNlVHlwZSUyMGVxJTIwJ01pY3Jvc29mdC5CYXRjaCUyRmJhdGNoQWNjb3VudHMnJmFwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "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/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"name\": \"pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/Default-AzureBatch-WestUS/providers/Microsoft.Batch/batchAccounts/jaschneibatchtest\",\r\n \"name\": \"jaschneibatchtest\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"westus\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "483" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-request-id": [ + "4302b20a-c807-4c27-9ad6-1ab3f51f2e49" + ], + "x-ms-correlation-request-id": [ + "4302b20a-c807-4c27-9ad6-1ab3f51f2e49" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T214809Z:4302b20a-c807-4c27-9ad6-1ab3f51f2e49" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:08 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resources?$filter=resourceType%20eq%20'Microsoft.Batch%2FbatchAccounts'&api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlcz8kZmlsdGVyPXJlc291cmNlVHlwZSUyMGVxJTIwJ01pY3Jvc29mdC5CYXRjaCUyRmJhdGNoQWNjb3VudHMnJmFwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "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/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"name\": \"pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/Default-AzureBatch-WestUS/providers/Microsoft.Batch/batchAccounts/jaschneibatchtest\",\r\n \"name\": \"jaschneibatchtest\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"westus\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "483" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-request-id": [ + "69c580c0-da1a-4579-a091-bcec0886a307" + ], + "x-ms-correlation-request-id": [ + "69c580c0-da1a-4579-a091-bcec0886a307" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T214923Z:69c580c0-da1a-4579-a091-bcec0886a307" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pstests\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"accountEndpoint\": \"pstests.eastus.batch.azure.com\",\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "323" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Last-Modified": [ + "Mon, 05 Oct 2015 21:48:12 GMT" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "2df62cf4-0e76-40fa-bc27-b97e65ac5c6b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-request-id": [ + "06d6327c-a31b-4a23-91cc-a79c60edfa40" + ], + "x-ms-correlation-request-id": [ + "06d6327c-a31b-4a23-91cc-a79c60edfa40" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T214811Z:06d6327c-a31b-4a23-91cc-a79c60edfa40" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:10 GMT" + ], + "ETag": [ + "0x8D2CDCEAA93C417" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pstests\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"accountEndpoint\": \"pstests.eastus.batch.azure.com\",\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "323" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Last-Modified": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "a5d7e3ee-67da-49e1-9949-83dcd93c5f0c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-request-id": [ + "212d9571-917e-4c35-be7a-52643415a199" + ], + "x-ms-correlation-request-id": [ + "212d9571-917e-4c35-be7a-52643415a199" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T214924Z:212d9571-917e-4c35-be7a-52643415a199" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:23 GMT" + ], + "ETag": [ + "0x8D2CDCED6286ADD" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests/listKeys?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHMvbGlzdEtleXM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"accountName\": \"pstests\",\r\n \"primary\": \"hIsQ4xSEK40UEhQPO1ixIV6kxX2Kd7WldCNgTOWFeYRU5EpnfeS5+ZuPNQZXuDalZYEFlgMZc2TkmF/PIBKhBg==\",\r\n \"secondary\": \"zkP4SqUquW+Vc9Uwu6iAl/EfvrKiUzWznxunIdvDPGngakhTFrmysae7LEF0EI6BzqPrWHngaKzlsbKoQTcQdQ==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "229" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "a65398ea-34d9-4d3d-ab02-8c987c531693" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-request-id": [ + "aea9073f-a344-4f39-940b-7d6c6cdaf6c2" + ], + "x-ms-correlation-request-id": [ + "aea9073f-a344-4f39-940b-7d6c6cdaf6c2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T214811Z:aea9073f-a344-4f39-940b-7d6c6cdaf6c2" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:11 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests/listKeys?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHMvbGlzdEtleXM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"accountName\": \"pstests\",\r\n \"primary\": \"hIsQ4xSEK40UEhQPO1ixIV6kxX2Kd7WldCNgTOWFeYRU5EpnfeS5+ZuPNQZXuDalZYEFlgMZc2TkmF/PIBKhBg==\",\r\n \"secondary\": \"zkP4SqUquW+Vc9Uwu6iAl/EfvrKiUzWznxunIdvDPGngakhTFrmysae7LEF0EI6BzqPrWHngaKzlsbKoQTcQdQ==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "229" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "e928f4a2-1e9e-480c-85d5-00f9c758bf58" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-request-id": [ + "e3cbd29f-8403-489b-808c-6c42722e31fc" + ], + "x-ms-correlation-request-id": [ + "e3cbd29f-8403-489b-808c-6c42722e31fc" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T214924Z:e3cbd29f-8403-489b-808c-6c42722e31fc" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:23 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\",\r\n \"certificateFormat\": \"cer\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "816" + ], + "client-request-id": [ + "c71888c0-771d-4b41-9644-fc011f753e35" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:11 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "ed804da6-9cf3-4d0b-841b-9bf980b98c4c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "c71888c0-771d-4b41-9644-fc011f753e35" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:13 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/pools?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L3Bvb2xzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMDEuMi4wJnRpbWVvdXQ9MzA=", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"id\": \"certPool\",\r\n \"vmSize\": \"small\",\r\n \"osFamily\": \"4\",\r\n \"targetDedicated\": 0,\r\n \"enableInterNodeCommunication\": false,\r\n \"certificateReferences\": [\r\n {\r\n \"thumbprint\": \"C1E494A415149C5F211C4778B52F2E834A07247C\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"storeLocation\": \"currentuser\",\r\n \"storeName\": \"My\",\r\n \"visibility\": \"task\"\r\n }\r\n ]\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "379" + ], + "client-request-id": [ + "a6b826a9-adae-486e-977e-37c8b88c7bd9" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:12 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Last-Modified": [ + "Mon, 05 Oct 2015 21:48:12 GMT" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "5c638373-65a0-4e92-963b-98355648f40c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "a6b826a9-adae-486e-977e-37c8b88c7bd9" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/pools/certPool" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:13 GMT" + ], + "ETag": [ + "0x8D2CDCEAA8F9A20" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/pools/certPool" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/pools?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L3Bvb2xzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMDEuMi4wJnRpbWVvdXQ9MzA=", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"id\": \"certPool\",\r\n \"vmSize\": \"small\",\r\n \"osFamily\": \"4\",\r\n \"targetDedicated\": 0,\r\n \"enableInterNodeCommunication\": false,\r\n \"certificateReferences\": [\r\n {\r\n \"thumbprint\": \"C1E494A415149C5F211C4778B52F2E834A07247C\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"storeLocation\": \"currentuser\",\r\n \"storeName\": \"My\",\r\n \"visibility\": \"task\"\r\n }\r\n ]\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "379" + ], + "client-request-id": [ + "a6b826a9-adae-486e-977e-37c8b88c7bd9" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:12 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Last-Modified": [ + "Mon, 05 Oct 2015 21:48:12 GMT" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "5c638373-65a0-4e92-963b-98355648f40c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "a6b826a9-adae-486e-977e-37c8b88c7bd9" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/pools/certPool" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:13 GMT" + ], + "ETag": [ + "0x8D2CDCEAA8F9A20" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/pools/certPool" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "7fcb03bf-d6ab-4a3f-bd44-8c15b5d4b81c" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:12 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "4fba543d-d8ca-48b5-8c2b-ea02d7cb2be9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "7fcb03bf-d6ab-4a3f-bd44-8c15b5d4b81c" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:13 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "7fcb03bf-d6ab-4a3f-bd44-8c15b5d4b81c" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:12 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "4fba543d-d8ca-48b5-8c2b-ea02d7cb2be9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "7fcb03bf-d6ab-4a3f-bd44-8c15b5d4b81c" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:13 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "7fcb03bf-d6ab-4a3f-bd44-8c15b5d4b81c" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:12 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "4fba543d-d8ca-48b5-8c2b-ea02d7cb2be9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "7fcb03bf-d6ab-4a3f-bd44-8c15b5d4b81c" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:13 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "b09c5087-9b9d-4cf2-8609-ee6fe4fdd539" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "b09c5087-9b9d-4cf2-8609-ee6fe4fdd539" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "b09c5087-9b9d-4cf2-8609-ee6fe4fdd539" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "b09c5087-9b9d-4cf2-8609-ee6fe4fdd539" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "b09c5087-9b9d-4cf2-8609-ee6fe4fdd539" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "b09c5087-9b9d-4cf2-8609-ee6fe4fdd539" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "b09c5087-9b9d-4cf2-8609-ee6fe4fdd539" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "b09c5087-9b9d-4cf2-8609-ee6fe4fdd539" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "b09c5087-9b9d-4cf2-8609-ee6fe4fdd539" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "b09c5087-9b9d-4cf2-8609-ee6fe4fdd539" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "b09c5087-9b9d-4cf2-8609-ee6fe4fdd539" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "b09c5087-9b9d-4cf2-8609-ee6fe4fdd539" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "b09c5087-9b9d-4cf2-8609-ee6fe4fdd539" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "adf99a7e-3b96-47cb-a346-db59905bd19f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "d6a78a89-eca3-4a12-be91-d935fd96e93b" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:12 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "6b8c3fd9-fd53-4413-8a86-6b078fca2cc4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "d6a78a89-eca3-4a12-be91-d935fd96e93b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:13 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "d6a78a89-eca3-4a12-be91-d935fd96e93b" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:12 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "6b8c3fd9-fd53-4413-8a86-6b078fca2cc4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "d6a78a89-eca3-4a12-be91-d935fd96e93b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:13 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "d6a78a89-eca3-4a12-be91-d935fd96e93b" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:12 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "6b8c3fd9-fd53-4413-8a86-6b078fca2cc4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "d6a78a89-eca3-4a12-be91-d935fd96e93b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:13 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "d6a78a89-eca3-4a12-be91-d935fd96e93b" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:12 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "6b8c3fd9-fd53-4413-8a86-6b078fca2cc4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "d6a78a89-eca3-4a12-be91-d935fd96e93b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:13 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "5e44e145-ff66-46ea-8879-394f1e2644b4" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:22 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "24761341-08fe-4163-8883-67f97a4a0c00" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "5e44e145-ff66-46ea-8879-394f1e2644b4" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:24 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "5e44e145-ff66-46ea-8879-394f1e2644b4" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:22 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "24761341-08fe-4163-8883-67f97a4a0c00" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "5e44e145-ff66-46ea-8879-394f1e2644b4" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:24 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "5e44e145-ff66-46ea-8879-394f1e2644b4" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:22 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "24761341-08fe-4163-8883-67f97a4a0c00" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "5e44e145-ff66-46ea-8879-394f1e2644b4" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:24 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "5e44e145-ff66-46ea-8879-394f1e2644b4" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:22 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "24761341-08fe-4163-8883-67f97a4a0c00" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "5e44e145-ff66-46ea-8879-394f1e2644b4" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:24 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "5e44e145-ff66-46ea-8879-394f1e2644b4" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:22 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "24761341-08fe-4163-8883-67f97a4a0c00" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "5e44e145-ff66-46ea-8879-394f1e2644b4" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:24 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "cae8c3af-9030-45b4-9498-6e10b0bcb785" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:32 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "8794f647-7e89-4721-9e39-b58f35c06326" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "cae8c3af-9030-45b4-9498-6e10b0bcb785" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:33 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "cae8c3af-9030-45b4-9498-6e10b0bcb785" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:32 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "8794f647-7e89-4721-9e39-b58f35c06326" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "cae8c3af-9030-45b4-9498-6e10b0bcb785" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:33 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "cae8c3af-9030-45b4-9498-6e10b0bcb785" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:32 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "8794f647-7e89-4721-9e39-b58f35c06326" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "cae8c3af-9030-45b4-9498-6e10b0bcb785" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:33 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "cae8c3af-9030-45b4-9498-6e10b0bcb785" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:32 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "8794f647-7e89-4721-9e39-b58f35c06326" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "cae8c3af-9030-45b4-9498-6e10b0bcb785" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:33 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "cae8c3af-9030-45b4-9498-6e10b0bcb785" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:32 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "8794f647-7e89-4721-9e39-b58f35c06326" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "cae8c3af-9030-45b4-9498-6e10b0bcb785" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:33 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "cae8c3af-9030-45b4-9498-6e10b0bcb785" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:32 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "8794f647-7e89-4721-9e39-b58f35c06326" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "cae8c3af-9030-45b4-9498-6e10b0bcb785" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:33 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "1faecbf0-8a32-419f-b02a-a2b72dbe6879" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:42 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "5f7dc33a-9060-4289-8b9c-98e67f237500" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "1faecbf0-8a32-419f-b02a-a2b72dbe6879" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:44 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "1faecbf0-8a32-419f-b02a-a2b72dbe6879" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:42 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "5f7dc33a-9060-4289-8b9c-98e67f237500" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "1faecbf0-8a32-419f-b02a-a2b72dbe6879" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:44 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "1faecbf0-8a32-419f-b02a-a2b72dbe6879" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:42 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "5f7dc33a-9060-4289-8b9c-98e67f237500" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "1faecbf0-8a32-419f-b02a-a2b72dbe6879" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:44 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "1faecbf0-8a32-419f-b02a-a2b72dbe6879" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:42 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "5f7dc33a-9060-4289-8b9c-98e67f237500" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "1faecbf0-8a32-419f-b02a-a2b72dbe6879" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:44 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "1faecbf0-8a32-419f-b02a-a2b72dbe6879" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:42 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "5f7dc33a-9060-4289-8b9c-98e67f237500" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "1faecbf0-8a32-419f-b02a-a2b72dbe6879" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:44 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "1faecbf0-8a32-419f-b02a-a2b72dbe6879" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:42 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "5f7dc33a-9060-4289-8b9c-98e67f237500" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "1faecbf0-8a32-419f-b02a-a2b72dbe6879" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:44 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "1faecbf0-8a32-419f-b02a-a2b72dbe6879" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:42 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "5f7dc33a-9060-4289-8b9c-98e67f237500" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "1faecbf0-8a32-419f-b02a-a2b72dbe6879" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:44 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "288d3d80-b429-4fa0-8d01-7161dd4c8f0b" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:52 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "24fdd44c-fccf-4e0c-9ddd-82fe8b14a44e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "288d3d80-b429-4fa0-8d01-7161dd4c8f0b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:54 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "288d3d80-b429-4fa0-8d01-7161dd4c8f0b" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:52 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "24fdd44c-fccf-4e0c-9ddd-82fe8b14a44e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "288d3d80-b429-4fa0-8d01-7161dd4c8f0b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:54 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "288d3d80-b429-4fa0-8d01-7161dd4c8f0b" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:52 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "24fdd44c-fccf-4e0c-9ddd-82fe8b14a44e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "288d3d80-b429-4fa0-8d01-7161dd4c8f0b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:54 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "288d3d80-b429-4fa0-8d01-7161dd4c8f0b" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:52 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "24fdd44c-fccf-4e0c-9ddd-82fe8b14a44e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "288d3d80-b429-4fa0-8d01-7161dd4c8f0b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:54 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "288d3d80-b429-4fa0-8d01-7161dd4c8f0b" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:52 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "24fdd44c-fccf-4e0c-9ddd-82fe8b14a44e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "288d3d80-b429-4fa0-8d01-7161dd4c8f0b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:54 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "288d3d80-b429-4fa0-8d01-7161dd4c8f0b" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:52 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "24fdd44c-fccf-4e0c-9ddd-82fe8b14a44e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "288d3d80-b429-4fa0-8d01-7161dd4c8f0b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:54 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "288d3d80-b429-4fa0-8d01-7161dd4c8f0b" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:52 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "24fdd44c-fccf-4e0c-9ddd-82fe8b14a44e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "288d3d80-b429-4fa0-8d01-7161dd4c8f0b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:54 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "288d3d80-b429-4fa0-8d01-7161dd4c8f0b" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:48:52 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "24fdd44c-fccf-4e0c-9ddd-82fe8b14a44e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "288d3d80-b429-4fa0-8d01-7161dd4c8f0b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:48:54 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "7f3b9a87-ee20-4ff7-85f6-02eae36ca1ed" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:03 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "f0545d15-c2ca-469d-bcf3-9a8e200ff94a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "7f3b9a87-ee20-4ff7-85f6-02eae36ca1ed" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:04 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "7f3b9a87-ee20-4ff7-85f6-02eae36ca1ed" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:03 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "f0545d15-c2ca-469d-bcf3-9a8e200ff94a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "7f3b9a87-ee20-4ff7-85f6-02eae36ca1ed" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:04 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "7f3b9a87-ee20-4ff7-85f6-02eae36ca1ed" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:03 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "f0545d15-c2ca-469d-bcf3-9a8e200ff94a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "7f3b9a87-ee20-4ff7-85f6-02eae36ca1ed" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:04 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "7f3b9a87-ee20-4ff7-85f6-02eae36ca1ed" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:03 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "f0545d15-c2ca-469d-bcf3-9a8e200ff94a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "7f3b9a87-ee20-4ff7-85f6-02eae36ca1ed" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:04 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "7f3b9a87-ee20-4ff7-85f6-02eae36ca1ed" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:03 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "f0545d15-c2ca-469d-bcf3-9a8e200ff94a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "7f3b9a87-ee20-4ff7-85f6-02eae36ca1ed" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:04 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "7f3b9a87-ee20-4ff7-85f6-02eae36ca1ed" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:03 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "f0545d15-c2ca-469d-bcf3-9a8e200ff94a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "7f3b9a87-ee20-4ff7-85f6-02eae36ca1ed" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:04 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "7f3b9a87-ee20-4ff7-85f6-02eae36ca1ed" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:03 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "f0545d15-c2ca-469d-bcf3-9a8e200ff94a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "7f3b9a87-ee20-4ff7-85f6-02eae36ca1ed" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:04 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "7f3b9a87-ee20-4ff7-85f6-02eae36ca1ed" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:03 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "f0545d15-c2ca-469d-bcf3-9a8e200ff94a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "7f3b9a87-ee20-4ff7-85f6-02eae36ca1ed" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:04 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "7f3b9a87-ee20-4ff7-85f6-02eae36ca1ed" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:03 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "f0545d15-c2ca-469d-bcf3-9a8e200ff94a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "7f3b9a87-ee20-4ff7-85f6-02eae36ca1ed" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:04 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "5ebc6fb3-2824-4595-b0f6-c9782e6b157b" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:13 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "4eb328b3-8795-4eca-9935-1821c56bd655" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "5ebc6fb3-2824-4595-b0f6-c9782e6b157b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "5ebc6fb3-2824-4595-b0f6-c9782e6b157b" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:13 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "4eb328b3-8795-4eca-9935-1821c56bd655" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "5ebc6fb3-2824-4595-b0f6-c9782e6b157b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "5ebc6fb3-2824-4595-b0f6-c9782e6b157b" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:13 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "4eb328b3-8795-4eca-9935-1821c56bd655" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "5ebc6fb3-2824-4595-b0f6-c9782e6b157b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "5ebc6fb3-2824-4595-b0f6-c9782e6b157b" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:13 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "4eb328b3-8795-4eca-9935-1821c56bd655" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "5ebc6fb3-2824-4595-b0f6-c9782e6b157b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "5ebc6fb3-2824-4595-b0f6-c9782e6b157b" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:13 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "4eb328b3-8795-4eca-9935-1821c56bd655" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "5ebc6fb3-2824-4595-b0f6-c9782e6b157b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "5ebc6fb3-2824-4595-b0f6-c9782e6b157b" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:13 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "4eb328b3-8795-4eca-9935-1821c56bd655" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "5ebc6fb3-2824-4595-b0f6-c9782e6b157b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "5ebc6fb3-2824-4595-b0f6-c9782e6b157b" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:13 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "4eb328b3-8795-4eca-9935-1821c56bd655" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "5ebc6fb3-2824-4595-b0f6-c9782e6b157b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "5ebc6fb3-2824-4595-b0f6-c9782e6b157b" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:13 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "4eb328b3-8795-4eca-9935-1821c56bd655" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "5ebc6fb3-2824-4595-b0f6-c9782e6b157b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "5ebc6fb3-2824-4595-b0f6-c9782e6b157b" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:13 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "4eb328b3-8795-4eca-9935-1821c56bd655" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "5ebc6fb3-2824-4595-b0f6-c9782e6b157b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "5ebc6fb3-2824-4595-b0f6-c9782e6b157b" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:13 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.2156092Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "4eb328b3-8795-4eca-9935-1821c56bd655" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "5ebc6fb3-2824-4595-b0f6-c9782e6b157b" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "00351e3c-bce5-4cda-8e09-907a564391b9" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:23 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deletefailed\",\r\n \"stateTransitionTime\": \"2015-10-05T21:49:14.4581925Z\",\r\n \"previousState\": \"deleting\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\",\r\n \"deleteCertificateError\": {\r\n \"code\": \"PoolsReferencingCertificate\",\r\n \"message\": \"The specified certificate is being used by the below mentioned pool(s)\",\r\n \"values\": [\r\n {\r\n \"name\": \"Pools\",\r\n \"value\": \"certPool\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "46d38874-5f19-44ce-b592-a5048a6b3e81" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "00351e3c-bce5-4cda-8e09-907a564391b9" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:24 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "00351e3c-bce5-4cda-8e09-907a564391b9" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:23 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deletefailed\",\r\n \"stateTransitionTime\": \"2015-10-05T21:49:14.4581925Z\",\r\n \"previousState\": \"deleting\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\",\r\n \"deleteCertificateError\": {\r\n \"code\": \"PoolsReferencingCertificate\",\r\n \"message\": \"The specified certificate is being used by the below mentioned pool(s)\",\r\n \"values\": [\r\n {\r\n \"name\": \"Pools\",\r\n \"value\": \"certPool\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "46d38874-5f19-44ce-b592-a5048a6b3e81" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "00351e3c-bce5-4cda-8e09-907a564391b9" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:24 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "00351e3c-bce5-4cda-8e09-907a564391b9" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:23 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deletefailed\",\r\n \"stateTransitionTime\": \"2015-10-05T21:49:14.4581925Z\",\r\n \"previousState\": \"deleting\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\",\r\n \"deleteCertificateError\": {\r\n \"code\": \"PoolsReferencingCertificate\",\r\n \"message\": \"The specified certificate is being used by the below mentioned pool(s)\",\r\n \"values\": [\r\n {\r\n \"name\": \"Pools\",\r\n \"value\": \"certPool\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "46d38874-5f19-44ce-b592-a5048a6b3e81" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "00351e3c-bce5-4cda-8e09-907a564391b9" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:24 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "00351e3c-bce5-4cda-8e09-907a564391b9" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:23 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deletefailed\",\r\n \"stateTransitionTime\": \"2015-10-05T21:49:14.4581925Z\",\r\n \"previousState\": \"deleting\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\",\r\n \"deleteCertificateError\": {\r\n \"code\": \"PoolsReferencingCertificate\",\r\n \"message\": \"The specified certificate is being used by the below mentioned pool(s)\",\r\n \"values\": [\r\n {\r\n \"name\": \"Pools\",\r\n \"value\": \"certPool\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "46d38874-5f19-44ce-b592-a5048a6b3e81" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "00351e3c-bce5-4cda-8e09-907a564391b9" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:24 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "00351e3c-bce5-4cda-8e09-907a564391b9" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:23 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deletefailed\",\r\n \"stateTransitionTime\": \"2015-10-05T21:49:14.4581925Z\",\r\n \"previousState\": \"deleting\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\",\r\n \"deleteCertificateError\": {\r\n \"code\": \"PoolsReferencingCertificate\",\r\n \"message\": \"The specified certificate is being used by the below mentioned pool(s)\",\r\n \"values\": [\r\n {\r\n \"name\": \"Pools\",\r\n \"value\": \"certPool\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "46d38874-5f19-44ce-b592-a5048a6b3e81" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "00351e3c-bce5-4cda-8e09-907a564391b9" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:24 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "00351e3c-bce5-4cda-8e09-907a564391b9" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:23 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deletefailed\",\r\n \"stateTransitionTime\": \"2015-10-05T21:49:14.4581925Z\",\r\n \"previousState\": \"deleting\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\",\r\n \"deleteCertificateError\": {\r\n \"code\": \"PoolsReferencingCertificate\",\r\n \"message\": \"The specified certificate is being used by the below mentioned pool(s)\",\r\n \"values\": [\r\n {\r\n \"name\": \"Pools\",\r\n \"value\": \"certPool\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "46d38874-5f19-44ce-b592-a5048a6b3e81" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "00351e3c-bce5-4cda-8e09-907a564391b9" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:24 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "00351e3c-bce5-4cda-8e09-907a564391b9" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:23 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deletefailed\",\r\n \"stateTransitionTime\": \"2015-10-05T21:49:14.4581925Z\",\r\n \"previousState\": \"deleting\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\",\r\n \"deleteCertificateError\": {\r\n \"code\": \"PoolsReferencingCertificate\",\r\n \"message\": \"The specified certificate is being used by the below mentioned pool(s)\",\r\n \"values\": [\r\n {\r\n \"name\": \"Pools\",\r\n \"value\": \"certPool\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "46d38874-5f19-44ce-b592-a5048a6b3e81" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "00351e3c-bce5-4cda-8e09-907a564391b9" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:24 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "00351e3c-bce5-4cda-8e09-907a564391b9" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:23 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deletefailed\",\r\n \"stateTransitionTime\": \"2015-10-05T21:49:14.4581925Z\",\r\n \"previousState\": \"deleting\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\",\r\n \"deleteCertificateError\": {\r\n \"code\": \"PoolsReferencingCertificate\",\r\n \"message\": \"The specified certificate is being used by the below mentioned pool(s)\",\r\n \"values\": [\r\n {\r\n \"name\": \"Pools\",\r\n \"value\": \"certPool\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "46d38874-5f19-44ce-b592-a5048a6b3e81" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "00351e3c-bce5-4cda-8e09-907a564391b9" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:24 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "00351e3c-bce5-4cda-8e09-907a564391b9" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:23 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deletefailed\",\r\n \"stateTransitionTime\": \"2015-10-05T21:49:14.4581925Z\",\r\n \"previousState\": \"deleting\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\",\r\n \"deleteCertificateError\": {\r\n \"code\": \"PoolsReferencingCertificate\",\r\n \"message\": \"The specified certificate is being used by the below mentioned pool(s)\",\r\n \"values\": [\r\n {\r\n \"name\": \"Pools\",\r\n \"value\": \"certPool\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "46d38874-5f19-44ce-b592-a5048a6b3e81" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "00351e3c-bce5-4cda-8e09-907a564391b9" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:24 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "00351e3c-bce5-4cda-8e09-907a564391b9" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:23 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deletefailed\",\r\n \"stateTransitionTime\": \"2015-10-05T21:49:14.4581925Z\",\r\n \"previousState\": \"deleting\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\",\r\n \"deleteCertificateError\": {\r\n \"code\": \"PoolsReferencingCertificate\",\r\n \"message\": \"The specified certificate is being used by the below mentioned pool(s)\",\r\n \"values\": [\r\n {\r\n \"name\": \"Pools\",\r\n \"value\": \"certPool\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "46d38874-5f19-44ce-b592-a5048a6b3e81" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "00351e3c-bce5-4cda-8e09-907a564391b9" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:24 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "00351e3c-bce5-4cda-8e09-907a564391b9" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:23 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deletefailed\",\r\n \"stateTransitionTime\": \"2015-10-05T21:49:14.4581925Z\",\r\n \"previousState\": \"deleting\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\",\r\n \"deleteCertificateError\": {\r\n \"code\": \"PoolsReferencingCertificate\",\r\n \"message\": \"The specified certificate is being used by the below mentioned pool(s)\",\r\n \"values\": [\r\n {\r\n \"name\": \"Pools\",\r\n \"value\": \"certPool\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "46d38874-5f19-44ce-b592-a5048a6b3e81" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "00351e3c-bce5-4cda-8e09-907a564391b9" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:24 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "a564a03e-fcfb-409d-8837-cd38e12518a6" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:24 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deletefailed\",\r\n \"stateTransitionTime\": \"2015-10-05T21:49:14.4581925Z\",\r\n \"previousState\": \"deleting\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\",\r\n \"deleteCertificateError\": {\r\n \"code\": \"PoolsReferencingCertificate\",\r\n \"message\": \"The specified certificate is being used by the below mentioned pool(s)\",\r\n \"values\": [\r\n {\r\n \"name\": \"Pools\",\r\n \"value\": \"certPool\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "e5769240-2e33-4502-9659-11ba32e605f3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "a564a03e-fcfb-409d-8837-cd38e12518a6" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "d6f92bdf-39b7-4455-83f3-41057d7d5978" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:24 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deletefailed\",\r\n \"stateTransitionTime\": \"2015-10-05T21:49:14.4581925Z\",\r\n \"previousState\": \"deleting\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\",\r\n \"deleteCertificateError\": {\r\n \"code\": \"PoolsReferencingCertificate\",\r\n \"message\": \"The specified certificate is being used by the below mentioned pool(s)\",\r\n \"values\": [\r\n {\r\n \"name\": \"Pools\",\r\n \"value\": \"certPool\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "4765f2c8-36f3-4edc-8eec-11ed2021a774" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "d6f92bdf-39b7-4455-83f3-41057d7d5978" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "d6f92bdf-39b7-4455-83f3-41057d7d5978" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:24 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"deletefailed\",\r\n \"stateTransitionTime\": \"2015-10-05T21:49:14.4581925Z\",\r\n \"previousState\": \"deleting\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:48:12.7346688Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\",\r\n \"deleteCertificateError\": {\r\n \"code\": \"PoolsReferencingCertificate\",\r\n \"message\": \"The specified certificate is being used by the below mentioned pool(s)\",\r\n \"values\": [\r\n {\r\n \"name\": \"Pools\",\r\n \"value\": \"certPool\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "4765f2c8-36f3-4edc-8eec-11ed2021a774" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "d6f92bdf-39b7-4455-83f3-41057d7d5978" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)?canceldelete&api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1jMWU0OTRhNDE1MTQ5YzVmMjExYzQ3NzhiNTJmMmU4MzRhMDcyNDdjKT9jYW5jZWxkZWxldGUmYXBpLXZlcnNpb249MjAxNS0wNi0wMS4yLjAmdGltZW91dD0zMA==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "10f91c65-e5b2-4e39-a512-a380b3de413e" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:24 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "request-id": [ + "d2cdb039-8a03-4da6-8129-cc366afdc856" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "10f91c65-e5b2-4e39-a512-a380b3de413e" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)?canceldelete&api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1jMWU0OTRhNDE1MTQ5YzVmMjExYzQ3NzhiNTJmMmU4MzRhMDcyNDdjKT9jYW5jZWxkZWxldGUmYXBpLXZlcnNpb249MjAxNS0wNi0wMS4yLjAmdGltZW91dD0zMA==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "10f91c65-e5b2-4e39-a512-a380b3de413e" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:24 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "request-id": [ + "d2cdb039-8a03-4da6-8129-cc366afdc856" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "10f91c65-e5b2-4e39-a512-a380b3de413e" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)?canceldelete&api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1jMWU0OTRhNDE1MTQ5YzVmMjExYzQ3NzhiNTJmMmU4MzRhMDcyNDdjKT9jYW5jZWxkZWxldGUmYXBpLXZlcnNpb249MjAxNS0wNi0wMS4yLjAmdGltZW91dD0zMA==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "10f91c65-e5b2-4e39-a512-a380b3de413e" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:24 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "request-id": [ + "d2cdb039-8a03-4da6-8129-cc366afdc856" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "10f91c65-e5b2-4e39-a512-a380b3de413e" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/certificates?$filter=state%20eq%20'active'&api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz8kZmlsdGVyPXN0YXRlJTIwZXElMjAlMjdhY3RpdmUlMjcmYXBpLXZlcnNpb249MjAxNS0wNi0wMS4yLjAmdGltZW91dD0zMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "808472cc-258b-45a7-ac11-4bac78cd1de1" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-05T21:49:25.1878796Z\",\r\n \"previousState\": \"deletefailed\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:49:14.4581925Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "41d959e2-900b-474a-bb82-2c3935b14306" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "808472cc-258b-45a7-ac11-4bac78cd1de1" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?$filter=state%20eq%20'active'&api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz8kZmlsdGVyPXN0YXRlJTIwZXElMjAlMjdhY3RpdmUlMjcmYXBpLXZlcnNpb249MjAxNS0wNi0wMS4yLjAmdGltZW91dD0zMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "808472cc-258b-45a7-ac11-4bac78cd1de1" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-05T21:49:25.1878796Z\",\r\n \"previousState\": \"deletefailed\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:49:14.4581925Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "41d959e2-900b-474a-bb82-2c3935b14306" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "808472cc-258b-45a7-ac11-4bac78cd1de1" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?$filter=state%20eq%20'active'&api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz8kZmlsdGVyPXN0YXRlJTIwZXElMjAlMjdhY3RpdmUlMjcmYXBpLXZlcnNpb249MjAxNS0wNi0wMS4yLjAmdGltZW91dD0zMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "808472cc-258b-45a7-ac11-4bac78cd1de1" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-05T21:49:25.1878796Z\",\r\n \"previousState\": \"deletefailed\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:49:14.4581925Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "41d959e2-900b-474a-bb82-2c3935b14306" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "808472cc-258b-45a7-ac11-4bac78cd1de1" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?$filter=state%20eq%20'active'&api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz8kZmlsdGVyPXN0YXRlJTIwZXElMjAlMjdhY3RpdmUlMjcmYXBpLXZlcnNpb249MjAxNS0wNi0wMS4yLjAmdGltZW91dD0zMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "808472cc-258b-45a7-ac11-4bac78cd1de1" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-05T21:49:25.1878796Z\",\r\n \"previousState\": \"deletefailed\",\r\n \"previousStateTransitionTime\": \"2015-10-05T21:49:14.4581925Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "41d959e2-900b-474a-bb82-2c3935b14306" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "808472cc-258b-45a7-ac11-4bac78cd1de1" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/pools/certPool?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L3Bvb2xzL2NlcnRQb29sP2FwaS12ZXJzaW9uPTIwMTUtMDYtMDEuMi4wJnRpbWVvdXQ9MzA=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "8d591bfe-cdec-48a8-a4e1-1f5db6b2b47f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "ba2f5807-1a19-4b38-8f6e-d30657e33239" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "8d591bfe-cdec-48a8-a4e1-1f5db6b2b47f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/pools/certPool?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L3Bvb2xzL2NlcnRQb29sP2FwaS12ZXJzaW9uPTIwMTUtMDYtMDEuMi4wJnRpbWVvdXQ9MzA=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "8d591bfe-cdec-48a8-a4e1-1f5db6b2b47f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "ba2f5807-1a19-4b38-8f6e-d30657e33239" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "8d591bfe-cdec-48a8-a4e1-1f5db6b2b47f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/pools/certPool?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L3Bvb2xzL2NlcnRQb29sP2FwaS12ZXJzaW9uPTIwMTUtMDYtMDEuMi4wJnRpbWVvdXQ9MzA=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "8d591bfe-cdec-48a8-a4e1-1f5db6b2b47f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "ba2f5807-1a19-4b38-8f6e-d30657e33239" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "8d591bfe-cdec-48a8-a4e1-1f5db6b2b47f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/pools/certPool?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L3Bvb2xzL2NlcnRQb29sP2FwaS12ZXJzaW9uPTIwMTUtMDYtMDEuMi4wJnRpbWVvdXQ9MzA=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "8d591bfe-cdec-48a8-a4e1-1f5db6b2b47f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "ba2f5807-1a19-4b38-8f6e-d30657e33239" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "8d591bfe-cdec-48a8-a4e1-1f5db6b2b47f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/pools/certPool?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L3Bvb2xzL2NlcnRQb29sP2FwaS12ZXJzaW9uPTIwMTUtMDYtMDEuMi4wJnRpbWVvdXQ9MzA=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "8d591bfe-cdec-48a8-a4e1-1f5db6b2b47f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "ba2f5807-1a19-4b38-8f6e-d30657e33239" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "8d591bfe-cdec-48a8-a4e1-1f5db6b2b47f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/pools/certPool?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L3Bvb2xzL2NlcnRQb29sP2FwaS12ZXJzaW9uPTIwMTUtMDYtMDEuMi4wJnRpbWVvdXQ9MzA=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "8d591bfe-cdec-48a8-a4e1-1f5db6b2b47f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "ba2f5807-1a19-4b38-8f6e-d30657e33239" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "8d591bfe-cdec-48a8-a4e1-1f5db6b2b47f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/pools/certPool?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L3Bvb2xzL2NlcnRQb29sP2FwaS12ZXJzaW9uPTIwMTUtMDYtMDEuMi4wJnRpbWVvdXQ9MzA=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "8d591bfe-cdec-48a8-a4e1-1f5db6b2b47f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "ba2f5807-1a19-4b38-8f6e-d30657e33239" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "8d591bfe-cdec-48a8-a4e1-1f5db6b2b47f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/pools/certPool?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L3Bvb2xzL2NlcnRQb29sP2FwaS12ZXJzaW9uPTIwMTUtMDYtMDEuMi4wJnRpbWVvdXQ9MzA=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "8d591bfe-cdec-48a8-a4e1-1f5db6b2b47f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "ba2f5807-1a19-4b38-8f6e-d30657e33239" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "8d591bfe-cdec-48a8-a4e1-1f5db6b2b47f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/pools/certPool?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L3Bvb2xzL2NlcnRQb29sP2FwaS12ZXJzaW9uPTIwMTUtMDYtMDEuMi4wJnRpbWVvdXQ9MzA=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "8d591bfe-cdec-48a8-a4e1-1f5db6b2b47f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "ba2f5807-1a19-4b38-8f6e-d30657e33239" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "8d591bfe-cdec-48a8-a4e1-1f5db6b2b47f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/pools/certPool?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L3Bvb2xzL2NlcnRQb29sP2FwaS12ZXJzaW9uPTIwMTUtMDYtMDEuMi4wJnRpbWVvdXQ9MzA=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "8d591bfe-cdec-48a8-a4e1-1f5db6b2b47f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "ba2f5807-1a19-4b38-8f6e-d30657e33239" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "8d591bfe-cdec-48a8-a4e1-1f5db6b2b47f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/pools/certPool?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L3Bvb2xzL2NlcnRQb29sP2FwaS12ZXJzaW9uPTIwMTUtMDYtMDEuMi4wJnRpbWVvdXQ9MzA=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "8d591bfe-cdec-48a8-a4e1-1f5db6b2b47f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "ba2f5807-1a19-4b38-8f6e-d30657e33239" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "8d591bfe-cdec-48a8-a4e1-1f5db6b2b47f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/pools/certPool?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L3Bvb2xzL2NlcnRQb29sP2FwaS12ZXJzaW9uPTIwMTUtMDYtMDEuMi4wJnRpbWVvdXQ9MzA=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "8d591bfe-cdec-48a8-a4e1-1f5db6b2b47f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 21:49:25 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "ba2f5807-1a19-4b38-8f6e-d30657e33239" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "8d591bfe-cdec-48a8-a4e1-1f5db6b2b47f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 21:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "6368ed38-3570-481f-b4fa-1d0a6e8d3f3b" + } +} \ No newline at end of file diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/SessionRecords/Microsoft.Azure.Commands.Batch.Test.ScenarioTests.CertificateTests/TestDeleteCertificate.json b/src/ResourceManager/AzureBatch/Commands.Batch.Test/SessionRecords/Microsoft.Azure.Commands.Batch.Test.ScenarioTests.CertificateTests/TestDeleteCertificate.json new file mode 100644 index 000000000000..bec66e966989 --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/SessionRecords/Microsoft.Azure.Commands.Batch.Test.ScenarioTests.CertificateTests/TestDeleteCertificate.json @@ -0,0 +1,883 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resources?$filter=resourceType%20eq%20'Microsoft.Batch%2FbatchAccounts'&api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlcz8kZmlsdGVyPXJlc291cmNlVHlwZSUyMGVxJTIwJ01pY3Jvc29mdC5CYXRjaCUyRmJhdGNoQWNjb3VudHMnJmFwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "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/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"name\": \"pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/Default-AzureBatch-WestUS/providers/Microsoft.Batch/batchAccounts/jaschneibatchtest\",\r\n \"name\": \"jaschneibatchtest\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"westus\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "483" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-request-id": [ + "fcd00ab5-cb38-4e94-9b97-c41376667c17" + ], + "x-ms-correlation-request-id": [ + "fcd00ab5-cb38-4e94-9b97-c41376667c17" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T204145Z:fcd00ab5-cb38-4e94-9b97-c41376667c17" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 20:41:45 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resources?$filter=resourceType%20eq%20'Microsoft.Batch%2FbatchAccounts'&api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlcz8kZmlsdGVyPXJlc291cmNlVHlwZSUyMGVxJTIwJ01pY3Jvc29mdC5CYXRjaCUyRmJhdGNoQWNjb3VudHMnJmFwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "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/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"name\": \"pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/Default-AzureBatch-WestUS/providers/Microsoft.Batch/batchAccounts/jaschneibatchtest\",\r\n \"name\": \"jaschneibatchtest\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"westus\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "483" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14993" + ], + "x-ms-request-id": [ + "86cc0c6b-9f5b-4ba0-88e3-685d9ec8ba41" + ], + "x-ms-correlation-request-id": [ + "86cc0c6b-9f5b-4ba0-88e3-685d9ec8ba41" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T204147Z:86cc0c6b-9f5b-4ba0-88e3-685d9ec8ba41" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 20:41:47 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pstests\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"accountEndpoint\": \"pstests.eastus.batch.azure.com\",\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "323" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Last-Modified": [ + "Mon, 05 Oct 2015 20:41:44 GMT" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "31db176e-9cf1-4c6c-b94c-f21b98cdb0fa" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-request-id": [ + "43413130-5820-4949-a2fe-a043da41b131" + ], + "x-ms-correlation-request-id": [ + "43413130-5820-4949-a2fe-a043da41b131" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T204146Z:43413130-5820-4949-a2fe-a043da41b131" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 20:41:45 GMT" + ], + "ETag": [ + "0x8D2CDC561E61D27" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pstests\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"accountEndpoint\": \"pstests.eastus.batch.azure.com\",\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "323" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Last-Modified": [ + "Mon, 05 Oct 2015 20:41:46 GMT" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "62a8ba60-e735-46c7-bb02-5d926033b8a4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-request-id": [ + "810968e7-4451-43f6-aa45-5db810aafbe7" + ], + "x-ms-correlation-request-id": [ + "810968e7-4451-43f6-aa45-5db810aafbe7" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T204147Z:810968e7-4451-43f6-aa45-5db810aafbe7" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 20:41:47 GMT" + ], + "ETag": [ + "0x8D2CDC562AF4451" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests/listKeys?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHMvbGlzdEtleXM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"accountName\": \"pstests\",\r\n \"primary\": \"hIsQ4xSEK40UEhQPO1ixIV6kxX2Kd7WldCNgTOWFeYRU5EpnfeS5+ZuPNQZXuDalZYEFlgMZc2TkmF/PIBKhBg==\",\r\n \"secondary\": \"zkP4SqUquW+Vc9Uwu6iAl/EfvrKiUzWznxunIdvDPGngakhTFrmysae7LEF0EI6BzqPrWHngaKzlsbKoQTcQdQ==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "229" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "1eccd4ff-ab9c-4aff-b334-bfcb22599d86" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1194" + ], + "x-ms-request-id": [ + "89144605-60a3-4ea3-9b62-cc9196b4645a" + ], + "x-ms-correlation-request-id": [ + "89144605-60a3-4ea3-9b62-cc9196b4645a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T204146Z:89144605-60a3-4ea3-9b62-cc9196b4645a" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 20:41:46 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests/listKeys?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHMvbGlzdEtleXM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"accountName\": \"pstests\",\r\n \"primary\": \"hIsQ4xSEK40UEhQPO1ixIV6kxX2Kd7WldCNgTOWFeYRU5EpnfeS5+ZuPNQZXuDalZYEFlgMZc2TkmF/PIBKhBg==\",\r\n \"secondary\": \"zkP4SqUquW+Vc9Uwu6iAl/EfvrKiUzWznxunIdvDPGngakhTFrmysae7LEF0EI6BzqPrWHngaKzlsbKoQTcQdQ==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "229" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "446c8953-8ee7-414b-9e34-603ad000f622" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1193" + ], + "x-ms-request-id": [ + "bf2b6b5c-94e0-4eb5-bbb8-4774d715eddb" + ], + "x-ms-correlation-request-id": [ + "bf2b6b5c-94e0-4eb5-bbb8-4774d715eddb" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T204147Z:bf2b6b5c-94e0-4eb5-bbb8-4774d715eddb" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 20:41:47 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\",\r\n \"certificateFormat\": \"cer\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "816" + ], + "client-request-id": [ + "d0892b30-0e31-4842-a8e2-aae82ec19ff9" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:41:46 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "750e225e-2737-46a4-a6e6-d657e8e0ee62" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "d0892b30-0e31-4842-a8e2-aae82ec19ff9" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)" + ], + "Date": [ + "Mon, 05 Oct 2015 20:41:45 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "4a86ff3c-924d-4786-bf04-b60f717768b6" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:41:47 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-05T20:41:48.7712917Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "083bb7ba-4d1e-4090-872f-44bfe7b6e0da" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "4a86ff3c-924d-4786-bf04-b60f717768b6" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:41:48 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "bf7f2e36-978d-4eeb-864b-f2d0fea59c54" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:41:47 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-05T20:41:48.7712917Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "a34e65f4-e3bc-40a3-9374-fcd1168b80d4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "bf7f2e36-978d-4eeb-864b-f2d0fea59c54" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:41:48 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "bf7f2e36-978d-4eeb-864b-f2d0fea59c54" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:41:47 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-05T20:41:48.7712917Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "a34e65f4-e3bc-40a3-9374-fcd1168b80d4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "bf7f2e36-978d-4eeb-864b-f2d0fea59c54" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:41:48 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1jMWU0OTRhNDE1MTQ5YzVmMjExYzQ3NzhiNTJmMmU4MzRhMDcyNDdjKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "eb5aa5e6-f9c5-4ba8-98fc-bf217e8e48d7" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:41:48 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "403586f0-8fb8-4964-ba03-d1cd72b38ce8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "eb5aa5e6-f9c5-4ba8-98fc-bf217e8e48d7" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:41:49 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1jMWU0OTRhNDE1MTQ5YzVmMjExYzQ3NzhiNTJmMmU4MzRhMDcyNDdjKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "eb5aa5e6-f9c5-4ba8-98fc-bf217e8e48d7" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:41:48 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "403586f0-8fb8-4964-ba03-d1cd72b38ce8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "eb5aa5e6-f9c5-4ba8-98fc-bf217e8e48d7" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:41:49 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1jMWU0OTRhNDE1MTQ5YzVmMjExYzQ3NzhiNTJmMmU4MzRhMDcyNDdjKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "eb5aa5e6-f9c5-4ba8-98fc-bf217e8e48d7" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:41:48 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "403586f0-8fb8-4964-ba03-d1cd72b38ce8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "eb5aa5e6-f9c5-4ba8-98fc-bf217e8e48d7" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:41:49 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates?$filter=state%20eq%20'deleting'&api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz8kZmlsdGVyPXN0YXRlJTIwZXElMjAlMjdkZWxldGluZyUyNyZhcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "4ec80e6a-071b-4a11-81da-483ed30c393d" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:41:49 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T20:41:51.216452Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T20:41:48.7712917Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "3522c8dd-18f4-453d-b29c-13285665821d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "4ec80e6a-071b-4a11-81da-483ed30c393d" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:41:49 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?$filter=state%20eq%20'deleting'&api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz8kZmlsdGVyPXN0YXRlJTIwZXElMjAlMjdkZWxldGluZyUyNyZhcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "4ec80e6a-071b-4a11-81da-483ed30c393d" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:41:49 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T20:41:51.216452Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T20:41:48.7712917Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "3522c8dd-18f4-453d-b29c-13285665821d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "4ec80e6a-071b-4a11-81da-483ed30c393d" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:41:49 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?$filter=state%20eq%20'deleting'&api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz8kZmlsdGVyPXN0YXRlJTIwZXElMjAlMjdkZWxldGluZyUyNyZhcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "4ec80e6a-071b-4a11-81da-483ed30c393d" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:41:49 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T20:41:51.216452Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T20:41:48.7712917Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "3522c8dd-18f4-453d-b29c-13285665821d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "4ec80e6a-071b-4a11-81da-483ed30c393d" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:41:49 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?$filter=state%20eq%20'deleting'&api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz8kZmlsdGVyPXN0YXRlJTIwZXElMjAlMjdkZWxldGluZyUyNyZhcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "4ec80e6a-071b-4a11-81da-483ed30c393d" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:41:49 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)\",\r\n \"state\": \"deleting\",\r\n \"stateTransitionTime\": \"2015-10-05T20:41:51.216452Z\",\r\n \"previousState\": \"active\",\r\n \"previousStateTransitionTime\": \"2015-10-05T20:41:48.7712917Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "3522c8dd-18f4-453d-b29c-13285665821d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "4ec80e6a-071b-4a11-81da-483ed30c393d" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:41:49 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "6368ed38-3570-481f-b4fa-1d0a6e8d3f3b" + } +} \ No newline at end of file diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/SessionRecords/Microsoft.Azure.Commands.Batch.Test.ScenarioTests.CertificateTests/TestGetAndListCertificatesWithSelect.json b/src/ResourceManager/AzureBatch/Commands.Batch.Test/SessionRecords/Microsoft.Azure.Commands.Batch.Test.ScenarioTests.CertificateTests/TestGetAndListCertificatesWithSelect.json new file mode 100644 index 000000000000..b6bd26c1897b --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/SessionRecords/Microsoft.Azure.Commands.Batch.Test.ScenarioTests.CertificateTests/TestGetAndListCertificatesWithSelect.json @@ -0,0 +1,984 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resources?$filter=resourceType%20eq%20'Microsoft.Batch%2FbatchAccounts'&api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlcz8kZmlsdGVyPXJlc291cmNlVHlwZSUyMGVxJTIwJ01pY3Jvc29mdC5CYXRjaCUyRmJhdGNoQWNjb3VudHMnJmFwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "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/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"name\": \"pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/Default-AzureBatch-WestUS/providers/Microsoft.Batch/batchAccounts/jaschneibatchtest\",\r\n \"name\": \"jaschneibatchtest\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"westus\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "483" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-request-id": [ + "5f49cf2c-7dc9-4d27-9e05-42942d86477d" + ], + "x-ms-correlation-request-id": [ + "5f49cf2c-7dc9-4d27-9e05-42942d86477d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T201125Z:5f49cf2c-7dc9-4d27-9e05-42942d86477d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 20:11:25 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resources?$filter=resourceType%20eq%20'Microsoft.Batch%2FbatchAccounts'&api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlcz8kZmlsdGVyPXJlc291cmNlVHlwZSUyMGVxJTIwJ01pY3Jvc29mdC5CYXRjaCUyRmJhdGNoQWNjb3VudHMnJmFwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "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/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"name\": \"pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/Default-AzureBatch-WestUS/providers/Microsoft.Batch/batchAccounts/jaschneibatchtest\",\r\n \"name\": \"jaschneibatchtest\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"westus\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "483" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14998" + ], + "x-ms-request-id": [ + "8d1d4010-9be4-4b3b-a9bc-b2757bcb1e80" + ], + "x-ms-correlation-request-id": [ + "8d1d4010-9be4-4b3b-a9bc-b2757bcb1e80" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T201129Z:8d1d4010-9be4-4b3b-a9bc-b2757bcb1e80" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 20:11:29 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pstests\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"accountEndpoint\": \"pstests.eastus.batch.azure.com\",\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "323" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Last-Modified": [ + "Mon, 05 Oct 2015 20:11:27 GMT" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "6b1fa42e-b507-4e03-904a-119b1f5146a8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-request-id": [ + "5e8915b5-b730-4442-9742-ba2c010a097a" + ], + "x-ms-correlation-request-id": [ + "5e8915b5-b730-4442-9742-ba2c010a097a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T201127Z:5e8915b5-b730-4442-9742-ba2c010a097a" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 20:11:27 GMT" + ], + "ETag": [ + "0x8D2CDC126E9E282" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pstests\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"accountEndpoint\": \"pstests.eastus.batch.azure.com\",\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "323" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Last-Modified": [ + "Mon, 05 Oct 2015 20:11:30 GMT" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "3965ca7c-1821-46ff-89c5-effaba0e3ed9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14998" + ], + "x-ms-request-id": [ + "c20e5956-b834-4bdb-8aa5-41f42c67e326" + ], + "x-ms-correlation-request-id": [ + "c20e5956-b834-4bdb-8aa5-41f42c67e326" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T201129Z:c20e5956-b834-4bdb-8aa5-41f42c67e326" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 20:11:29 GMT" + ], + "ETag": [ + "0x8D2CDC12898D51F" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests/listKeys?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHMvbGlzdEtleXM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"accountName\": \"pstests\",\r\n \"primary\": \"hIsQ4xSEK40UEhQPO1ixIV6kxX2Kd7WldCNgTOWFeYRU5EpnfeS5+ZuPNQZXuDalZYEFlgMZc2TkmF/PIBKhBg==\",\r\n \"secondary\": \"zkP4SqUquW+Vc9Uwu6iAl/EfvrKiUzWznxunIdvDPGngakhTFrmysae7LEF0EI6BzqPrWHngaKzlsbKoQTcQdQ==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "229" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "c7940a99-e8db-493a-8867-85db05318751" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "01b857ab-b518-4958-83ba-67f20e072d61" + ], + "x-ms-correlation-request-id": [ + "01b857ab-b518-4958-83ba-67f20e072d61" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T201127Z:01b857ab-b518-4958-83ba-67f20e072d61" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 20:11:27 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests/listKeys?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHMvbGlzdEtleXM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"accountName\": \"pstests\",\r\n \"primary\": \"hIsQ4xSEK40UEhQPO1ixIV6kxX2Kd7WldCNgTOWFeYRU5EpnfeS5+ZuPNQZXuDalZYEFlgMZc2TkmF/PIBKhBg==\",\r\n \"secondary\": \"zkP4SqUquW+Vc9Uwu6iAl/EfvrKiUzWznxunIdvDPGngakhTFrmysae7LEF0EI6BzqPrWHngaKzlsbKoQTcQdQ==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "229" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "91234ad1-57c8-4f0d-8013-6e236b171e2a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-request-id": [ + "4e33c803-d8f0-4d57-b535-d4aff21af19a" + ], + "x-ms-correlation-request-id": [ + "4e33c803-d8f0-4d57-b535-d4aff21af19a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T201130Z:4e33c803-d8f0-4d57-b535-d4aff21af19a" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 20:11:30 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\",\r\n \"certificateFormat\": \"cer\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "816" + ], + "client-request-id": [ + "dabc24dc-f279-4f12-adbd-3fa0946c84fc" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:11:27 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "c591127d-9edb-488b-a560-5c7becf75a00" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "dabc24dc-f279-4f12-adbd-3fa0946c84fc" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)" + ], + "Date": [ + "Mon, 05 Oct 2015 20:11:29 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "017326e3-f3d8-4c76-a3ae-f38128e7e6f3" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:11:30 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-05T20:11:31.3089415Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "248c98ad-2be5-4ef4-a8a5-feeb0b5299a9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "017326e3-f3d8-4c76-a3ae-f38128e7e6f3" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:11:30 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?$select=thumbprint%2Cstate&api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT8kc2VsZWN0PXRodW1icHJpbnQlMkNzdGF0ZSZhcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "c1789a56-625e-441d-bdad-169a7bd281e6" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:11:30 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"state\": \"active\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "3745bd4c-1078-4582-90d5-448e6edd47c2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "c1789a56-625e-441d-bdad-169a7bd281e6" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:11:30 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?$select=thumbprint%2Cstate&api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT8kc2VsZWN0PXRodW1icHJpbnQlMkNzdGF0ZSZhcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "c1789a56-625e-441d-bdad-169a7bd281e6" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:11:30 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"state\": \"active\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "3745bd4c-1078-4582-90d5-448e6edd47c2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "c1789a56-625e-441d-bdad-169a7bd281e6" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:11:30 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?$filter=state%20eq%20'active'&api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz8kZmlsdGVyPXN0YXRlJTIwZXElMjAlMjdhY3RpdmUlMjcmYXBpLXZlcnNpb249MjAxNS0wNi0wMS4yLjAmdGltZW91dD0zMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "cdecdb64-1e56-4a9c-aa04-1640ee7d44c0" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:11:30 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-05T20:11:31.3089415Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "aa6813fc-c74b-4825-a7f9-0a21bc5bad43" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "cdecdb64-1e56-4a9c-aa04-1640ee7d44c0" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:11:31 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?$filter=state%20eq%20'active'&api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz8kZmlsdGVyPXN0YXRlJTIwZXElMjAlMjdhY3RpdmUlMjcmYXBpLXZlcnNpb249MjAxNS0wNi0wMS4yLjAmdGltZW91dD0zMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "cdecdb64-1e56-4a9c-aa04-1640ee7d44c0" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:11:30 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-05T20:11:31.3089415Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "aa6813fc-c74b-4825-a7f9-0a21bc5bad43" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "cdecdb64-1e56-4a9c-aa04-1640ee7d44c0" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:11:31 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?$filter=state%20eq%20'active'&api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz8kZmlsdGVyPXN0YXRlJTIwZXElMjAlMjdhY3RpdmUlMjcmYXBpLXZlcnNpb249MjAxNS0wNi0wMS4yLjAmdGltZW91dD0zMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "cdecdb64-1e56-4a9c-aa04-1640ee7d44c0" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:11:30 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-05T20:11:31.3089415Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "aa6813fc-c74b-4825-a7f9-0a21bc5bad43" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "cdecdb64-1e56-4a9c-aa04-1640ee7d44c0" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:11:31 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?$filter=state%20eq%20'active'&$select=thumbprint%2Cstate&api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz8kZmlsdGVyPXN0YXRlJTIwZXElMjAlMjdhY3RpdmUlMjcmJHNlbGVjdD10aHVtYnByaW50JTJDc3RhdGUmYXBpLXZlcnNpb249MjAxNS0wNi0wMS4yLjAmdGltZW91dD0zMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "975c8931-2efb-40ff-a0b0-ed83698dce94" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:11:30 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"state\": \"active\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "188caf81-26e2-432b-9ed3-acb75424d9f6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "975c8931-2efb-40ff-a0b0-ed83698dce94" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:11:31 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?$filter=state%20eq%20'active'&$select=thumbprint%2Cstate&api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz8kZmlsdGVyPXN0YXRlJTIwZXElMjAlMjdhY3RpdmUlMjcmJHNlbGVjdD10aHVtYnByaW50JTJDc3RhdGUmYXBpLXZlcnNpb249MjAxNS0wNi0wMS4yLjAmdGltZW91dD0zMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "975c8931-2efb-40ff-a0b0-ed83698dce94" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:11:30 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"state\": \"active\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "188caf81-26e2-432b-9ed3-acb75424d9f6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "975c8931-2efb-40ff-a0b0-ed83698dce94" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:11:31 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?$filter=state%20eq%20'active'&$select=thumbprint%2Cstate&api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz8kZmlsdGVyPXN0YXRlJTIwZXElMjAlMjdhY3RpdmUlMjcmJHNlbGVjdD10aHVtYnByaW50JTJDc3RhdGUmYXBpLXZlcnNpb249MjAxNS0wNi0wMS4yLjAmdGltZW91dD0zMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "975c8931-2efb-40ff-a0b0-ed83698dce94" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:11:30 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"state\": \"active\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "188caf81-26e2-432b-9ed3-acb75424d9f6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "975c8931-2efb-40ff-a0b0-ed83698dce94" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:11:31 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?$filter=state%20eq%20'active'&$select=thumbprint%2Cstate&api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz8kZmlsdGVyPXN0YXRlJTIwZXElMjAlMjdhY3RpdmUlMjcmJHNlbGVjdD10aHVtYnByaW50JTJDc3RhdGUmYXBpLXZlcnNpb249MjAxNS0wNi0wMS4yLjAmdGltZW91dD0zMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "975c8931-2efb-40ff-a0b0-ed83698dce94" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:11:30 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"state\": \"active\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "188caf81-26e2-432b-9ed3-acb75424d9f6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "975c8931-2efb-40ff-a0b0-ed83698dce94" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:11:31 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "fa9e8cf1-c434-43f0-91b8-862b9f608bbd" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:11:30 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "3032380e-81ea-4a2f-b686-8605b1c3ef4f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "fa9e8cf1-c434-43f0-91b8-862b9f608bbd" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:11:31 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "fa9e8cf1-c434-43f0-91b8-862b9f608bbd" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:11:30 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "3032380e-81ea-4a2f-b686-8605b1c3ef4f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "fa9e8cf1-c434-43f0-91b8-862b9f608bbd" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:11:31 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "6368ed38-3570-481f-b4fa-1d0a6e8d3f3b" + } +} \ No newline at end of file diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/SessionRecords/Microsoft.Azure.Commands.Batch.Test.ScenarioTests.CertificateTests/TestGetCertificateByThumbprint.json b/src/ResourceManager/AzureBatch/Commands.Batch.Test/SessionRecords/Microsoft.Azure.Commands.Batch.Test.ScenarioTests.CertificateTests/TestGetCertificateByThumbprint.json new file mode 100644 index 000000000000..2f8f7e5bc5af --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/SessionRecords/Microsoft.Azure.Commands.Batch.Test.ScenarioTests.CertificateTests/TestGetCertificateByThumbprint.json @@ -0,0 +1,543 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resources?$filter=resourceType%20eq%20'Microsoft.Batch%2FbatchAccounts'&api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlcz8kZmlsdGVyPXJlc291cmNlVHlwZSUyMGVxJTIwJ01pY3Jvc29mdC5CYXRjaCUyRmJhdGNoQWNjb3VudHMnJmFwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "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/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"name\": \"pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/Default-AzureBatch-WestUS/providers/Microsoft.Batch/batchAccounts/jaschneibatchtest\",\r\n \"name\": \"jaschneibatchtest\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"westus\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "483" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-request-id": [ + "a689cde4-f063-469e-807d-f000c6148144" + ], + "x-ms-correlation-request-id": [ + "a689cde4-f063-469e-807d-f000c6148144" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T174919Z:a689cde4-f063-469e-807d-f000c6148144" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 17:49:18 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resources?$filter=resourceType%20eq%20'Microsoft.Batch%2FbatchAccounts'&api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlcz8kZmlsdGVyPXJlc291cmNlVHlwZSUyMGVxJTIwJ01pY3Jvc29mdC5CYXRjaCUyRmJhdGNoQWNjb3VudHMnJmFwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "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/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"name\": \"pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/Default-AzureBatch-WestUS/providers/Microsoft.Batch/batchAccounts/jaschneibatchtest\",\r\n \"name\": \"jaschneibatchtest\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"westus\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "483" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14998" + ], + "x-ms-request-id": [ + "419f799c-3ad6-4cd5-a471-eb8ad70dd1bb" + ], + "x-ms-correlation-request-id": [ + "419f799c-3ad6-4cd5-a471-eb8ad70dd1bb" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T174922Z:419f799c-3ad6-4cd5-a471-eb8ad70dd1bb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 17:49:21 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pstests\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"accountEndpoint\": \"pstests.eastus.batch.azure.com\",\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "323" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Last-Modified": [ + "Mon, 05 Oct 2015 17:49:21 GMT" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "fc5e1f5c-8004-409c-98bf-14563f445960" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-request-id": [ + "1e81a8fc-c093-4982-9af3-d9230cf701dd" + ], + "x-ms-correlation-request-id": [ + "1e81a8fc-c093-4982-9af3-d9230cf701dd" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T174919Z:1e81a8fc-c093-4982-9af3-d9230cf701dd" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 17:49:19 GMT" + ], + "ETag": [ + "0x8D2CDAD4CEB2C86" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pstests\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"accountEndpoint\": \"pstests.eastus.batch.azure.com\",\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "323" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Last-Modified": [ + "Mon, 05 Oct 2015 17:49:23 GMT" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "f148e0f9-ddc8-429f-9e50-73d645172afd" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14998" + ], + "x-ms-request-id": [ + "ad9c080c-926a-4ab2-b3a9-2536ee8561e4" + ], + "x-ms-correlation-request-id": [ + "ad9c080c-926a-4ab2-b3a9-2536ee8561e4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T174922Z:ad9c080c-926a-4ab2-b3a9-2536ee8561e4" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 17:49:22 GMT" + ], + "ETag": [ + "0x8D2CDAD4E4FD5DF" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests/listKeys?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHMvbGlzdEtleXM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"accountName\": \"pstests\",\r\n \"primary\": \"hIsQ4xSEK40UEhQPO1ixIV6kxX2Kd7WldCNgTOWFeYRU5EpnfeS5+ZuPNQZXuDalZYEFlgMZc2TkmF/PIBKhBg==\",\r\n \"secondary\": \"zkP4SqUquW+Vc9Uwu6iAl/EfvrKiUzWznxunIdvDPGngakhTFrmysae7LEF0EI6BzqPrWHngaKzlsbKoQTcQdQ==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "229" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "a5278bbe-8512-49b8-9df5-608d04bb81cf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "236ee37a-6b8b-4dd7-bf1f-c4cbbd05d57e" + ], + "x-ms-correlation-request-id": [ + "236ee37a-6b8b-4dd7-bf1f-c4cbbd05d57e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T174920Z:236ee37a-6b8b-4dd7-bf1f-c4cbbd05d57e" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 17:49:19 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests/listKeys?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHMvbGlzdEtleXM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"accountName\": \"pstests\",\r\n \"primary\": \"hIsQ4xSEK40UEhQPO1ixIV6kxX2Kd7WldCNgTOWFeYRU5EpnfeS5+ZuPNQZXuDalZYEFlgMZc2TkmF/PIBKhBg==\",\r\n \"secondary\": \"zkP4SqUquW+Vc9Uwu6iAl/EfvrKiUzWznxunIdvDPGngakhTFrmysae7LEF0EI6BzqPrWHngaKzlsbKoQTcQdQ==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "229" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "ca18898c-f1f0-4aef-9b90-2a7bdf623a20" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-request-id": [ + "99165a73-16c7-4350-ae0d-1e1ba97f84a2" + ], + "x-ms-correlation-request-id": [ + "99165a73-16c7-4350-ae0d-1e1ba97f84a2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T174922Z:99165a73-16c7-4350-ae0d-1e1ba97f84a2" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 17:49:22 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\",\r\n \"certificateFormat\": \"cer\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "816" + ], + "client-request-id": [ + "6b050b02-7c2d-4d14-b5d5-f40c578ff234" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 17:49:20 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "9c9da08e-a1b9-412f-ad36-af20f72450b7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "6b050b02-7c2d-4d14-b5d5-f40c578ff234" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)" + ], + "Date": [ + "Mon, 05 Oct 2015 17:49:22 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "3925eb64-c70c-42a5-ab47-987ed81dc556" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 17:49:22 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates/@Element\",\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-05T17:49:22.3054207Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "30ab344e-d429-48b5-ad89-ecd1a7b39c9e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "3925eb64-c70c-42a5-ab47-987ed81dc556" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 17:49:22 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "82995ff5-42a0-4380-8aa0-36bd3f31d4c4" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 17:49:22 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "9ed6be8c-1d20-4ada-8303-06d02181fbe6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "82995ff5-42a0-4380-8aa0-36bd3f31d4c4" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 17:49:23 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "82995ff5-42a0-4380-8aa0-36bd3f31d4c4" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 17:49:22 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "9ed6be8c-1d20-4ada-8303-06d02181fbe6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "82995ff5-42a0-4380-8aa0-36bd3f31d4c4" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 17:49:23 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "6368ed38-3570-481f-b4fa-1d0a6e8d3f3b" + } +} \ No newline at end of file diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/SessionRecords/Microsoft.Azure.Commands.Batch.Test.ScenarioTests.CertificateTests/TestListAllCertificates.json b/src/ResourceManager/AzureBatch/Commands.Batch.Test/SessionRecords/Microsoft.Azure.Commands.Batch.Test.ScenarioTests.CertificateTests/TestListAllCertificates.json new file mode 100644 index 000000000000..cd2837870459 --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/SessionRecords/Microsoft.Azure.Commands.Batch.Test.ScenarioTests.CertificateTests/TestListAllCertificates.json @@ -0,0 +1,889 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resources?$filter=resourceType%20eq%20'Microsoft.Batch%2FbatchAccounts'&api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlcz8kZmlsdGVyPXJlc291cmNlVHlwZSUyMGVxJTIwJ01pY3Jvc29mdC5CYXRjaCUyRmJhdGNoQWNjb3VudHMnJmFwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "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/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"name\": \"pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/Default-AzureBatch-WestUS/providers/Microsoft.Batch/batchAccounts/jaschneibatchtest\",\r\n \"name\": \"jaschneibatchtest\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"westus\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "483" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-request-id": [ + "46e4f0b3-fd58-48e6-8b31-daafb4b4b032" + ], + "x-ms-correlation-request-id": [ + "46e4f0b3-fd58-48e6-8b31-daafb4b4b032" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T202338Z:46e4f0b3-fd58-48e6-8b31-daafb4b4b032" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 20:23:38 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resources?$filter=resourceType%20eq%20'Microsoft.Batch%2FbatchAccounts'&api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlcz8kZmlsdGVyPXJlc291cmNlVHlwZSUyMGVxJTIwJ01pY3Jvc29mdC5CYXRjaCUyRmJhdGNoQWNjb3VudHMnJmFwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "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/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"name\": \"pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/Default-AzureBatch-WestUS/providers/Microsoft.Batch/batchAccounts/jaschneibatchtest\",\r\n \"name\": \"jaschneibatchtest\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"westus\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "483" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14998" + ], + "x-ms-request-id": [ + "1abc42bb-9041-44a0-a2d8-263011e62abc" + ], + "x-ms-correlation-request-id": [ + "1abc42bb-9041-44a0-a2d8-263011e62abc" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T202341Z:1abc42bb-9041-44a0-a2d8-263011e62abc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 20:23:41 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pstests\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"accountEndpoint\": \"pstests.eastus.batch.azure.com\",\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "323" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Last-Modified": [ + "Mon, 05 Oct 2015 20:23:40 GMT" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "07f06d25-527e-4f51-af27-345ffe95b7ea" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-request-id": [ + "17eb5e9f-1e64-4b9e-8c9d-1fc55653d67b" + ], + "x-ms-correlation-request-id": [ + "17eb5e9f-1e64-4b9e-8c9d-1fc55653d67b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T202340Z:17eb5e9f-1e64-4b9e-8c9d-1fc55653d67b" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 20:23:40 GMT" + ], + "ETag": [ + "0x8D2CDC2DB6BF8C2" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pstests\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"accountEndpoint\": \"pstests.eastus.batch.azure.com\",\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "323" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Last-Modified": [ + "Mon, 05 Oct 2015 20:23:41 GMT" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "ab6164b6-0072-4ab4-874e-83903278b6e6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14998" + ], + "x-ms-request-id": [ + "a3e297e3-31dc-41b7-8ce4-2a5f569835a2" + ], + "x-ms-correlation-request-id": [ + "a3e297e3-31dc-41b7-8ce4-2a5f569835a2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T202342Z:a3e297e3-31dc-41b7-8ce4-2a5f569835a2" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 20:23:41 GMT" + ], + "ETag": [ + "0x8D2CDC2DC5D3D61" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests/listKeys?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHMvbGlzdEtleXM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"accountName\": \"pstests\",\r\n \"primary\": \"hIsQ4xSEK40UEhQPO1ixIV6kxX2Kd7WldCNgTOWFeYRU5EpnfeS5+ZuPNQZXuDalZYEFlgMZc2TkmF/PIBKhBg==\",\r\n \"secondary\": \"zkP4SqUquW+Vc9Uwu6iAl/EfvrKiUzWznxunIdvDPGngakhTFrmysae7LEF0EI6BzqPrWHngaKzlsbKoQTcQdQ==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "229" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "e3b441ba-5dbf-4459-81b9-6c50b877ddfa" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "2bdd302a-29a6-47c2-b528-6102d1094019" + ], + "x-ms-correlation-request-id": [ + "2bdd302a-29a6-47c2-b528-6102d1094019" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T202340Z:2bdd302a-29a6-47c2-b528-6102d1094019" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 20:23:40 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests/listKeys?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHMvbGlzdEtleXM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"accountName\": \"pstests\",\r\n \"primary\": \"hIsQ4xSEK40UEhQPO1ixIV6kxX2Kd7WldCNgTOWFeYRU5EpnfeS5+ZuPNQZXuDalZYEFlgMZc2TkmF/PIBKhBg==\",\r\n \"secondary\": \"zkP4SqUquW+Vc9Uwu6iAl/EfvrKiUzWznxunIdvDPGngakhTFrmysae7LEF0EI6BzqPrWHngaKzlsbKoQTcQdQ==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "229" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "354fa776-d2a7-4ba4-af97-0c350aed1734" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-request-id": [ + "b32a54b7-223f-46d3-8e51-9c4c7354d6b3" + ], + "x-ms-correlation-request-id": [ + "b32a54b7-223f-46d3-8e51-9c4c7354d6b3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T202342Z:b32a54b7-223f-46d3-8e51-9c4c7354d6b3" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 20:23:41 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\",\r\n \"certificateFormat\": \"cer\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "816" + ], + "client-request-id": [ + "fbf66b4b-6014-4930-907b-f0413e6c8e81" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:23:40 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "58178069-ade6-4b42-b971-5d069a55870f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "fbf66b4b-6014-4930-907b-f0413e6c8e81" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)" + ], + "Date": [ + "Mon, 05 Oct 2015 20:23:41 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"025b351b087a084c5067f5e71eff8591970323f9\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIB9DCCAWGgAwIBAgIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAyMB4XDTE1MTAwMjE2MjkxNFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDIwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJxagvVrlnKfv6hfzSiFJUkdGkPjC3tFiKebK6IaeHzesFdFfupXUEwT0xOWh9xwa3OVkPECEc/u1sw3iVX/J4AODiwzmOWutoVRpWjxGFpgw9+dPvXMjs/Ue7JL7ag3siHs5EcarW91qKbgtko6i/r4emaRyk60U93TrbWQAWJ9AgMBAAGjSzBJMEcGA1UdAQRAMD6AEAdqsOpyeXF/uDe7ZGKeez+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMoIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAA4GBAC0MaAem6ByyURFvGnFZyjEepjXC5wcaGq+gguDFe8rG88ceig1ZqewdcmC1y4p05uBhbmETbYVWzJarNsHYq2LTihi4t2J4jt2YVYz/IRdUB82iaFFbJRSPrN+6xD3KM2lve5N4OjtlZAdiXiSUYFf3I6ypberUsAdba3QQajCN\",\r\n \"certificateFormat\": \"cer\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "816" + ], + "client-request-id": [ + "9d6a7f34-1f7d-4f3f-b059-97a0b56a1e86" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:23:41 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "37259649-66f2-4a3a-872e-e52c8bbcd394" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "9d6a7f34-1f7d-4f3f-b059-97a0b56a1e86" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=025b351b087a084c5067f5e71eff8591970323f9)" + ], + "Date": [ + "Mon, 05 Oct 2015 20:23:41 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=025b351b087a084c5067f5e71eff8591970323f9)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"025b351b087a084c5067f5e71eff8591970323f9\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIB9DCCAWGgAwIBAgIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAyMB4XDTE1MTAwMjE2MjkxNFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDIwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJxagvVrlnKfv6hfzSiFJUkdGkPjC3tFiKebK6IaeHzesFdFfupXUEwT0xOWh9xwa3OVkPECEc/u1sw3iVX/J4AODiwzmOWutoVRpWjxGFpgw9+dPvXMjs/Ue7JL7ag3siHs5EcarW91qKbgtko6i/r4emaRyk60U93TrbWQAWJ9AgMBAAGjSzBJMEcGA1UdAQRAMD6AEAdqsOpyeXF/uDe7ZGKeez+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMoIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAA4GBAC0MaAem6ByyURFvGnFZyjEepjXC5wcaGq+gguDFe8rG88ceig1ZqewdcmC1y4p05uBhbmETbYVWzJarNsHYq2LTihi4t2J4jt2YVYz/IRdUB82iaFFbJRSPrN+6xD3KM2lve5N4OjtlZAdiXiSUYFf3I6ypberUsAdba3QQajCN\",\r\n \"certificateFormat\": \"cer\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "816" + ], + "client-request-id": [ + "9d6a7f34-1f7d-4f3f-b059-97a0b56a1e86" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:23:41 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "37259649-66f2-4a3a-872e-e52c8bbcd394" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "9d6a7f34-1f7d-4f3f-b059-97a0b56a1e86" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=025b351b087a084c5067f5e71eff8591970323f9)" + ], + "Date": [ + "Mon, 05 Oct 2015 20:23:41 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=025b351b087a084c5067f5e71eff8591970323f9)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "8772f887-0353-4f7b-91c3-cbc97d319ef1" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:23:42 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"025b351b087a084c5067f5e71eff8591970323f9\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=025b351b087a084c5067f5e71eff8591970323f9)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-05T20:23:43.3263043Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAyMB4XDTE1MTAwMjE2MjkxNFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDIwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJxagvVrlnKfv6hfzSiFJUkdGkPjC3tFiKebK6IaeHzesFdFfupXUEwT0xOWh9xwa3OVkPECEc/u1sw3iVX/J4AODiwzmOWutoVRpWjxGFpgw9+dPvXMjs/Ue7JL7ag3siHs5EcarW91qKbgtko6i/r4emaRyk60U93TrbWQAWJ9AgMBAAGjSzBJMEcGA1UdAQRAMD6AEAdqsOpyeXF/uDe7ZGKeez+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMoIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAA4GBAC0MaAem6ByyURFvGnFZyjEepjXC5wcaGq+gguDFe8rG88ceig1ZqewdcmC1y4p05uBhbmETbYVWzJarNsHYq2LTihi4t2J4jt2YVYz/IRdUB82iaFFbJRSPrN+6xD3KM2lve5N4OjtlZAdiXiSUYFf3I6ypberUsAdba3QQajCN\"\r\n },\r\n {\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-05T20:23:43.1145458Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "7f5d0aff-4b59-4a64-90f2-a9f7d62f27fe" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "8772f887-0353-4f7b-91c3-cbc97d319ef1" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:23:42 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "cdbab3fa-0020-42ed-855b-85d6a2e2f419" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:23:42 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "f4b17a06-9d32-410a-baac-355bcc61f5ff" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "cdbab3fa-0020-42ed-855b-85d6a2e2f419" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:23:42 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "cdbab3fa-0020-42ed-855b-85d6a2e2f419" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:23:42 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "f4b17a06-9d32-410a-baac-355bcc61f5ff" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "cdbab3fa-0020-42ed-855b-85d6a2e2f419" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:23:42 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "cdbab3fa-0020-42ed-855b-85d6a2e2f419" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:23:42 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "f4b17a06-9d32-410a-baac-355bcc61f5ff" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "cdbab3fa-0020-42ed-855b-85d6a2e2f419" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:23:42 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=025B351B087A084C5067F5E71EFF8591970323F9)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0wMjVCMzUxQjA4N0EwODRDNTA2N0Y1RTcxRUZGODU5MTk3MDMyM0Y5KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "da872c06-ee5c-4926-a629-5a9d60b00874" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:23:42 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "f1415f93-f573-4a39-b92b-8b6979e97802" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "da872c06-ee5c-4926-a629-5a9d60b00874" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:23:42 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=025B351B087A084C5067F5E71EFF8591970323F9)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0wMjVCMzUxQjA4N0EwODRDNTA2N0Y1RTcxRUZGODU5MTk3MDMyM0Y5KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "da872c06-ee5c-4926-a629-5a9d60b00874" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:23:42 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "f1415f93-f573-4a39-b92b-8b6979e97802" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "da872c06-ee5c-4926-a629-5a9d60b00874" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:23:42 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=025B351B087A084C5067F5E71EFF8591970323F9)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0wMjVCMzUxQjA4N0EwODRDNTA2N0Y1RTcxRUZGODU5MTk3MDMyM0Y5KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "da872c06-ee5c-4926-a629-5a9d60b00874" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:23:42 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "f1415f93-f573-4a39-b92b-8b6979e97802" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "da872c06-ee5c-4926-a629-5a9d60b00874" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:23:42 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=025B351B087A084C5067F5E71EFF8591970323F9)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0wMjVCMzUxQjA4N0EwODRDNTA2N0Y1RTcxRUZGODU5MTk3MDMyM0Y5KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "da872c06-ee5c-4926-a629-5a9d60b00874" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:23:42 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "f1415f93-f573-4a39-b92b-8b6979e97802" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "da872c06-ee5c-4926-a629-5a9d60b00874" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:23:42 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "6368ed38-3570-481f-b4fa-1d0a6e8d3f3b" + } +} \ No newline at end of file diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/SessionRecords/Microsoft.Azure.Commands.Batch.Test.ScenarioTests.CertificateTests/TestListCertificatesByFilter.json b/src/ResourceManager/AzureBatch/Commands.Batch.Test/SessionRecords/Microsoft.Azure.Commands.Batch.Test.ScenarioTests.CertificateTests/TestListCertificatesByFilter.json new file mode 100644 index 000000000000..0a32507a380a --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/SessionRecords/Microsoft.Azure.Commands.Batch.Test.ScenarioTests.CertificateTests/TestListCertificatesByFilter.json @@ -0,0 +1,996 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resources?$filter=resourceType%20eq%20'Microsoft.Batch%2FbatchAccounts'&api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlcz8kZmlsdGVyPXJlc291cmNlVHlwZSUyMGVxJTIwJ01pY3Jvc29mdC5CYXRjaCUyRmJhdGNoQWNjb3VudHMnJmFwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "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/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"name\": \"pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/Default-AzureBatch-WestUS/providers/Microsoft.Batch/batchAccounts/jaschneibatchtest\",\r\n \"name\": \"jaschneibatchtest\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"westus\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "483" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14995" + ], + "x-ms-request-id": [ + "a298f6a1-74ee-47dc-8407-e0366830a963" + ], + "x-ms-correlation-request-id": [ + "a298f6a1-74ee-47dc-8407-e0366830a963" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T183057Z:a298f6a1-74ee-47dc-8407-e0366830a963" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 18:30:56 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resources?$filter=resourceType%20eq%20'Microsoft.Batch%2FbatchAccounts'&api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlcz8kZmlsdGVyPXJlc291cmNlVHlwZSUyMGVxJTIwJ01pY3Jvc29mdC5CYXRjaCUyRmJhdGNoQWNjb3VudHMnJmFwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "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/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"name\": \"pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/Default-AzureBatch-WestUS/providers/Microsoft.Batch/batchAccounts/jaschneibatchtest\",\r\n \"name\": \"jaschneibatchtest\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"westus\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "483" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-request-id": [ + "97705092-d008-4937-a922-553489598ae0" + ], + "x-ms-correlation-request-id": [ + "97705092-d008-4937-a922-553489598ae0" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T183100Z:97705092-d008-4937-a922-553489598ae0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 18:30:59 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pstests\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"accountEndpoint\": \"pstests.eastus.batch.azure.com\",\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "323" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Last-Modified": [ + "Mon, 05 Oct 2015 18:30:56 GMT" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "8b2e5c76-8811-4ee7-9768-6f651cca5cd7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14997" + ], + "x-ms-request-id": [ + "30480123-16c1-459f-a179-66b4fbfc1a37" + ], + "x-ms-correlation-request-id": [ + "30480123-16c1-459f-a179-66b4fbfc1a37" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T183058Z:30480123-16c1-459f-a179-66b4fbfc1a37" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 18:30:58 GMT" + ], + "ETag": [ + "0x8D2CDB31C27A011" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pstests\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"accountEndpoint\": \"pstests.eastus.batch.azure.com\",\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "323" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Last-Modified": [ + "Mon, 05 Oct 2015 18:30:58 GMT" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "23585b73-b9c9-43ef-af5a-0deeb4e0aefa" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14996" + ], + "x-ms-request-id": [ + "36998bb6-01c4-4b39-ae36-7f7adfd3dedf" + ], + "x-ms-correlation-request-id": [ + "36998bb6-01c4-4b39-ae36-7f7adfd3dedf" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T183100Z:36998bb6-01c4-4b39-ae36-7f7adfd3dedf" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 18:31:00 GMT" + ], + "ETag": [ + "0x8D2CDB31D307343" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests/listKeys?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHMvbGlzdEtleXM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"accountName\": \"pstests\",\r\n \"primary\": \"hIsQ4xSEK40UEhQPO1ixIV6kxX2Kd7WldCNgTOWFeYRU5EpnfeS5+ZuPNQZXuDalZYEFlgMZc2TkmF/PIBKhBg==\",\r\n \"secondary\": \"zkP4SqUquW+Vc9Uwu6iAl/EfvrKiUzWznxunIdvDPGngakhTFrmysae7LEF0EI6BzqPrWHngaKzlsbKoQTcQdQ==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "229" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "6d066d07-e94f-46fc-b28c-f350a9a0495e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-request-id": [ + "bb014721-2fae-4384-99cb-045d32920313" + ], + "x-ms-correlation-request-id": [ + "bb014721-2fae-4384-99cb-045d32920313" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T183058Z:bb014721-2fae-4384-99cb-045d32920313" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 18:30:58 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests/listKeys?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHMvbGlzdEtleXM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"accountName\": \"pstests\",\r\n \"primary\": \"hIsQ4xSEK40UEhQPO1ixIV6kxX2Kd7WldCNgTOWFeYRU5EpnfeS5+ZuPNQZXuDalZYEFlgMZc2TkmF/PIBKhBg==\",\r\n \"secondary\": \"zkP4SqUquW+Vc9Uwu6iAl/EfvrKiUzWznxunIdvDPGngakhTFrmysae7LEF0EI6BzqPrWHngaKzlsbKoQTcQdQ==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "229" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "302e0433-e571-41bf-9573-3573a1f23232" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-request-id": [ + "b25f0196-c74d-4609-81b3-edbfd9f74230" + ], + "x-ms-correlation-request-id": [ + "b25f0196-c74d-4609-81b3-edbfd9f74230" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T183100Z:b25f0196-c74d-4609-81b3-edbfd9f74230" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 18:31:00 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\",\r\n \"certificateFormat\": \"cer\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "816" + ], + "client-request-id": [ + "b68f8759-d2f5-4079-a6e1-0c451d38f370" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 18:30:59 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "25186849-7f2d-4398-bcda-39c9f7611103" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "b68f8759-d2f5-4079-a6e1-0c451d38f370" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)" + ], + "Date": [ + "Mon, 05 Oct 2015 18:31:00 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"025b351b087a084c5067f5e71eff8591970323f9\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIB9DCCAWGgAwIBAgIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAyMB4XDTE1MTAwMjE2MjkxNFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDIwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJxagvVrlnKfv6hfzSiFJUkdGkPjC3tFiKebK6IaeHzesFdFfupXUEwT0xOWh9xwa3OVkPECEc/u1sw3iVX/J4AODiwzmOWutoVRpWjxGFpgw9+dPvXMjs/Ue7JL7ag3siHs5EcarW91qKbgtko6i/r4emaRyk60U93TrbWQAWJ9AgMBAAGjSzBJMEcGA1UdAQRAMD6AEAdqsOpyeXF/uDe7ZGKeez+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMoIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAA4GBAC0MaAem6ByyURFvGnFZyjEepjXC5wcaGq+gguDFe8rG88ceig1ZqewdcmC1y4p05uBhbmETbYVWzJarNsHYq2LTihi4t2J4jt2YVYz/IRdUB82iaFFbJRSPrN+6xD3KM2lve5N4OjtlZAdiXiSUYFf3I6ypberUsAdba3QQajCN\",\r\n \"certificateFormat\": \"cer\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "816" + ], + "client-request-id": [ + "c758154f-ff7c-47b0-a95d-b2b34b224ac3" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 18:30:59 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "9b41f4f7-eaaf-445b-9e71-63aaf16bd14c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "c758154f-ff7c-47b0-a95d-b2b34b224ac3" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=025b351b087a084c5067f5e71eff8591970323f9)" + ], + "Date": [ + "Mon, 05 Oct 2015 18:31:00 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=025b351b087a084c5067f5e71eff8591970323f9)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"025b351b087a084c5067f5e71eff8591970323f9\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIB9DCCAWGgAwIBAgIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAyMB4XDTE1MTAwMjE2MjkxNFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDIwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJxagvVrlnKfv6hfzSiFJUkdGkPjC3tFiKebK6IaeHzesFdFfupXUEwT0xOWh9xwa3OVkPECEc/u1sw3iVX/J4AODiwzmOWutoVRpWjxGFpgw9+dPvXMjs/Ue7JL7ag3siHs5EcarW91qKbgtko6i/r4emaRyk60U93TrbWQAWJ9AgMBAAGjSzBJMEcGA1UdAQRAMD6AEAdqsOpyeXF/uDe7ZGKeez+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMoIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAA4GBAC0MaAem6ByyURFvGnFZyjEepjXC5wcaGq+gguDFe8rG88ceig1ZqewdcmC1y4p05uBhbmETbYVWzJarNsHYq2LTihi4t2J4jt2YVYz/IRdUB82iaFFbJRSPrN+6xD3KM2lve5N4OjtlZAdiXiSUYFf3I6ypberUsAdba3QQajCN\",\r\n \"certificateFormat\": \"cer\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "816" + ], + "client-request-id": [ + "c758154f-ff7c-47b0-a95d-b2b34b224ac3" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 18:30:59 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "9b41f4f7-eaaf-445b-9e71-63aaf16bd14c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "c758154f-ff7c-47b0-a95d-b2b34b224ac3" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=025b351b087a084c5067f5e71eff8591970323f9)" + ], + "Date": [ + "Mon, 05 Oct 2015 18:31:00 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=025b351b087a084c5067f5e71eff8591970323f9)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=025B351B087A084C5067F5E71EFF8591970323F9)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0wMjVCMzUxQjA4N0EwODRDNTA2N0Y1RTcxRUZGODU5MTk3MDMyM0Y5KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "32b6d7a9-a575-40bb-8484-154e77563501" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 18:31:00 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "daac997c-4102-4265-9a9e-f5fbd2cf497f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "32b6d7a9-a575-40bb-8484-154e77563501" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 18:31:01 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=025B351B087A084C5067F5E71EFF8591970323F9)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0wMjVCMzUxQjA4N0EwODRDNTA2N0Y1RTcxRUZGODU5MTk3MDMyM0Y5KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "c7dc052e-3d98-4d86-b560-5ffacf46c0df" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 18:31:01 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#Microsoft.Azure.Batch.Protocol.Entities.Container.errors/@Element\",\r\n \"code\": \"CertificateBeingDeleted\",\r\n \"message\": {\r\n \"lang\": \"en-US\",\r\n \"value\": \"The specified certificate has been marked for deletion and is being deleted.\\nRequestId:451edbf4-560c-485a-8562-70dfa3f22d34\\nTime:2015-10-05T18:31:02.5945374Z\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "381" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "request-id": [ + "451edbf4-560c-485a-8562-70dfa3f22d34" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "c7dc052e-3d98-4d86-b560-5ffacf46c0df" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 18:31:02 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 409 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=025B351B087A084C5067F5E71EFF8591970323F9)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0wMjVCMzUxQjA4N0EwODRDNTA2N0Y1RTcxRUZGODU5MTk3MDMyM0Y5KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "c7dc052e-3d98-4d86-b560-5ffacf46c0df" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 18:31:01 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#Microsoft.Azure.Batch.Protocol.Entities.Container.errors/@Element\",\r\n \"code\": \"CertificateBeingDeleted\",\r\n \"message\": {\r\n \"lang\": \"en-US\",\r\n \"value\": \"The specified certificate has been marked for deletion and is being deleted.\\nRequestId:451edbf4-560c-485a-8562-70dfa3f22d34\\nTime:2015-10-05T18:31:02.5945374Z\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "381" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "request-id": [ + "451edbf4-560c-485a-8562-70dfa3f22d34" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "c7dc052e-3d98-4d86-b560-5ffacf46c0df" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 18:31:02 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 409 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=025B351B087A084C5067F5E71EFF8591970323F9)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0wMjVCMzUxQjA4N0EwODRDNTA2N0Y1RTcxRUZGODU5MTk3MDMyM0Y5KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "c7dc052e-3d98-4d86-b560-5ffacf46c0df" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 18:31:01 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#Microsoft.Azure.Batch.Protocol.Entities.Container.errors/@Element\",\r\n \"code\": \"CertificateBeingDeleted\",\r\n \"message\": {\r\n \"lang\": \"en-US\",\r\n \"value\": \"The specified certificate has been marked for deletion and is being deleted.\\nRequestId:451edbf4-560c-485a-8562-70dfa3f22d34\\nTime:2015-10-05T18:31:02.5945374Z\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "381" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "request-id": [ + "451edbf4-560c-485a-8562-70dfa3f22d34" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "c7dc052e-3d98-4d86-b560-5ffacf46c0df" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 18:31:02 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 409 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=025B351B087A084C5067F5E71EFF8591970323F9)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0wMjVCMzUxQjA4N0EwODRDNTA2N0Y1RTcxRUZGODU5MTk3MDMyM0Y5KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "c7dc052e-3d98-4d86-b560-5ffacf46c0df" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 18:31:01 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#Microsoft.Azure.Batch.Protocol.Entities.Container.errors/@Element\",\r\n \"code\": \"CertificateBeingDeleted\",\r\n \"message\": {\r\n \"lang\": \"en-US\",\r\n \"value\": \"The specified certificate has been marked for deletion and is being deleted.\\nRequestId:451edbf4-560c-485a-8562-70dfa3f22d34\\nTime:2015-10-05T18:31:02.5945374Z\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "381" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "request-id": [ + "451edbf4-560c-485a-8562-70dfa3f22d34" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "c7dc052e-3d98-4d86-b560-5ffacf46c0df" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 18:31:02 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 409 + }, + { + "RequestUri": "/certificates?$filter=state%20eq%20'active'&api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz8kZmlsdGVyPXN0YXRlJTIwZXElMjAlMjdhY3RpdmUlMjcmYXBpLXZlcnNpb249MjAxNS0wNi0wMS4yLjAmdGltZW91dD0zMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "94efd19b-617a-4de0-b3c7-bd08cef3040e" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 18:31:01 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-05T18:31:00.874745Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "036cbd34-6a27-4480-95ec-02289cb81e6a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "94efd19b-617a-4de0-b3c7-bd08cef3040e" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 18:31:01 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?$filter=state%20eq%20'active'&api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz8kZmlsdGVyPXN0YXRlJTIwZXElMjAlMjdhY3RpdmUlMjcmYXBpLXZlcnNpb249MjAxNS0wNi0wMS4yLjAmdGltZW91dD0zMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "94efd19b-617a-4de0-b3c7-bd08cef3040e" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 18:31:01 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-05T18:31:00.874745Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "036cbd34-6a27-4480-95ec-02289cb81e6a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "94efd19b-617a-4de0-b3c7-bd08cef3040e" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 18:31:01 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "9fd436f1-402a-45c8-9a74-321ebd901fec" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 18:31:01 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "65325eeb-bdac-4326-ad30-7eb8fba06433" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "9fd436f1-402a-45c8-9a74-321ebd901fec" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 18:31:02 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "9fd436f1-402a-45c8-9a74-321ebd901fec" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 18:31:01 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "65325eeb-bdac-4326-ad30-7eb8fba06433" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "9fd436f1-402a-45c8-9a74-321ebd901fec" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 18:31:02 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "9fd436f1-402a-45c8-9a74-321ebd901fec" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 18:31:01 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "65325eeb-bdac-4326-ad30-7eb8fba06433" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "9fd436f1-402a-45c8-9a74-321ebd901fec" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 18:31:02 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "6368ed38-3570-481f-b4fa-1d0a6e8d3f3b" + } +} \ No newline at end of file diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/SessionRecords/Microsoft.Azure.Commands.Batch.Test.ScenarioTests.CertificateTests/TestListCertificatesWithMaxCount.json b/src/ResourceManager/AzureBatch/Commands.Batch.Test/SessionRecords/Microsoft.Azure.Commands.Batch.Test.ScenarioTests.CertificateTests/TestListCertificatesWithMaxCount.json new file mode 100644 index 000000000000..8d7d9b242799 --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/SessionRecords/Microsoft.Azure.Commands.Batch.Test.ScenarioTests.CertificateTests/TestListCertificatesWithMaxCount.json @@ -0,0 +1,889 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resources?$filter=resourceType%20eq%20'Microsoft.Batch%2FbatchAccounts'&api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlcz8kZmlsdGVyPXJlc291cmNlVHlwZSUyMGVxJTIwJ01pY3Jvc29mdC5CYXRjaCUyRmJhdGNoQWNjb3VudHMnJmFwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "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/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"name\": \"pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/Default-AzureBatch-WestUS/providers/Microsoft.Batch/batchAccounts/jaschneibatchtest\",\r\n \"name\": \"jaschneibatchtest\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"westus\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "483" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14997" + ], + "x-ms-request-id": [ + "64a0550c-698e-4c5c-ade5-259c061d84e5" + ], + "x-ms-correlation-request-id": [ + "64a0550c-698e-4c5c-ade5-259c061d84e5" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T201746Z:64a0550c-698e-4c5c-ade5-259c061d84e5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 20:17:46 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resources?$filter=resourceType%20eq%20'Microsoft.Batch%2FbatchAccounts'&api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlcz8kZmlsdGVyPXJlc291cmNlVHlwZSUyMGVxJTIwJ01pY3Jvc29mdC5CYXRjaCUyRmJhdGNoQWNjb3VudHMnJmFwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "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/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"name\": \"pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/Default-AzureBatch-WestUS/providers/Microsoft.Batch/batchAccounts/jaschneibatchtest\",\r\n \"name\": \"jaschneibatchtest\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"westus\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "483" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14996" + ], + "x-ms-request-id": [ + "1fcaf9d1-b8d8-47df-a3f7-a22d1eed5af6" + ], + "x-ms-correlation-request-id": [ + "1fcaf9d1-b8d8-47df-a3f7-a22d1eed5af6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T201750Z:1fcaf9d1-b8d8-47df-a3f7-a22d1eed5af6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 20:17:50 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pstests\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"accountEndpoint\": \"pstests.eastus.batch.azure.com\",\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "323" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Last-Modified": [ + "Mon, 05 Oct 2015 20:17:48 GMT" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "f96e1d8f-240d-4a8c-9bdc-d476341ab56e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14997" + ], + "x-ms-request-id": [ + "0ff3d67d-abb5-49bc-a73d-5e5307a3d9df" + ], + "x-ms-correlation-request-id": [ + "0ff3d67d-abb5-49bc-a73d-5e5307a3d9df" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T201748Z:0ff3d67d-abb5-49bc-a73d-5e5307a3d9df" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 20:17:47 GMT" + ], + "ETag": [ + "0x8D2CDC209E9CA12" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pstests\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"accountEndpoint\": \"pstests.eastus.batch.azure.com\",\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "323" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Last-Modified": [ + "Mon, 05 Oct 2015 20:17:51 GMT" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "5ad0d2c2-6490-456f-be83-b4adb8af2e07" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14996" + ], + "x-ms-request-id": [ + "23088174-3e05-4b7c-a38d-562f11baee8c" + ], + "x-ms-correlation-request-id": [ + "23088174-3e05-4b7c-a38d-562f11baee8c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T201750Z:23088174-3e05-4b7c-a38d-562f11baee8c" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 20:17:50 GMT" + ], + "ETag": [ + "0x8D2CDC20B95259D" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests/listKeys?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHMvbGlzdEtleXM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"accountName\": \"pstests\",\r\n \"primary\": \"hIsQ4xSEK40UEhQPO1ixIV6kxX2Kd7WldCNgTOWFeYRU5EpnfeS5+ZuPNQZXuDalZYEFlgMZc2TkmF/PIBKhBg==\",\r\n \"secondary\": \"zkP4SqUquW+Vc9Uwu6iAl/EfvrKiUzWznxunIdvDPGngakhTFrmysae7LEF0EI6BzqPrWHngaKzlsbKoQTcQdQ==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "229" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "f58c4cad-2d85-410c-bb4a-36663ee2496a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-request-id": [ + "d0ca2176-fa78-43d8-80c3-051254d293c1" + ], + "x-ms-correlation-request-id": [ + "d0ca2176-fa78-43d8-80c3-051254d293c1" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T201748Z:d0ca2176-fa78-43d8-80c3-051254d293c1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 20:17:47 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/6368ed38-3570-481f-b4fa-1d0a6e8d3f3b/resourceGroups/default-azurebatch-eastus/providers/Microsoft.Batch/batchAccounts/pstests/listKeys?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjM2OGVkMzgtMzU3MC00ODFmLWI0ZmEtMWQwYTZlOGQzZjNiL3Jlc291cmNlR3JvdXBzL2RlZmF1bHQtYXp1cmViYXRjaC1lYXN0dXMvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3BzdGVzdHMvbGlzdEtleXM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Batch.BatchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"accountName\": \"pstests\",\r\n \"primary\": \"hIsQ4xSEK40UEhQPO1ixIV6kxX2Kd7WldCNgTOWFeYRU5EpnfeS5+ZuPNQZXuDalZYEFlgMZc2TkmF/PIBKhBg==\",\r\n \"secondary\": \"zkP4SqUquW+Vc9Uwu6iAl/EfvrKiUzWznxunIdvDPGngakhTFrmysae7LEF0EI6BzqPrWHngaKzlsbKoQTcQdQ==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "229" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "40f0454b-66df-4cfa-8225-a4f4f0c48574" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-request-id": [ + "f77fdb43-2014-4c80-8e55-e72e04ef7b83" + ], + "x-ms-correlation-request-id": [ + "f77fdb43-2014-4c80-8e55-e72e04ef7b83" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151005T201750Z:f77fdb43-2014-4c80-8e55-e72e04ef7b83" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 05 Oct 2015 20:17:50 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\",\r\n \"certificateFormat\": \"cer\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "816" + ], + "client-request-id": [ + "a6f90c67-043b-4b33-b11f-9f8e572e5405" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:17:48 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "2806f404-39ef-40ab-93c3-26213acb7e10" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "a6f90c67-043b-4b33-b11f-9f8e572e5405" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)" + ], + "Date": [ + "Mon, 05 Oct 2015 20:17:49 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"025b351b087a084c5067f5e71eff8591970323f9\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIB9DCCAWGgAwIBAgIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAyMB4XDTE1MTAwMjE2MjkxNFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDIwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJxagvVrlnKfv6hfzSiFJUkdGkPjC3tFiKebK6IaeHzesFdFfupXUEwT0xOWh9xwa3OVkPECEc/u1sw3iVX/J4AODiwzmOWutoVRpWjxGFpgw9+dPvXMjs/Ue7JL7ag3siHs5EcarW91qKbgtko6i/r4emaRyk60U93TrbWQAWJ9AgMBAAGjSzBJMEcGA1UdAQRAMD6AEAdqsOpyeXF/uDe7ZGKeez+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMoIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAA4GBAC0MaAem6ByyURFvGnFZyjEepjXC5wcaGq+gguDFe8rG88ceig1ZqewdcmC1y4p05uBhbmETbYVWzJarNsHYq2LTihi4t2J4jt2YVYz/IRdUB82iaFFbJRSPrN+6xD3KM2lve5N4OjtlZAdiXiSUYFf3I6ypberUsAdba3QQajCN\",\r\n \"certificateFormat\": \"cer\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "816" + ], + "client-request-id": [ + "2f0e8a50-3d77-40e5-9648-80d46145c46d" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:17:49 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "e8177aaa-8024-44bb-8ff0-4eb25583d8ce" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "2f0e8a50-3d77-40e5-9648-80d46145c46d" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=025b351b087a084c5067f5e71eff8591970323f9)" + ], + "Date": [ + "Mon, 05 Oct 2015 20:17:50 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=025b351b087a084c5067f5e71eff8591970323f9)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"thumbprint\": \"025b351b087a084c5067f5e71eff8591970323f9\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"data\": \"MIIB9DCCAWGgAwIBAgIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAyMB4XDTE1MTAwMjE2MjkxNFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDIwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJxagvVrlnKfv6hfzSiFJUkdGkPjC3tFiKebK6IaeHzesFdFfupXUEwT0xOWh9xwa3OVkPECEc/u1sw3iVX/J4AODiwzmOWutoVRpWjxGFpgw9+dPvXMjs/Ue7JL7ag3siHs5EcarW91qKbgtko6i/r4emaRyk60U93TrbWQAWJ9AgMBAAGjSzBJMEcGA1UdAQRAMD6AEAdqsOpyeXF/uDe7ZGKeez+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMoIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAA4GBAC0MaAem6ByyURFvGnFZyjEepjXC5wcaGq+gguDFe8rG88ceig1ZqewdcmC1y4p05uBhbmETbYVWzJarNsHYq2LTihi4t2J4jt2YVYz/IRdUB82iaFFbJRSPrN+6xD3KM2lve5N4OjtlZAdiXiSUYFf3I6ypberUsAdba3QQajCN\",\r\n \"certificateFormat\": \"cer\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Content-Length": [ + "816" + ], + "client-request-id": [ + "2f0e8a50-3d77-40e5-9648-80d46145c46d" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:17:49 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "e8177aaa-8024-44bb-8ff0-4eb25583d8ce" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "2f0e8a50-3d77-40e5-9648-80d46145c46d" + ], + "DataServiceVersion": [ + "3.0" + ], + "DataServiceId": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=025b351b087a084c5067f5e71eff8591970323f9)" + ], + "Date": [ + "Mon, 05 Oct 2015 20:17:50 GMT" + ], + "Location": [ + "https://pstests.eastus.batch.azure.com/certificates(ThumbprintAlgorithm=sha1,Thumbprint=025b351b087a084c5067f5e71eff8591970323f9)" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/certificates?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "c1c77060-4189-455e-a68e-e2603ae23f62" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:17:50 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://pstests.eastus.batch.azure.com/$metadata#certificates\",\r\n \"value\": [\r\n {\r\n \"thumbprint\": \"025b351b087a084c5067f5e71eff8591970323f9\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=025b351b087a084c5067f5e71eff8591970323f9)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-05T20:17:52.1447768Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAyMB4XDTE1MTAwMjE2MjkxNFoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDIwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJxagvVrlnKfv6hfzSiFJUkdGkPjC3tFiKebK6IaeHzesFdFfupXUEwT0xOWh9xwa3OVkPECEc/u1sw3iVX/J4AODiwzmOWutoVRpWjxGFpgw9+dPvXMjs/Ue7JL7ag3siHs5EcarW91qKbgtko6i/r4emaRyk60U93TrbWQAWJ9AgMBAAGjSzBJMEcGA1UdAQRAMD6AEAdqsOpyeXF/uDe7ZGKeez+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMoIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAA4GBAC0MaAem6ByyURFvGnFZyjEepjXC5wcaGq+gguDFe8rG88ceig1ZqewdcmC1y4p05uBhbmETbYVWzJarNsHYq2LTihi4t2J4jt2YVYz/IRdUB82iaFFbJRSPrN+6xD3KM2lve5N4OjtlZAdiXiSUYFf3I6ypberUsAdba3QQajCN\"\r\n },\r\n {\r\n \"thumbprint\": \"c1e494a415149c5f211c4778b52f2e834a07247c\",\r\n \"thumbprintAlgorithm\": \"sha1\",\r\n \"url\": \"https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=c1e494a415149c5f211c4778b52f2e834a07247c)\",\r\n \"state\": \"active\",\r\n \"stateTransitionTime\": \"2015-10-05T20:17:51.8958316Z\",\r\n \"publicData\": \"MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjSzBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep+8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FSSBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata=minimalmetadata" + ], + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "1d158c9e-8cfa-437b-bd3e-7dcfe5ecddfa" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "c1c77060-4189-455e-a68e-e2603ae23f62" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:17:51 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "1375f5c0-dc93-4d1c-9b2c-9e376422188f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:17:51 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "68655bec-c24d-4aea-89f6-f730d9837993" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "1375f5c0-dc93-4d1c-9b2c-9e376422188f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:17:51 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "1375f5c0-dc93-4d1c-9b2c-9e376422188f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:17:51 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "68655bec-c24d-4aea-89f6-f730d9837993" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "1375f5c0-dc93-4d1c-9b2c-9e376422188f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:17:51 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247C)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD1DMUU0OTRBNDE1MTQ5QzVGMjExQzQ3NzhCNTJGMkU4MzRBMDcyNDdDKT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "1375f5c0-dc93-4d1c-9b2c-9e376422188f" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:17:51 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "68655bec-c24d-4aea-89f6-f730d9837993" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "1375f5c0-dc93-4d1c-9b2c-9e376422188f" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:17:51 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=025B351B087A084C5067F5E71EFF8591970323F9)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0wMjVCMzUxQjA4N0EwODRDNTA2N0Y1RTcxRUZGODU5MTk3MDMyM0Y5KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "72a10b38-c103-48aa-ad9e-e57537f0e1d1" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:17:51 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "5a71966a-d5a0-45b5-9950-caf2d314606d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "72a10b38-c103-48aa-ad9e-e57537f0e1d1" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:17:51 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=025B351B087A084C5067F5E71EFF8591970323F9)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0wMjVCMzUxQjA4N0EwODRDNTA2N0Y1RTcxRUZGODU5MTk3MDMyM0Y5KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "72a10b38-c103-48aa-ad9e-e57537f0e1d1" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:17:51 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "5a71966a-d5a0-45b5-9950-caf2d314606d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "72a10b38-c103-48aa-ad9e-e57537f0e1d1" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:17:51 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=025B351B087A084C5067F5E71EFF8591970323F9)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0wMjVCMzUxQjA4N0EwODRDNTA2N0Y1RTcxRUZGODU5MTk3MDMyM0Y5KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "72a10b38-c103-48aa-ad9e-e57537f0e1d1" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:17:51 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "5a71966a-d5a0-45b5-9950-caf2d314606d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "72a10b38-c103-48aa-ad9e-e57537f0e1d1" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:17:51 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/certificates(thumbprintAlgorithm=sha1,thumbprint=025B351B087A084C5067F5E71EFF8591970323F9)?api-version=2015-06-01.2.0&timeout=30", + "EncodedRequestUri": "L2NlcnRpZmljYXRlcyh0aHVtYnByaW50QWxnb3JpdGhtPXNoYTEsdGh1bWJwcmludD0wMjVCMzUxQjA4N0EwODRDNTA2N0Y1RTcxRUZGODU5MTk3MDMyM0Y5KT9hcGktdmVyc2lvbj0yMDE1LTA2LTAxLjIuMCZ0aW1lb3V0PTMw", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "client-request-id": [ + "72a10b38-c103-48aa-ad9e-e57537f0e1d1" + ], + "ocp-date": [ + "Mon, 05 Oct 2015 20:17:51 GMT" + ], + "return-client-request-id": [ + "true" + ], + "User-Agent": [ + "Microsoft.Azure.Batch.Protocol.BatchRestClient/2.0.1.0", + "AzBatch/2.0.1.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Transfer-Encoding": [ + "chunked" + ], + "request-id": [ + "5a71966a-d5a0-45b5-9950-caf2d314606d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "client-request-id": [ + "72a10b38-c103-48aa-ad9e-e57537f0e1d1" + ], + "DataServiceVersion": [ + "3.0" + ], + "Date": [ + "Mon, 05 Oct 2015 20:17:51 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "6368ed38-3570-481f-b4fa-1d0a6e8d3f3b" + } +} \ No newline at end of file diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Certificates/GetBatchCertificateCommand.cs b/src/ResourceManager/AzureBatch/Commands.Batch/Certificates/GetBatchCertificateCommand.cs new file mode 100644 index 000000000000..b9a25792557a --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Certificates/GetBatchCertificateCommand.cs @@ -0,0 +1,73 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Batch.Models; +using System.Management.Automation; +using Constants = Microsoft.Azure.Commands.Batch.Utils.Constants; + +namespace Microsoft.Azure.Commands.Batch +{ + [Cmdlet(VerbsCommon.Get, Constants.AzureBatchCertificate, DefaultParameterSetName = Constants.ODataFilterParameterSet), + OutputType(typeof(PSCertificate))] + public class GetBatchCertificateCommand : BatchObjectModelCmdletBase + { + internal const string ThumbprintParameterSet = "Thumbprint"; + private int maxCount = Constants.DefaultMaxCount; + + [Parameter(Position = 0, ParameterSetName = ThumbprintParameterSet, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The algorithm used to derive the Thumbprint parameter. This must be sha1.")] + [ValidateNotNullOrEmpty] + public string ThumbprintAlgorithm { get; set; } + + [Parameter(Position = 1, ParameterSetName = ThumbprintParameterSet, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The thumbprint of the certificate to get.")] + [ValidateNotNullOrEmpty] + public string Thumbprint { get; set; } + + [Parameter(ParameterSetName = Constants.ODataFilterParameterSet)] + [ValidateNotNullOrEmpty] + public string Filter { get; set; } + + [Parameter(ParameterSetName = Constants.ODataFilterParameterSet)] + public int MaxCount + { + get { return this.maxCount; } + set { this.maxCount = value; } + } + + [Parameter] + [ValidateNotNullOrEmpty] + public string Select { get; set; } + + protected override void ProcessRecord() + { + ListCertificateOptions options = new ListCertificateOptions(this.BatchContext, this.AdditionalBehaviors) + { + ThumbprintAlgorithm = this.ThumbprintAlgorithm, + Thumbprint = this.Thumbprint, + Filter = this.Filter, + Select = this.Select, + MaxCount = this.MaxCount + }; + + // The enumerator will internally query the service in chunks. Using WriteObject with the enumerate flag will enumerate + // the entire collection first and then write the items out one by one in a single group. Using foreach, we can take + // advantage of the enumerator's behavior and write output to the pipeline in bursts. + foreach (PSCertificate certificate in BatchClient.ListCertificates(options)) + { + WriteObject(certificate); + } + } + } +} diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Certificates/NewBatchCertificateCommand.cs b/src/ResourceManager/AzureBatch/Commands.Batch/Certificates/NewBatchCertificateCommand.cs new file mode 100644 index 000000000000..2f33379ddf72 --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Certificates/NewBatchCertificateCommand.cs @@ -0,0 +1,52 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES 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.Batch.Models; +using System.Management.Automation; +using Constants = Microsoft.Azure.Commands.Batch.Utils.Constants; + +namespace Microsoft.Azure.Commands.Batch +{ + [Cmdlet(VerbsCommon.New, Constants.AzureBatchCertificate, DefaultParameterSetName = FileParameterSet)] + public class NewBatchCertificateCommand : BatchObjectModelCmdletBase + { + internal const string FileParameterSet = "File"; + internal const string RawDataParameterSet = "RawData"; + + [Parameter(Position = 0, ParameterSetName = FileParameterSet, Mandatory = true, + HelpMessage = "The path to the certificate file. The certificate must be in either .cer or .pfx format.")] + [ValidateNotNullOrEmpty] + public string FilePath { get; set; } + + [Parameter(Position = 0, ParameterSetName = RawDataParameterSet, Mandatory = true, ValueFromPipeline = true, + ValueFromPipelineByPropertyName = true, HelpMessage = "The raw certificate data in either .cer or .pfx format.")] + [ValidateNotNullOrEmpty] + public byte[] RawData { get; set; } + + [Parameter] + [ValidateNotNullOrEmpty] + public string Password { get; set; } + + protected override void ProcessRecord() + { + NewCertificateParameters parameters = new NewCertificateParameters(this.BatchContext, this.FilePath, this.RawData, + this.AdditionalBehaviors) + { + Password = this.Password + }; + + BatchClient.AddCertificate(parameters); + } + } +} diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Certificates/RemoveBatchCertificateCommand.cs b/src/ResourceManager/AzureBatch/Commands.Batch/Certificates/RemoveBatchCertificateCommand.cs new file mode 100644 index 000000000000..ae4981fef0f1 --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Certificates/RemoveBatchCertificateCommand.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 Microsoft.Azure.Commands.Batch.Models; +using System.Management.Automation; +using Microsoft.Azure.Commands.Batch.Properties; +using Constants = Microsoft.Azure.Commands.Batch.Utils.Constants; + +namespace Microsoft.Azure.Commands.Batch +{ + [Cmdlet(VerbsCommon.Remove, Constants.AzureBatchCertificate)] + public class RemoveBatchCertificateCommand : BatchObjectModelCmdletBase + { + [Parameter(Position = 0, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The algorithm used to derive the Thumbprint parameter. This must be sha1.")] + [ValidateNotNullOrEmpty] + public string ThumbprintAlgorithm { get; set; } + + [Parameter(Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The thumbprint of the certificate to delete.")] + [ValidateNotNullOrEmpty] + public string Thumbprint { get; set; } + + [Parameter] + public SwitchParameter Force { get; set; } + + protected override void ProcessRecord() + { + CertificateOperationParameters parameters = new CertificateOperationParameters(this.BatchContext, + this.ThumbprintAlgorithm, this.Thumbprint, this.AdditionalBehaviors); + + ConfirmAction( + Force.IsPresent, + string.Format(Resources.RemoveCertificateConfirm, this.Thumbprint), + Resources.RemoveCertificate, + this.Thumbprint, + () => BatchClient.DeleteCertificate(parameters)); + } + } +} diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Certificates/StopBatchCertificateDeletionCommand.cs b/src/ResourceManager/AzureBatch/Commands.Batch/Certificates/StopBatchCertificateDeletionCommand.cs new file mode 100644 index 000000000000..2f1070f9bc77 --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Certificates/StopBatchCertificateDeletionCommand.cs @@ -0,0 +1,42 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Batch.Models; +using System.Management.Automation; +using Constants = Microsoft.Azure.Commands.Batch.Utils.Constants; + +namespace Microsoft.Azure.Commands.Batch +{ + [Cmdlet(VerbsLifecycle.Stop, Constants.AzureBatchCertificateDeletion)] + public class StopBatchCertificateDeletionCommand : BatchObjectModelCmdletBase + { + [Parameter(Position = 0, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The algorithm used to derive the Thumbprint parameter. This must be sha1.")] + [ValidateNotNullOrEmpty] + public string ThumbprintAlgorithm { get; set; } + + [Parameter(Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The thumbprint of the certificate that failed to delete.")] + [ValidateNotNullOrEmpty] + public string Thumbprint { get; set; } + + protected override void ProcessRecord() + { + CertificateOperationParameters parameters = new CertificateOperationParameters(this.BatchContext, + this.ThumbprintAlgorithm, this.Thumbprint, this.AdditionalBehaviors); + + BatchClient.CancelDeleteCertificate(parameters); + } + } +} diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Commands.Batch.csproj b/src/ResourceManager/AzureBatch/Commands.Batch/Commands.Batch.csproj index 9cbd6defc5fa..a765d5043ebd 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch/Commands.Batch.csproj +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Commands.Batch.csproj @@ -154,6 +154,10 @@ + + + + @@ -171,14 +175,19 @@ + + + + + @@ -188,6 +197,7 @@ + @@ -201,17 +211,20 @@ + + + @@ -326,6 +339,7 @@ Commands.ResourceManager.Common + \ No newline at end of file diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Microsoft.Azure.Commands.Batch.dll-Help.xml b/src/ResourceManager/AzureBatch/Commands.Batch/Microsoft.Azure.Commands.Batch.dll-Help.xml index 72bb1cddef51..005dfc59226e 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch/Microsoft.Azure.Commands.Batch.dll-Help.xml +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Microsoft.Azure.Commands.Batch.dll-Help.xml @@ -7599,4 +7599,956 @@ cmdletexample westus cmdletexamplerg {System.Collection https: $constraints = New-Object Microsoft.Azure.Commands.Batch.Models.PSTaskConstraints -ArgumentList @([TimeSpan}::FromDays(5), [TimeSpan]::FromDays(2), 3) $task.Constraints = $constraints $task | Set-AzureBatchTask -BatchContext $context - Description-----------Updates the constraints on task "myTask" under job "myJob". \ No newline at end of file + Description-----------Updates the constraints on task "myTask" under job "myJob". + + + + + New-AzureBatchCertificate + + + Adds a new certificate to the specified Batch account. + + + + + New + AzureBatchCertificate + + + + Adds a new certificate to the specified Batch account. + + + + + New-AzureBatchCertificate + + FilePath + + The path to the certificate file. The certificate file must be in either .cer or .pfx format. + + string + + + BatchContext + + The BatchAccountContext instance to use when interacting with the Batch service. Use the Get-AzureRmBatchAccountKeys cmdlet to get a BatchAccountContext object with its access keys populated. + + BatchAccountContext + + + Password + + The password to access the certificate private key. This parameter must be supplied when using a .pfx certificate. + + string + + + + New-AzureBatchCertificate + + RawData + + The raw certificate data in either .cer or .pfx format. + + byte[] + + + BatchContext + + The BatchAccountContext instance to use when interacting with the Batch service. Use the Get-AzureRmBatchAccountKeys cmdlet to get a BatchAccountContext object with its access keys populated. + + BatchAccountContext + + + Password + + The password to access the certificate private key. This parameter must be supplied when using a .pfx certificate. + + string + + + + + + + BatchContext + + The BatchAccountContext instance to use when interacting with the Batch service. Use the Get-AzureRmBatchAccountKeys cmdlet to get a BatchAccountContext object with its access keys populated. + + + BatchAccountContext + + BatchAccountContext + + + + + + FilePath + + The path to the certificate file. The certificate file must be in either .cer or .pfx format. + + + string + + string + + + + + + Password + + The password to access the certificate private key. This parameter must be supplied when using a .pfx certificate. + + + string + + string + + + + + + RawData + + The raw certificate data in either .cer or .pfx format. + + + byte[] + + byte[] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -------------------------- EXAMPLE 1 -------------------------- + + + C:\PS> + + + New-AzureBatchCertificate "E:\Certificates\MyCert.cer" -BatchContext $context + + + Description + ----------- + Adds a new certificate to the specified Batch account using the file E:\Certificates\MyCert.cer. + + + + + + + + + + + + + + + -------------------------- EXAMPLE 2 -------------------------- + + + C:\PS> + + + $rawData = [System.IO.File]::ReadAllBytes("E:\Certificates\MyCert.pfx") + New-AzureBatchCertificate $rawData -Password "Password1234" -BatchContext $context + + + Description + ----------- + Adds a new certificate to the specified Batch account using the raw data from E:\Certificates\MyCert.pfx. + + + + + + + + + + + + + + + + + + + + + + + + Get-AzureBatchCertificate + + + The Get-AzureBatchCertificate cmdlet gets the certificates under the specified Batch account. + + + + + Get + AzureBatchCertificate + + + + The Get-AzureBatchCertificate cmdlet gets the certificates under the Batch account specified with the BatchContext parameter. You can use the ThumbprintAlgorithm and Thumbprint parameters to get a single certificate, or you can use the Filter parameter to get the certificates that match an OData filter. + + + + + Get-AzureBatchCertificate + + BatchContext + + The BatchAccountContext instance to use when interacting with the Batch service. Use the Get-AzureRmBatchAccountKeys cmdlet to get a BatchAccountContext object with its access keys populated. + + BatchAccountContext + + + Filter + + Specifies the OData filter clause to use when querying for certificates. If you do not specify a filter, all certificates under the Batch account specified with the BatchContext parameter are returned. + + string + + + MaxCount + + Specifies the maximum number of certificates to return. If you specify a value of zero (0) or less, the cmdlet does not use an upper limit. The default value is 1000. + + int + + + Select + + Specifies an OData select clause. Used to retrieve only specific properties instead of all object properties. + + string + + + + Get-AzureBatchCertificate + + ThumbprintAlgorithm + + The algorithm used to derive the Thumbprint parameter. This must be sha1. + + string + + + Thumbprint + + The thumbprint of the certificate to get. + + string + + + BatchContext + + The BatchAccountContext instance to use when interacting with the Batch service. Use the Get-AzureRmBatchAccountKeys cmdlet to get a BatchAccountContext object with its access keys populated. + + BatchAccountContext + + + Select + + Specifies an OData select clause. Used to retrieve only specific properties instead of all object properties. + + string + + + + + + + BatchContext + + The BatchAccountContext instance to use when interacting with the Batch service. Use the Get-AzureRmBatchAccountKeys cmdlet to get a BatchAccountContext object with its access keys populated. + + + BatchAccountContext + + BatchAccountContext + + + + + + Filter + + Specifies the OData filter clause to use when querying for certificates. If you do not specify a filter, all certificates under the Batch account specified with the BatchContext parameter are returned. + + + string + + string + + + + + + MaxCount + + Specifies the maximum number of certificates to return. If you specify a value of zero (0) or less, the cmdlet does not use an upper limit. The default value is 1000. + + + int + + int + + + + + + Select + + Specifies an OData select clause. Used to retrieve only specific properties instead of all object properties. + + + string + + string + + + + + + Thumbprint + + The thumbprint of the certificate to get. + + + string + + string + + + + + + ThumbprintAlgorithm + + The algorithm used to derive the Thumbprint parameter. This must be sha1. + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -------------------------- EXAMPLE 1 -------------------------- + + + C:\PS> + + + Get-AzureBatchCertificate "sha1" "C1E494A415149C5F211C4778B52F2E834A07247C" -BatchContext $context + + Thumbprint : c1e494a415149c5f211c4778b52f2e834a07247c + ThumbprintAlgorithm : sha1 + Url : https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=C1E494A415149C5F211C4778B52F2E834A07247 + C) + State : Active + StateTransitionTime : 10/6/2015 6:21:16 PM + PreviousState : + PreviousStateTransitionTime : + Data : + CertificateFormat : + Password : + PublicData : MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk + 1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5 + ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjS + zBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep + +8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FS + SBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ + DeleteCertificateError : + + + Description + ----------- + Gets a single certificate. The certificate thumbprint algorithm is "sha1", and the thumbprint is "C1E494A415149C5F211C4778B52F2E834A07247C" + + + + + + + + + + + + + + + -------------------------- EXAMPLE 2 -------------------------- + + + C:\PS> + + + Get-AzureBatchCertificate -Filter "state eq 'active'" -BatchContext $context + + Thumbprint : 025b351b087a084c5067f5e71eff8591970323f9 + ThumbprintAlgorithm : sha1 + Url : https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=025b351b087a084c5067f5e71eff8591970323f + 9) + State : Active + StateTransitionTime : 10/6/2015 6:21:17 PM + PreviousState : + PreviousStateTransitionTime : + Data : + CertificateFormat : + Password : + PublicData : MIIB9DCCAWGgAwIBAgIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAyMB4XDTE1MTAwMjE2MjkxNFoXDTM5MTIzMTIzNTk + 1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDIwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJxagvVrlnKfv6hfzSiFJUkdGkPjC3tFiKebK6IaeHzesFdFfupXUE + wT0xOWh9xwa3OVkPECEc/u1sw3iVX/J4AODiwzmOWutoVRpWjxGFpgw9+dPvXMjs/Ue7JL7ag3siHs5EcarW91qKbgtko6i/r4emaRyk60U93TrbWQAWJ9AgMBAAGjS + zBJMEcGA1UdAQRAMD6AEAdqsOpyeXF/uDe7ZGKeez+hGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMoIQy9W5y8iwhppGhtAG06dHKTAJBgUrDgMCHQUAA4GBAC0MaAem + 6ByyURFvGnFZyjEepjXC5wcaGq+gguDFe8rG88ceig1ZqewdcmC1y4p05uBhbmETbYVWzJarNsHYq2LTihi4t2J4jt2YVYz/IRdUB82iaFFbJRSPrN+6xD3KM2lve5N + 4OjtlZAdiXiSUYFf3I6ypberUsAdba3QQajCN + DeleteCertificateError : + + Thumbprint : c1e494a415149c5f211c4778b52f2e834a07247c + ThumbprintAlgorithm : sha1 + Url : https://pstests.eastus.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=c1e494a415149c5f211c4778b52f2e834a07247 + c) + State : Active + StateTransitionTime : 10/6/2015 6:21:16 PM + PreviousState : + PreviousStateTransitionTime : + Data : + CertificateFormat : + Password : + PublicData : MIIB9DCCAWGgAwIBAgIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC0JhdGNoVGVzdDAxMB4XDTE1MTAwMjE2MjkwNVoXDTM5MTIzMTIzNTk + 1OVowFjEUMBIGA1UEAxMLQmF0Y2hUZXN0MDEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM06unpRipn3BmHBM75d0s8w/Wwifci16PoJo4c2V68GwsCCFsNOn5 + ypo7BBXo1fpBjrnso5w+koaE5LjxkBSVm+TkogwbKlW6WURTM0O5viRVbPnEEU/Y01Pj5cJElFuLEk9Uoe/r/lP8b5A607t1cPjSXkwhEZEYc3LkHDSo0ZAgMBAAGjS + zBJMEcGA1UdAQRAMD6AEFRsTAsrvF+FmPuICooZXaKhGDAWMRQwEgYDVQQDEwtCYXRjaFRlc3QwMYIQpUXhwCuAPJRDhl7kY/0PdTAJBgUrDgMCHQUAA4GBALt0F8Ep + +8XVE/M2aNtxzlku72gxiOiAo1HmpUaixXx3gl8kdP3xgoKMaq4JskqdLmbJJUnCQ3wmzsdPwjswsW2ycT12zuBddaiS+id98k8U/KYc6FxMgS+H70FYOxARLn7P4FS + SBf/QCyign+BherzezdZ5NBdfzbmWxIMP5iFJ + DeleteCertificateError : + + + Description + ----------- + Gets all certificates in the "active" state from the Batch account. + + + + + + + + + + + + + + + + + + + + + + + + Remove-AzureBatchCertificate + + + Deletes a certificate from the specified account. + + + + + Remove + AzureBatchCertificate + + + + Deletes a certificate from the specified account. + + + + + Remove-AzureBatchCertificate + + ThumbprintAlgorithm + + The algorithm used to derive the Thumbprint parameter. This must be sha1. + + string + + + Thumbprint + + The thumbprint of the certificate to delete. + + + + + BatchContext + + The BatchAccountContext instance to use when interacting with the Batch service. Use the Get-AzureRmBatchAccountKeys cmdlet to get a BatchAccountContext object with its access keys populated. + + BatchAccountContext + + + Force + + If this parameter is not present, then you will be prompted for confirmation before the certificate is deleted. Use this parameter to delete the certificate without being asked for confirmation. + + + + + + + + BatchContext + + The BatchAccountContext instance to use when interacting with the Batch service. Use the Get-AzureRmBatchAccountKeys cmdlet to get a BatchAccountContext object with its access keys populated. + + + BatchAccountContext + + BatchAccountContext + + + + + + Force + + If this parameter is not present, then you will be prompted for confirmation before the certificate is deleted. Use this parameter to delete the certificate without being asked for confirmation. + + + SwitchParameter + + SwitchParameter + + + + + + Thumbprint + + The thumbprint of the certificate to delete. + + + + + + + + + + + ThumbprintAlgorithm + + The algorithm used to derive the Thumbprint parameter. This must be sha1. + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -------------------------- EXAMPLE 1 -------------------------- + + + C:\PS> + + + Remove-AzureBatchCertificate "sha1" "c1e494a415149c5f211c4778b52f2e834a07247c" -BatchContext $context + + + Description + ----------- + Deletes the certificate with thumbprint "c1e494a415149c5f211c4778b52f2e834a07247c". + + + + + + + + + + + + + + + -------------------------- EXAMPLE 2 -------------------------- + + + C:\PS> + + + Get-AzureBatchCertificate -Filter "state eq 'active'" -BatchContext $context | Remove-AzureBatchCertificate -Force -BatchContext $context + + + Description + ----------- + Deletes all active certificates from the Batch account. + + + + + + + + + + + + + + + + + + + + + + + + Stop-AzureBatchCertificateDeletion + + + Cancels a failed deletion of the specified certificate. + + + + + Stop + AzureBatchCertificateDeletion + + + + Cancels a failed deletion of the specified certificate. This can be done only when the certificate is in the DeleteFailed state, and restores the certificate to the Active state. + + + + + Stop-AzureBatchCertificateDeletion + + ThumbprintAlgorithm + + The algorithm used to derive the Thumbprint parameter. This must be sha1. + + string + + + Thumbprint + + The thumbprint of the certificate that failed to delete. + + + + + BatchContext + + The BatchAccountContext instance to use when interacting with the Batch service. Use the Get-AzureRmBatchAccountKeys cmdlet to get a BatchAccountContext object with its access keys populated. + + BatchAccountContext + + + + + + + BatchContext + + The BatchAccountContext instance to use when interacting with the Batch service. Use the Get-AzureRmBatchAccountKeys cmdlet to get a BatchAccountContext object with its access keys populated. + + + BatchAccountContext + + BatchAccountContext + + + + + + Thumbprint + + The thumbprint of the certificate that failed to delete. + + + + + + + + + + + ThumbprintAlgorithm + + The algorithm used to derive the Thumbprint parameter. This must be sha1. + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -------------------------- EXAMPLE 1 -------------------------- + + + C:\PS> + + + Stop-AzureBatchCertificateDeletion "sha1" "c1e494a415149c5f211c4778b52f2e834a07247c" -BatchContext $context + + + Description + ----------- + Cancels the deletion of the certificate with thumbprint "c1e494a415149c5f211c4778b52f2e834a07247c". + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Models.Generated/PSCertificate.cs b/src/ResourceManager/AzureBatch/Commands.Batch/Models.Generated/PSCertificate.cs new file mode 100644 index 000000000000..a9b0577740eb --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Models.Generated/PSCertificate.cs @@ -0,0 +1,149 @@ +// ----------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ----------------------------------------------------------------------------- +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.34209 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Microsoft.Azure.Commands.Batch.Models +{ + using System; + using System.Collections; + using System.Collections.Generic; + using Microsoft.Azure.Batch; + + + public class PSCertificate + { + + internal Microsoft.Azure.Batch.Certificate omObject; + + private PSDeleteCertificateError deleteCertificateError; + + internal PSCertificate(Microsoft.Azure.Batch.Certificate omObject) + { + if ((omObject == null)) + { + throw new System.ArgumentNullException("omObject"); + } + this.omObject = omObject; + } + + public string Thumbprint + { + get + { + return this.omObject.Thumbprint; + } + } + + public string ThumbprintAlgorithm + { + get + { + return this.omObject.ThumbprintAlgorithm; + } + } + + public string Url + { + get + { + return this.omObject.Url; + } + } + + public Microsoft.Azure.Batch.Common.CertificateState? State + { + get + { + return this.omObject.State; + } + } + + public System.DateTime? StateTransitionTime + { + get + { + return this.omObject.StateTransitionTime; + } + } + + public Microsoft.Azure.Batch.Common.CertificateState? PreviousState + { + get + { + return this.omObject.PreviousState; + } + } + + public System.DateTime? PreviousStateTransitionTime + { + get + { + return this.omObject.PreviousStateTransitionTime; + } + } + + public string Data + { + get + { + return this.omObject.Data; + } + } + + public Microsoft.Azure.Batch.Common.CertificateFormat? CertificateFormat + { + get + { + return this.omObject.CertificateFormat; + } + } + + public string Password + { + get + { + return this.omObject.Password; + } + } + + public string PublicData + { + get + { + return this.omObject.PublicData; + } + } + + public PSDeleteCertificateError DeleteCertificateError + { + get + { + if (((this.deleteCertificateError == null) + && (this.omObject.DeleteCertificateError != null))) + { + this.deleteCertificateError = new PSDeleteCertificateError(this.omObject.DeleteCertificateError); + } + return this.deleteCertificateError; + } + } + } +} diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Models.Generated/PSDeleteCertificateError.cs b/src/ResourceManager/AzureBatch/Commands.Batch/Models.Generated/PSDeleteCertificateError.cs new file mode 100644 index 000000000000..b2a8cf3ea641 --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Models.Generated/PSDeleteCertificateError.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. +// ----------------------------------------------------------------------------- +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.34209 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Microsoft.Azure.Commands.Batch.Models +{ + using System; + using System.Collections; + using System.Collections.Generic; + using Microsoft.Azure.Batch; + + + public class PSDeleteCertificateError + { + + internal Microsoft.Azure.Batch.DeleteCertificateError omObject; + + private IEnumerable values; + + internal PSDeleteCertificateError(Microsoft.Azure.Batch.DeleteCertificateError omObject) + { + if ((omObject == null)) + { + throw new System.ArgumentNullException("omObject"); + } + this.omObject = omObject; + } + + public string Code + { + get + { + return this.omObject.Code; + } + } + + public string Message + { + get + { + return this.omObject.Message; + } + } + + public IEnumerable Values + { + get + { + if (((this.values == null) + && (this.omObject.Values != null))) + { + List list; + list = new List(); + IEnumerator enumerator; + enumerator = this.omObject.Values.GetEnumerator(); + for ( + ; enumerator.MoveNext(); + ) + { + list.Add(new PSNameValuePair(enumerator.Current)); + } + this.values = list; + } + return this.values; + } + } + } +} diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Models.Generated/PSJobPreparationAndReleaseTaskExecutionInformation.cs b/src/ResourceManager/AzureBatch/Commands.Batch/Models.Generated/PSJobPreparationAndReleaseTaskExecutionInformation.cs new file mode 100644 index 000000000000..3e13c16bafa9 --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Models.Generated/PSJobPreparationAndReleaseTaskExecutionInformation.cs @@ -0,0 +1,100 @@ +// ----------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ----------------------------------------------------------------------------- +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.34209 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Microsoft.Azure.Commands.Batch.Models +{ + using System; + using System.Collections; + using System.Collections.Generic; + using Microsoft.Azure.Batch; + + + public class PSJobPreparationAndReleaseTaskExecutionInformation + { + + internal Microsoft.Azure.Batch.JobPreparationAndReleaseTaskExecutionInformation omObject; + + private PSJobPreparationTaskExecutionInformation jobPreparationTaskExecutionInformation; + + private PSJobReleaseTaskExecutionInformation jobReleaseTaskExecutionInformation; + + internal PSJobPreparationAndReleaseTaskExecutionInformation(Microsoft.Azure.Batch.JobPreparationAndReleaseTaskExecutionInformation omObject) + { + if ((omObject == null)) + { + throw new System.ArgumentNullException("omObject"); + } + this.omObject = omObject; + } + + public string ComputeNodeId + { + get + { + return this.omObject.ComputeNodeId; + } + } + + public string ComputeNodeUrl + { + get + { + return this.omObject.ComputeNodeUrl; + } + } + + public PSJobPreparationTaskExecutionInformation JobPreparationTaskExecutionInformation + { + get + { + if (((this.jobPreparationTaskExecutionInformation == null) + && (this.omObject.JobPreparationTaskExecutionInformation != null))) + { + this.jobPreparationTaskExecutionInformation = new PSJobPreparationTaskExecutionInformation(this.omObject.JobPreparationTaskExecutionInformation); + } + return this.jobPreparationTaskExecutionInformation; + } + } + + public PSJobReleaseTaskExecutionInformation JobReleaseTaskExecutionInformation + { + get + { + if (((this.jobReleaseTaskExecutionInformation == null) + && (this.omObject.JobReleaseTaskExecutionInformation != null))) + { + this.jobReleaseTaskExecutionInformation = new PSJobReleaseTaskExecutionInformation(this.omObject.JobReleaseTaskExecutionInformation); + } + return this.jobReleaseTaskExecutionInformation; + } + } + + public string PoolId + { + get + { + return this.omObject.PoolId; + } + } + } +} diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Models.Generated/PSJobPreparationTaskExecutionInformation.cs b/src/ResourceManager/AzureBatch/Commands.Batch/Models.Generated/PSJobPreparationTaskExecutionInformation.cs new file mode 100644 index 000000000000..9f03c8be262d --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Models.Generated/PSJobPreparationTaskExecutionInformation.cs @@ -0,0 +1,117 @@ +// ----------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ----------------------------------------------------------------------------- +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.34209 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Microsoft.Azure.Commands.Batch.Models +{ + using System; + using System.Collections; + using System.Collections.Generic; + using Microsoft.Azure.Batch; + + + public class PSJobPreparationTaskExecutionInformation + { + + internal Microsoft.Azure.Batch.JobPreparationTaskExecutionInformation omObject; + + private PSTaskSchedulingError schedulingError; + + internal PSJobPreparationTaskExecutionInformation(Microsoft.Azure.Batch.JobPreparationTaskExecutionInformation omObject) + { + if ((omObject == null)) + { + throw new System.ArgumentNullException("omObject"); + } + this.omObject = omObject; + } + + public System.DateTime? EndTime + { + get + { + return this.omObject.EndTime; + } + } + + public System.Int32? ExitCode + { + get + { + return this.omObject.ExitCode; + } + } + + public System.DateTime? LastRetryTime + { + get + { + return this.omObject.LastRetryTime; + } + } + + public int RetryCount + { + get + { + return this.omObject.RetryCount; + } + } + + public PSTaskSchedulingError SchedulingError + { + get + { + if (((this.schedulingError == null) + && (this.omObject.SchedulingError != null))) + { + this.schedulingError = new PSTaskSchedulingError(this.omObject.SchedulingError); + } + return this.schedulingError; + } + } + + public System.DateTime StartTime + { + get + { + return this.omObject.StartTime; + } + } + + public Microsoft.Azure.Batch.Common.JobPreparationTaskState State + { + get + { + return this.omObject.State; + } + } + + public string TaskRootDirectoryUrl + { + get + { + return this.omObject.TaskRootDirectoryUrl; + } + } + } +} diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Models.Generated/PSJobReleaseTaskExecutionInformation.cs b/src/ResourceManager/AzureBatch/Commands.Batch/Models.Generated/PSJobReleaseTaskExecutionInformation.cs new file mode 100644 index 000000000000..d64702bf7f8e --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Models.Generated/PSJobReleaseTaskExecutionInformation.cs @@ -0,0 +1,101 @@ +// ----------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ----------------------------------------------------------------------------- +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.34209 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Microsoft.Azure.Commands.Batch.Models +{ + using System; + using System.Collections; + using System.Collections.Generic; + using Microsoft.Azure.Batch; + + + public class PSJobReleaseTaskExecutionInformation + { + + internal Microsoft.Azure.Batch.JobReleaseTaskExecutionInformation omObject; + + private PSTaskSchedulingError taskSchedulingError; + + internal PSJobReleaseTaskExecutionInformation(Microsoft.Azure.Batch.JobReleaseTaskExecutionInformation omObject) + { + if ((omObject == null)) + { + throw new System.ArgumentNullException("omObject"); + } + this.omObject = omObject; + } + + public System.DateTime? EndTime + { + get + { + return this.omObject.EndTime; + } + } + + public System.Int32? ExitCode + { + get + { + return this.omObject.ExitCode; + } + } + + public System.DateTime StartTime + { + get + { + return this.omObject.StartTime; + } + } + + public Microsoft.Azure.Batch.Common.JobReleaseTaskState State + { + get + { + return this.omObject.State; + } + } + + public string TaskRootDirectoryUrl + { + get + { + return this.omObject.TaskRootDirectoryUrl; + } + } + + public PSTaskSchedulingError TaskSchedulingError + { + get + { + if (((this.taskSchedulingError == null) + && (this.omObject.TaskSchedulingError != null))) + { + this.taskSchedulingError = new PSTaskSchedulingError(this.omObject.TaskSchedulingError); + } + return this.taskSchedulingError; + } + } + } +} diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.Certificates.cs b/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.Certificates.cs new file mode 100644 index 000000000000..c9aac603c251 --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.Certificates.cs @@ -0,0 +1,145 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Linq; +using Microsoft.Azure.Batch; +using Microsoft.Azure.Commands.Batch.Models; +using Microsoft.Azure.Commands.Batch.Properties; +using System; +using System.Collections.Generic; + +namespace Microsoft.Azure.Commands.Batch.Models +{ + public partial class BatchClient + { + /// + /// Lists the certificates matching the specified filter options. + /// + /// The options to use when querying for certificates. + /// The certificates matching the specified filter options. + public IEnumerable ListCertificates(ListCertificateOptions options) + { + if (options == null) + { + throw new ArgumentNullException("options"); + } + + // Get the single certificate matching the specified thumbprint + if (!string.IsNullOrWhiteSpace(options.Thumbprint)) + { + WriteVerbose(string.Format(Resources.GetCertificateByThumbprint, options.Thumbprint)); + CertificateOperations certOperations = options.Context.BatchOMClient.CertificateOperations; + ODATADetailLevel getDetailLevel = new ODATADetailLevel(selectClause: options.Select); + Certificate certificate = certOperations.GetCertificate(options.ThumbprintAlgorithm, options.Thumbprint, + detailLevel: getDetailLevel, additionalBehaviors: options.AdditionalBehaviors); + PSCertificate psCertificate = new PSCertificate(certificate); + return new PSCertificate[] { psCertificate }; + } + // List certificates using the specified filter + else + { + string verboseLogString = null; + ODATADetailLevel listDetailLevel = new ODATADetailLevel(selectClause: options.Select); + if (!string.IsNullOrEmpty(options.Filter)) + { + verboseLogString = Resources.GetCertificatesByFilter; + listDetailLevel.FilterClause = options.Filter; + } + else + { + verboseLogString = Resources.GetCertificatesNoFilter; + } + WriteVerbose(verboseLogString); + + CertificateOperations certOperations = options.Context.BatchOMClient.CertificateOperations; + IPagedEnumerable certificates = certOperations.ListCertificates(listDetailLevel, options.AdditionalBehaviors); + Func mappingFunction = c => { return new PSCertificate(c); }; + return PSPagedEnumerable.CreateWithMaxCount( + certificates, mappingFunction, options.MaxCount, () => WriteVerbose(string.Format(Resources.MaxCount, options.MaxCount))); + } + } + + /// + /// Adds a certificate to the specified Batch account. + /// + /// The parameters to use when creating the certificate. + public void AddCertificate(NewCertificateParameters parameters) + { + if (parameters == null) + { + throw new ArgumentNullException("parameters"); + } + + CertificateOperations certOperations = parameters.Context.BatchOMClient.CertificateOperations; + Certificate unboundCert; + + if (!string.IsNullOrWhiteSpace(parameters.FilePath)) + { + if (string.IsNullOrWhiteSpace(parameters.Password)) + { + unboundCert = certOperations.CreateCertificate(parameters.FilePath); + } + else + { + unboundCert = certOperations.CreateCertificate(parameters.FilePath, parameters.Password); + } + } + else + { + if (string.IsNullOrWhiteSpace(parameters.Password)) + { + unboundCert = certOperations.CreateCertificate(parameters.RawData); + } + else + { + unboundCert = certOperations.CreateCertificate(parameters.RawData, parameters.Password); + } + } + + WriteVerbose(string.Format(Resources.AddingCertificate, unboundCert.Thumbprint)); + unboundCert.Commit(parameters.AdditionalBehaviors); + } + + /// + /// Deletes the specified certificate. + /// + /// The parameters indicating which certificate to delete. + public void DeleteCertificate(CertificateOperationParameters parameters) + { + if (parameters == null) + { + throw new ArgumentNullException("parameters"); + } + + CertificateOperations certOperations = parameters.Context.BatchOMClient.CertificateOperations; + certOperations.DeleteCertificate(parameters.ThumbprintAlgorithm, parameters.Thumbprint, parameters.AdditionalBehaviors); + } + + /// + /// Cancels a failed deletion of the specified certificate. + /// + /// The parameters indicating which certificate to failed to delete. + public void CancelDeleteCertificate(CertificateOperationParameters parameters) + { + if (parameters == null) + { + throw new ArgumentNullException("parameters"); + } + + WriteVerbose(string.Format(Resources.CancelCertificateDelete, parameters.Thumbprint)); + CertificateOperations certOperations = parameters.Context.BatchOMClient.CertificateOperations; + certOperations.CancelDeleteCertificate(parameters.ThumbprintAlgorithm, parameters.Thumbprint, parameters.AdditionalBehaviors); + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.ComputeNodes.cs b/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.ComputeNodes.cs index 1864ce1abf6e..3ffe6a2e01e3 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.ComputeNodes.cs +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.ComputeNodes.cs @@ -35,8 +35,6 @@ public IEnumerable ListComputeNodes(ListComputeNodeOptions option throw new ArgumentNullException("options"); } - ODATADetailLevel odata = new ODATADetailLevel(selectClause: options.Select); - string poolId = options.Pool == null ? options.PoolId : options.Pool.Id; // Get the single compute node matching the specified id @@ -44,7 +42,8 @@ public IEnumerable ListComputeNodes(ListComputeNodeOptions option { WriteVerbose(string.Format(Resources.GetComputeNodeById, options.ComputeNodeId, poolId)); PoolOperations poolOperations = options.Context.BatchOMClient.PoolOperations; - ComputeNode computeNode = poolOperations.GetComputeNode(poolId, options.ComputeNodeId, detailLevel: odata, additionalBehaviors: options.AdditionalBehaviors); + ODATADetailLevel getDetailLevel = new ODATADetailLevel(selectClause: options.Select); + ComputeNode computeNode = poolOperations.GetComputeNode(poolId, options.ComputeNodeId, detailLevel: getDetailLevel, additionalBehaviors: options.AdditionalBehaviors); PSComputeNode psComputeNode = new PSComputeNode(computeNode); return new PSComputeNode[] { psComputeNode }; } @@ -52,10 +51,11 @@ public IEnumerable ListComputeNodes(ListComputeNodeOptions option else { string verboseLogString = null; + ODATADetailLevel listDetailLevel = new ODATADetailLevel(selectClause: options.Select); if (!string.IsNullOrEmpty(options.Filter)) { verboseLogString = string.Format(Resources.GetComputeNodeByOData, poolId); - odata.FilterClause = options.Filter; + listDetailLevel.FilterClause = options.Filter; } else { @@ -64,7 +64,7 @@ public IEnumerable ListComputeNodes(ListComputeNodeOptions option WriteVerbose(verboseLogString); PoolOperations poolOperations = options.Context.BatchOMClient.PoolOperations; - IPagedEnumerable computeNodes = poolOperations.ListComputeNodes(poolId, odata, options.AdditionalBehaviors); + IPagedEnumerable computeNodes = poolOperations.ListComputeNodes(poolId, listDetailLevel, options.AdditionalBehaviors); Func mappingFunction = c => { return new PSComputeNode(c); }; return PSPagedEnumerable.CreateWithMaxCount( computeNodes, mappingFunction, options.MaxCount, () => WriteVerbose(string.Format(Resources.MaxCount, options.MaxCount))); diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.JobSchedules.cs b/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.JobSchedules.cs index 352e0989b0ee..699c1839b8bd 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.JobSchedules.cs +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.JobSchedules.cs @@ -37,14 +37,13 @@ public IEnumerable ListJobSchedules(ListJobScheduleOptions o throw new ArgumentNullException("options"); } - ODATADetailLevel odata = new ODATADetailLevel(selectClause: options.Select, expandClause: options.Expand); - // Get the single job schedule matching the specified id if (!string.IsNullOrWhiteSpace(options.JobScheduleId)) { WriteVerbose(string.Format(Resources.GetJobScheduleById, options.JobScheduleId)); JobScheduleOperations jobScheduleOperations = options.Context.BatchOMClient.JobScheduleOperations; - CloudJobSchedule jobSchedule = jobScheduleOperations.GetJobSchedule(options.JobScheduleId, detailLevel: odata, additionalBehaviors: options.AdditionalBehaviors); + ODATADetailLevel getDetailLevel = new ODATADetailLevel(selectClause: options.Select, expandClause: options.Expand); + CloudJobSchedule jobSchedule = jobScheduleOperations.GetJobSchedule(options.JobScheduleId, detailLevel: getDetailLevel, additionalBehaviors: options.AdditionalBehaviors); PSCloudJobSchedule psJobSchedule = new PSCloudJobSchedule(jobSchedule); return new PSCloudJobSchedule[] { psJobSchedule }; } @@ -52,10 +51,11 @@ public IEnumerable ListJobSchedules(ListJobScheduleOptions o else { string verboseLogString = null; + ODATADetailLevel listDetailLevel = new ODATADetailLevel(selectClause: options.Select, expandClause: options.Expand); if (!string.IsNullOrEmpty(options.Filter)) { verboseLogString = Resources.GetJobScheduleByOData; - odata.FilterClause = options.Filter; + listDetailLevel.FilterClause = options.Filter; } else { @@ -64,7 +64,7 @@ public IEnumerable ListJobSchedules(ListJobScheduleOptions o WriteVerbose(verboseLogString); JobScheduleOperations jobScheduleOperations = options.Context.BatchOMClient.JobScheduleOperations; - IPagedEnumerable workItems = jobScheduleOperations.ListJobSchedules(odata, options.AdditionalBehaviors); + IPagedEnumerable workItems = jobScheduleOperations.ListJobSchedules(listDetailLevel, options.AdditionalBehaviors); Func mappingFunction = j => { return new PSCloudJobSchedule(j); }; return PSPagedEnumerable.CreateWithMaxCount( workItems, mappingFunction, options.MaxCount, () => WriteVerbose(string.Format(Resources.MaxCount, options.MaxCount))); diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.Jobs.cs b/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.Jobs.cs index 9b1aa6afdc3e..997d6ec460bd 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.Jobs.cs +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.Jobs.cs @@ -36,14 +36,13 @@ public IEnumerable ListJobs(ListJobOptions options) throw new ArgumentNullException("options"); } - ODATADetailLevel odata = new ODATADetailLevel(selectClause: options.Select, expandClause: options.Expand); - // Get the single job matching the specified id if (!string.IsNullOrEmpty(options.JobId)) { WriteVerbose(string.Format(Resources.GetJobById, options.JobId)); JobOperations jobOperations = options.Context.BatchOMClient.JobOperations; - CloudJob job = jobOperations.GetJob(options.JobId, detailLevel: odata, additionalBehaviors: options.AdditionalBehaviors); + ODATADetailLevel getDetailLevel = new ODATADetailLevel(selectClause: options.Select, expandClause: options.Expand); + CloudJob job = jobOperations.GetJob(options.JobId, detailLevel: getDetailLevel, additionalBehaviors: options.AdditionalBehaviors); PSCloudJob psJob = new PSCloudJob(job); return new PSCloudJob[] { psJob }; } @@ -52,12 +51,13 @@ public IEnumerable ListJobs(ListJobOptions options) { string jobScheduleId = options.JobSchedule == null ? options.JobScheduleId : options.JobSchedule.Id; bool filterByJobSchedule = !string.IsNullOrEmpty(jobScheduleId); + ODATADetailLevel listDetailLevel = new ODATADetailLevel(selectClause: options.Select, expandClause: options.Expand); string verboseLogString = null; if (!string.IsNullOrEmpty(options.Filter)) { verboseLogString = filterByJobSchedule ? Resources.GetJobByOData : string.Format(Resources.GetJobByODataAndJobSChedule, jobScheduleId); - odata.FilterClause = options.Filter; + listDetailLevel.FilterClause = options.Filter; } else { @@ -69,12 +69,12 @@ public IEnumerable ListJobs(ListJobOptions options) if (filterByJobSchedule) { JobScheduleOperations jobScheduleOperations = options.Context.BatchOMClient.JobScheduleOperations; - jobs = jobScheduleOperations.ListJobs(jobScheduleId, odata, options.AdditionalBehaviors); + jobs = jobScheduleOperations.ListJobs(jobScheduleId, listDetailLevel, options.AdditionalBehaviors); } else { JobOperations jobOperations = options.Context.BatchOMClient.JobOperations; - jobs = jobOperations.ListJobs(odata, options.AdditionalBehaviors); + jobs = jobOperations.ListJobs(listDetailLevel, options.AdditionalBehaviors); } Func mappingFunction = j => { return new PSCloudJob(j); }; return PSPagedEnumerable.CreateWithMaxCount( diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.Pools.cs b/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.Pools.cs index 9f3659a58ac3..0f10800845aa 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.Pools.cs +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.Pools.cs @@ -36,14 +36,13 @@ public IEnumerable ListPools(ListPoolOptions options) throw new ArgumentNullException("options"); } - ODATADetailLevel odata = new ODATADetailLevel(selectClause: options.Select, expandClause: options.Expand); - // Get the single pool matching the specified id if (!string.IsNullOrWhiteSpace(options.PoolId)) { WriteVerbose(string.Format(Resources.GetPoolById, options.PoolId)); PoolOperations poolOperations = options.Context.BatchOMClient.PoolOperations; - CloudPool pool = poolOperations.GetPool(options.PoolId, detailLevel: odata, additionalBehaviors: options.AdditionalBehaviors); + ODATADetailLevel getDetailLevel = new ODATADetailLevel(selectClause: options.Select, expandClause: options.Expand); + CloudPool pool = poolOperations.GetPool(options.PoolId, detailLevel: getDetailLevel, additionalBehaviors: options.AdditionalBehaviors); PSCloudPool psPool = new PSCloudPool(pool); return new PSCloudPool[] { psPool }; } @@ -51,10 +50,11 @@ public IEnumerable ListPools(ListPoolOptions options) else { string verboseLogString = null; + ODATADetailLevel listDetailLevel = new ODATADetailLevel(selectClause: options.Select, expandClause: options.Expand); if (!string.IsNullOrEmpty(options.Filter)) { verboseLogString = Resources.GetPoolByOData; - odata.FilterClause = options.Filter; + listDetailLevel.FilterClause = options.Filter; } else { @@ -63,7 +63,7 @@ public IEnumerable ListPools(ListPoolOptions options) WriteVerbose(verboseLogString); PoolOperations poolOperations = options.Context.BatchOMClient.PoolOperations; - IPagedEnumerable pools = poolOperations.ListPools(odata, options.AdditionalBehaviors); + IPagedEnumerable pools = poolOperations.ListPools(listDetailLevel, options.AdditionalBehaviors); Func mappingFunction = p => { return new PSCloudPool(p); }; return PSPagedEnumerable.CreateWithMaxCount( pools, mappingFunction, options.MaxCount, () => WriteVerbose(string.Format(Resources.MaxCount, options.MaxCount))); diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.Tasks.cs b/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.Tasks.cs index 2f68f0590439..b03205a20f1b 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.Tasks.cs +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.Tasks.cs @@ -36,14 +36,13 @@ public IEnumerable ListTasks(ListTaskOptions options) throw new ArgumentNullException("options"); } - ODATADetailLevel odata = new ODATADetailLevel(selectClause: options.Select, expandClause: options.Expand); - // Get the single task matching the specified id if (!string.IsNullOrEmpty(options.TaskId)) { WriteVerbose(string.Format(Resources.GetTaskById, options.TaskId, options.JobId)); JobOperations jobOperations = options.Context.BatchOMClient.JobOperations; - CloudTask task = jobOperations.GetTask(options.JobId, options.TaskId, detailLevel: odata, additionalBehaviors: options.AdditionalBehaviors); + ODATADetailLevel getDetailLevel = new ODATADetailLevel(selectClause: options.Select, expandClause: options.Expand); + CloudTask task = jobOperations.GetTask(options.JobId, options.TaskId, detailLevel: getDetailLevel, additionalBehaviors: options.AdditionalBehaviors); PSCloudTask psTask = new PSCloudTask(task); return new PSCloudTask[] { psTask }; } @@ -52,10 +51,11 @@ public IEnumerable ListTasks(ListTaskOptions options) { string jobId = options.Job == null ? options.JobId : options.Job.Id; string verboseLogString = null; + ODATADetailLevel listDetailLevel = new ODATADetailLevel(selectClause: options.Select, expandClause: options.Expand); if (!string.IsNullOrEmpty(options.Filter)) { verboseLogString = string.Format(Resources.GetTaskByOData, jobId); - odata.FilterClause = options.Filter; + listDetailLevel.FilterClause = options.Filter; } else { @@ -66,12 +66,12 @@ public IEnumerable ListTasks(ListTaskOptions options) IPagedEnumerable tasks = null; if (options.Job != null) { - tasks = options.Job.omObject.ListTasks(odata, options.AdditionalBehaviors); + tasks = options.Job.omObject.ListTasks(listDetailLevel, options.AdditionalBehaviors); } else { JobOperations jobOperations = options.Context.BatchOMClient.JobOperations; - tasks = jobOperations.ListTasks(options.JobId, odata, options.AdditionalBehaviors); + tasks = jobOperations.ListTasks(options.JobId, listDetailLevel, options.AdditionalBehaviors); } Func mappingFunction = t => { return new PSCloudTask(t); }; return PSPagedEnumerable.CreateWithMaxCount( diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Models/CertificateOperationParameters.cs b/src/ResourceManager/AzureBatch/Commands.Batch/Models/CertificateOperationParameters.cs new file mode 100644 index 000000000000..b2a3564776c3 --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Models/CertificateOperationParameters.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 Microsoft.Azure.Batch; +using Microsoft.Azure.Commands.Batch.Properties; +using System; +using System.Collections.Generic; + +namespace Microsoft.Azure.Commands.Batch.Models +{ + public class CertificateOperationParameters : BatchClientParametersBase + { + public CertificateOperationParameters(BatchAccountContext context, string thumbprintAlgorithm, string thumbprint, + IEnumerable additionalBehaviors = null) : base(context, additionalBehaviors) + { + if (string.IsNullOrWhiteSpace(thumbprintAlgorithm)) + { + throw new ArgumentNullException("thumbprintAlgorithm"); + } + + if (string.IsNullOrWhiteSpace(thumbprint)) + { + throw new ArgumentNullException("thumbprint"); + } + + this.ThumbprintAlgorithm = thumbprintAlgorithm; + this.Thumbprint = thumbprint; + } + + /// + /// The algorithm used to derive the Thumbprint parameter. This must be sha1. + /// + public string ThumbprintAlgorithm { get; private set; } + + /// + /// The thumbprint of the certificate + /// + public string Thumbprint { get; private set; } + } +} diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Models/ListCertificateOptions.cs b/src/ResourceManager/AzureBatch/Commands.Batch/Models/ListCertificateOptions.cs new file mode 100644 index 000000000000..83a053ddd843 --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Models/ListCertificateOptions.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 Microsoft.Azure.Batch; +using System.Collections.Generic; + +namespace Microsoft.Azure.Commands.Batch.Models +{ + public class ListCertificateOptions : BatchClientParametersBase + { + public ListCertificateOptions(BatchAccountContext context, IEnumerable additionalBehaviors = null) + : base(context, additionalBehaviors) + { } + + /// + /// The algorithm used to derive the Thumbprint parameter. This must be sha1. + /// + public string ThumbprintAlgorithm { get; set; } + + /// + /// If specified, the single certificate with this thumbprint will be returned. + /// + public string Thumbprint { get; set; } + + /// + /// The OData filter to use when querying for certificates. + /// + public string Filter { get; set; } + + /// + /// The OData select clause to use. + /// + public string Select { get; set; } + + /// + /// The maximum number of certificates to return. + /// + public int MaxCount { get; set; } + } +} diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Models/NewCertificateParameters.cs b/src/ResourceManager/AzureBatch/Commands.Batch/Models/NewCertificateParameters.cs new file mode 100644 index 000000000000..e7805d95e83e --- /dev/null +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Models/NewCertificateParameters.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 Microsoft.Azure.Batch; +using System.Collections.Generic; +using Microsoft.Azure.Commands.Batch.Properties; + +namespace Microsoft.Azure.Commands.Batch.Models +{ + public class NewCertificateParameters : BatchClientParametersBase + { + public NewCertificateParameters(BatchAccountContext context, string filePath, byte[] rawData, + IEnumerable additionalBehaviors = null) : base(context, additionalBehaviors) + { + if (string.IsNullOrWhiteSpace(filePath) && rawData == null) + { + throw new ArgumentException(Resources.NoCertificateData); + } + + this.FilePath = filePath; + this.RawData = rawData; + } + + /// + /// The path to the certificate file. The certificate must be in either .cer or .pfx format. + /// + public string FilePath { get; private set; } + + /// + /// The raw certificate data in either .cer or .pfx format. + /// + public byte[] RawData { get; private set; } + + /// + /// The password to access the certificate private key for .pfx certificates. + /// + public string Password { get; set; } + } +} diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Properties/Resources.Designer.cs b/src/ResourceManager/AzureBatch/Commands.Batch/Properties/Resources.Designer.cs index 3f9edbcd8e80..f61f4f7e45cc 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch/Properties/Resources.Designer.cs +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Properties/Resources.Designer.cs @@ -78,6 +78,15 @@ internal static string AccountAndKeyInUse { } } + /// + /// Looks up a localized string similar to Adding a new certificate with thumbprint {0}. . + /// + internal static string AddingCertificate { + get { + return ResourceManager.GetString("AddingCertificate", resourceCulture); + } + } + /// /// Looks up a localized string similar to Begin {0} call to RP. /// @@ -87,6 +96,15 @@ internal static string BeginMAMLCall { } } + /// + /// Looks up a localized string similar to Canceling deletion of the certificate with thumbprint {0}.. + /// + internal static string CancelCertificateDelete { + get { + return ResourceManager.GetString("CancelCertificateDelete", resourceCulture); + } + } + /// /// Looks up a localized string similar to Changing OS version of pool {0} to {1}.. /// @@ -249,6 +267,33 @@ internal static string GetAllAccounts { } } + /// + /// Looks up a localized string similar to Getting the certificate with thumbprint {0}.. + /// + internal static string GetCertificateByThumbprint { + get { + return ResourceManager.GetString("GetCertificateByThumbprint", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Getting certificates matching the specified OData filter.. + /// + internal static string GetCertificatesByFilter { + get { + return ResourceManager.GetString("GetCertificatesByFilter", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Getting all certificates that have been added to the Batch account.. + /// + internal static string GetCertificatesNoFilter { + get { + return ResourceManager.GetString("GetCertificatesNoFilter", resourceCulture); + } + } + /// /// Looks up a localized string similar to Getting compute node "{0}" from pool "{1}".. /// @@ -546,6 +591,15 @@ internal static string MissingResGroupName { } } + /// + /// Looks up a localized string similar to No certificate data was specified. Supply the path to a certificate file, or provide the raw certificate data.. + /// + internal static string NoCertificateData { + get { + return ResourceManager.GetString("NoCertificateData", resourceCulture); + } + } + /// /// Looks up a localized string similar to No compute node was specified. Supply a PSComputeNode object or a pool id and compute node id.. /// @@ -663,6 +717,24 @@ internal static string RemoveBatchAccount { } } + /// + /// Looks up a localized string similar to Removing certificate .... + /// + internal static string RemoveCertificate { + get { + return ResourceManager.GetString("RemoveCertificate", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Are you sure you want to remove the certificate with thumbprint {0}?. + /// + internal static string RemoveCertificateConfirm { + get { + return ResourceManager.GetString("RemoveCertificateConfirm", resourceCulture); + } + } + /// /// Looks up a localized string similar to Removing user .... /// diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Properties/Resources.resx b/src/ResourceManager/AzureBatch/Commands.Batch/Properties/Resources.resx index a4be31c3d82d..610b9fc427ce 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch/Properties/Resources.resx +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Properties/Resources.resx @@ -123,9 +123,15 @@ Executing cmdlet with Batch account {0} with its {1} key. To change which key to use, set the KeyInUse property on the BatchAccountContext. + + Adding a new certificate with thumbprint {0}. + Begin {0} call to RP + + Canceling deletion of the certificate with thumbprint {0}. + Changing OS version of pool {0} to {1}. @@ -180,6 +186,15 @@ Getting all accounts in subscription + + Getting the certificate with thumbprint {0}. + + + Getting certificates matching the specified OData filter. + + + Getting all certificates that have been added to the Batch account. + Getting compute node "{0}" from pool "{1}". @@ -279,6 +294,9 @@ Cannot find resource group name in ID property: {0} + + No certificate data was specified. Supply the path to a certificate file, or provide the raw certificate data. + No compute node was specified. Supply a PSComputeNode object or a pool id and compute node id. @@ -318,6 +336,12 @@ Removing batch account ... + + Removing certificate ... + + + Are you sure you want to remove the certificate with thumbprint {0}? + Removing user ... diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Utils/Constants.cs b/src/ResourceManager/AzureBatch/Commands.Batch/Utils/Constants.cs index c038c2208b5e..282b53f70de0 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch/Utils/Constants.cs +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Utils/Constants.cs @@ -36,6 +36,8 @@ public class Constants public const string AzureBatchRemoteDesktopProtocolFile = "AzureBatchRemoteDesktopProtocolFile"; public const string AzureBatchAutoScale = "AzureBatchAutoScale"; public const string AzureBatchPoolOSVersion = "AzureBatchPoolOSVersion"; + public const string AzureBatchCertificate = "AzureBatchCertificate"; + public const string AzureBatchCertificateDeletion = "AzureBatchCertificateDeletion"; // Parameter sets public const string IdParameterSet = "Id"; diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/Commands.Compute.Test.csproj b/src/ResourceManager/Compute/Commands.Compute.Test/Commands.Compute.Test.csproj index 8d4fdb54c125..0f6838da9cc2 100644 --- a/src/ResourceManager/Compute/Commands.Compute.Test/Commands.Compute.Test.csproj +++ b/src/ResourceManager/Compute/Commands.Compute.Test/Commands.Compute.Test.csproj @@ -66,8 +66,8 @@ ..\..\..\packages\Microsoft.Azure.Management.Authorization.1.0.0\lib\net40\Microsoft.Azure.Management.Authorization.dll - - ..\..\..\packages\Microsoft.Azure.Management.Compute.9.0.4-preview\lib\net40\Microsoft.Azure.Management.Compute.dll + + ..\..\..\packages\Microsoft.Azure.Management.Compute.9.1.1-preview\lib\net40\Microsoft.Azure.Management.Compute.dll True diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineTests.cs b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineTests.cs index 7343e9362214..6420b7540024 100644 --- a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineTests.cs +++ b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineTests.cs @@ -23,7 +23,7 @@ public partial class VirtualMachineTests [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestVirtualMachine() { - ComputeTestController.NewInstance.RunPsTest("Test-VirtualMachine"); + ComputeTestController.NewInstance.RunPsTest(@"Test-VirtualMachine $null"); } [Fact] diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineTests.ps1 b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineTests.ps1 index 43bed3584d22..be8a5916703f 100644 --- a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineTests.ps1 +++ b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineTests.ps1 @@ -18,13 +18,17 @@ Test Virtual Machines #> function Test-VirtualMachine { + param ($loc) # Setup $rgname = Get-ComputeTestResourceName try { # Common - $loc = Get-ComputeVMLocation; + if ($loc -eq $null) + { + $loc = Get-ComputeVMLocation; + } New-AzureRmResourceGroup -Name $rgname -Location $loc -Force; # VM Profile & Hardware diff --git a/src/ResourceManager/Compute/Commands.Compute/Commands.Compute.csproj b/src/ResourceManager/Compute/Commands.Compute/Commands.Compute.csproj index cb6651957acd..2ea76acece00 100644 --- a/src/ResourceManager/Compute/Commands.Compute/Commands.Compute.csproj +++ b/src/ResourceManager/Compute/Commands.Compute/Commands.Compute.csproj @@ -80,8 +80,8 @@ ..\..\..\packages\Microsoft.Azure.Management.Authorization.1.0.0\lib\net40\Microsoft.Azure.Management.Authorization.dll True - - ..\..\..\packages\Microsoft.Azure.Management.Compute.9.0.4-preview\lib\net40\Microsoft.Azure.Management.Compute.dll + + ..\..\..\packages\Microsoft.Azure.Management.Compute.9.1.1-preview\lib\net40\Microsoft.Azure.Management.Compute.dll True diff --git a/src/ResourceManager/Compute/Commands.Compute/Extension/Diagnostics/SetAzureVMDiagnosticsExtension.cs b/src/ResourceManager/Compute/Commands.Compute/Extension/Diagnostics/SetAzureVMDiagnosticsExtension.cs index ba28ab273139..0864f5feafcc 100644 --- a/src/ResourceManager/Compute/Commands.Compute/Extension/Diagnostics/SetAzureVMDiagnosticsExtension.cs +++ b/src/ResourceManager/Compute/Commands.Compute/Extension/Diagnostics/SetAzureVMDiagnosticsExtension.cs @@ -21,7 +21,8 @@ using Microsoft.Azure.Management.Compute.Models; using Microsoft.WindowsAzure.Commands.Common.Storage; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.WindowsAzure.Management.Storage; +using Microsoft.Azure.Commands.Management.Storage; +using Microsoft.Azure.Management.Storage; using Newtonsoft.Json; namespace Microsoft.Azure.Commands.Compute @@ -37,7 +38,7 @@ public class SetAzureVMDiagnosticsExtensionCommand : VirtualMachineExtensionBase private const string VirtualMachineExtension = "Microsoft.Compute/virtualMachines/extensions"; private const string IaaSDiagnosticsExtension = "IaaSDiagnostics"; private const string ExtensionPublisher = "Microsoft.Azure.Diagnostics"; - private StorageManagementClient storageClient; + private IStorageManagementClient storageClient; [Parameter( Mandatory = true, @@ -154,14 +155,14 @@ public string PrivateConfiguration } } - public StorageManagementClient StorageClient + public IStorageManagementClient StorageClient { get { if (this.storageClient == null) { this.storageClient = AzureSession.ClientFactory.CreateClient( - DefaultProfile.Context, AzureEnvironment.Endpoint.ServiceManagement); + DefaultProfile.Context, AzureEnvironment.Endpoint.ResourceManager); } return this.storageClient; @@ -201,15 +202,8 @@ protected string GetStorageKey() if (!string.IsNullOrEmpty(StorageAccountName)) { - var storageAccount = this.StorageClient.StorageAccounts.Get(StorageAccountName); - if (storageAccount != null) - { - var keys = this.StorageClient.StorageAccounts.GetKeys(StorageAccountName); - if (keys != null) - { - storageKey = !string.IsNullOrEmpty(keys.PrimaryKey) ? keys.PrimaryKey : keys.SecondaryKey; - } - } + var storageCredentials = StorageUtilities.GenerateStorageCredentials(this.StorageClient, this.ResourceGroupName, this.StorageAccountName); + storageKey = storageCredentials.ExportBase64EncodedKey(); } return storageKey; diff --git a/src/ResourceManager/Compute/Commands.Compute/Generated/cli.js b/src/ResourceManager/Compute/Commands.Compute/Generated/cli.js index 6e43b22260c9..0c3a4ce4ae6d 100644 --- a/src/ResourceManager/Compute/Commands.Compute/Generated/cli.js +++ b/src/ResourceManager/Compute/Commands.Compute/Generated/cli.js @@ -13,12 +13,15 @@ * limitations under the License. */ +// Warning: This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if the +// code is regenerated. + 'use strict'; -var __ = require('underscore'); var fs = require('fs'); var jsonpatch = require('json-patch'); -var util = require('util'); var profile = require('../../../util/profile'); var utils = require('../../../util/utils'); @@ -32,28 +35,166 @@ function beautify(jsonText) { exports.init = function (cli) { -//virtualMachineScaleSet -> CreateOrUpdate /* -{"provisioningState":"","sku":{"capacity":null,"name":"","tier":""},"upgradePolicy":{"mode":""},"virtualMachineProfile":{"extensionProfile":{"extensions":[{"autoUpgradeMinorVersion":false,"extensionType":"","protectedSettings":"","provisioningState":"","publisher":"","settings":"","typeHandlerVersion":"","id":"","name":"","type":"","location":"","tags":{}}]},"networkProfile":{"networkInterfaceConfigurations":[{"iPConfigurations":[{"loadBalancerBackendAddressPools":[{"referenceUri":""}],"loadBalancerInboundNatPools":[{"referenceUri":""}],"name":"","subnet":{"referenceUri":""}}],"name":"","primary":null}]},"oSProfile":{"computerNamePrefix":"","adminPassword":"","adminUsername":"","customData":"","linuxConfiguration":{"disablePasswordAuthentication":null,"sshConfiguration":{"publicKeys":[{"keyData":"","path":""}]}},"secrets":[{"sourceVault":{"referenceUri":""},"vaultCertificates":[{"certificateStore":"","certificateUrl":""}]}],"windowsConfiguration":{"additionalUnattendContents":[{"componentName":"","content":"","passName":"","settingName":""}],"enableAutomaticUpdates":null,"provisionVMAgent":null,"timeZone":"","winRMConfiguration":{"listeners":[{"certificateUrl":"","protocol":""}]}}},"storageProfile":{"imageReference":{"offer":"","publisher":"","sku":"","version":""},"oSDisk":{"caching":"","createOption":"","name":"","operatingSystemType":"","sourceImage":{"uri":""},"virtualHardDiskContainers":[""]}}},"id":"","name":"","type":"","location":"","tags":{}} + VirtualMachineScaleSet CreateOrUpdate + --resource-group-name + --parameters +============================================= +{ + "provisioningState":"", + "sku":{ + "capacity":null, + "name":"", + "tier":"" + }, + "upgradePolicy":{ + "mode":"" + }, + "virtualMachineProfile":{ + "extensionProfile":{ + "extensions":[ + { + "autoUpgradeMinorVersion":false, + "extensionType":"", + "protectedSettings":"", + "provisioningState":"", + "publisher":"", + "settings":"", + "typeHandlerVersion":"", + "id":"", + "name":"", + "type":"", + "location":"", + "tags":{ + } + } + ] + }, + "networkProfile":{ + "networkInterfaceConfigurations":[ + { + "iPConfigurations":[ + { + "loadBalancerBackendAddressPools":[ + { + "referenceUri":"" + } + ], + "loadBalancerInboundNatPools":[ + { + "referenceUri":"" + } + ], + "name":"", + "subnet":{ + "referenceUri":"" + } + } + ], + "name":"", + "primary":null + } + ] + }, + "oSProfile":{ + "computerNamePrefix":"", + "adminPassword":"", + "adminUsername":"", + "customData":"", + "linuxConfiguration":{ + "disablePasswordAuthentication":null, + "sshConfiguration":{ + "publicKeys":[ + { + "keyData":"", + "path":"" + } + ] + } + }, + "secrets":[ + { + "sourceVault":{ + "referenceUri":"" + }, + "vaultCertificates":[ + { + "certificateStore":"", + "certificateUrl":"" + } + ] + } + ], + "windowsConfiguration":{ + "additionalUnattendContents":[ + { + "componentName":"", + "content":"", + "passName":"", + "settingName":"" + } + ], + "enableAutomaticUpdates":null, + "provisionVMAgent":null, + "timeZone":"", + "winRMConfiguration":{ + "listeners":[ + { + "certificateUrl":"", + "protocol":"" + } + ] + } + } + }, + "storageProfile":{ + "imageReference":{ + "offer":"", + "publisher":"", + "sku":"", + "version":"" + }, + "oSDisk":{ + "caching":"", + "createOption":"", + "name":"", + "operatingSystemType":"", + "sourceImage":{ + "uri":"" + }, + "virtualHardDiskContainers":[ + "" + ] + } + } + }, + "id":"", + "name":"", + "type":"", + "location":"", + "tags":{ + } +} */ - var vmss = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); - vmss.command('create-or-update') + var vmssCreateOrUpdate = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); + vmssCreateOrUpdate.command('create-or-update') .description($('create-or-update method to manage your virtual machine scale set.')) .usage('[options]') .option('--resource-group-name ', $('resource-group-name')) .option('--parameters ', $('parameters')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (resourceGroupName, parameters, options, _) { + .execute(function(options, _) { cli.output.info('resourceGroupName = ' + options.resourceGroupName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -61,48 +202,52 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineScaleSets.createOrUpdate(options.resourceGroupName, parametersObj, _); cli.output.json(result); }); - var parameters = vmss.category('parameters') + var vmssCreateOrUpdatecreateOrUpdateParameters1 = vmssCreateOrUpdate.category('parameters') .description($('Commands to manage parameter for your virtual machine scale set.')); - var generate = parameters.category('generate') + var vmssCreateOrUpdatecreateOrUpdateGenerate1 = vmssCreateOrUpdatecreateOrUpdateParameters1.category('generate') .description($('Commands to generate parameter file for your virtual machine scale set.')); - generate.command('create-or-update') - .description($('Generate vmss parameter string or files.')) + vmssCreateOrUpdatecreateOrUpdateGenerate1.command('create-or-update') + .description($('Generate vmssCreateOrUpdate parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) - .execute(function (parameterFile, options, _) { - cli.output.info("{\"provisioningState\":\"\",\"sku\":{\"capacity\":null,\"name\":\"\",\"tier\":\"\"},\"upgradePolicy\":{\"mode\":\"\"},\"virtualMachineProfile\":{\"extensionProfile\":{\"extensions\":[{\"autoUpgradeMinorVersion\":false,\"extensionType\":\"\",\"protectedSettings\":\"\",\"provisioningState\":\"\",\"publisher\":\"\",\"settings\":\"\",\"typeHandlerVersion\":\"\",\"id\":\"\",\"name\":\"\",\"type\":\"\",\"location\":\"\",\"tags\":{}}]},\"networkProfile\":{\"networkInterfaceConfigurations\":[{\"iPConfigurations\":[{\"loadBalancerBackendAddressPools\":[{\"referenceUri\":\"\"}],\"loadBalancerInboundNatPools\":[{\"referenceUri\":\"\"}],\"name\":\"\",\"subnet\":{\"referenceUri\":\"\"}}],\"name\":\"\",\"primary\":null}]},\"oSProfile\":{\"computerNamePrefix\":\"\",\"adminPassword\":\"\",\"adminUsername\":\"\",\"customData\":\"\",\"linuxConfiguration\":{\"disablePasswordAuthentication\":null,\"sshConfiguration\":{\"publicKeys\":[{\"keyData\":\"\",\"path\":\"\"}]}},\"secrets\":[{\"sourceVault\":{\"referenceUri\":\"\"},\"vaultCertificates\":[{\"certificateStore\":\"\",\"certificateUrl\":\"\"}]}],\"windowsConfiguration\":{\"additionalUnattendContents\":[{\"componentName\":\"\",\"content\":\"\",\"passName\":\"\",\"settingName\":\"\"}],\"enableAutomaticUpdates\":null,\"provisionVMAgent\":null,\"timeZone\":\"\",\"winRMConfiguration\":{\"listeners\":[{\"certificateUrl\":\"\",\"protocol\":\"\"}]}}},\"storageProfile\":{\"imageReference\":{\"offer\":\"\",\"publisher\":\"\",\"sku\":\"\",\"version\":\"\"},\"oSDisk\":{\"caching\":\"\",\"createOption\":\"\",\"name\":\"\",\"operatingSystemType\":\"\",\"sourceImage\":{\"uri\":\"\"},\"virtualHardDiskContainers\":[\"\"]}}},\"id\":\"\",\"name\":\"\",\"type\":\"\",\"location\":\"\",\"tags\":{}}"); - var filePath = "vmss_createOrUpdate.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"provisioningState\":\"\",\r\n\"sku\":{\r\n\"capacity\":null,\r\n\"name\":\"\",\r\n\"tier\":\"\"\r\n},\r\n\"upgradePolicy\":{\r\n\"mode\":\"\"\r\n},\r\n\"virtualMachineProfile\":{\r\n\"extensionProfile\":{\r\n\"extensions\":[\r\n{\r\n\"autoUpgradeMinorVersion\":false,\r\n\"extensionType\":\"\",\r\n\"protectedSettings\":\"\",\r\n\"provisioningState\":\"\",\r\n\"publisher\":\"\",\r\n\"settings\":\"\",\r\n\"typeHandlerVersion\":\"\",\r\n\"id\":\"\",\r\n\"name\":\"\",\r\n\"type\":\"\",\r\n\"location\":\"\",\r\n\"tags\":{\r\n\r\n}\r\n}\r\n]\r\n},\r\n\"networkProfile\":{\r\n\"networkInterfaceConfigurations\":[\r\n{\r\n\"iPConfigurations\":[\r\n{\r\n\"loadBalancerBackendAddressPools\":[\r\n{\r\n\"referenceUri\":\"\"\r\n}\r\n],\r\n\"loadBalancerInboundNatPools\":[\r\n{\r\n\"referenceUri\":\"\"\r\n}\r\n],\r\n\"name\":\"\",\r\n\"subnet\":{\r\n\"referenceUri\":\"\"\r\n}\r\n}\r\n],\r\n\"name\":\"\",\r\n\"primary\":null\r\n}\r\n]\r\n},\r\n\"oSProfile\":{\r\n\"computerNamePrefix\":\"\",\r\n\"adminPassword\":\"\",\r\n\"adminUsername\":\"\",\r\n\"customData\":\"\",\r\n\"linuxConfiguration\":{\r\n\"disablePasswordAuthentication\":null,\r\n\"sshConfiguration\":{\r\n\"publicKeys\":[\r\n{\r\n\"keyData\":\"\",\r\n\"path\":\"\"\r\n}\r\n]\r\n}\r\n},\r\n\"secrets\":[\r\n{\r\n\"sourceVault\":{\r\n\"referenceUri\":\"\"\r\n},\r\n\"vaultCertificates\":[\r\n{\r\n\"certificateStore\":\"\",\r\n\"certificateUrl\":\"\"\r\n}\r\n]\r\n}\r\n],\r\n\"windowsConfiguration\":{\r\n\"additionalUnattendContents\":[\r\n{\r\n\"componentName\":\"\",\r\n\"content\":\"\",\r\n\"passName\":\"\",\r\n\"settingName\":\"\"\r\n}\r\n],\r\n\"enableAutomaticUpdates\":null,\r\n\"provisionVMAgent\":null,\r\n\"timeZone\":\"\",\r\n\"winRMConfiguration\":{\r\n\"listeners\":[\r\n{\r\n\"certificateUrl\":\"\",\r\n\"protocol\":\"\"\r\n}\r\n]\r\n}\r\n}\r\n},\r\n\"storageProfile\":{\r\n\"imageReference\":{\r\n\"offer\":\"\",\r\n\"publisher\":\"\",\r\n\"sku\":\"\",\r\n\"version\":\"\"\r\n},\r\n\"oSDisk\":{\r\n\"caching\":\"\",\r\n\"createOption\":\"\",\r\n\"name\":\"\",\r\n\"operatingSystemType\":\"\",\r\n\"sourceImage\":{\r\n\"uri\":\"\"\r\n},\r\n\"virtualHardDiskContainers\":[\r\n\"\"\r\n]\r\n}\r\n}\r\n},\r\n\"id\":\"\",\r\n\"name\":\"\",\r\n\"type\":\"\",\r\n\"location\":\"\",\r\n\"tags\":{\r\n\r\n}\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + .execute(function(options, _) { + cli.output.info(_); + cli.output.info('{\"provisioningState\":\"\",\"sku\":{\"capacity\":null,\"name\":\"\",\"tier\":\"\"},\"upgradePolicy\":{\"mode\":\"\"},\"virtualMachineProfile\":{\"extensionProfile\":{\"extensions\":[{\"autoUpgradeMinorVersion\":false,\"extensionType\":\"\",\"protectedSettings\":\"\",\"provisioningState\":\"\",\"publisher\":\"\",\"settings\":\"\",\"typeHandlerVersion\":\"\",\"id\":\"\",\"name\":\"\",\"type\":\"\",\"location\":\"\",\"tags\":{}}]},\"networkProfile\":{\"networkInterfaceConfigurations\":[{\"iPConfigurations\":[{\"loadBalancerBackendAddressPools\":[{\"referenceUri\":\"\"}],\"loadBalancerInboundNatPools\":[{\"referenceUri\":\"\"}],\"name\":\"\",\"subnet\":{\"referenceUri\":\"\"}}],\"name\":\"\",\"primary\":null}]},\"oSProfile\":{\"computerNamePrefix\":\"\",\"adminPassword\":\"\",\"adminUsername\":\"\",\"customData\":\"\",\"linuxConfiguration\":{\"disablePasswordAuthentication\":null,\"sshConfiguration\":{\"publicKeys\":[{\"keyData\":\"\",\"path\":\"\"}]}},\"secrets\":[{\"sourceVault\":{\"referenceUri\":\"\"},\"vaultCertificates\":[{\"certificateStore\":\"\",\"certificateUrl\":\"\"}]}],\"windowsConfiguration\":{\"additionalUnattendContents\":[{\"componentName\":\"\",\"content\":\"\",\"passName\":\"\",\"settingName\":\"\"}],\"enableAutomaticUpdates\":null,\"provisionVMAgent\":null,\"timeZone\":\"\",\"winRMConfiguration\":{\"listeners\":[{\"certificateUrl\":\"\",\"protocol\":\"\"}]}}},\"storageProfile\":{\"imageReference\":{\"offer\":\"\",\"publisher\":\"\",\"sku\":\"\",\"version\":\"\"},\"oSDisk\":{\"caching\":\"\",\"createOption\":\"\",\"name\":\"\",\"operatingSystemType\":\"\",\"sourceImage\":{\"uri\":\"\"},\"virtualHardDiskContainers\":[\"\"]}}},\"id\":\"\",\"name\":\"\",\"type\":\"\",\"location\":\"\",\"tags\":{}}'); + var filePath = 'vmssCreateOrUpdate_createOrUpdate.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"provisioningState\":\"\",\r\n\"sku\":{\r\n\"capacity\":null,\r\n\"name\":\"\",\r\n\"tier\":\"\"\r\n},\r\n\"upgradePolicy\":{\r\n\"mode\":\"\"\r\n},\r\n\"virtualMachineProfile\":{\r\n\"extensionProfile\":{\r\n\"extensions\":[\r\n{\r\n\"autoUpgradeMinorVersion\":false,\r\n\"extensionType\":\"\",\r\n\"protectedSettings\":\"\",\r\n\"provisioningState\":\"\",\r\n\"publisher\":\"\",\r\n\"settings\":\"\",\r\n\"typeHandlerVersion\":\"\",\r\n\"id\":\"\",\r\n\"name\":\"\",\r\n\"type\":\"\",\r\n\"location\":\"\",\r\n\"tags\":{\r\n}\r\n}\r\n]\r\n},\r\n\"networkProfile\":{\r\n\"networkInterfaceConfigurations\":[\r\n{\r\n\"iPConfigurations\":[\r\n{\r\n\"loadBalancerBackendAddressPools\":[\r\n{\r\n\"referenceUri\":\"\"\r\n}\r\n],\r\n\"loadBalancerInboundNatPools\":[\r\n{\r\n\"referenceUri\":\"\"\r\n}\r\n],\r\n\"name\":\"\",\r\n\"subnet\":{\r\n\"referenceUri\":\"\"\r\n}\r\n}\r\n],\r\n\"name\":\"\",\r\n\"primary\":null\r\n}\r\n]\r\n},\r\n\"oSProfile\":{\r\n\"computerNamePrefix\":\"\",\r\n\"adminPassword\":\"\",\r\n\"adminUsername\":\"\",\r\n\"customData\":\"\",\r\n\"linuxConfiguration\":{\r\n\"disablePasswordAuthentication\":null,\r\n\"sshConfiguration\":{\r\n\"publicKeys\":[\r\n{\r\n\"keyData\":\"\",\r\n\"path\":\"\"\r\n}\r\n]\r\n}\r\n},\r\n\"secrets\":[\r\n{\r\n\"sourceVault\":{\r\n\"referenceUri\":\"\"\r\n},\r\n\"vaultCertificates\":[\r\n{\r\n\"certificateStore\":\"\",\r\n\"certificateUrl\":\"\"\r\n}\r\n]\r\n}\r\n],\r\n\"windowsConfiguration\":{\r\n\"additionalUnattendContents\":[\r\n{\r\n\"componentName\":\"\",\r\n\"content\":\"\",\r\n\"passName\":\"\",\r\n\"settingName\":\"\"\r\n}\r\n],\r\n\"enableAutomaticUpdates\":null,\r\n\"provisionVMAgent\":null,\r\n\"timeZone\":\"\",\r\n\"winRMConfiguration\":{\r\n\"listeners\":[\r\n{\r\n\"certificateUrl\":\"\",\r\n\"protocol\":\"\"\r\n}\r\n]\r\n}\r\n}\r\n},\r\n\"storageProfile\":{\r\n\"imageReference\":{\r\n\"offer\":\"\",\r\n\"publisher\":\"\",\r\n\"sku\":\"\",\r\n\"version\":\"\"\r\n},\r\n\"oSDisk\":{\r\n\"caching\":\"\",\r\n\"createOption\":\"\",\r\n\"name\":\"\",\r\n\"operatingSystemType\":\"\",\r\n\"sourceImage\":{\r\n\"uri\":\"\"\r\n},\r\n\"virtualHardDiskContainers\":[\r\n\"\"\r\n]\r\n}\r\n}\r\n},\r\n\"id\":\"\",\r\n\"name\":\"\",\r\n\"type\":\"\",\r\n\"location\":\"\",\r\n\"tags\":{\r\n}\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') - .description($('Command to patch vmss parameter JSON file.')) + vmssCreateOrUpdatecreateOrUpdateParameters1.command('patch') + .description($('Command to patch vmssCreateOrUpdate parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--operation ', $('The JSON patch operation: add, remove, or replace.')) .option('--path ', $('The JSON data path, e.g.: \"foo/1\".')) .option('--value ', $('The JSON value.')) .option('--parse', $('Parse the JSON value to object.')) - .execute(function (parameterFile, operation, path, value, parse, options, _) { + .execute(function(options, _) { cli.output.info(options.parameterFile); cli.output.info(options.operation); cli.output.info(options.path); cli.output.info(options.value); cli.output.info(options.parse); + cli.output.info(_); if (options.parse) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -114,23 +259,24 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set virtual-machine-scale-set - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetVirtualMachineScaleSet0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetVirtualMachineScaleSet0 = catparametersVirtualMachineScaleSetVirtualMachineScaleSet0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetVirtualMachineScaleSet0 = parametersVirtualMachineScaleSetVirtualMachineScaleSet0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('virtual-machine-scale-set') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetVirtualMachineScaleSet0.command('virtual-machine-scale-set') + .description($('Set catparametersVirtualMachineScaleSetVirtualMachineScaleSet0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) @@ -144,7 +290,8 @@ exports.init = function (cli) { .option('--type ', $('Set the type value.')) .option('--location ', $('Set the location value.')) .option('--tags ', $('Set the tags value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -153,99 +300,99 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "provisioningState"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'provisioningState'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.provisioningState) { if (options.parse && options.provisioningState) { options.provisioningState = JSON.parse(options.provisioningState); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.provisioningState}]); } - var paramPath = options.path + "/" + "sku"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'sku'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sku) { if (options.parse && options.sku) { options.sku = JSON.parse(options.sku); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sku}]); } - var paramPath = options.path + "/" + "upgradePolicy"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'upgradePolicy'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.upgradePolicy) { if (options.parse && options.upgradePolicy) { options.upgradePolicy = JSON.parse(options.upgradePolicy); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.upgradePolicy}]); } - var paramPath = options.path + "/" + "virtualMachineProfile"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'virtualMachineProfile'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualMachineProfile) { if (options.parse && options.virtualMachineProfile) { options.virtualMachineProfile = JSON.parse(options.virtualMachineProfile); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualMachineProfile}]); } - var paramPath = options.path + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "type"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'type'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.type) { if (options.parse && options.type) { options.type = JSON.parse(options.type); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.type}]); } - var paramPath = options.path + "/" + "location"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'location'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.location) { if (options.parse && options.location) { options.location = JSON.parse(options.location); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.location}]); } - var paramPath = options.path + "/" + "tags"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'tags'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.tags) { if (options.parse && options.tags) { options.tags = JSON.parse(options.tags); @@ -253,55 +400,58 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.tags}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove virtual-machine-scale-set - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetVirtualMachineScaleSet1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetVirtualMachineScaleSet1 = catparametersVirtualMachineScaleSetVirtualMachineScaleSet1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetVirtualMachineScaleSet1 = parametersVirtualMachineScaleSetVirtualMachineScaleSet1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('virtual-machine-scale-set') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetVirtualMachineScaleSet1.command('virtual-machine-scale-set') + .description($('Remove catparametersVirtualMachineScaleSetVirtualMachineScaleSet1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add virtual-machine-scale-set - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetVirtualMachineScaleSet2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetVirtualMachineScaleSet2 = catparametersVirtualMachineScaleSetVirtualMachineScaleSet2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetVirtualMachineScaleSet2 = parametersVirtualMachineScaleSetVirtualMachineScaleSet2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('virtual-machine-scale-set') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetVirtualMachineScaleSet2.command('virtual-machine-scale-set') + .description($('Remove catparametersVirtualMachineScaleSetVirtualMachineScaleSet2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) @@ -316,7 +466,8 @@ exports.init = function (cli) { .option('--type ', $('Add the type value.')) .option('--location ', $('Add the location value.')) .option('--tags ', $('Add the tags value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -326,101 +477,101 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "provisioningState"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '' + '/' + 'provisioningState'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.provisioningState) { if (options.parse && options.provisioningState) { options.provisioningState = JSON.parse(options.provisioningState); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.provisioningState}]); } - var paramPath = "" + "/" + "sku"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'sku'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sku) { if (options.parse && options.sku) { options.sku = JSON.parse(options.sku); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sku}]); } - var paramPath = "" + "/" + "upgradePolicy"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'upgradePolicy'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.upgradePolicy) { if (options.parse && options.upgradePolicy) { options.upgradePolicy = JSON.parse(options.upgradePolicy); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.upgradePolicy}]); } - var paramPath = "" + "/" + "virtualMachineProfile"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'virtualMachineProfile'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualMachineProfile) { if (options.parse && options.virtualMachineProfile) { options.virtualMachineProfile = JSON.parse(options.virtualMachineProfile); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualMachineProfile}]); } - var paramPath = "" + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } - var paramPath = "" + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "" + "/" + "type"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'type'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.type) { if (options.parse && options.type) { options.type = JSON.parse(options.type); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.type}]); } - var paramPath = "" + "/" + "location"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'location'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.location) { if (options.parse && options.location) { options.location = JSON.parse(options.location); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.location}]); } - var paramPath = "" + "/" + "tags"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'tags'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.tags) { if (options.parse && options.tags) { options.tags = JSON.parse(options.tags); @@ -428,23 +579,24 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.tags}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set sku - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetSku0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetSku0 = catparametersVirtualMachineScaleSetSku0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetSku0 = parametersVirtualMachineScaleSetSku0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('sku') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetSku0.command('sku') + .description($('Set catparametersVirtualMachineScaleSetSku0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) @@ -452,7 +604,8 @@ exports.init = function (cli) { .option('--capacity ', $('Set the capacity value.')) .option('--name ', $('Set the name value.')) .option('--tier ', $('Set the tier value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -461,39 +614,39 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/sku"; - var paramPath = options.path + "/" + "capacity"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/sku'; + var paramPath = options.path + '/' + 'capacity'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.capacity) { if (options.parse && options.capacity) { options.capacity = JSON.parse(options.capacity); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.capacity}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "tier"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'tier'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.tier) { if (options.parse && options.tier) { options.tier = JSON.parse(options.tier); @@ -501,55 +654,58 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.tier}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove sku - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetSku1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetSku1 = catparametersVirtualMachineScaleSetSku1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetSku1 = parametersVirtualMachineScaleSetSku1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('sku') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetSku1.command('sku') + .description($('Remove catparametersVirtualMachineScaleSetSku1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/sku"; + options.path = '/sku'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add sku - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetSku2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetSku2 = catparametersVirtualMachineScaleSetSku2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetSku2 = parametersVirtualMachineScaleSetSku2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('sku') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetSku2.command('sku') + .description($('Remove catparametersVirtualMachineScaleSetSku2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) @@ -558,7 +714,8 @@ exports.init = function (cli) { .option('--capacity ', $('Add the capacity value.')) .option('--name ', $('Add the name value.')) .option('--tier ', $('Add the tier value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -568,41 +725,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/sku" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/sku' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/sku" + "/" + "capacity"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/sku' + '/' + 'capacity'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.capacity) { if (options.parse && options.capacity) { options.capacity = JSON.parse(options.capacity); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.capacity}]); } - var paramPath = "/sku" + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/sku' + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/sku" + "/" + "tier"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/sku' + '/' + 'tier'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.tier) { if (options.parse && options.tier) { options.tier = JSON.parse(options.tier); @@ -610,29 +767,31 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.tier}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set upgrade-policy - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetUpgradePolicy0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetUpgradePolicy0 = catparametersVirtualMachineScaleSetUpgradePolicy0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetUpgradePolicy0 = parametersVirtualMachineScaleSetUpgradePolicy0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('upgrade-policy') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetUpgradePolicy0.command('upgrade-policy') + .description($('Set catparametersVirtualMachineScaleSetUpgradePolicy0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) .option('--parse', $('Parse the JSON value to object.')) .option('--mode ', $('Set the mode value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -641,19 +800,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/upgradePolicy"; - var paramPath = options.path + "/" + "mode"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/upgradePolicy'; + var paramPath = options.path + '/' + 'mode'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mode) { if (options.parse && options.mode) { options.mode = JSON.parse(options.mode); @@ -661,62 +820,66 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mode}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove upgrade-policy - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetUpgradePolicy1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetUpgradePolicy1 = catparametersVirtualMachineScaleSetUpgradePolicy1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetUpgradePolicy1 = parametersVirtualMachineScaleSetUpgradePolicy1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('upgrade-policy') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetUpgradePolicy1.command('upgrade-policy') + .description($('Remove catparametersVirtualMachineScaleSetUpgradePolicy1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/upgradePolicy"; + options.path = '/upgradePolicy'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add upgrade-policy - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetUpgradePolicy2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetUpgradePolicy2 = catparametersVirtualMachineScaleSetUpgradePolicy2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetUpgradePolicy2 = parametersVirtualMachineScaleSetUpgradePolicy2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('upgrade-policy') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetUpgradePolicy2.command('upgrade-policy') + .description($('Remove catparametersVirtualMachineScaleSetUpgradePolicy2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) .option('--value ', $('The JSON value.')) .option('--parse', $('Parse the JSON value to object.')) .option('--mode ', $('Add the mode value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -726,21 +889,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/upgradePolicy" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/upgradePolicy' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/upgradePolicy" + "/" + "mode"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/upgradePolicy' + '/' + 'mode'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mode) { if (options.parse && options.mode) { options.mode = JSON.parse(options.mode); @@ -748,23 +911,24 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mode}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set virtual-machine-profile - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetVirtualMachineProfile0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetVirtualMachineProfile0 = catparametersVirtualMachineScaleSetVirtualMachineProfile0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetVirtualMachineProfile0 = parametersVirtualMachineScaleSetVirtualMachineProfile0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('virtual-machine-profile') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetVirtualMachineProfile0.command('virtual-machine-profile') + .description($('Set catparametersVirtualMachineScaleSetVirtualMachineProfile0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) @@ -773,7 +937,8 @@ exports.init = function (cli) { .option('--network-profile ', $('Set the network-profile value.')) .option('--os-profile ', $('Set the os-profile value.')) .option('--storage-profile ', $('Set the storage-profile value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -782,49 +947,49 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/virtualMachineProfile"; - var paramPath = options.path + "/" + "extensionProfile"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/virtualMachineProfile'; + var paramPath = options.path + '/' + 'extensionProfile'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensionProfile) { if (options.parse && options.extensionProfile) { options.extensionProfile = JSON.parse(options.extensionProfile); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensionProfile}]); } - var paramPath = options.path + "/" + "networkProfile"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'networkProfile'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkProfile) { if (options.parse && options.networkProfile) { options.networkProfile = JSON.parse(options.networkProfile); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkProfile}]); } - var paramPath = options.path + "/" + "oSProfile"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'oSProfile'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oSProfile) { if (options.parse && options.oSProfile) { options.oSProfile = JSON.parse(options.oSProfile); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oSProfile}]); } - var paramPath = options.path + "/" + "storageProfile"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'storageProfile'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storageProfile) { if (options.parse && options.storageProfile) { options.storageProfile = JSON.parse(options.storageProfile); @@ -832,55 +997,58 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storageProfile}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove virtual-machine-profile - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetVirtualMachineProfile1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetVirtualMachineProfile1 = catparametersVirtualMachineScaleSetVirtualMachineProfile1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetVirtualMachineProfile1 = parametersVirtualMachineScaleSetVirtualMachineProfile1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('virtual-machine-profile') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetVirtualMachineProfile1.command('virtual-machine-profile') + .description($('Remove catparametersVirtualMachineScaleSetVirtualMachineProfile1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/virtualMachineProfile"; + options.path = '/virtualMachineProfile'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add virtual-machine-profile - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetVirtualMachineProfile2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetVirtualMachineProfile2 = catparametersVirtualMachineScaleSetVirtualMachineProfile2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetVirtualMachineProfile2 = parametersVirtualMachineScaleSetVirtualMachineProfile2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('virtual-machine-profile') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetVirtualMachineProfile2.command('virtual-machine-profile') + .description($('Remove catparametersVirtualMachineScaleSetVirtualMachineProfile2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) @@ -890,7 +1058,8 @@ exports.init = function (cli) { .option('--network-profile ', $('Add the network-profile value.')) .option('--os-profile ', $('Add the os-profile value.')) .option('--storage-profile ', $('Add the storage-profile value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -900,51 +1069,51 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/virtualMachineProfile" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/virtualMachineProfile' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/virtualMachineProfile" + "/" + "extensionProfile"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/virtualMachineProfile' + '/' + 'extensionProfile'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensionProfile) { if (options.parse && options.extensionProfile) { options.extensionProfile = JSON.parse(options.extensionProfile); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensionProfile}]); } - var paramPath = "/virtualMachineProfile" + "/" + "networkProfile"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile' + '/' + 'networkProfile'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkProfile) { if (options.parse && options.networkProfile) { options.networkProfile = JSON.parse(options.networkProfile); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkProfile}]); } - var paramPath = "/virtualMachineProfile" + "/" + "oSProfile"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile' + '/' + 'oSProfile'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oSProfile) { if (options.parse && options.oSProfile) { options.oSProfile = JSON.parse(options.oSProfile); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oSProfile}]); } - var paramPath = "/virtualMachineProfile" + "/" + "storageProfile"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile' + '/' + 'storageProfile'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storageProfile) { if (options.parse && options.storageProfile) { options.storageProfile = JSON.parse(options.storageProfile); @@ -952,29 +1121,31 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storageProfile}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set extension-profile - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetExtensionProfile0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetExtensionProfile0 = catparametersVirtualMachineScaleSetExtensionProfile0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetExtensionProfile0 = parametersVirtualMachineScaleSetExtensionProfile0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('extension-profile') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetExtensionProfile0.command('extension-profile') + .description($('Set catparametersVirtualMachineScaleSetExtensionProfile0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) .option('--parse', $('Parse the JSON value to object.')) .option('--extensions ', $('Set the extensions value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -983,19 +1154,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/virtualMachineProfile/extensionProfile"; - var paramPath = options.path + "/" + "extensions"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/virtualMachineProfile/extensionProfile'; + var paramPath = options.path + '/' + 'extensions'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensions) { if (options.parse && options.extensions) { options.extensions = JSON.parse(options.extensions); @@ -1003,62 +1174,66 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensions}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove extension-profile - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetExtensionProfile1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetExtensionProfile1 = catparametersVirtualMachineScaleSetExtensionProfile1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetExtensionProfile1 = parametersVirtualMachineScaleSetExtensionProfile1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('extension-profile') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetExtensionProfile1.command('extension-profile') + .description($('Remove catparametersVirtualMachineScaleSetExtensionProfile1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/virtualMachineProfile/extensionProfile"; + options.path = '/virtualMachineProfile/extensionProfile'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add extension-profile - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetExtensionProfile2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetExtensionProfile2 = catparametersVirtualMachineScaleSetExtensionProfile2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetExtensionProfile2 = parametersVirtualMachineScaleSetExtensionProfile2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('extension-profile') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetExtensionProfile2.command('extension-profile') + .description($('Remove catparametersVirtualMachineScaleSetExtensionProfile2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) .option('--value ', $('The JSON value.')) .option('--parse', $('Parse the JSON value to object.')) .option('--extensions ', $('Add the extensions value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -1068,21 +1243,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/virtualMachineProfile/extensionProfile" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/virtualMachineProfile/extensionProfile' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/virtualMachineProfile/extensionProfile" + "/" + "extensions"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/virtualMachineProfile/extensionProfile' + '/' + 'extensions'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensions) { if (options.parse && options.extensions) { options.extensions = JSON.parse(options.extensions); @@ -1090,23 +1265,24 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensions}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set extensions - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetExtensions0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetExtensions0 = catparametersVirtualMachineScaleSetExtensions0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetExtensions0 = parametersVirtualMachineScaleSetExtensions0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('extensions') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetExtensions0.command('extensions') + .description($('Set catparametersVirtualMachineScaleSetExtensions0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) @@ -1124,7 +1300,8 @@ exports.init = function (cli) { .option('--type ', $('Set the type value.')) .option('--location ', $('Set the location value.')) .option('--tags ', $('Set the tags value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -1133,132 +1310,132 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/virtualMachineProfile/extensionProfile/extensions" + (options.index ? ('/' + options.index) : ''); + options.path = '/virtualMachineProfile/extensionProfile/extensions' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "autoUpgradeMinorVersion"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'autoUpgradeMinorVersion'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.autoUpgradeMinorVersion) { if (options.parse && options.autoUpgradeMinorVersion) { options.autoUpgradeMinorVersion = JSON.parse(options.autoUpgradeMinorVersion); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.autoUpgradeMinorVersion}]); } - var paramPath = options.path + "/" + "extensionType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'extensionType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensionType) { if (options.parse && options.extensionType) { options.extensionType = JSON.parse(options.extensionType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensionType}]); } - var paramPath = options.path + "/" + "protectedSettings"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'protectedSettings'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protectedSettings) { if (options.parse && options.protectedSettings) { options.protectedSettings = JSON.parse(options.protectedSettings); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protectedSettings}]); } - var paramPath = options.path + "/" + "provisioningState"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'provisioningState'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.provisioningState) { if (options.parse && options.provisioningState) { options.provisioningState = JSON.parse(options.provisioningState); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.provisioningState}]); } - var paramPath = options.path + "/" + "publisher"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publisher'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publisher) { if (options.parse && options.publisher) { options.publisher = JSON.parse(options.publisher); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publisher}]); } - var paramPath = options.path + "/" + "settings"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'settings'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.settings) { if (options.parse && options.settings) { options.settings = JSON.parse(options.settings); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.settings}]); } - var paramPath = options.path + "/" + "typeHandlerVersion"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'typeHandlerVersion'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.typeHandlerVersion) { if (options.parse && options.typeHandlerVersion) { options.typeHandlerVersion = JSON.parse(options.typeHandlerVersion); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.typeHandlerVersion}]); } - var paramPath = options.path + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "type"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'type'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.type) { if (options.parse && options.type) { options.type = JSON.parse(options.type); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.type}]); } - var paramPath = options.path + "/" + "location"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'location'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.location) { if (options.parse && options.location) { options.location = JSON.parse(options.location); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.location}]); } - var paramPath = options.path + "/" + "tags"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'tags'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.tags) { if (options.parse && options.tags) { options.tags = JSON.parse(options.tags); @@ -1266,56 +1443,59 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.tags}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove extensions - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetExtensions1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetExtensions1 = catparametersVirtualMachineScaleSetExtensions1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetExtensions1 = parametersVirtualMachineScaleSetExtensions1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('extensions') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetExtensions1.command('extensions') + .description($('Remove catparametersVirtualMachineScaleSetExtensions1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--index ', $('Indexer: index.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/virtualMachineProfile/extensionProfile/extensions" + (options.index ? ('/' + options.index) : ''); + options.path = '/virtualMachineProfile/extensionProfile/extensions' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add extensions - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetExtensions2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetExtensions2 = catparametersVirtualMachineScaleSetExtensions2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetExtensions2 = parametersVirtualMachineScaleSetExtensions2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('extensions') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetExtensions2.command('extensions') + .description($('Remove catparametersVirtualMachineScaleSetExtensions2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) @@ -1333,7 +1513,8 @@ exports.init = function (cli) { .option('--type ', $('Add the type value.')) .option('--location ', $('Add the location value.')) .option('--tags ', $('Add the tags value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -1343,131 +1524,131 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/virtualMachineProfile/extensionProfile/extensions" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/virtualMachineProfile/extensionProfile/extensions' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/virtualMachineProfile/extensionProfile/extensions" + (options.index ? ('/' + options.index) : '') + "/" + "autoUpgradeMinorVersion"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/virtualMachineProfile/extensionProfile/extensions' + (options.index ? ('/' + options.index) : '') + '/' + 'autoUpgradeMinorVersion'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.autoUpgradeMinorVersion) { if (options.parse && options.autoUpgradeMinorVersion) { options.autoUpgradeMinorVersion = JSON.parse(options.autoUpgradeMinorVersion); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.autoUpgradeMinorVersion}]); } - var paramPath = "/virtualMachineProfile/extensionProfile/extensions" + (options.index ? ('/' + options.index) : '') + "/" + "extensionType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/extensionProfile/extensions' + (options.index ? ('/' + options.index) : '') + '/' + 'extensionType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensionType) { if (options.parse && options.extensionType) { options.extensionType = JSON.parse(options.extensionType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensionType}]); } - var paramPath = "/virtualMachineProfile/extensionProfile/extensions" + (options.index ? ('/' + options.index) : '') + "/" + "protectedSettings"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/extensionProfile/extensions' + (options.index ? ('/' + options.index) : '') + '/' + 'protectedSettings'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protectedSettings) { if (options.parse && options.protectedSettings) { options.protectedSettings = JSON.parse(options.protectedSettings); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protectedSettings}]); } - var paramPath = "/virtualMachineProfile/extensionProfile/extensions" + (options.index ? ('/' + options.index) : '') + "/" + "provisioningState"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/extensionProfile/extensions' + (options.index ? ('/' + options.index) : '') + '/' + 'provisioningState'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.provisioningState) { if (options.parse && options.provisioningState) { options.provisioningState = JSON.parse(options.provisioningState); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.provisioningState}]); } - var paramPath = "/virtualMachineProfile/extensionProfile/extensions" + (options.index ? ('/' + options.index) : '') + "/" + "publisher"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/extensionProfile/extensions' + (options.index ? ('/' + options.index) : '') + '/' + 'publisher'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publisher) { if (options.parse && options.publisher) { options.publisher = JSON.parse(options.publisher); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publisher}]); } - var paramPath = "/virtualMachineProfile/extensionProfile/extensions" + (options.index ? ('/' + options.index) : '') + "/" + "settings"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/extensionProfile/extensions' + (options.index ? ('/' + options.index) : '') + '/' + 'settings'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.settings) { if (options.parse && options.settings) { options.settings = JSON.parse(options.settings); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.settings}]); } - var paramPath = "/virtualMachineProfile/extensionProfile/extensions" + (options.index ? ('/' + options.index) : '') + "/" + "typeHandlerVersion"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/extensionProfile/extensions' + (options.index ? ('/' + options.index) : '') + '/' + 'typeHandlerVersion'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.typeHandlerVersion) { if (options.parse && options.typeHandlerVersion) { options.typeHandlerVersion = JSON.parse(options.typeHandlerVersion); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.typeHandlerVersion}]); } - var paramPath = "/virtualMachineProfile/extensionProfile/extensions" + (options.index ? ('/' + options.index) : '') + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/extensionProfile/extensions' + (options.index ? ('/' + options.index) : '') + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } - var paramPath = "/virtualMachineProfile/extensionProfile/extensions" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/extensionProfile/extensions' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/virtualMachineProfile/extensionProfile/extensions" + (options.index ? ('/' + options.index) : '') + "/" + "type"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/extensionProfile/extensions' + (options.index ? ('/' + options.index) : '') + '/' + 'type'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.type) { if (options.parse && options.type) { options.type = JSON.parse(options.type); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.type}]); } - var paramPath = "/virtualMachineProfile/extensionProfile/extensions" + (options.index ? ('/' + options.index) : '') + "/" + "location"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/extensionProfile/extensions' + (options.index ? ('/' + options.index) : '') + '/' + 'location'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.location) { if (options.parse && options.location) { options.location = JSON.parse(options.location); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.location}]); } - var paramPath = "/virtualMachineProfile/extensionProfile/extensions" + (options.index ? ('/' + options.index) : '') + "/" + "tags"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/extensionProfile/extensions' + (options.index ? ('/' + options.index) : '') + '/' + 'tags'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.tags) { if (options.parse && options.tags) { options.tags = JSON.parse(options.tags); @@ -1475,29 +1656,31 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.tags}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set network-profile - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetNetworkProfile0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetNetworkProfile0 = catparametersVirtualMachineScaleSetNetworkProfile0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetNetworkProfile0 = parametersVirtualMachineScaleSetNetworkProfile0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('network-profile') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetNetworkProfile0.command('network-profile') + .description($('Set catparametersVirtualMachineScaleSetNetworkProfile0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) .option('--parse', $('Parse the JSON value to object.')) .option('--network-interface-configurations ', $('Set the network-interface-configurations value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -1506,19 +1689,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/virtualMachineProfile/networkProfile"; - var paramPath = options.path + "/" + "networkInterfaceConfigurations"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/virtualMachineProfile/networkProfile'; + var paramPath = options.path + '/' + 'networkInterfaceConfigurations'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkInterfaceConfigurations) { if (options.parse && options.networkInterfaceConfigurations) { options.networkInterfaceConfigurations = JSON.parse(options.networkInterfaceConfigurations); @@ -1526,62 +1709,66 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkInterfaceConfigurations}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove network-profile - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetNetworkProfile1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetNetworkProfile1 = catparametersVirtualMachineScaleSetNetworkProfile1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetNetworkProfile1 = parametersVirtualMachineScaleSetNetworkProfile1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('network-profile') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetNetworkProfile1.command('network-profile') + .description($('Remove catparametersVirtualMachineScaleSetNetworkProfile1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/virtualMachineProfile/networkProfile"; + options.path = '/virtualMachineProfile/networkProfile'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add network-profile - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetNetworkProfile2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetNetworkProfile2 = catparametersVirtualMachineScaleSetNetworkProfile2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetNetworkProfile2 = parametersVirtualMachineScaleSetNetworkProfile2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('network-profile') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetNetworkProfile2.command('network-profile') + .description($('Remove catparametersVirtualMachineScaleSetNetworkProfile2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) .option('--value ', $('The JSON value.')) .option('--parse', $('Parse the JSON value to object.')) .option('--network-interface-configurations ', $('Add the network-interface-configurations value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -1591,21 +1778,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/virtualMachineProfile/networkProfile" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/virtualMachineProfile/networkProfile' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/virtualMachineProfile/networkProfile" + "/" + "networkInterfaceConfigurations"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/virtualMachineProfile/networkProfile' + '/' + 'networkInterfaceConfigurations'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkInterfaceConfigurations) { if (options.parse && options.networkInterfaceConfigurations) { options.networkInterfaceConfigurations = JSON.parse(options.networkInterfaceConfigurations); @@ -1613,23 +1800,24 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkInterfaceConfigurations}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set network-interface-configurations - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetNetworkInterfaceConfigurations0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetNetworkInterfaceConfigurations0 = catparametersVirtualMachineScaleSetNetworkInterfaceConfigurations0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetNetworkInterfaceConfigurations0 = parametersVirtualMachineScaleSetNetworkInterfaceConfigurations0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('network-interface-configurations') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetNetworkInterfaceConfigurations0.command('network-interface-configurations') + .description($('Set catparametersVirtualMachineScaleSetNetworkInterfaceConfigurations0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) @@ -1638,7 +1826,8 @@ exports.init = function (cli) { .option('--ip-configurations ', $('Set the ip-configurations value.')) .option('--name ', $('Set the name value.')) .option('--primary ', $('Set the primary value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -1647,42 +1836,42 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/virtualMachineProfile/networkProfile/networkInterfaceConfigurations" + (options.index ? ('/' + options.index) : ''); + options.path = '/virtualMachineProfile/networkProfile/networkInterfaceConfigurations' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "ipConfigurations"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'ipConfigurations'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipConfigurations) { if (options.parse && options.ipConfigurations) { options.ipConfigurations = JSON.parse(options.ipConfigurations); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipConfigurations}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "primary"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'primary'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.primary) { if (options.parse && options.primary) { options.primary = JSON.parse(options.primary); @@ -1690,56 +1879,59 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.primary}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove network-interface-configurations - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetNetworkInterfaceConfigurations1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetNetworkInterfaceConfigurations1 = catparametersVirtualMachineScaleSetNetworkInterfaceConfigurations1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetNetworkInterfaceConfigurations1 = parametersVirtualMachineScaleSetNetworkInterfaceConfigurations1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('network-interface-configurations') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetNetworkInterfaceConfigurations1.command('network-interface-configurations') + .description($('Remove catparametersVirtualMachineScaleSetNetworkInterfaceConfigurations1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--index ', $('Indexer: index.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/virtualMachineProfile/networkProfile/networkInterfaceConfigurations" + (options.index ? ('/' + options.index) : ''); + options.path = '/virtualMachineProfile/networkProfile/networkInterfaceConfigurations' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add network-interface-configurations - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetNetworkInterfaceConfigurations2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetNetworkInterfaceConfigurations2 = catparametersVirtualMachineScaleSetNetworkInterfaceConfigurations2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetNetworkInterfaceConfigurations2 = parametersVirtualMachineScaleSetNetworkInterfaceConfigurations2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('network-interface-configurations') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetNetworkInterfaceConfigurations2.command('network-interface-configurations') + .description($('Remove catparametersVirtualMachineScaleSetNetworkInterfaceConfigurations2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) @@ -1748,7 +1940,8 @@ exports.init = function (cli) { .option('--ip-configurations ', $('Add the ip-configurations value.')) .option('--name ', $('Add the name value.')) .option('--primary ', $('Add the primary value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -1758,41 +1951,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/virtualMachineProfile/networkProfile/networkInterfaceConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/virtualMachineProfile/networkProfile/networkInterfaceConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/virtualMachineProfile/networkProfile/networkInterfaceConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + "ipConfigurations"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/virtualMachineProfile/networkProfile/networkInterfaceConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + 'ipConfigurations'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipConfigurations) { if (options.parse && options.ipConfigurations) { options.ipConfigurations = JSON.parse(options.ipConfigurations); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipConfigurations}]); } - var paramPath = "/virtualMachineProfile/networkProfile/networkInterfaceConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/networkProfile/networkInterfaceConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/virtualMachineProfile/networkProfile/networkInterfaceConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + "primary"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/networkProfile/networkInterfaceConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + 'primary'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.primary) { if (options.parse && options.primary) { options.primary = JSON.parse(options.primary); @@ -1800,23 +1993,24 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.primary}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set ip-configurations - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetIPConfigurations0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetIPConfigurations0 = catparametersVirtualMachineScaleSetIPConfigurations0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetIPConfigurations0 = parametersVirtualMachineScaleSetIPConfigurations0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('ip-configurations') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetIPConfigurations0.command('ip-configurations') + .description($('Set catparametersVirtualMachineScaleSetIPConfigurations0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) @@ -1827,7 +2021,8 @@ exports.init = function (cli) { .option('--load-balancer-inbound-nat-pools ', $('Set the load-balancer-inbound-nat-pools value.')) .option('--name ', $('Set the name value.')) .option('--subnet ', $('Set the subnet value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -1836,52 +2031,52 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/" + options.networkInterfaceConfigurationsIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : ''); + options.path = '/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/' + options.networkInterfaceConfigurationsIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "loadBalancerBackendAddressPools"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'loadBalancerBackendAddressPools'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerBackendAddressPools) { if (options.parse && options.loadBalancerBackendAddressPools) { options.loadBalancerBackendAddressPools = JSON.parse(options.loadBalancerBackendAddressPools); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerBackendAddressPools}]); } - var paramPath = options.path + "/" + "loadBalancerInboundNatPools"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'loadBalancerInboundNatPools'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerInboundNatPools) { if (options.parse && options.loadBalancerInboundNatPools) { options.loadBalancerInboundNatPools = JSON.parse(options.loadBalancerInboundNatPools); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerInboundNatPools}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "subnet"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'subnet'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.subnet) { if (options.parse && options.subnet) { options.subnet = JSON.parse(options.subnet); @@ -1889,57 +2084,60 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.subnet}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove ip-configurations - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetIPConfigurations1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetIPConfigurations1 = catparametersVirtualMachineScaleSetIPConfigurations1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetIPConfigurations1 = parametersVirtualMachineScaleSetIPConfigurations1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('ip-configurations') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetIPConfigurations1.command('ip-configurations') + .description($('Remove catparametersVirtualMachineScaleSetIPConfigurations1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--index ', $('Indexer: index.')) .option('--network-interface-configurations-index ', $('Indexer: network-interface-configurations-index.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/" + options.networkInterfaceConfigurationsIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : ''); + options.path = '/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/' + options.networkInterfaceConfigurationsIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add ip-configurations - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetIPConfigurations2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetIPConfigurations2 = catparametersVirtualMachineScaleSetIPConfigurations2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetIPConfigurations2 = parametersVirtualMachineScaleSetIPConfigurations2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('ip-configurations') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetIPConfigurations2.command('ip-configurations') + .description($('Remove catparametersVirtualMachineScaleSetIPConfigurations2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) @@ -1949,7 +2147,8 @@ exports.init = function (cli) { .option('--load-balancer-inbound-nat-pools ', $('Add the load-balancer-inbound-nat-pools value.')) .option('--name ', $('Add the name value.')) .option('--subnet ', $('Add the subnet value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -1959,51 +2158,51 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/" + options.networkInterfaceConfigurationsIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/' + options.networkInterfaceConfigurationsIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/" + options.networkInterfaceConfigurationsIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + "loadBalancerBackendAddressPools"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/' + options.networkInterfaceConfigurationsIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + 'loadBalancerBackendAddressPools'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerBackendAddressPools) { if (options.parse && options.loadBalancerBackendAddressPools) { options.loadBalancerBackendAddressPools = JSON.parse(options.loadBalancerBackendAddressPools); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerBackendAddressPools}]); } - var paramPath = "/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/" + options.networkInterfaceConfigurationsIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + "loadBalancerInboundNatPools"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/' + options.networkInterfaceConfigurationsIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + 'loadBalancerInboundNatPools'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerInboundNatPools) { if (options.parse && options.loadBalancerInboundNatPools) { options.loadBalancerInboundNatPools = JSON.parse(options.loadBalancerInboundNatPools); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerInboundNatPools}]); } - var paramPath = "/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/" + options.networkInterfaceConfigurationsIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/' + options.networkInterfaceConfigurationsIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/" + options.networkInterfaceConfigurationsIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + "subnet"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/' + options.networkInterfaceConfigurationsIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + 'subnet'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.subnet) { if (options.parse && options.subnet) { options.subnet = JSON.parse(options.subnet); @@ -2011,23 +2210,24 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.subnet}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set load-balancer-backend-address-pools - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetLoadBalancerBackendAddressPools0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetLoadBalancerBackendAddressPools0 = catparametersVirtualMachineScaleSetLoadBalancerBackendAddressPools0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetLoadBalancerBackendAddressPools0 = parametersVirtualMachineScaleSetLoadBalancerBackendAddressPools0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('load-balancer-backend-address-pools') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetLoadBalancerBackendAddressPools0.command('load-balancer-backend-address-pools') + .description($('Set catparametersVirtualMachineScaleSetLoadBalancerBackendAddressPools0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) @@ -2036,7 +2236,8 @@ exports.init = function (cli) { .option('--ip-configurations-index ', $('Indexer: ip-configurations-index.')) .option('--network-interface-configurations-index ', $('Indexer: network-interface-configurations-index.')) .option('--reference-uri ', $('Set the reference-uri value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -2045,22 +2246,22 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/" + options.networkInterfaceConfigurationsIndex + "/iPConfigurations/" + options.ipConfigurationsIndex + "/loadBalancerBackendAddressPools" + (options.index ? ('/' + options.index) : ''); + options.path = '/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/' + options.networkInterfaceConfigurationsIndex + '/iPConfigurations/' + options.ipConfigurationsIndex + '/loadBalancerBackendAddressPools' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "referenceUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'referenceUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.referenceUri) { if (options.parse && options.referenceUri) { options.referenceUri = JSON.parse(options.referenceUri); @@ -2068,65 +2269,69 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.referenceUri}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove load-balancer-backend-address-pools - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetLoadBalancerBackendAddressPools1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetLoadBalancerBackendAddressPools1 = catparametersVirtualMachineScaleSetLoadBalancerBackendAddressPools1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetLoadBalancerBackendAddressPools1 = parametersVirtualMachineScaleSetLoadBalancerBackendAddressPools1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('load-balancer-backend-address-pools') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetLoadBalancerBackendAddressPools1.command('load-balancer-backend-address-pools') + .description($('Remove catparametersVirtualMachineScaleSetLoadBalancerBackendAddressPools1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--index ', $('Indexer: index.')) .option('--ip-configurations-index ', $('Indexer: ip-configurations-index.')) .option('--network-interface-configurations-index ', $('Indexer: network-interface-configurations-index.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/" + options.networkInterfaceConfigurationsIndex + "/iPConfigurations/" + options.ipConfigurationsIndex + "/loadBalancerBackendAddressPools" + (options.index ? ('/' + options.index) : ''); + options.path = '/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/' + options.networkInterfaceConfigurationsIndex + '/iPConfigurations/' + options.ipConfigurationsIndex + '/loadBalancerBackendAddressPools' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add load-balancer-backend-address-pools - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetLoadBalancerBackendAddressPools2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetLoadBalancerBackendAddressPools2 = catparametersVirtualMachineScaleSetLoadBalancerBackendAddressPools2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetLoadBalancerBackendAddressPools2 = parametersVirtualMachineScaleSetLoadBalancerBackendAddressPools2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('load-balancer-backend-address-pools') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetLoadBalancerBackendAddressPools2.command('load-balancer-backend-address-pools') + .description($('Remove catparametersVirtualMachineScaleSetLoadBalancerBackendAddressPools2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) .option('--value ', $('The JSON value.')) .option('--parse', $('Parse the JSON value to object.')) .option('--reference-uri ', $('Add the reference-uri value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -2136,21 +2341,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/" + options.networkInterfaceConfigurationsIndex + "/iPConfigurations/" + options.ipConfigurationsIndex + "/loadBalancerBackendAddressPools" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/' + options.networkInterfaceConfigurationsIndex + '/iPConfigurations/' + options.ipConfigurationsIndex + '/loadBalancerBackendAddressPools' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/" + options.networkInterfaceConfigurationsIndex + "/iPConfigurations/" + options.ipConfigurationsIndex + "/loadBalancerBackendAddressPools" + (options.index ? ('/' + options.index) : '') + "/" + "referenceUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/' + options.networkInterfaceConfigurationsIndex + '/iPConfigurations/' + options.ipConfigurationsIndex + '/loadBalancerBackendAddressPools' + (options.index ? ('/' + options.index) : '') + '/' + 'referenceUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.referenceUri) { if (options.parse && options.referenceUri) { options.referenceUri = JSON.parse(options.referenceUri); @@ -2158,23 +2363,24 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.referenceUri}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set load-balancer-inbound-nat-pools - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetLoadBalancerInboundNatPools0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetLoadBalancerInboundNatPools0 = catparametersVirtualMachineScaleSetLoadBalancerInboundNatPools0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetLoadBalancerInboundNatPools0 = parametersVirtualMachineScaleSetLoadBalancerInboundNatPools0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('load-balancer-inbound-nat-pools') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetLoadBalancerInboundNatPools0.command('load-balancer-inbound-nat-pools') + .description($('Set catparametersVirtualMachineScaleSetLoadBalancerInboundNatPools0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) @@ -2183,7 +2389,8 @@ exports.init = function (cli) { .option('--ip-configurations-index ', $('Indexer: ip-configurations-index.')) .option('--network-interface-configurations-index ', $('Indexer: network-interface-configurations-index.')) .option('--reference-uri ', $('Set the reference-uri value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -2192,22 +2399,22 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/" + options.networkInterfaceConfigurationsIndex + "/iPConfigurations/" + options.ipConfigurationsIndex + "/loadBalancerInboundNatPools" + (options.index ? ('/' + options.index) : ''); + options.path = '/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/' + options.networkInterfaceConfigurationsIndex + '/iPConfigurations/' + options.ipConfigurationsIndex + '/loadBalancerInboundNatPools' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "referenceUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'referenceUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.referenceUri) { if (options.parse && options.referenceUri) { options.referenceUri = JSON.parse(options.referenceUri); @@ -2215,65 +2422,69 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.referenceUri}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove load-balancer-inbound-nat-pools - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetLoadBalancerInboundNatPools1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetLoadBalancerInboundNatPools1 = catparametersVirtualMachineScaleSetLoadBalancerInboundNatPools1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetLoadBalancerInboundNatPools1 = parametersVirtualMachineScaleSetLoadBalancerInboundNatPools1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('load-balancer-inbound-nat-pools') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetLoadBalancerInboundNatPools1.command('load-balancer-inbound-nat-pools') + .description($('Remove catparametersVirtualMachineScaleSetLoadBalancerInboundNatPools1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--index ', $('Indexer: index.')) .option('--ip-configurations-index ', $('Indexer: ip-configurations-index.')) .option('--network-interface-configurations-index ', $('Indexer: network-interface-configurations-index.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/" + options.networkInterfaceConfigurationsIndex + "/iPConfigurations/" + options.ipConfigurationsIndex + "/loadBalancerInboundNatPools" + (options.index ? ('/' + options.index) : ''); + options.path = '/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/' + options.networkInterfaceConfigurationsIndex + '/iPConfigurations/' + options.ipConfigurationsIndex + '/loadBalancerInboundNatPools' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add load-balancer-inbound-nat-pools - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetLoadBalancerInboundNatPools2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetLoadBalancerInboundNatPools2 = catparametersVirtualMachineScaleSetLoadBalancerInboundNatPools2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetLoadBalancerInboundNatPools2 = parametersVirtualMachineScaleSetLoadBalancerInboundNatPools2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('load-balancer-inbound-nat-pools') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetLoadBalancerInboundNatPools2.command('load-balancer-inbound-nat-pools') + .description($('Remove catparametersVirtualMachineScaleSetLoadBalancerInboundNatPools2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) .option('--value ', $('The JSON value.')) .option('--parse', $('Parse the JSON value to object.')) .option('--reference-uri ', $('Add the reference-uri value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -2283,21 +2494,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/" + options.networkInterfaceConfigurationsIndex + "/iPConfigurations/" + options.ipConfigurationsIndex + "/loadBalancerInboundNatPools" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/' + options.networkInterfaceConfigurationsIndex + '/iPConfigurations/' + options.ipConfigurationsIndex + '/loadBalancerInboundNatPools' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/" + options.networkInterfaceConfigurationsIndex + "/iPConfigurations/" + options.ipConfigurationsIndex + "/loadBalancerInboundNatPools" + (options.index ? ('/' + options.index) : '') + "/" + "referenceUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/' + options.networkInterfaceConfigurationsIndex + '/iPConfigurations/' + options.ipConfigurationsIndex + '/loadBalancerInboundNatPools' + (options.index ? ('/' + options.index) : '') + '/' + 'referenceUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.referenceUri) { if (options.parse && options.referenceUri) { options.referenceUri = JSON.parse(options.referenceUri); @@ -2305,23 +2516,24 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.referenceUri}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set subnet - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetSubnet0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetSubnet0 = catparametersVirtualMachineScaleSetSubnet0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetSubnet0 = parametersVirtualMachineScaleSetSubnet0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('subnet') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetSubnet0.command('subnet') + .description($('Set catparametersVirtualMachineScaleSetSubnet0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) @@ -2329,7 +2541,8 @@ exports.init = function (cli) { .option('--ip-configurations-index ', $('Indexer: ip-configurations-index.')) .option('--network-interface-configurations-index ', $('Indexer: network-interface-configurations-index.')) .option('--reference-uri ', $('Set the reference-uri value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -2338,19 +2551,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/" + options.networkInterfaceConfigurationsIndex + "/iPConfigurations/" + options.ipConfigurationsIndex + "/subnet"; - var paramPath = options.path + "/" + "referenceUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/' + options.networkInterfaceConfigurationsIndex + '/iPConfigurations/' + options.ipConfigurationsIndex + '/subnet'; + var paramPath = options.path + '/' + 'referenceUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.referenceUri) { if (options.parse && options.referenceUri) { options.referenceUri = JSON.parse(options.referenceUri); @@ -2358,64 +2571,68 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.referenceUri}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove subnet - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetSubnet1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetSubnet1 = catparametersVirtualMachineScaleSetSubnet1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetSubnet1 = parametersVirtualMachineScaleSetSubnet1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('subnet') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetSubnet1.command('subnet') + .description($('Remove catparametersVirtualMachineScaleSetSubnet1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--ip-configurations-index ', $('Indexer: ip-configurations-index.')) .option('--network-interface-configurations-index ', $('Indexer: network-interface-configurations-index.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/" + options.networkInterfaceConfigurationsIndex + "/iPConfigurations/" + options.ipConfigurationsIndex + "/subnet"; + options.path = '/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/' + options.networkInterfaceConfigurationsIndex + '/iPConfigurations/' + options.ipConfigurationsIndex + '/subnet'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add subnet - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetSubnet2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetSubnet2 = catparametersVirtualMachineScaleSetSubnet2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetSubnet2 = parametersVirtualMachineScaleSetSubnet2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('subnet') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetSubnet2.command('subnet') + .description($('Remove catparametersVirtualMachineScaleSetSubnet2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) .option('--value ', $('The JSON value.')) .option('--parse', $('Parse the JSON value to object.')) .option('--reference-uri ', $('Add the reference-uri value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -2425,21 +2642,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/" + options.networkInterfaceConfigurationsIndex + "/iPConfigurations/" + options.ipConfigurationsIndex + "/subnet" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/' + options.networkInterfaceConfigurationsIndex + '/iPConfigurations/' + options.ipConfigurationsIndex + '/subnet' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/" + options.networkInterfaceConfigurationsIndex + "/iPConfigurations/" + options.ipConfigurationsIndex + "/subnet" + "/" + "referenceUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/virtualMachineProfile/networkProfile/networkInterfaceConfigurations/' + options.networkInterfaceConfigurationsIndex + '/iPConfigurations/' + options.ipConfigurationsIndex + '/subnet' + '/' + 'referenceUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.referenceUri) { if (options.parse && options.referenceUri) { options.referenceUri = JSON.parse(options.referenceUri); @@ -2447,23 +2664,24 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.referenceUri}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set os-profile - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetOSProfile0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetOSProfile0 = catparametersVirtualMachineScaleSetOSProfile0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetOSProfile0 = parametersVirtualMachineScaleSetOSProfile0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('os-profile') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetOSProfile0.command('os-profile') + .description($('Set catparametersVirtualMachineScaleSetOSProfile0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) @@ -2475,7 +2693,8 @@ exports.init = function (cli) { .option('--linux-configuration ', $('Set the linux-configuration value.')) .option('--secrets ', $('Set the secrets value.')) .option('--windows-configuration ', $('Set the windows-configuration value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -2484,79 +2703,79 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/virtualMachineProfile/oSProfile"; - var paramPath = options.path + "/" + "computerNamePrefix"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/virtualMachineProfile/oSProfile'; + var paramPath = options.path + '/' + 'computerNamePrefix'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.computerNamePrefix) { if (options.parse && options.computerNamePrefix) { options.computerNamePrefix = JSON.parse(options.computerNamePrefix); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.computerNamePrefix}]); } - var paramPath = options.path + "/" + "adminPassword"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'adminPassword'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.adminPassword) { if (options.parse && options.adminPassword) { options.adminPassword = JSON.parse(options.adminPassword); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.adminPassword}]); } - var paramPath = options.path + "/" + "adminUsername"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'adminUsername'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.adminUsername) { if (options.parse && options.adminUsername) { options.adminUsername = JSON.parse(options.adminUsername); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.adminUsername}]); } - var paramPath = options.path + "/" + "customData"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'customData'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.customData) { if (options.parse && options.customData) { options.customData = JSON.parse(options.customData); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.customData}]); } - var paramPath = options.path + "/" + "linuxConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'linuxConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.linuxConfiguration) { if (options.parse && options.linuxConfiguration) { options.linuxConfiguration = JSON.parse(options.linuxConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.linuxConfiguration}]); } - var paramPath = options.path + "/" + "secrets"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'secrets'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.secrets) { if (options.parse && options.secrets) { options.secrets = JSON.parse(options.secrets); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.secrets}]); } - var paramPath = options.path + "/" + "windowsConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'windowsConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.windowsConfiguration) { if (options.parse && options.windowsConfiguration) { options.windowsConfiguration = JSON.parse(options.windowsConfiguration); @@ -2564,55 +2783,58 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.windowsConfiguration}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove os-profile - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetOSProfile1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetOSProfile1 = catparametersVirtualMachineScaleSetOSProfile1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetOSProfile1 = parametersVirtualMachineScaleSetOSProfile1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('os-profile') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetOSProfile1.command('os-profile') + .description($('Remove catparametersVirtualMachineScaleSetOSProfile1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/virtualMachineProfile/oSProfile"; + options.path = '/virtualMachineProfile/oSProfile'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add os-profile - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetOSProfile2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetOSProfile2 = catparametersVirtualMachineScaleSetOSProfile2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetOSProfile2 = parametersVirtualMachineScaleSetOSProfile2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('os-profile') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetOSProfile2.command('os-profile') + .description($('Remove catparametersVirtualMachineScaleSetOSProfile2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) @@ -2625,7 +2847,8 @@ exports.init = function (cli) { .option('--linux-configuration ', $('Add the linux-configuration value.')) .option('--secrets ', $('Add the secrets value.')) .option('--windows-configuration ', $('Add the windows-configuration value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -2635,81 +2858,81 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/virtualMachineProfile/oSProfile" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/virtualMachineProfile/oSProfile' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/virtualMachineProfile/oSProfile" + "/" + "computerNamePrefix"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/virtualMachineProfile/oSProfile' + '/' + 'computerNamePrefix'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.computerNamePrefix) { if (options.parse && options.computerNamePrefix) { options.computerNamePrefix = JSON.parse(options.computerNamePrefix); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.computerNamePrefix}]); } - var paramPath = "/virtualMachineProfile/oSProfile" + "/" + "adminPassword"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/oSProfile' + '/' + 'adminPassword'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.adminPassword) { if (options.parse && options.adminPassword) { options.adminPassword = JSON.parse(options.adminPassword); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.adminPassword}]); } - var paramPath = "/virtualMachineProfile/oSProfile" + "/" + "adminUsername"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/oSProfile' + '/' + 'adminUsername'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.adminUsername) { if (options.parse && options.adminUsername) { options.adminUsername = JSON.parse(options.adminUsername); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.adminUsername}]); } - var paramPath = "/virtualMachineProfile/oSProfile" + "/" + "customData"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/oSProfile' + '/' + 'customData'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.customData) { if (options.parse && options.customData) { options.customData = JSON.parse(options.customData); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.customData}]); } - var paramPath = "/virtualMachineProfile/oSProfile" + "/" + "linuxConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/oSProfile' + '/' + 'linuxConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.linuxConfiguration) { if (options.parse && options.linuxConfiguration) { options.linuxConfiguration = JSON.parse(options.linuxConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.linuxConfiguration}]); } - var paramPath = "/virtualMachineProfile/oSProfile" + "/" + "secrets"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/oSProfile' + '/' + 'secrets'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.secrets) { if (options.parse && options.secrets) { options.secrets = JSON.parse(options.secrets); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.secrets}]); } - var paramPath = "/virtualMachineProfile/oSProfile" + "/" + "windowsConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/oSProfile' + '/' + 'windowsConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.windowsConfiguration) { if (options.parse && options.windowsConfiguration) { options.windowsConfiguration = JSON.parse(options.windowsConfiguration); @@ -2717,30 +2940,32 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.windowsConfiguration}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set linux-configuration - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetLinuxConfiguration0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetLinuxConfiguration0 = catparametersVirtualMachineScaleSetLinuxConfiguration0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetLinuxConfiguration0 = parametersVirtualMachineScaleSetLinuxConfiguration0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('linux-configuration') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetLinuxConfiguration0.command('linux-configuration') + .description($('Set catparametersVirtualMachineScaleSetLinuxConfiguration0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) .option('--parse', $('Parse the JSON value to object.')) .option('--disable-password-authentication ', $('Set the disable-password-authentication value.')) .option('--ssh-configuration ', $('Set the ssh-configuration value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -2749,29 +2974,29 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/virtualMachineProfile/oSProfile/linuxConfiguration"; - var paramPath = options.path + "/" + "disablePasswordAuthentication"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/virtualMachineProfile/oSProfile/linuxConfiguration'; + var paramPath = options.path + '/' + 'disablePasswordAuthentication'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.disablePasswordAuthentication) { if (options.parse && options.disablePasswordAuthentication) { options.disablePasswordAuthentication = JSON.parse(options.disablePasswordAuthentication); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.disablePasswordAuthentication}]); } - var paramPath = options.path + "/" + "sshConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'sshConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sshConfiguration) { if (options.parse && options.sshConfiguration) { options.sshConfiguration = JSON.parse(options.sshConfiguration); @@ -2779,55 +3004,58 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sshConfiguration}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove linux-configuration - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetLinuxConfiguration1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetLinuxConfiguration1 = catparametersVirtualMachineScaleSetLinuxConfiguration1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetLinuxConfiguration1 = parametersVirtualMachineScaleSetLinuxConfiguration1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('linux-configuration') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetLinuxConfiguration1.command('linux-configuration') + .description($('Remove catparametersVirtualMachineScaleSetLinuxConfiguration1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/virtualMachineProfile/oSProfile/linuxConfiguration"; + options.path = '/virtualMachineProfile/oSProfile/linuxConfiguration'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add linux-configuration - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetLinuxConfiguration2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetLinuxConfiguration2 = catparametersVirtualMachineScaleSetLinuxConfiguration2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetLinuxConfiguration2 = parametersVirtualMachineScaleSetLinuxConfiguration2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('linux-configuration') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetLinuxConfiguration2.command('linux-configuration') + .description($('Remove catparametersVirtualMachineScaleSetLinuxConfiguration2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) @@ -2835,7 +3063,8 @@ exports.init = function (cli) { .option('--parse', $('Parse the JSON value to object.')) .option('--disable-password-authentication ', $('Add the disable-password-authentication value.')) .option('--ssh-configuration ', $('Add the ssh-configuration value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -2845,31 +3074,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/virtualMachineProfile/oSProfile/linuxConfiguration" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/virtualMachineProfile/oSProfile/linuxConfiguration' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/virtualMachineProfile/oSProfile/linuxConfiguration" + "/" + "disablePasswordAuthentication"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/virtualMachineProfile/oSProfile/linuxConfiguration' + '/' + 'disablePasswordAuthentication'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.disablePasswordAuthentication) { if (options.parse && options.disablePasswordAuthentication) { options.disablePasswordAuthentication = JSON.parse(options.disablePasswordAuthentication); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.disablePasswordAuthentication}]); } - var paramPath = "/virtualMachineProfile/oSProfile/linuxConfiguration" + "/" + "sshConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/oSProfile/linuxConfiguration' + '/' + 'sshConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sshConfiguration) { if (options.parse && options.sshConfiguration) { options.sshConfiguration = JSON.parse(options.sshConfiguration); @@ -2877,29 +3106,31 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sshConfiguration}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set ssh-configuration - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetSshConfiguration0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetSshConfiguration0 = catparametersVirtualMachineScaleSetSshConfiguration0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetSshConfiguration0 = parametersVirtualMachineScaleSetSshConfiguration0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('ssh-configuration') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetSshConfiguration0.command('ssh-configuration') + .description($('Set catparametersVirtualMachineScaleSetSshConfiguration0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) .option('--parse', $('Parse the JSON value to object.')) .option('--public-keys ', $('Set the public-keys value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -2908,19 +3139,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/virtualMachineProfile/oSProfile/linuxConfiguration/sshConfiguration"; - var paramPath = options.path + "/" + "publicKeys"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/virtualMachineProfile/oSProfile/linuxConfiguration/sshConfiguration'; + var paramPath = options.path + '/' + 'publicKeys'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publicKeys) { if (options.parse && options.publicKeys) { options.publicKeys = JSON.parse(options.publicKeys); @@ -2928,62 +3159,66 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publicKeys}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove ssh-configuration - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetSshConfiguration1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetSshConfiguration1 = catparametersVirtualMachineScaleSetSshConfiguration1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetSshConfiguration1 = parametersVirtualMachineScaleSetSshConfiguration1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('ssh-configuration') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetSshConfiguration1.command('ssh-configuration') + .description($('Remove catparametersVirtualMachineScaleSetSshConfiguration1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/virtualMachineProfile/oSProfile/linuxConfiguration/sshConfiguration"; + options.path = '/virtualMachineProfile/oSProfile/linuxConfiguration/sshConfiguration'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add ssh-configuration - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetSshConfiguration2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetSshConfiguration2 = catparametersVirtualMachineScaleSetSshConfiguration2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetSshConfiguration2 = parametersVirtualMachineScaleSetSshConfiguration2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('ssh-configuration') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetSshConfiguration2.command('ssh-configuration') + .description($('Remove catparametersVirtualMachineScaleSetSshConfiguration2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) .option('--value ', $('The JSON value.')) .option('--parse', $('Parse the JSON value to object.')) .option('--public-keys ', $('Add the public-keys value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -2993,21 +3228,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/virtualMachineProfile/oSProfile/linuxConfiguration/sshConfiguration" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/virtualMachineProfile/oSProfile/linuxConfiguration/sshConfiguration' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/virtualMachineProfile/oSProfile/linuxConfiguration/sshConfiguration" + "/" + "publicKeys"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/virtualMachineProfile/oSProfile/linuxConfiguration/sshConfiguration' + '/' + 'publicKeys'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publicKeys) { if (options.parse && options.publicKeys) { options.publicKeys = JSON.parse(options.publicKeys); @@ -3015,23 +3250,24 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publicKeys}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set public-keys - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetPublicKeys0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetPublicKeys0 = catparametersVirtualMachineScaleSetPublicKeys0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetPublicKeys0 = parametersVirtualMachineScaleSetPublicKeys0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('public-keys') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetPublicKeys0.command('public-keys') + .description($('Set catparametersVirtualMachineScaleSetPublicKeys0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) @@ -3039,7 +3275,8 @@ exports.init = function (cli) { .option('--index ', $('Indexer: index.')) .option('--key-data ', $('Set the key-data value.')) .option('--path ', $('Set the path value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -3048,32 +3285,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/virtualMachineProfile/oSProfile/linuxConfiguration/sshConfiguration/publicKeys" + (options.index ? ('/' + options.index) : ''); + options.path = '/virtualMachineProfile/oSProfile/linuxConfiguration/sshConfiguration/publicKeys' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "keyData"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'keyData'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.keyData) { if (options.parse && options.keyData) { options.keyData = JSON.parse(options.keyData); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.keyData}]); } - var paramPath = options.path + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); @@ -3081,56 +3318,59 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove public-keys - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetPublicKeys1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetPublicKeys1 = catparametersVirtualMachineScaleSetPublicKeys1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetPublicKeys1 = parametersVirtualMachineScaleSetPublicKeys1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('public-keys') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetPublicKeys1.command('public-keys') + .description($('Remove catparametersVirtualMachineScaleSetPublicKeys1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--index ', $('Indexer: index.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/virtualMachineProfile/oSProfile/linuxConfiguration/sshConfiguration/publicKeys" + (options.index ? ('/' + options.index) : ''); + options.path = '/virtualMachineProfile/oSProfile/linuxConfiguration/sshConfiguration/publicKeys' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add public-keys - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetPublicKeys2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetPublicKeys2 = catparametersVirtualMachineScaleSetPublicKeys2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetPublicKeys2 = parametersVirtualMachineScaleSetPublicKeys2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('public-keys') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetPublicKeys2.command('public-keys') + .description($('Remove catparametersVirtualMachineScaleSetPublicKeys2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) @@ -3138,7 +3378,8 @@ exports.init = function (cli) { .option('--parse', $('Parse the JSON value to object.')) .option('--key-data ', $('Add the key-data value.')) .option('--path ', $('Add the path value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -3148,31 +3389,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/virtualMachineProfile/oSProfile/linuxConfiguration/sshConfiguration/publicKeys" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/virtualMachineProfile/oSProfile/linuxConfiguration/sshConfiguration/publicKeys' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/virtualMachineProfile/oSProfile/linuxConfiguration/sshConfiguration/publicKeys" + (options.index ? ('/' + options.index) : '') + "/" + "keyData"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/virtualMachineProfile/oSProfile/linuxConfiguration/sshConfiguration/publicKeys' + (options.index ? ('/' + options.index) : '') + '/' + 'keyData'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.keyData) { if (options.parse && options.keyData) { options.keyData = JSON.parse(options.keyData); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.keyData}]); } - var paramPath = "/virtualMachineProfile/oSProfile/linuxConfiguration/sshConfiguration/publicKeys" + (options.index ? ('/' + options.index) : '') + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/oSProfile/linuxConfiguration/sshConfiguration/publicKeys' + (options.index ? ('/' + options.index) : '') + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); @@ -3180,23 +3421,24 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set secrets - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetSecrets0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetSecrets0 = catparametersVirtualMachineScaleSetSecrets0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetSecrets0 = parametersVirtualMachineScaleSetSecrets0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('secrets') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetSecrets0.command('secrets') + .description($('Set catparametersVirtualMachineScaleSetSecrets0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) @@ -3204,7 +3446,8 @@ exports.init = function (cli) { .option('--index ', $('Indexer: index.')) .option('--source-vault ', $('Set the source-vault value.')) .option('--vault-certificates ', $('Set the vault-certificates value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -3213,32 +3456,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/virtualMachineProfile/oSProfile/secrets" + (options.index ? ('/' + options.index) : ''); + options.path = '/virtualMachineProfile/oSProfile/secrets' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "sourceVault"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'sourceVault'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sourceVault) { if (options.parse && options.sourceVault) { options.sourceVault = JSON.parse(options.sourceVault); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sourceVault}]); } - var paramPath = options.path + "/" + "vaultCertificates"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'vaultCertificates'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.vaultCertificates) { if (options.parse && options.vaultCertificates) { options.vaultCertificates = JSON.parse(options.vaultCertificates); @@ -3246,56 +3489,59 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.vaultCertificates}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove secrets - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetSecrets1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetSecrets1 = catparametersVirtualMachineScaleSetSecrets1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetSecrets1 = parametersVirtualMachineScaleSetSecrets1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('secrets') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetSecrets1.command('secrets') + .description($('Remove catparametersVirtualMachineScaleSetSecrets1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--index ', $('Indexer: index.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/virtualMachineProfile/oSProfile/secrets" + (options.index ? ('/' + options.index) : ''); + options.path = '/virtualMachineProfile/oSProfile/secrets' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add secrets - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetSecrets2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetSecrets2 = catparametersVirtualMachineScaleSetSecrets2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetSecrets2 = parametersVirtualMachineScaleSetSecrets2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('secrets') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetSecrets2.command('secrets') + .description($('Remove catparametersVirtualMachineScaleSetSecrets2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) @@ -3303,7 +3549,8 @@ exports.init = function (cli) { .option('--parse', $('Parse the JSON value to object.')) .option('--source-vault ', $('Add the source-vault value.')) .option('--vault-certificates ', $('Add the vault-certificates value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -3313,31 +3560,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/virtualMachineProfile/oSProfile/secrets" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/virtualMachineProfile/oSProfile/secrets' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/virtualMachineProfile/oSProfile/secrets" + (options.index ? ('/' + options.index) : '') + "/" + "sourceVault"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/virtualMachineProfile/oSProfile/secrets' + (options.index ? ('/' + options.index) : '') + '/' + 'sourceVault'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sourceVault) { if (options.parse && options.sourceVault) { options.sourceVault = JSON.parse(options.sourceVault); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sourceVault}]); } - var paramPath = "/virtualMachineProfile/oSProfile/secrets" + (options.index ? ('/' + options.index) : '') + "/" + "vaultCertificates"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/oSProfile/secrets' + (options.index ? ('/' + options.index) : '') + '/' + 'vaultCertificates'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.vaultCertificates) { if (options.parse && options.vaultCertificates) { options.vaultCertificates = JSON.parse(options.vaultCertificates); @@ -3345,30 +3592,32 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.vaultCertificates}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set source-vault - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetSourceVault0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetSourceVault0 = catparametersVirtualMachineScaleSetSourceVault0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetSourceVault0 = parametersVirtualMachineScaleSetSourceVault0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('source-vault') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetSourceVault0.command('source-vault') + .description($('Set catparametersVirtualMachineScaleSetSourceVault0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) .option('--parse', $('Parse the JSON value to object.')) .option('--secrets-index ', $('Indexer: secrets-index.')) .option('--reference-uri ', $('Set the reference-uri value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -3377,19 +3626,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/virtualMachineProfile/oSProfile/secrets/" + options.secretsIndex + "/sourceVault"; - var paramPath = options.path + "/" + "referenceUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/virtualMachineProfile/oSProfile/secrets/' + options.secretsIndex + '/sourceVault'; + var paramPath = options.path + '/' + 'referenceUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.referenceUri) { if (options.parse && options.referenceUri) { options.referenceUri = JSON.parse(options.referenceUri); @@ -3397,63 +3646,67 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.referenceUri}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove source-vault - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetSourceVault1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetSourceVault1 = catparametersVirtualMachineScaleSetSourceVault1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetSourceVault1 = parametersVirtualMachineScaleSetSourceVault1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('source-vault') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetSourceVault1.command('source-vault') + .description($('Remove catparametersVirtualMachineScaleSetSourceVault1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--secrets-index ', $('Indexer: secrets-index.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/virtualMachineProfile/oSProfile/secrets/" + options.secretsIndex + "/sourceVault"; + options.path = '/virtualMachineProfile/oSProfile/secrets/' + options.secretsIndex + '/sourceVault'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add source-vault - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetSourceVault2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetSourceVault2 = catparametersVirtualMachineScaleSetSourceVault2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetSourceVault2 = parametersVirtualMachineScaleSetSourceVault2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('source-vault') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetSourceVault2.command('source-vault') + .description($('Remove catparametersVirtualMachineScaleSetSourceVault2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) .option('--value ', $('The JSON value.')) .option('--parse', $('Parse the JSON value to object.')) .option('--reference-uri ', $('Add the reference-uri value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -3463,21 +3716,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/virtualMachineProfile/oSProfile/secrets/" + options.secretsIndex + "/sourceVault" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/virtualMachineProfile/oSProfile/secrets/' + options.secretsIndex + '/sourceVault' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/virtualMachineProfile/oSProfile/secrets/" + options.secretsIndex + "/sourceVault" + "/" + "referenceUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/virtualMachineProfile/oSProfile/secrets/' + options.secretsIndex + '/sourceVault' + '/' + 'referenceUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.referenceUri) { if (options.parse && options.referenceUri) { options.referenceUri = JSON.parse(options.referenceUri); @@ -3485,23 +3738,24 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.referenceUri}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set vault-certificates - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetVaultCertificates0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetVaultCertificates0 = catparametersVirtualMachineScaleSetVaultCertificates0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetVaultCertificates0 = parametersVirtualMachineScaleSetVaultCertificates0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('vault-certificates') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetVaultCertificates0.command('vault-certificates') + .description($('Set catparametersVirtualMachineScaleSetVaultCertificates0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) @@ -3510,7 +3764,8 @@ exports.init = function (cli) { .option('--secrets-index ', $('Indexer: secrets-index.')) .option('--certificate-store ', $('Set the certificate-store value.')) .option('--certificate-url ', $('Set the certificate-url value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -3519,32 +3774,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/virtualMachineProfile/oSProfile/secrets/" + options.secretsIndex + "/vaultCertificates" + (options.index ? ('/' + options.index) : ''); + options.path = '/virtualMachineProfile/oSProfile/secrets/' + options.secretsIndex + '/vaultCertificates' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "certificateStore"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'certificateStore'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.certificateStore) { if (options.parse && options.certificateStore) { options.certificateStore = JSON.parse(options.certificateStore); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.certificateStore}]); } - var paramPath = options.path + "/" + "certificateUrl"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'certificateUrl'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.certificateUrl) { if (options.parse && options.certificateUrl) { options.certificateUrl = JSON.parse(options.certificateUrl); @@ -3552,57 +3807,60 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.certificateUrl}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove vault-certificates - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetVaultCertificates1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetVaultCertificates1 = catparametersVirtualMachineScaleSetVaultCertificates1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetVaultCertificates1 = parametersVirtualMachineScaleSetVaultCertificates1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('vault-certificates') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetVaultCertificates1.command('vault-certificates') + .description($('Remove catparametersVirtualMachineScaleSetVaultCertificates1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--index ', $('Indexer: index.')) .option('--secrets-index ', $('Indexer: secrets-index.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/virtualMachineProfile/oSProfile/secrets/" + options.secretsIndex + "/vaultCertificates" + (options.index ? ('/' + options.index) : ''); + options.path = '/virtualMachineProfile/oSProfile/secrets/' + options.secretsIndex + '/vaultCertificates' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add vault-certificates - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetVaultCertificates2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetVaultCertificates2 = catparametersVirtualMachineScaleSetVaultCertificates2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetVaultCertificates2 = parametersVirtualMachineScaleSetVaultCertificates2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('vault-certificates') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetVaultCertificates2.command('vault-certificates') + .description($('Remove catparametersVirtualMachineScaleSetVaultCertificates2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) @@ -3610,7 +3868,8 @@ exports.init = function (cli) { .option('--parse', $('Parse the JSON value to object.')) .option('--certificate-store ', $('Add the certificate-store value.')) .option('--certificate-url ', $('Add the certificate-url value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -3620,31 +3879,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/virtualMachineProfile/oSProfile/secrets/" + options.secretsIndex + "/vaultCertificates" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/virtualMachineProfile/oSProfile/secrets/' + options.secretsIndex + '/vaultCertificates' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/virtualMachineProfile/oSProfile/secrets/" + options.secretsIndex + "/vaultCertificates" + (options.index ? ('/' + options.index) : '') + "/" + "certificateStore"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/virtualMachineProfile/oSProfile/secrets/' + options.secretsIndex + '/vaultCertificates' + (options.index ? ('/' + options.index) : '') + '/' + 'certificateStore'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.certificateStore) { if (options.parse && options.certificateStore) { options.certificateStore = JSON.parse(options.certificateStore); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.certificateStore}]); } - var paramPath = "/virtualMachineProfile/oSProfile/secrets/" + options.secretsIndex + "/vaultCertificates" + (options.index ? ('/' + options.index) : '') + "/" + "certificateUrl"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/oSProfile/secrets/' + options.secretsIndex + '/vaultCertificates' + (options.index ? ('/' + options.index) : '') + '/' + 'certificateUrl'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.certificateUrl) { if (options.parse && options.certificateUrl) { options.certificateUrl = JSON.parse(options.certificateUrl); @@ -3652,23 +3911,24 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.certificateUrl}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set windows-configuration - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetWindowsConfiguration0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetWindowsConfiguration0 = catparametersVirtualMachineScaleSetWindowsConfiguration0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetWindowsConfiguration0 = parametersVirtualMachineScaleSetWindowsConfiguration0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('windows-configuration') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetWindowsConfiguration0.command('windows-configuration') + .description($('Set catparametersVirtualMachineScaleSetWindowsConfiguration0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) @@ -3678,7 +3938,8 @@ exports.init = function (cli) { .option('--provision-vm-agent ', $('Set the provision-vm-agent value.')) .option('--time-zone ', $('Set the time-zone value.')) .option('--win-rm-configuration ', $('Set the win-rm-configuration value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -3687,59 +3948,59 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/virtualMachineProfile/oSProfile/windowsConfiguration"; - var paramPath = options.path + "/" + "additionalUnattendContents"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/virtualMachineProfile/oSProfile/windowsConfiguration'; + var paramPath = options.path + '/' + 'additionalUnattendContents'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.additionalUnattendContents) { if (options.parse && options.additionalUnattendContents) { options.additionalUnattendContents = JSON.parse(options.additionalUnattendContents); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.additionalUnattendContents}]); } - var paramPath = options.path + "/" + "enableAutomaticUpdates"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'enableAutomaticUpdates'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.enableAutomaticUpdates) { if (options.parse && options.enableAutomaticUpdates) { options.enableAutomaticUpdates = JSON.parse(options.enableAutomaticUpdates); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.enableAutomaticUpdates}]); } - var paramPath = options.path + "/" + "provisionVMAgent"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'provisionVMAgent'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.provisionVMAgent) { if (options.parse && options.provisionVMAgent) { options.provisionVMAgent = JSON.parse(options.provisionVMAgent); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.provisionVMAgent}]); } - var paramPath = options.path + "/" + "timeZone"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'timeZone'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.timeZone) { if (options.parse && options.timeZone) { options.timeZone = JSON.parse(options.timeZone); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.timeZone}]); } - var paramPath = options.path + "/" + "winRMConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'winRMConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.winRMConfiguration) { if (options.parse && options.winRMConfiguration) { options.winRMConfiguration = JSON.parse(options.winRMConfiguration); @@ -3747,55 +4008,58 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.winRMConfiguration}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove windows-configuration - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetWindowsConfiguration1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetWindowsConfiguration1 = catparametersVirtualMachineScaleSetWindowsConfiguration1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetWindowsConfiguration1 = parametersVirtualMachineScaleSetWindowsConfiguration1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('windows-configuration') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetWindowsConfiguration1.command('windows-configuration') + .description($('Remove catparametersVirtualMachineScaleSetWindowsConfiguration1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/virtualMachineProfile/oSProfile/windowsConfiguration"; + options.path = '/virtualMachineProfile/oSProfile/windowsConfiguration'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add windows-configuration - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetWindowsConfiguration2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetWindowsConfiguration2 = catparametersVirtualMachineScaleSetWindowsConfiguration2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetWindowsConfiguration2 = parametersVirtualMachineScaleSetWindowsConfiguration2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('windows-configuration') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetWindowsConfiguration2.command('windows-configuration') + .description($('Remove catparametersVirtualMachineScaleSetWindowsConfiguration2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) @@ -3806,7 +4070,8 @@ exports.init = function (cli) { .option('--provision-vm-agent ', $('Add the provision-vm-agent value.')) .option('--time-zone ', $('Add the time-zone value.')) .option('--win-rm-configuration ', $('Add the win-rm-configuration value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -3816,61 +4081,61 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/virtualMachineProfile/oSProfile/windowsConfiguration" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/virtualMachineProfile/oSProfile/windowsConfiguration' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/virtualMachineProfile/oSProfile/windowsConfiguration" + "/" + "additionalUnattendContents"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/virtualMachineProfile/oSProfile/windowsConfiguration' + '/' + 'additionalUnattendContents'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.additionalUnattendContents) { if (options.parse && options.additionalUnattendContents) { options.additionalUnattendContents = JSON.parse(options.additionalUnattendContents); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.additionalUnattendContents}]); } - var paramPath = "/virtualMachineProfile/oSProfile/windowsConfiguration" + "/" + "enableAutomaticUpdates"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/oSProfile/windowsConfiguration' + '/' + 'enableAutomaticUpdates'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.enableAutomaticUpdates) { if (options.parse && options.enableAutomaticUpdates) { options.enableAutomaticUpdates = JSON.parse(options.enableAutomaticUpdates); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.enableAutomaticUpdates}]); } - var paramPath = "/virtualMachineProfile/oSProfile/windowsConfiguration" + "/" + "provisionVMAgent"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/oSProfile/windowsConfiguration' + '/' + 'provisionVMAgent'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.provisionVMAgent) { if (options.parse && options.provisionVMAgent) { options.provisionVMAgent = JSON.parse(options.provisionVMAgent); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.provisionVMAgent}]); } - var paramPath = "/virtualMachineProfile/oSProfile/windowsConfiguration" + "/" + "timeZone"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/oSProfile/windowsConfiguration' + '/' + 'timeZone'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.timeZone) { if (options.parse && options.timeZone) { options.timeZone = JSON.parse(options.timeZone); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.timeZone}]); } - var paramPath = "/virtualMachineProfile/oSProfile/windowsConfiguration" + "/" + "winRMConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/oSProfile/windowsConfiguration' + '/' + 'winRMConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.winRMConfiguration) { if (options.parse && options.winRMConfiguration) { options.winRMConfiguration = JSON.parse(options.winRMConfiguration); @@ -3878,23 +4143,24 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.winRMConfiguration}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set additional-unattend-contents - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetAdditionalUnattendContents0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetAdditionalUnattendContents0 = catparametersVirtualMachineScaleSetAdditionalUnattendContents0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetAdditionalUnattendContents0 = parametersVirtualMachineScaleSetAdditionalUnattendContents0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('additional-unattend-contents') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetAdditionalUnattendContents0.command('additional-unattend-contents') + .description($('Set catparametersVirtualMachineScaleSetAdditionalUnattendContents0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) @@ -3904,7 +4170,8 @@ exports.init = function (cli) { .option('--content ', $('Set the content value.')) .option('--pass-name ', $('Set the pass-name value.')) .option('--setting-name ', $('Set the setting-name value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -3913,52 +4180,52 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/virtualMachineProfile/oSProfile/windowsConfiguration/additionalUnattendContents" + (options.index ? ('/' + options.index) : ''); + options.path = '/virtualMachineProfile/oSProfile/windowsConfiguration/additionalUnattendContents' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "componentName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'componentName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.componentName) { if (options.parse && options.componentName) { options.componentName = JSON.parse(options.componentName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.componentName}]); } - var paramPath = options.path + "/" + "content"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'content'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.content) { if (options.parse && options.content) { options.content = JSON.parse(options.content); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.content}]); } - var paramPath = options.path + "/" + "passName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'passName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.passName) { if (options.parse && options.passName) { options.passName = JSON.parse(options.passName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.passName}]); } - var paramPath = options.path + "/" + "settingName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'settingName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.settingName) { if (options.parse && options.settingName) { options.settingName = JSON.parse(options.settingName); @@ -3966,56 +4233,59 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.settingName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove additional-unattend-contents - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetAdditionalUnattendContents1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetAdditionalUnattendContents1 = catparametersVirtualMachineScaleSetAdditionalUnattendContents1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetAdditionalUnattendContents1 = parametersVirtualMachineScaleSetAdditionalUnattendContents1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('additional-unattend-contents') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetAdditionalUnattendContents1.command('additional-unattend-contents') + .description($('Remove catparametersVirtualMachineScaleSetAdditionalUnattendContents1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--index ', $('Indexer: index.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/virtualMachineProfile/oSProfile/windowsConfiguration/additionalUnattendContents" + (options.index ? ('/' + options.index) : ''); + options.path = '/virtualMachineProfile/oSProfile/windowsConfiguration/additionalUnattendContents' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add additional-unattend-contents - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetAdditionalUnattendContents2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetAdditionalUnattendContents2 = catparametersVirtualMachineScaleSetAdditionalUnattendContents2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetAdditionalUnattendContents2 = parametersVirtualMachineScaleSetAdditionalUnattendContents2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('additional-unattend-contents') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetAdditionalUnattendContents2.command('additional-unattend-contents') + .description($('Remove catparametersVirtualMachineScaleSetAdditionalUnattendContents2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) @@ -4025,7 +4295,8 @@ exports.init = function (cli) { .option('--content ', $('Add the content value.')) .option('--pass-name ', $('Add the pass-name value.')) .option('--setting-name ', $('Add the setting-name value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -4035,51 +4306,51 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/virtualMachineProfile/oSProfile/windowsConfiguration/additionalUnattendContents" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/virtualMachineProfile/oSProfile/windowsConfiguration/additionalUnattendContents' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/virtualMachineProfile/oSProfile/windowsConfiguration/additionalUnattendContents" + (options.index ? ('/' + options.index) : '') + "/" + "componentName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/virtualMachineProfile/oSProfile/windowsConfiguration/additionalUnattendContents' + (options.index ? ('/' + options.index) : '') + '/' + 'componentName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.componentName) { if (options.parse && options.componentName) { options.componentName = JSON.parse(options.componentName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.componentName}]); } - var paramPath = "/virtualMachineProfile/oSProfile/windowsConfiguration/additionalUnattendContents" + (options.index ? ('/' + options.index) : '') + "/" + "content"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/oSProfile/windowsConfiguration/additionalUnattendContents' + (options.index ? ('/' + options.index) : '') + '/' + 'content'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.content) { if (options.parse && options.content) { options.content = JSON.parse(options.content); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.content}]); } - var paramPath = "/virtualMachineProfile/oSProfile/windowsConfiguration/additionalUnattendContents" + (options.index ? ('/' + options.index) : '') + "/" + "passName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/oSProfile/windowsConfiguration/additionalUnattendContents' + (options.index ? ('/' + options.index) : '') + '/' + 'passName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.passName) { if (options.parse && options.passName) { options.passName = JSON.parse(options.passName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.passName}]); } - var paramPath = "/virtualMachineProfile/oSProfile/windowsConfiguration/additionalUnattendContents" + (options.index ? ('/' + options.index) : '') + "/" + "settingName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/oSProfile/windowsConfiguration/additionalUnattendContents' + (options.index ? ('/' + options.index) : '') + '/' + 'settingName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.settingName) { if (options.parse && options.settingName) { options.settingName = JSON.parse(options.settingName); @@ -4087,29 +4358,31 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.settingName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set win-rm-configuration - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetWinRMConfiguration0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetWinRMConfiguration0 = catparametersVirtualMachineScaleSetWinRMConfiguration0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetWinRMConfiguration0 = parametersVirtualMachineScaleSetWinRMConfiguration0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('win-rm-configuration') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetWinRMConfiguration0.command('win-rm-configuration') + .description($('Set catparametersVirtualMachineScaleSetWinRMConfiguration0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) .option('--parse', $('Parse the JSON value to object.')) .option('--listeners ', $('Set the listeners value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -4118,19 +4391,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/virtualMachineProfile/oSProfile/windowsConfiguration/winRMConfiguration"; - var paramPath = options.path + "/" + "listeners"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/virtualMachineProfile/oSProfile/windowsConfiguration/winRMConfiguration'; + var paramPath = options.path + '/' + 'listeners'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.listeners) { if (options.parse && options.listeners) { options.listeners = JSON.parse(options.listeners); @@ -4138,62 +4411,66 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.listeners}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove win-rm-configuration - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetWinRMConfiguration1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetWinRMConfiguration1 = catparametersVirtualMachineScaleSetWinRMConfiguration1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetWinRMConfiguration1 = parametersVirtualMachineScaleSetWinRMConfiguration1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('win-rm-configuration') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetWinRMConfiguration1.command('win-rm-configuration') + .description($('Remove catparametersVirtualMachineScaleSetWinRMConfiguration1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/virtualMachineProfile/oSProfile/windowsConfiguration/winRMConfiguration"; + options.path = '/virtualMachineProfile/oSProfile/windowsConfiguration/winRMConfiguration'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add win-rm-configuration - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetWinRMConfiguration2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetWinRMConfiguration2 = catparametersVirtualMachineScaleSetWinRMConfiguration2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetWinRMConfiguration2 = parametersVirtualMachineScaleSetWinRMConfiguration2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('win-rm-configuration') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetWinRMConfiguration2.command('win-rm-configuration') + .description($('Remove catparametersVirtualMachineScaleSetWinRMConfiguration2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) .option('--value ', $('The JSON value.')) .option('--parse', $('Parse the JSON value to object.')) .option('--listeners ', $('Add the listeners value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -4203,21 +4480,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/virtualMachineProfile/oSProfile/windowsConfiguration/winRMConfiguration" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/virtualMachineProfile/oSProfile/windowsConfiguration/winRMConfiguration' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/virtualMachineProfile/oSProfile/windowsConfiguration/winRMConfiguration" + "/" + "listeners"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/virtualMachineProfile/oSProfile/windowsConfiguration/winRMConfiguration' + '/' + 'listeners'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.listeners) { if (options.parse && options.listeners) { options.listeners = JSON.parse(options.listeners); @@ -4225,23 +4502,24 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.listeners}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set listeners - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetListeners0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetListeners0 = catparametersVirtualMachineScaleSetListeners0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetListeners0 = parametersVirtualMachineScaleSetListeners0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('listeners') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetListeners0.command('listeners') + .description($('Set catparametersVirtualMachineScaleSetListeners0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) @@ -4249,7 +4527,8 @@ exports.init = function (cli) { .option('--index ', $('Indexer: index.')) .option('--certificate-url ', $('Set the certificate-url value.')) .option('--protocol ', $('Set the protocol value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -4258,32 +4537,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/virtualMachineProfile/oSProfile/windowsConfiguration/winRMConfiguration/listeners" + (options.index ? ('/' + options.index) : ''); + options.path = '/virtualMachineProfile/oSProfile/windowsConfiguration/winRMConfiguration/listeners' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "certificateUrl"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'certificateUrl'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.certificateUrl) { if (options.parse && options.certificateUrl) { options.certificateUrl = JSON.parse(options.certificateUrl); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.certificateUrl}]); } - var paramPath = options.path + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); @@ -4291,56 +4570,59 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove listeners - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetListeners1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetListeners1 = catparametersVirtualMachineScaleSetListeners1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetListeners1 = parametersVirtualMachineScaleSetListeners1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('listeners') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetListeners1.command('listeners') + .description($('Remove catparametersVirtualMachineScaleSetListeners1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--index ', $('Indexer: index.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/virtualMachineProfile/oSProfile/windowsConfiguration/winRMConfiguration/listeners" + (options.index ? ('/' + options.index) : ''); + options.path = '/virtualMachineProfile/oSProfile/windowsConfiguration/winRMConfiguration/listeners' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add listeners - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetListeners2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetListeners2 = catparametersVirtualMachineScaleSetListeners2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetListeners2 = parametersVirtualMachineScaleSetListeners2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('listeners') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetListeners2.command('listeners') + .description($('Remove catparametersVirtualMachineScaleSetListeners2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) @@ -4348,7 +4630,8 @@ exports.init = function (cli) { .option('--parse', $('Parse the JSON value to object.')) .option('--certificate-url ', $('Add the certificate-url value.')) .option('--protocol ', $('Add the protocol value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -4358,31 +4641,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/virtualMachineProfile/oSProfile/windowsConfiguration/winRMConfiguration/listeners" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/virtualMachineProfile/oSProfile/windowsConfiguration/winRMConfiguration/listeners' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/virtualMachineProfile/oSProfile/windowsConfiguration/winRMConfiguration/listeners" + (options.index ? ('/' + options.index) : '') + "/" + "certificateUrl"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/virtualMachineProfile/oSProfile/windowsConfiguration/winRMConfiguration/listeners' + (options.index ? ('/' + options.index) : '') + '/' + 'certificateUrl'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.certificateUrl) { if (options.parse && options.certificateUrl) { options.certificateUrl = JSON.parse(options.certificateUrl); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.certificateUrl}]); } - var paramPath = "/virtualMachineProfile/oSProfile/windowsConfiguration/winRMConfiguration/listeners" + (options.index ? ('/' + options.index) : '') + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/oSProfile/windowsConfiguration/winRMConfiguration/listeners' + (options.index ? ('/' + options.index) : '') + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); @@ -4390,30 +4673,32 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set storage-profile - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetStorageProfile0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetStorageProfile0 = catparametersVirtualMachineScaleSetStorageProfile0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetStorageProfile0 = parametersVirtualMachineScaleSetStorageProfile0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('storage-profile') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetStorageProfile0.command('storage-profile') + .description($('Set catparametersVirtualMachineScaleSetStorageProfile0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) .option('--parse', $('Parse the JSON value to object.')) .option('--image-reference ', $('Set the image-reference value.')) .option('--os-disk ', $('Set the os-disk value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -4422,29 +4707,29 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/virtualMachineProfile/storageProfile"; - var paramPath = options.path + "/" + "imageReference"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/virtualMachineProfile/storageProfile'; + var paramPath = options.path + '/' + 'imageReference'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.imageReference) { if (options.parse && options.imageReference) { options.imageReference = JSON.parse(options.imageReference); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.imageReference}]); } - var paramPath = options.path + "/" + "oSDisk"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'oSDisk'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oSDisk) { if (options.parse && options.oSDisk) { options.oSDisk = JSON.parse(options.oSDisk); @@ -4452,55 +4737,58 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oSDisk}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove storage-profile - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetStorageProfile1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetStorageProfile1 = catparametersVirtualMachineScaleSetStorageProfile1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetStorageProfile1 = parametersVirtualMachineScaleSetStorageProfile1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('storage-profile') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetStorageProfile1.command('storage-profile') + .description($('Remove catparametersVirtualMachineScaleSetStorageProfile1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/virtualMachineProfile/storageProfile"; + options.path = '/virtualMachineProfile/storageProfile'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add storage-profile - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetStorageProfile2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetStorageProfile2 = catparametersVirtualMachineScaleSetStorageProfile2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetStorageProfile2 = parametersVirtualMachineScaleSetStorageProfile2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('storage-profile') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetStorageProfile2.command('storage-profile') + .description($('Remove catparametersVirtualMachineScaleSetStorageProfile2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) @@ -4508,7 +4796,8 @@ exports.init = function (cli) { .option('--parse', $('Parse the JSON value to object.')) .option('--image-reference ', $('Add the image-reference value.')) .option('--os-disk ', $('Add the os-disk value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -4518,31 +4807,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/virtualMachineProfile/storageProfile" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/virtualMachineProfile/storageProfile' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/virtualMachineProfile/storageProfile" + "/" + "imageReference"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/virtualMachineProfile/storageProfile' + '/' + 'imageReference'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.imageReference) { if (options.parse && options.imageReference) { options.imageReference = JSON.parse(options.imageReference); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.imageReference}]); } - var paramPath = "/virtualMachineProfile/storageProfile" + "/" + "oSDisk"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/storageProfile' + '/' + 'oSDisk'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oSDisk) { if (options.parse && options.oSDisk) { options.oSDisk = JSON.parse(options.oSDisk); @@ -4550,23 +4839,24 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oSDisk}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set image-reference - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetImageReference0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetImageReference0 = catparametersVirtualMachineScaleSetImageReference0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetImageReference0 = parametersVirtualMachineScaleSetImageReference0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('image-reference') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetImageReference0.command('image-reference') + .description($('Set catparametersVirtualMachineScaleSetImageReference0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) @@ -4575,7 +4865,8 @@ exports.init = function (cli) { .option('--publisher ', $('Set the publisher value.')) .option('--sku ', $('Set the sku value.')) .option('--version ', $('Set the version value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -4584,49 +4875,49 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/virtualMachineProfile/storageProfile/imageReference"; - var paramPath = options.path + "/" + "offer"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/virtualMachineProfile/storageProfile/imageReference'; + var paramPath = options.path + '/' + 'offer'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.offer) { if (options.parse && options.offer) { options.offer = JSON.parse(options.offer); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.offer}]); } - var paramPath = options.path + "/" + "publisher"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publisher'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publisher) { if (options.parse && options.publisher) { options.publisher = JSON.parse(options.publisher); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publisher}]); } - var paramPath = options.path + "/" + "sku"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'sku'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sku) { if (options.parse && options.sku) { options.sku = JSON.parse(options.sku); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sku}]); } - var paramPath = options.path + "/" + "version"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'version'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.version) { if (options.parse && options.version) { options.version = JSON.parse(options.version); @@ -4634,55 +4925,58 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.version}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove image-reference - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetImageReference1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetImageReference1 = catparametersVirtualMachineScaleSetImageReference1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetImageReference1 = parametersVirtualMachineScaleSetImageReference1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('image-reference') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetImageReference1.command('image-reference') + .description($('Remove catparametersVirtualMachineScaleSetImageReference1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/virtualMachineProfile/storageProfile/imageReference"; + options.path = '/virtualMachineProfile/storageProfile/imageReference'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add image-reference - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetImageReference2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetImageReference2 = catparametersVirtualMachineScaleSetImageReference2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetImageReference2 = parametersVirtualMachineScaleSetImageReference2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('image-reference') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetImageReference2.command('image-reference') + .description($('Remove catparametersVirtualMachineScaleSetImageReference2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) @@ -4692,7 +4986,8 @@ exports.init = function (cli) { .option('--publisher ', $('Add the publisher value.')) .option('--sku ', $('Add the sku value.')) .option('--version ', $('Add the version value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -4702,51 +4997,51 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/virtualMachineProfile/storageProfile/imageReference" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/virtualMachineProfile/storageProfile/imageReference' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/virtualMachineProfile/storageProfile/imageReference" + "/" + "offer"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/virtualMachineProfile/storageProfile/imageReference' + '/' + 'offer'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.offer) { if (options.parse && options.offer) { options.offer = JSON.parse(options.offer); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.offer}]); } - var paramPath = "/virtualMachineProfile/storageProfile/imageReference" + "/" + "publisher"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/storageProfile/imageReference' + '/' + 'publisher'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publisher) { if (options.parse && options.publisher) { options.publisher = JSON.parse(options.publisher); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publisher}]); } - var paramPath = "/virtualMachineProfile/storageProfile/imageReference" + "/" + "sku"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/storageProfile/imageReference' + '/' + 'sku'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sku) { if (options.parse && options.sku) { options.sku = JSON.parse(options.sku); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sku}]); } - var paramPath = "/virtualMachineProfile/storageProfile/imageReference" + "/" + "version"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/storageProfile/imageReference' + '/' + 'version'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.version) { if (options.parse && options.version) { options.version = JSON.parse(options.version); @@ -4754,23 +5049,24 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.version}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set os-disk - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetOSDisk0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetOSDisk0 = catparametersVirtualMachineScaleSetOSDisk0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetOSDisk0 = parametersVirtualMachineScaleSetOSDisk0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('os-disk') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetOSDisk0.command('os-disk') + .description($('Set catparametersVirtualMachineScaleSetOSDisk0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) @@ -4781,7 +5077,8 @@ exports.init = function (cli) { .option('--operating-system-type ', $('Set the operating-system-type value.')) .option('--source-image ', $('Set the source-image value.')) .option('--virtual-hard-disk-containers ', $('Set the virtual-hard-disk-containers value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -4790,69 +5087,69 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/virtualMachineProfile/storageProfile/oSDisk"; - var paramPath = options.path + "/" + "caching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/virtualMachineProfile/storageProfile/oSDisk'; + var paramPath = options.path + '/' + 'caching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.caching) { if (options.parse && options.caching) { options.caching = JSON.parse(options.caching); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.caching}]); } - var paramPath = options.path + "/" + "createOption"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'createOption'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.createOption) { if (options.parse && options.createOption) { options.createOption = JSON.parse(options.createOption); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.createOption}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "operatingSystemType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'operatingSystemType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.operatingSystemType) { if (options.parse && options.operatingSystemType) { options.operatingSystemType = JSON.parse(options.operatingSystemType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.operatingSystemType}]); } - var paramPath = options.path + "/" + "sourceImage"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'sourceImage'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sourceImage) { if (options.parse && options.sourceImage) { options.sourceImage = JSON.parse(options.sourceImage); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sourceImage}]); } - var paramPath = options.path + "/" + "virtualHardDiskContainers"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'virtualHardDiskContainers'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualHardDiskContainers) { if (options.parse && options.virtualHardDiskContainers) { options.virtualHardDiskContainers = JSON.parse(options.virtualHardDiskContainers); @@ -4860,55 +5157,58 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualHardDiskContainers}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove os-disk - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetOSDisk1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetOSDisk1 = catparametersVirtualMachineScaleSetOSDisk1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetOSDisk1 = parametersVirtualMachineScaleSetOSDisk1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('os-disk') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetOSDisk1.command('os-disk') + .description($('Remove catparametersVirtualMachineScaleSetOSDisk1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/virtualMachineProfile/storageProfile/oSDisk"; + options.path = '/virtualMachineProfile/storageProfile/oSDisk'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add os-disk - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetOSDisk2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetOSDisk2 = catparametersVirtualMachineScaleSetOSDisk2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetOSDisk2 = parametersVirtualMachineScaleSetOSDisk2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('os-disk') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetOSDisk2.command('os-disk') + .description($('Remove catparametersVirtualMachineScaleSetOSDisk2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) @@ -4920,7 +5220,8 @@ exports.init = function (cli) { .option('--operating-system-type ', $('Add the operating-system-type value.')) .option('--source-image ', $('Add the source-image value.')) .option('--virtual-hard-disk-containers ', $('Add the virtual-hard-disk-containers value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -4930,71 +5231,71 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/virtualMachineProfile/storageProfile/oSDisk" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/virtualMachineProfile/storageProfile/oSDisk' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/virtualMachineProfile/storageProfile/oSDisk" + "/" + "caching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/virtualMachineProfile/storageProfile/oSDisk' + '/' + 'caching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.caching) { if (options.parse && options.caching) { options.caching = JSON.parse(options.caching); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.caching}]); } - var paramPath = "/virtualMachineProfile/storageProfile/oSDisk" + "/" + "createOption"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/storageProfile/oSDisk' + '/' + 'createOption'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.createOption) { if (options.parse && options.createOption) { options.createOption = JSON.parse(options.createOption); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.createOption}]); } - var paramPath = "/virtualMachineProfile/storageProfile/oSDisk" + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/storageProfile/oSDisk' + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/virtualMachineProfile/storageProfile/oSDisk" + "/" + "operatingSystemType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/storageProfile/oSDisk' + '/' + 'operatingSystemType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.operatingSystemType) { if (options.parse && options.operatingSystemType) { options.operatingSystemType = JSON.parse(options.operatingSystemType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.operatingSystemType}]); } - var paramPath = "/virtualMachineProfile/storageProfile/oSDisk" + "/" + "sourceImage"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/storageProfile/oSDisk' + '/' + 'sourceImage'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sourceImage) { if (options.parse && options.sourceImage) { options.sourceImage = JSON.parse(options.sourceImage); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sourceImage}]); } - var paramPath = "/virtualMachineProfile/storageProfile/oSDisk" + "/" + "virtualHardDiskContainers"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/virtualMachineProfile/storageProfile/oSDisk' + '/' + 'virtualHardDiskContainers'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualHardDiskContainers) { if (options.parse && options.virtualHardDiskContainers) { options.virtualHardDiskContainers = JSON.parse(options.virtualHardDiskContainers); @@ -5002,29 +5303,31 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualHardDiskContainers}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set source-image - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetSourceImage0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetSourceImage0 = catparametersVirtualMachineScaleSetSourceImage0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetSourceImage0 = parametersVirtualMachineScaleSetSourceImage0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('source-image') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetSourceImage0.command('source-image') + .description($('Set catparametersVirtualMachineScaleSetSourceImage0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) .option('--parse', $('Parse the JSON value to object.')) .option('--uri ', $('Set the uri value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -5033,19 +5336,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/virtualMachineProfile/storageProfile/oSDisk/sourceImage"; - var paramPath = options.path + "/" + "uri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/virtualMachineProfile/storageProfile/oSDisk/sourceImage'; + var paramPath = options.path + '/' + 'uri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.uri) { if (options.parse && options.uri) { options.uri = JSON.parse(options.uri); @@ -5053,62 +5356,66 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.uri}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove source-image - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetSourceImage1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetSourceImage1 = catparametersVirtualMachineScaleSetSourceImage1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetSourceImage1 = parametersVirtualMachineScaleSetSourceImage1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('source-image') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetSourceImage1.command('source-image') + .description($('Remove catparametersVirtualMachineScaleSetSourceImage1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/virtualMachineProfile/storageProfile/oSDisk/sourceImage"; + options.path = '/virtualMachineProfile/storageProfile/oSDisk/sourceImage'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add source-image - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetSourceImage2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetSourceImage2 = catparametersVirtualMachineScaleSetSourceImage2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetSourceImage2 = parametersVirtualMachineScaleSetSourceImage2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('source-image') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetSourceImage2.command('source-image') + .description($('Remove catparametersVirtualMachineScaleSetSourceImage2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) .option('--value ', $('The JSON value.')) .option('--parse', $('Parse the JSON value to object.')) .option('--uri ', $('Add the uri value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -5118,21 +5425,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/virtualMachineProfile/storageProfile/oSDisk/sourceImage" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/virtualMachineProfile/storageProfile/oSDisk/sourceImage' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/virtualMachineProfile/storageProfile/oSDisk/sourceImage" + "/" + "uri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '/virtualMachineProfile/storageProfile/oSDisk/sourceImage' + '/' + 'uri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.uri) { if (options.parse && options.uri) { options.uri = JSON.parse(options.uri); @@ -5140,29 +5447,31 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.uri}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set virtual-hard-disk-containers - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetVirtualHardDiskContainers0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetVirtualHardDiskContainers0 = catparametersVirtualMachineScaleSetVirtualHardDiskContainers0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetVirtualHardDiskContainers0 = parametersVirtualMachineScaleSetVirtualHardDiskContainers0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set.')); - set.command('virtual-hard-disk-containers') - .description($('Set vmss parameter string or files.')) + setparametersVirtualMachineScaleSetVirtualHardDiskContainers0.command('virtual-hard-disk-containers') + .description($('Set catparametersVirtualMachineScaleSetVirtualHardDiskContainers0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) .option('--parse', $('Parse the JSON value to object.')) .option('--index ', $('Indexer: index.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -5171,75 +5480,79 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/virtualMachineProfile/storageProfile/oSDisk/virtualHardDiskContainers" + (options.index ? ('/' + options.index) : ''); + options.path = '/virtualMachineProfile/storageProfile/oSDisk/virtualHardDiskContainers' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove virtual-hard-disk-containers - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetVirtualHardDiskContainers1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetVirtualHardDiskContainers1 = catparametersVirtualMachineScaleSetVirtualHardDiskContainers1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetVirtualHardDiskContainers1 = parametersVirtualMachineScaleSetVirtualHardDiskContainers1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('virtual-hard-disk-containers') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetVirtualHardDiskContainers1.command('virtual-hard-disk-containers') + .description($('Remove catparametersVirtualMachineScaleSetVirtualHardDiskContainers1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--index ', $('Indexer: index.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/virtualMachineProfile/storageProfile/oSDisk/virtualHardDiskContainers" + (options.index ? ('/' + options.index) : ''); + options.path = '/virtualMachineProfile/storageProfile/oSDisk/virtualHardDiskContainers' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add virtual-hard-disk-containers - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetVirtualHardDiskContainers2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetVirtualHardDiskContainers2 = catparametersVirtualMachineScaleSetVirtualHardDiskContainers2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetVirtualHardDiskContainers2 = parametersVirtualMachineScaleSetVirtualHardDiskContainers2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('virtual-hard-disk-containers') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetVirtualHardDiskContainers2.command('virtual-hard-disk-containers') + .description($('Remove catparametersVirtualMachineScaleSetVirtualHardDiskContainers2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) .option('--value ', $('The JSON value.')) .option('--parse', $('Parse the JSON value to object.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -5249,39 +5562,43 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/virtualMachineProfile/storageProfile/oSDisk/virtualHardDiskContainers" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/virtualMachineProfile/storageProfile/oSDisk/virtualHardDiskContainers' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); -//virtualMachineScaleSet -> Deallocate - var vmss = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); - vmss.command('deallocate') +/* + VirtualMachineScaleSet Deallocate + --resource-group-name + --vm-scale-set-name +*/ + var vmssDeallocate = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); + vmssDeallocate.command('deallocate') .description($('deallocate method to manage your virtual machine scale set.')) .usage('[options]') .option('--resource-group-name ', $('resource-group-name')) .option('--vm-scale-set-name ', $('vm-scale-set-name')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (resourceGroupName, vmScaleSetName, options, _) { + .execute(function(options, _) { cli.output.info('resourceGroupName = ' + options.resourceGroupName); cli.output.info('vmScaleSetName = ' + options.vmScaleSetName); var subscription = profile.current.getSubscription(options.subscription); @@ -5289,12 +5606,20 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineScaleSets.deallocate(options.resourceGroupName, options.vmScaleSetName, _); cli.output.json(result); }); -//virtualMachineScaleSet -> DeallocateInstances /* -{"instanceIDs":[""]} + VirtualMachineScaleSet DeallocateInstances + --resource-group-name + --vm-scale-set-name + --vm-instance-ids +============================================= +{ + "instanceIDs":[ + "" + ] +} */ - var vmss = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); - vmss.command('deallocate-instances') + var vmssDeallocateInstances = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); + vmssDeallocateInstances.command('deallocate-instances') .description($('deallocate-instances method to manage your virtual machine scale set.')) .usage('[options]') .option('--resource-group-name ', $('resource-group-name')) @@ -5302,17 +5627,21 @@ exports.init = function (cli) { .option('--vm-instance-ids ', $('vm-instance-ids')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (resourceGroupName, vmScaleSetName, vmInstanceIds, options, _) { + .execute(function(options, _) { cli.output.info('resourceGroupName = ' + options.resourceGroupName); cli.output.info('vmScaleSetName = ' + options.vmScaleSetName); cli.output.info('vmInstanceIds = ' + options.vmInstanceIds); + var vmInstanceIdsObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var vmInstanceIdsObj = JSON.parse(fileContent); + vmInstanceIdsObj = JSON.parse(fileContent); } else { - var vmInstanceIdsObj = JSON.parse(options.vmInstanceIds); + var vmInstanceIdsValArr = options.vmInstanceIds.split(','); + cli.output.info('vmInstanceIdsValArr : ' + vmInstanceIdsValArr); + vmInstanceIdsObj = {}; + vmInstanceIdsObj.instanceIDs = vmInstanceIdsValArr; } cli.output.info('vmInstanceIdsObj = ' + JSON.stringify(vmInstanceIdsObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -5320,16 +5649,20 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineScaleSets.deallocateInstances(options.resourceGroupName, options.vmScaleSetName, vmInstanceIdsObj, _); cli.output.json(result); }); -//virtualMachineScaleSet -> Delete - var vmss = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); - vmss.command('delete') +/* + VirtualMachineScaleSet Delete + --resource-group-name + --vm-scale-set-name +*/ + var vmssDelete = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); + vmssDelete.command('delete') .description($('delete method to manage your virtual machine scale set.')) .usage('[options]') .option('--resource-group-name ', $('resource-group-name')) .option('--vm-scale-set-name ', $('vm-scale-set-name')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (resourceGroupName, vmScaleSetName, options, _) { + .execute(function(options, _) { cli.output.info('resourceGroupName = ' + options.resourceGroupName); cli.output.info('vmScaleSetName = ' + options.vmScaleSetName); var subscription = profile.current.getSubscription(options.subscription); @@ -5337,12 +5670,20 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineScaleSets.delete(options.resourceGroupName, options.vmScaleSetName, _); cli.output.json(result); }); -//virtualMachineScaleSet -> DeleteInstances /* -{"instanceIDs":[""]} + VirtualMachineScaleSet DeleteInstances + --resource-group-name + --vm-scale-set-name + --vm-instance-ids +============================================= +{ + "instanceIDs":[ + "" + ] +} */ - var vmss = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); - vmss.command('delete-instances') + var vmssDeleteInstances = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); + vmssDeleteInstances.command('delete-instances') .description($('delete-instances method to manage your virtual machine scale set.')) .usage('[options]') .option('--resource-group-name ', $('resource-group-name')) @@ -5350,17 +5691,21 @@ exports.init = function (cli) { .option('--vm-instance-ids ', $('vm-instance-ids')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (resourceGroupName, vmScaleSetName, vmInstanceIds, options, _) { + .execute(function(options, _) { cli.output.info('resourceGroupName = ' + options.resourceGroupName); cli.output.info('vmScaleSetName = ' + options.vmScaleSetName); cli.output.info('vmInstanceIds = ' + options.vmInstanceIds); + var vmInstanceIdsObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var vmInstanceIdsObj = JSON.parse(fileContent); + vmInstanceIdsObj = JSON.parse(fileContent); } else { - var vmInstanceIdsObj = JSON.parse(options.vmInstanceIds); + var vmInstanceIdsValArr = options.vmInstanceIds.split(','); + cli.output.info('vmInstanceIdsValArr : ' + vmInstanceIdsValArr); + vmInstanceIdsObj = {}; + vmInstanceIdsObj.instanceIDs = vmInstanceIdsValArr; } cli.output.info('vmInstanceIdsObj = ' + JSON.stringify(vmInstanceIdsObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -5368,16 +5713,20 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineScaleSets.deleteInstances(options.resourceGroupName, options.vmScaleSetName, vmInstanceIdsObj, _); cli.output.json(result); }); -//virtualMachineScaleSet -> Get - var vmss = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); - vmss.command('get') +/* + VirtualMachineScaleSet Get + --resource-group-name + --vm-scale-set-name +*/ + var vmssGet = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); + vmssGet.command('get') .description($('get method to manage your virtual machine scale set.')) .usage('[options]') .option('--resource-group-name ', $('resource-group-name')) .option('--vm-scale-set-name ', $('vm-scale-set-name')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (resourceGroupName, vmScaleSetName, options, _) { + .execute(function(options, _) { cli.output.info('resourceGroupName = ' + options.resourceGroupName); cli.output.info('vmScaleSetName = ' + options.vmScaleSetName); var subscription = profile.current.getSubscription(options.subscription); @@ -5385,16 +5734,20 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineScaleSets.get(options.resourceGroupName, options.vmScaleSetName, _); cli.output.json(result); }); -//virtualMachineScaleSet -> GetInstanceView - var vmss = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); - vmss.command('get-instance-view') +/* + VirtualMachineScaleSet GetInstanceView + --resource-group-name + --vm-scale-set-name +*/ + var vmssGetInstanceView = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); + vmssGetInstanceView.command('get-instance-view') .description($('get-instance-view method to manage your virtual machine scale set.')) .usage('[options]') .option('--resource-group-name ', $('resource-group-name')) .option('--vm-scale-set-name ', $('vm-scale-set-name')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (resourceGroupName, vmScaleSetName, options, _) { + .execute(function(options, _) { cli.output.info('resourceGroupName = ' + options.resourceGroupName); cli.output.info('vmScaleSetName = ' + options.vmScaleSetName); var subscription = profile.current.getSubscription(options.subscription); @@ -5402,41 +5755,47 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineScaleSets.getInstanceView(options.resourceGroupName, options.vmScaleSetName, _); cli.output.json(result); }); -//virtualMachineScaleSet -> List - var vmss = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); - vmss.command('list') +/* + VirtualMachineScaleSet List + --resource-group-name +*/ + var vmssList = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); + vmssList.command('list') .description($('list method to manage your virtual machine scale set.')) .usage('[options]') .option('--resource-group-name ', $('resource-group-name')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (resourceGroupName, options, _) { + .execute(function(options, _) { cli.output.info('resourceGroupName = ' + options.resourceGroupName); var subscription = profile.current.getSubscription(options.subscription); var computeManagementClient = utils.createComputeResourceProviderClient(subscription); var result = computeManagementClient.virtualMachineScaleSets.list(options.resourceGroupName, _); cli.output.json(result); }); -//virtualMachineScaleSet -> ListAll /* -{} + VirtualMachineScaleSet ListAll + --parameters +============================================= +{ +} */ - var vmss = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); - vmss.command('list-all') + var vmssListAll = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); + vmssListAll.command('list-all') .description($('list-all method to manage your virtual machine scale set.')) .usage('[options]') - .option('--parameters ', $('parameters')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (parameters, options, _) { - cli.output.info('parameters = ' + options.parameters); + .execute(function(options, _) { + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info(_); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = {}; } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -5444,48 +5803,52 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineScaleSets.listAll(parametersObj, _); cli.output.json(result); }); - var parameters = vmss.category('parameters') + var vmssListAlllistAllParameters0 = vmssListAll.category('parameters') .description($('Commands to manage parameter for your virtual machine scale set.')); - var generate = parameters.category('generate') + var vmssListAlllistAllGenerate0 = vmssListAlllistAllParameters0.category('generate') .description($('Commands to generate parameter file for your virtual machine scale set.')); - generate.command('list-all') - .description($('Generate vmss parameter string or files.')) + vmssListAlllistAllGenerate0.command('list-all') + .description($('Generate vmssListAll parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) - .execute(function (parameterFile, options, _) { - cli.output.info("{}"); - var filePath = "vmss_listAll.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + .execute(function(options, _) { + cli.output.info(_); + cli.output.info('{}'); + var filePath = 'vmssListAll_listAll.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') - .description($('Command to patch vmss parameter JSON file.')) + vmssListAlllistAllParameters0.command('patch') + .description($('Command to patch vmssListAll parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--operation ', $('The JSON patch operation: add, remove, or replace.')) .option('--path ', $('The JSON data path, e.g.: \"foo/1\".')) .option('--value ', $('The JSON value.')) .option('--parse', $('Parse the JSON value to object.')) - .execute(function (parameterFile, operation, path, value, parse, options, _) { + .execute(function(options, _) { cli.output.info(options.parameterFile); cli.output.info(options.operation); cli.output.info(options.path); cli.output.info(options.value); cli.output.info(options.parse); + cli.output.info(_); if (options.parse) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -5497,61 +5860,65 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove list-parameters - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetListParameters1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetListParameters1 = catparametersVirtualMachineScaleSetListParameters1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetListParameters1 = parametersVirtualMachineScaleSetListParameters1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set.')); - remove.command('list-parameters') - .description($('Remove vmss parameter string or files.')) + removeparametersVirtualMachineScaleSetListParameters1.command('list-parameters') + .description($('Remove catparametersVirtualMachineScaleSetListParameters1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add list-parameters - var parameters = vmss.category('parameters') + var catparametersVirtualMachineScaleSetListParameters2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetListParameters2 = catparametersVirtualMachineScaleSetListParameters2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetListParameters2 = parametersVirtualMachineScaleSetListParameters2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set.')); - add.command('list-parameters') - .description($('Remove vmss parameter string or files.')) + addparametersVirtualMachineScaleSetListParameters2.command('list-parameters') + .description($('Remove catparametersVirtualMachineScaleSetListParameters2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) .option('--value ', $('The JSON value.')) .option('--parse', $('Parse the JSON value to object.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -5561,54 +5928,61 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); -//virtualMachineScaleSet -> ListNext - var vmss = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); - vmss.command('list-next') +/* + VirtualMachineScaleSet ListNext + --next-link +*/ + var vmssListNext = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); + vmssListNext.command('list-next') .description($('list-next method to manage your virtual machine scale set.')) .usage('[options]') .option('--next-link ', $('next-link')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (nextLink, options, _) { + .execute(function(options, _) { cli.output.info('nextLink = ' + options.nextLink); var subscription = profile.current.getSubscription(options.subscription); var computeManagementClient = utils.createComputeResourceProviderClient(subscription); var result = computeManagementClient.virtualMachineScaleSets.listNext(options.nextLink, _); cli.output.json(result); }); -//virtualMachineScaleSet -> ListSkus - var vmss = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); - vmss.command('list-skus') +/* + VirtualMachineScaleSet ListSkus + --resource-group-name + --vm-scale-set-name +*/ + var vmssListSkus = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); + vmssListSkus.command('list-skus') .description($('list-skus method to manage your virtual machine scale set.')) .usage('[options]') .option('--resource-group-name ', $('resource-group-name')) .option('--vm-scale-set-name ', $('vm-scale-set-name')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (resourceGroupName, vmScaleSetName, options, _) { + .execute(function(options, _) { cli.output.info('resourceGroupName = ' + options.resourceGroupName); cli.output.info('vmScaleSetName = ' + options.vmScaleSetName); var subscription = profile.current.getSubscription(options.subscription); @@ -5616,16 +5990,20 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineScaleSets.listSkus(options.resourceGroupName, options.vmScaleSetName, _); cli.output.json(result); }); -//virtualMachineScaleSet -> PowerOff - var vmss = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); - vmss.command('power-off') +/* + VirtualMachineScaleSet PowerOff + --resource-group-name + --vm-scale-set-name +*/ + var vmssPowerOff = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); + vmssPowerOff.command('power-off') .description($('power-off method to manage your virtual machine scale set.')) .usage('[options]') .option('--resource-group-name ', $('resource-group-name')) .option('--vm-scale-set-name ', $('vm-scale-set-name')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (resourceGroupName, vmScaleSetName, options, _) { + .execute(function(options, _) { cli.output.info('resourceGroupName = ' + options.resourceGroupName); cli.output.info('vmScaleSetName = ' + options.vmScaleSetName); var subscription = profile.current.getSubscription(options.subscription); @@ -5633,12 +6011,20 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineScaleSets.powerOff(options.resourceGroupName, options.vmScaleSetName, _); cli.output.json(result); }); -//virtualMachineScaleSet -> PowerOffInstances /* -{"instanceIDs":[""]} + VirtualMachineScaleSet PowerOffInstances + --resource-group-name + --vm-scale-set-name + --vm-instance-ids +============================================= +{ + "instanceIDs":[ + "" + ] +} */ - var vmss = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); - vmss.command('power-off-instances') + var vmssPowerOffInstances = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); + vmssPowerOffInstances.command('power-off-instances') .description($('power-off-instances method to manage your virtual machine scale set.')) .usage('[options]') .option('--resource-group-name ', $('resource-group-name')) @@ -5646,17 +6032,21 @@ exports.init = function (cli) { .option('--vm-instance-ids ', $('vm-instance-ids')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (resourceGroupName, vmScaleSetName, vmInstanceIds, options, _) { + .execute(function(options, _) { cli.output.info('resourceGroupName = ' + options.resourceGroupName); cli.output.info('vmScaleSetName = ' + options.vmScaleSetName); cli.output.info('vmInstanceIds = ' + options.vmInstanceIds); + var vmInstanceIdsObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var vmInstanceIdsObj = JSON.parse(fileContent); + vmInstanceIdsObj = JSON.parse(fileContent); } else { - var vmInstanceIdsObj = JSON.parse(options.vmInstanceIds); + var vmInstanceIdsValArr = options.vmInstanceIds.split(','); + cli.output.info('vmInstanceIdsValArr : ' + vmInstanceIdsValArr); + vmInstanceIdsObj = {}; + vmInstanceIdsObj.instanceIDs = vmInstanceIdsValArr; } cli.output.info('vmInstanceIdsObj = ' + JSON.stringify(vmInstanceIdsObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -5664,16 +6054,20 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineScaleSets.powerOffInstances(options.resourceGroupName, options.vmScaleSetName, vmInstanceIdsObj, _); cli.output.json(result); }); -//virtualMachineScaleSet -> Restart - var vmss = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); - vmss.command('restart') +/* + VirtualMachineScaleSet Restart + --resource-group-name + --vm-scale-set-name +*/ + var vmssRestart = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); + vmssRestart.command('restart') .description($('restart method to manage your virtual machine scale set.')) .usage('[options]') .option('--resource-group-name ', $('resource-group-name')) .option('--vm-scale-set-name ', $('vm-scale-set-name')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (resourceGroupName, vmScaleSetName, options, _) { + .execute(function(options, _) { cli.output.info('resourceGroupName = ' + options.resourceGroupName); cli.output.info('vmScaleSetName = ' + options.vmScaleSetName); var subscription = profile.current.getSubscription(options.subscription); @@ -5681,12 +6075,20 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineScaleSets.restart(options.resourceGroupName, options.vmScaleSetName, _); cli.output.json(result); }); -//virtualMachineScaleSet -> RestartInstances /* -{"instanceIDs":[""]} + VirtualMachineScaleSet RestartInstances + --resource-group-name + --vm-scale-set-name + --vm-instance-ids +============================================= +{ + "instanceIDs":[ + "" + ] +} */ - var vmss = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); - vmss.command('restart-instances') + var vmssRestartInstances = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); + vmssRestartInstances.command('restart-instances') .description($('restart-instances method to manage your virtual machine scale set.')) .usage('[options]') .option('--resource-group-name ', $('resource-group-name')) @@ -5694,17 +6096,21 @@ exports.init = function (cli) { .option('--vm-instance-ids ', $('vm-instance-ids')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (resourceGroupName, vmScaleSetName, vmInstanceIds, options, _) { + .execute(function(options, _) { cli.output.info('resourceGroupName = ' + options.resourceGroupName); cli.output.info('vmScaleSetName = ' + options.vmScaleSetName); cli.output.info('vmInstanceIds = ' + options.vmInstanceIds); + var vmInstanceIdsObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var vmInstanceIdsObj = JSON.parse(fileContent); + vmInstanceIdsObj = JSON.parse(fileContent); } else { - var vmInstanceIdsObj = JSON.parse(options.vmInstanceIds); + var vmInstanceIdsValArr = options.vmInstanceIds.split(','); + cli.output.info('vmInstanceIdsValArr : ' + vmInstanceIdsValArr); + vmInstanceIdsObj = {}; + vmInstanceIdsObj.instanceIDs = vmInstanceIdsValArr; } cli.output.info('vmInstanceIdsObj = ' + JSON.stringify(vmInstanceIdsObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -5712,16 +6118,20 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineScaleSets.restartInstances(options.resourceGroupName, options.vmScaleSetName, vmInstanceIdsObj, _); cli.output.json(result); }); -//virtualMachineScaleSet -> Start - var vmss = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); - vmss.command('start') +/* + VirtualMachineScaleSet Start + --resource-group-name + --vm-scale-set-name +*/ + var vmssStart = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); + vmssStart.command('start') .description($('start method to manage your virtual machine scale set.')) .usage('[options]') .option('--resource-group-name ', $('resource-group-name')) .option('--vm-scale-set-name ', $('vm-scale-set-name')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (resourceGroupName, vmScaleSetName, options, _) { + .execute(function(options, _) { cli.output.info('resourceGroupName = ' + options.resourceGroupName); cli.output.info('vmScaleSetName = ' + options.vmScaleSetName); var subscription = profile.current.getSubscription(options.subscription); @@ -5729,12 +6139,20 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineScaleSets.start(options.resourceGroupName, options.vmScaleSetName, _); cli.output.json(result); }); -//virtualMachineScaleSet -> StartInstances /* -{"instanceIDs":[""]} + VirtualMachineScaleSet StartInstances + --resource-group-name + --vm-scale-set-name + --vm-instance-ids +============================================= +{ + "instanceIDs":[ + "" + ] +} */ - var vmss = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); - vmss.command('start-instances') + var vmssStartInstances = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); + vmssStartInstances.command('start-instances') .description($('start-instances method to manage your virtual machine scale set.')) .usage('[options]') .option('--resource-group-name ', $('resource-group-name')) @@ -5742,17 +6160,21 @@ exports.init = function (cli) { .option('--vm-instance-ids ', $('vm-instance-ids')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (resourceGroupName, vmScaleSetName, vmInstanceIds, options, _) { + .execute(function(options, _) { cli.output.info('resourceGroupName = ' + options.resourceGroupName); cli.output.info('vmScaleSetName = ' + options.vmScaleSetName); cli.output.info('vmInstanceIds = ' + options.vmInstanceIds); + var vmInstanceIdsObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var vmInstanceIdsObj = JSON.parse(fileContent); + vmInstanceIdsObj = JSON.parse(fileContent); } else { - var vmInstanceIdsObj = JSON.parse(options.vmInstanceIds); + var vmInstanceIdsValArr = options.vmInstanceIds.split(','); + cli.output.info('vmInstanceIdsValArr : ' + vmInstanceIdsValArr); + vmInstanceIdsObj = {}; + vmInstanceIdsObj.instanceIDs = vmInstanceIdsValArr; } cli.output.info('vmInstanceIdsObj = ' + JSON.stringify(vmInstanceIdsObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -5760,12 +6182,20 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineScaleSets.startInstances(options.resourceGroupName, options.vmScaleSetName, vmInstanceIdsObj, _); cli.output.json(result); }); -//virtualMachineScaleSet -> UpdateInstances /* -{"instanceIDs":[""]} + VirtualMachineScaleSet UpdateInstances + --resource-group-name + --vm-scale-set-name + --vm-instance-ids +============================================= +{ + "instanceIDs":[ + "" + ] +} */ - var vmss = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); - vmss.command('update-instances') + var vmssUpdateInstances = cli.category('vmss').description($('Commands to manage your virtual machine scale set.')); + vmssUpdateInstances.command('update-instances') .description($('update-instances method to manage your virtual machine scale set.')) .usage('[options]') .option('--resource-group-name ', $('resource-group-name')) @@ -5773,17 +6203,21 @@ exports.init = function (cli) { .option('--vm-instance-ids ', $('vm-instance-ids')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (resourceGroupName, vmScaleSetName, vmInstanceIds, options, _) { + .execute(function(options, _) { cli.output.info('resourceGroupName = ' + options.resourceGroupName); cli.output.info('vmScaleSetName = ' + options.vmScaleSetName); cli.output.info('vmInstanceIds = ' + options.vmInstanceIds); + var vmInstanceIdsObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var vmInstanceIdsObj = JSON.parse(fileContent); + vmInstanceIdsObj = JSON.parse(fileContent); } else { - var vmInstanceIdsObj = JSON.parse(options.vmInstanceIds); + var vmInstanceIdsValArr = options.vmInstanceIds.split(','); + cli.output.info('vmInstanceIdsValArr : ' + vmInstanceIdsValArr); + vmInstanceIdsObj = {}; + vmInstanceIdsObj.instanceIDs = vmInstanceIdsValArr; } cli.output.info('vmInstanceIdsObj = ' + JSON.stringify(vmInstanceIdsObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -5791,9 +6225,14 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineScaleSets.updateInstances(options.resourceGroupName, options.vmScaleSetName, vmInstanceIdsObj, _); cli.output.json(result); }); -//virtualMachineScaleSetVM -> Deallocate - var vmssvm = cli.category('vmssvm').description($('Commands to manage your virtual machine scale set vm.')); - vmssvm.command('deallocate') +/* + VirtualMachineScaleSetVM Deallocate + --resource-group-name + --vm-scale-set-name + --instance-id +*/ + var vmssvmDeallocate = cli.category('vmssvm').description($('Commands to manage your virtual machine scale set vm.')); + vmssvmDeallocate.command('deallocate') .description($('deallocate method to manage your virtual machine scale set vm.')) .usage('[options]') .option('--resource-group-name ', $('resource-group-name')) @@ -5801,7 +6240,7 @@ exports.init = function (cli) { .option('--instance-id ', $('instance-id')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (resourceGroupName, vmScaleSetName, instanceId, options, _) { + .execute(function(options, _) { cli.output.info('resourceGroupName = ' + options.resourceGroupName); cli.output.info('vmScaleSetName = ' + options.vmScaleSetName); cli.output.info('instanceId = ' + options.instanceId); @@ -5810,9 +6249,14 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineScaleSetVMs.deallocate(options.resourceGroupName, options.vmScaleSetName, options.instanceId, _); cli.output.json(result); }); -//virtualMachineScaleSetVM -> Delete - var vmssvm = cli.category('vmssvm').description($('Commands to manage your virtual machine scale set vm.')); - vmssvm.command('delete') +/* + VirtualMachineScaleSetVM Delete + --resource-group-name + --vm-scale-set-name + --instance-id +*/ + var vmssvmDelete = cli.category('vmssvm').description($('Commands to manage your virtual machine scale set vm.')); + vmssvmDelete.command('delete') .description($('delete method to manage your virtual machine scale set vm.')) .usage('[options]') .option('--resource-group-name ', $('resource-group-name')) @@ -5820,7 +6264,7 @@ exports.init = function (cli) { .option('--instance-id ', $('instance-id')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (resourceGroupName, vmScaleSetName, instanceId, options, _) { + .execute(function(options, _) { cli.output.info('resourceGroupName = ' + options.resourceGroupName); cli.output.info('vmScaleSetName = ' + options.vmScaleSetName); cli.output.info('instanceId = ' + options.instanceId); @@ -5829,9 +6273,14 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineScaleSetVMs.delete(options.resourceGroupName, options.vmScaleSetName, options.instanceId, _); cli.output.json(result); }); -//virtualMachineScaleSetVM -> Get - var vmssvm = cli.category('vmssvm').description($('Commands to manage your virtual machine scale set vm.')); - vmssvm.command('get') +/* + VirtualMachineScaleSetVM Get + --resource-group-name + --vm-scale-set-name + --instance-id +*/ + var vmssvmGet = cli.category('vmssvm').description($('Commands to manage your virtual machine scale set vm.')); + vmssvmGet.command('get') .description($('get method to manage your virtual machine scale set vm.')) .usage('[options]') .option('--resource-group-name ', $('resource-group-name')) @@ -5839,7 +6288,7 @@ exports.init = function (cli) { .option('--instance-id ', $('instance-id')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (resourceGroupName, vmScaleSetName, instanceId, options, _) { + .execute(function(options, _) { cli.output.info('resourceGroupName = ' + options.resourceGroupName); cli.output.info('vmScaleSetName = ' + options.vmScaleSetName); cli.output.info('instanceId = ' + options.instanceId); @@ -5848,9 +6297,14 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineScaleSetVMs.get(options.resourceGroupName, options.vmScaleSetName, options.instanceId, _); cli.output.json(result); }); -//virtualMachineScaleSetVM -> GetInstanceView - var vmssvm = cli.category('vmssvm').description($('Commands to manage your virtual machine scale set vm.')); - vmssvm.command('get-instance-view') +/* + VirtualMachineScaleSetVM GetInstanceView + --resource-group-name + --vm-scale-set-name + --instance-id +*/ + var vmssvmGetInstanceView = cli.category('vmssvm').description($('Commands to manage your virtual machine scale set vm.')); + vmssvmGetInstanceView.command('get-instance-view') .description($('get-instance-view method to manage your virtual machine scale set vm.')) .usage('[options]') .option('--resource-group-name ', $('resource-group-name')) @@ -5858,7 +6312,7 @@ exports.init = function (cli) { .option('--instance-id ', $('instance-id')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (resourceGroupName, vmScaleSetName, instanceId, options, _) { + .execute(function(options, _) { cli.output.info('resourceGroupName = ' + options.resourceGroupName); cli.output.info('vmScaleSetName = ' + options.vmScaleSetName); cli.output.info('instanceId = ' + options.instanceId); @@ -5867,26 +6321,49 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineScaleSetVMs.getInstanceView(options.resourceGroupName, options.vmScaleSetName, options.instanceId, _); cli.output.json(result); }); -//virtualMachineScaleSetVM -> List /* -{"expandExpression":"","filterExpression":"","resourceGroupName":"","selectExpression":"","virtualMachineScaleSetName":""} + VirtualMachineScaleSetVM List + --parameters +============================================= +{ + "expandExpression":"", + "filterExpression":"", + "resourceGroupName":"", + "selectExpression":"", + "virtualMachineScaleSetName":"" +} */ - var vmssvm = cli.category('vmssvm').description($('Commands to manage your virtual machine scale set vm.')); - vmssvm.command('list') + var vmssvmList = cli.category('vmssvm').description($('Commands to manage your virtual machine scale set vm.')); + vmssvmList.command('list') .description($('list method to manage your virtual machine scale set vm.')) .usage('[options]') - .option('--parameters ', $('parameters')) + .option('--expand-expression ', $('expand-expression')) + .option('--filter-expression ', $('filter-expression')) + .option('--resource-group-name ', $('resource-group-name')) + .option('--select-expression ', $('select-expression')) + .option('--virtual-machine-scale-set-name ', $('virtual-machine-scale-set-name')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (parameters, options, _) { - cli.output.info('parameters = ' + options.parameters); + .execute(function(options, _) { + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info(_); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = {}; + cli.output.info('expandExpression = ' + options.expandExpression); + parametersObj.expandExpression = options.expandExpression; + cli.output.info('filterExpression = ' + options.filterExpression); + parametersObj.filterExpression = options.filterExpression; + cli.output.info('resourceGroupName = ' + options.resourceGroupName); + parametersObj.resourceGroupName = options.resourceGroupName; + cli.output.info('selectExpression = ' + options.selectExpression); + parametersObj.selectExpression = options.selectExpression; + cli.output.info('virtualMachineScaleSetName = ' + options.virtualMachineScaleSetName); + parametersObj.virtualMachineScaleSetName = options.virtualMachineScaleSetName; } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -5894,48 +6371,52 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineScaleSetVMs.list(parametersObj, _); cli.output.json(result); }); - var parameters = vmssvm.category('parameters') + var vmssvmListlistParameters0 = vmssvmList.category('parameters') .description($('Commands to manage parameter for your virtual machine scale set vm.')); - var generate = parameters.category('generate') + var vmssvmListlistGenerate0 = vmssvmListlistParameters0.category('generate') .description($('Commands to generate parameter file for your virtual machine scale set vm.')); - generate.command('list') - .description($('Generate vmssvm parameter string or files.')) + vmssvmListlistGenerate0.command('list') + .description($('Generate vmssvmList parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) - .execute(function (parameterFile, options, _) { - cli.output.info("{\"expandExpression\":\"\",\"filterExpression\":\"\",\"resourceGroupName\":\"\",\"selectExpression\":\"\",\"virtualMachineScaleSetName\":\"\"}"); - var filePath = "vmssvm_list.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"expandExpression\":\"\",\r\n\"filterExpression\":\"\",\r\n\"resourceGroupName\":\"\",\r\n\"selectExpression\":\"\",\r\n\"virtualMachineScaleSetName\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + .execute(function(options, _) { + cli.output.info(_); + cli.output.info('{\"expandExpression\":\"\",\"filterExpression\":\"\",\"resourceGroupName\":\"\",\"selectExpression\":\"\",\"virtualMachineScaleSetName\":\"\"}'); + var filePath = 'vmssvmList_list.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"expandExpression\":\"\",\r\n\"filterExpression\":\"\",\r\n\"resourceGroupName\":\"\",\r\n\"selectExpression\":\"\",\r\n\"virtualMachineScaleSetName\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') - .description($('Command to patch vmssvm parameter JSON file.')) + vmssvmListlistParameters0.command('patch') + .description($('Command to patch vmssvmList parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--operation ', $('The JSON patch operation: add, remove, or replace.')) .option('--path ', $('The JSON data path, e.g.: \"foo/1\".')) .option('--value ', $('The JSON value.')) .option('--parse', $('Parse the JSON value to object.')) - .execute(function (parameterFile, operation, path, value, parse, options, _) { + .execute(function(options, _) { cli.output.info(options.parameterFile); cli.output.info(options.operation); cli.output.info(options.path); cli.output.info(options.value); cli.output.info(options.parse); + cli.output.info(_); if (options.parse) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -5947,23 +6428,24 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set virtual-machine-scale-set-vm-list-parameters - var parameters = vmssvm.category('parameters') + var catparametersVirtualMachineScaleSetVMVirtualMachineScaleSetVMListParameters0 = cli.category('vmss'); + var parametersVirtualMachineScaleSetVMVirtualMachineScaleSetVMListParameters0 = catparametersVirtualMachineScaleSetVMVirtualMachineScaleSetVMListParameters0.category('parameters') .description($('Commands to manage parameter for your virtual-machine-scale-set-vm.')); - var set = parameters.category('set') + var setparametersVirtualMachineScaleSetVMVirtualMachineScaleSetVMListParameters0 = parametersVirtualMachineScaleSetVMVirtualMachineScaleSetVMListParameters0.category('set') .description($('Commands to set parameter file for your virtual-machine-scale-set-vm.')); - set.command('virtual-machine-scale-set-vm-list-parameters') - .description($('Set vmssvm parameter string or files.')) + setparametersVirtualMachineScaleSetVMVirtualMachineScaleSetVMListParameters0.command('virtual-machine-scale-set-vm-list-parameters') + .description($('Set catparametersVirtualMachineScaleSetVMVirtualMachineScaleSetVMListParameters0 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--value ', $('The JSON value.')) @@ -5973,7 +6455,8 @@ exports.init = function (cli) { .option('--resource-group-name ', $('Set the resource-group-name value.')) .option('--select-expression ', $('Set the select-expression value.')) .option('--virtual-machine-scale-set-name ', $('Set the virtual-machine-scale-set-name value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.value); @@ -5982,59 +6465,59 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "expandExpression"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'expandExpression'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.expandExpression) { if (options.parse && options.expandExpression) { options.expandExpression = JSON.parse(options.expandExpression); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.expandExpression}]); } - var paramPath = options.path + "/" + "filterExpression"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'filterExpression'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.filterExpression) { if (options.parse && options.filterExpression) { options.filterExpression = JSON.parse(options.filterExpression); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.filterExpression}]); } - var paramPath = options.path + "/" + "resourceGroupName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'resourceGroupName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resourceGroupName) { if (options.parse && options.resourceGroupName) { options.resourceGroupName = JSON.parse(options.resourceGroupName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resourceGroupName}]); } - var paramPath = options.path + "/" + "selectExpression"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'selectExpression'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.selectExpression) { if (options.parse && options.selectExpression) { options.selectExpression = JSON.parse(options.selectExpression); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.selectExpression}]); } - var paramPath = options.path + "/" + "virtualMachineScaleSetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'virtualMachineScaleSetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualMachineScaleSetName) { if (options.parse && options.virtualMachineScaleSetName) { options.virtualMachineScaleSetName = JSON.parse(options.virtualMachineScaleSetName); @@ -6042,55 +6525,58 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualMachineScaleSetName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove virtual-machine-scale-set-vm-list-parameters - var parameters = vmssvm.category('parameters') + var catparametersVirtualMachineScaleSetVMVirtualMachineScaleSetVMListParameters1 = cli.category('vmss'); + var parametersVirtualMachineScaleSetVMVirtualMachineScaleSetVMListParameters1 = catparametersVirtualMachineScaleSetVMVirtualMachineScaleSetVMListParameters1.category('parameters') .description($('Commands to remove parameter for your virtual-machine-scale-set-vm.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineScaleSetVMVirtualMachineScaleSetVMListParameters1 = parametersVirtualMachineScaleSetVMVirtualMachineScaleSetVMListParameters1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-scale-set-vm.')); - remove.command('virtual-machine-scale-set-vm-list-parameters') - .description($('Remove vmssvm parameter string or files.')) + removeparametersVirtualMachineScaleSetVMVirtualMachineScaleSetVMListParameters1.command('virtual-machine-scale-set-vm-list-parameters') + .description($('Remove catparametersVirtualMachineScaleSetVMVirtualMachineScaleSetVMListParameters1 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add virtual-machine-scale-set-vm-list-parameters - var parameters = vmssvm.category('parameters') + var catparametersVirtualMachineScaleSetVMVirtualMachineScaleSetVMListParameters2 = cli.category('vmss'); + var parametersVirtualMachineScaleSetVMVirtualMachineScaleSetVMListParameters2 = catparametersVirtualMachineScaleSetVMVirtualMachineScaleSetVMListParameters2.category('parameters') .description($('Commands to add parameter for your virtual-machine-scale-set-vm.')); - var add = parameters.category('add') + var addparametersVirtualMachineScaleSetVMVirtualMachineScaleSetVMListParameters2 = parametersVirtualMachineScaleSetVMVirtualMachineScaleSetVMListParameters2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-scale-set-vm.')); - add.command('virtual-machine-scale-set-vm-list-parameters') - .description($('Remove vmssvm parameter string or files.')) + addparametersVirtualMachineScaleSetVMVirtualMachineScaleSetVMListParameters2.command('virtual-machine-scale-set-vm-list-parameters') + .description($('Remove catparametersVirtualMachineScaleSetVMVirtualMachineScaleSetVMListParameters2 parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .option('--key ', $('The JSON key.')) @@ -6101,7 +6587,8 @@ exports.init = function (cli) { .option('--resource-group-name ', $('Add the resource-group-name value.')) .option('--select-expression ', $('Add the select-expression value.')) .option('--virtual-machine-scale-set-name ', $('Add the virtual-machine-scale-set-name value.')) - .execute(function ( parameterFile , options, _) { + .execute(function(options, _) { + cli.output.info(_); cli.output.info(options); cli.output.info(options.parameterFile); cli.output.info(options.key); @@ -6111,61 +6598,61 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "expandExpression"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = '' + '/' + 'expandExpression'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.expandExpression) { if (options.parse && options.expandExpression) { options.expandExpression = JSON.parse(options.expandExpression); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.expandExpression}]); } - var paramPath = "" + "/" + "filterExpression"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'filterExpression'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.filterExpression) { if (options.parse && options.filterExpression) { options.filterExpression = JSON.parse(options.filterExpression); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.filterExpression}]); } - var paramPath = "" + "/" + "resourceGroupName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'resourceGroupName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resourceGroupName) { if (options.parse && options.resourceGroupName) { options.resourceGroupName = JSON.parse(options.resourceGroupName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resourceGroupName}]); } - var paramPath = "" + "/" + "selectExpression"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'selectExpression'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.selectExpression) { if (options.parse && options.selectExpression) { options.selectExpression = JSON.parse(options.selectExpression); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.selectExpression}]); } - var paramPath = "" + "/" + "virtualMachineScaleSetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'virtualMachineScaleSetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualMachineScaleSetName) { if (options.parse && options.virtualMachineScaleSetName) { options.virtualMachineScaleSetName = JSON.parse(options.virtualMachineScaleSetName); @@ -6173,20 +6660,25 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualMachineScaleSetName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); -//virtualMachineScaleSetVM -> PowerOff - var vmssvm = cli.category('vmssvm').description($('Commands to manage your virtual machine scale set vm.')); - vmssvm.command('power-off') +/* + VirtualMachineScaleSetVM PowerOff + --resource-group-name + --vm-scale-set-name + --instance-id +*/ + var vmssvmPowerOff = cli.category('vmssvm').description($('Commands to manage your virtual machine scale set vm.')); + vmssvmPowerOff.command('power-off') .description($('power-off method to manage your virtual machine scale set vm.')) .usage('[options]') .option('--resource-group-name ', $('resource-group-name')) @@ -6194,7 +6686,7 @@ exports.init = function (cli) { .option('--instance-id ', $('instance-id')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (resourceGroupName, vmScaleSetName, instanceId, options, _) { + .execute(function(options, _) { cli.output.info('resourceGroupName = ' + options.resourceGroupName); cli.output.info('vmScaleSetName = ' + options.vmScaleSetName); cli.output.info('instanceId = ' + options.instanceId); @@ -6203,9 +6695,14 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineScaleSetVMs.powerOff(options.resourceGroupName, options.vmScaleSetName, options.instanceId, _); cli.output.json(result); }); -//virtualMachineScaleSetVM -> Restart - var vmssvm = cli.category('vmssvm').description($('Commands to manage your virtual machine scale set vm.')); - vmssvm.command('restart') +/* + VirtualMachineScaleSetVM Restart + --resource-group-name + --vm-scale-set-name + --instance-id +*/ + var vmssvmRestart = cli.category('vmssvm').description($('Commands to manage your virtual machine scale set vm.')); + vmssvmRestart.command('restart') .description($('restart method to manage your virtual machine scale set vm.')) .usage('[options]') .option('--resource-group-name ', $('resource-group-name')) @@ -6213,7 +6710,7 @@ exports.init = function (cli) { .option('--instance-id ', $('instance-id')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (resourceGroupName, vmScaleSetName, instanceId, options, _) { + .execute(function(options, _) { cli.output.info('resourceGroupName = ' + options.resourceGroupName); cli.output.info('vmScaleSetName = ' + options.vmScaleSetName); cli.output.info('instanceId = ' + options.instanceId); @@ -6222,9 +6719,14 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineScaleSetVMs.restart(options.resourceGroupName, options.vmScaleSetName, options.instanceId, _); cli.output.json(result); }); -//virtualMachineScaleSetVM -> Start - var vmssvm = cli.category('vmssvm').description($('Commands to manage your virtual machine scale set vm.')); - vmssvm.command('start') +/* + VirtualMachineScaleSetVM Start + --resource-group-name + --vm-scale-set-name + --instance-id +*/ + var vmssvmStart = cli.category('vmssvm').description($('Commands to manage your virtual machine scale set vm.')); + vmssvmStart.command('start') .description($('start method to manage your virtual machine scale set vm.')) .usage('[options]') .option('--resource-group-name ', $('resource-group-name')) @@ -6232,7 +6734,7 @@ exports.init = function (cli) { .option('--instance-id ', $('instance-id')) .option('--parameter-file ', $('the input parameter file')) .option('-s, --subscription ', $('the subscription identifier')) - .execute(function (resourceGroupName, vmScaleSetName, instanceId, options, _) { + .execute(function(options, _) { cli.output.info('resourceGroupName = ' + options.resourceGroupName); cli.output.info('vmScaleSetName = ' + options.vmScaleSetName); cli.output.info('instanceId = ' + options.instanceId); diff --git a/src/ResourceManager/Network/AzureRM.Network.psd1 b/src/ResourceManager/Network/AzureRM.Network.psd1 index 6755c9615aa1..473896760efc 100644 --- a/src/ResourceManager/Network/AzureRM.Network.psd1 +++ b/src/ResourceManager/Network/AzureRM.Network.psd1 @@ -1,90 +1,90 @@ -# -# Module manifest for module 'Microsoft.Azure.Commands.Network' -# -# Generated by: Microsoft Corporation -# +# +# Module manifest for module 'Microsoft.Azure.Commands.Network' +# +# Generated by: Microsoft Corporation +# # Generated on: 9/19/2015 -# - -@{ - -# Version number of this module. -ModuleVersion = '0.10.0' - -# ID used to uniquely identify this module -GUID = 'eb75c732-e274-4a20-b502-e9958e63484a' - -# Author of this module -Author = 'Microsoft Corporation' - -# Company or vendor of this module -CompanyName = 'Microsoft Corporation' - -# Copyright statement for this module -Copyright = 'Microsoft Corporation. All rights reserved.' - -# Description of the functionality provided by this module -Description = 'Microsoft Azure PowerShell - Network service cmdlets for Azure Resource Manager' - -# Minimum version of the Windows PowerShell engine required by this module -PowerShellVersion = '3.0' - -# Name of the Windows PowerShell host required by this module -PowerShellHostName = '' - -# Minimum version of the Windows PowerShell host required by this module -PowerShellHostVersion = '' - -# Minimum version of the .NET Framework required by this module -DotNetFrameworkVersion = '4.0' - -# Minimum version of the common language runtime (CLR) required by this module -CLRVersion='4.0' - -# Processor architecture (None, X86, Amd64, IA64) required by this module -ProcessorArchitecture = 'None' - -# Modules that must be imported into the global environment prior to importing this module +# + +@{ + +# Version number of this module. +ModuleVersion = '0.10.1' + +# ID used to uniquely identify this module +GUID = 'eb75c732-e274-4a20-b502-e9958e63484a' + +# Author of this module +Author = 'Microsoft Corporation' + +# Company or vendor of this module +CompanyName = 'Microsoft Corporation' + +# Copyright statement for this module +Copyright = 'Microsoft Corporation. All rights reserved.' + +# Description of the functionality provided by this module +Description = 'Microsoft Azure PowerShell - Network service cmdlets for Azure Resource Manager' + +# Minimum version of the Windows PowerShell engine required by this module +PowerShellVersion = '3.0' + +# Name of the Windows PowerShell host required by this module +PowerShellHostName = '' + +# Minimum version of the Windows PowerShell host required by this module +PowerShellHostVersion = '' + +# Minimum version of the .NET Framework required by this module +DotNetFrameworkVersion = '4.0' + +# Minimum version of the common language runtime (CLR) required by this module +CLRVersion='4.0' + +# Processor architecture (None, X86, Amd64, IA64) required by this module +ProcessorArchitecture = 'None' + +# Modules that must be imported into the global environment prior to importing this module RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '0.10.0'}) - -# Assemblies that must be loaded prior to importing this module -RequiredAssemblies = @() - -# Script files (.ps1) that are run in the caller's environment prior to importing this module -ScriptsToProcess = @() - -# Type files (.ps1xml) to be loaded when importing this module + +# Assemblies that must be loaded prior to importing this module +RequiredAssemblies = @() + +# Script files (.ps1) that are run in the caller's environment prior to importing this module +ScriptsToProcess = @() + +# Type files (.ps1xml) to be loaded when importing this module TypesToProcess = @() - -# Format files (.ps1xml) to be loaded when importing this module + +# Format files (.ps1xml) to be loaded when importing this module FormatsToProcess = @( '.\Microsoft.Azure.Commands.Network.format.ps1xml' ) - -# Modules to import as nested modules of the module specified in ModuleToProcess -NestedModules = @( + +# Modules to import as nested modules of the module specified in ModuleToProcess +NestedModules = @( '.\Microsoft.Azure.Commands.Network.dll' ) - -# Functions to export from this module -FunctionsToExport = '*' - -# Cmdlets to export from this module -CmdletsToExport = '*' - -# Variables to export from this module -VariablesToExport = '*' - -# Aliases to export from this module + +# Functions to export from this module +FunctionsToExport = '*' + +# Cmdlets to export from this module +CmdletsToExport = '*' + +# Variables to export from this module +VariablesToExport = '*' + +# Aliases to export from this module AliasesToExport = @() - -# List of all modules packaged with this module -ModuleList = @() - -# List of all files packaged with this module -FileList = @() - -# Private data to pass to the module specified in ModuleToProcess -PrivateData = '' - -} \ No newline at end of file + +# List of all modules packaged with this module +ModuleList = @() + +# List of all files packaged with this module +FileList = @() + +# Private data to pass to the module specified in ModuleToProcess +PrivateData = '' + +} diff --git a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/AddAzureExpressRouteCircuitPeeringConfigCommand.cs b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/AddAzureExpressRouteCircuitPeeringConfigCommand.cs index cc05e691961e..7b25b358ee9b 100644 --- a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/AddAzureExpressRouteCircuitPeeringConfigCommand.cs +++ b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/AddAzureExpressRouteCircuitPeeringConfigCommand.cs @@ -52,7 +52,6 @@ protected override void ProcessRecord() peering.PeeringType = this.PeeringType; peering.PrimaryPeerAddressPrefix = this.PrimaryPeerAddressPrefix; peering.SecondaryPeerAddressPrefix = this.SecondaryPeerAddressPrefix; - peering.AzureASN = this.AzureASN; peering.PeerASN = this.PeerASN; peering.VlanId = this.VlanId; diff --git a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/AzureExpressRouteCircuitPeeringConfigBase.cs b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/AzureExpressRouteCircuitPeeringConfigBase.cs index 41a889962fb5..bb61222f4e91 100644 --- a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/AzureExpressRouteCircuitPeeringConfigBase.cs +++ b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/AzureExpressRouteCircuitPeeringConfigBase.cs @@ -44,12 +44,6 @@ public class AzureExpressRouteCircuitPeeringConfigBase : NetworkBaseCmdlet [ValidateNotNullOrEmpty] public int PeerASN { get; set; } - [Parameter( - Mandatory = false, - HelpMessage = "The AzureASN")] - [ValidateNotNullOrEmpty] - public int AzureASN { get; set; } - [Parameter( Mandatory = true, HelpMessage = "The PrimaryPeerAddressPrefix")] diff --git a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/NewAzureExpressRouteCircuitPeeringConfigCommand.cs b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/NewAzureExpressRouteCircuitPeeringConfigCommand.cs index e36194f8bd12..22ab0e284852 100644 --- a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/NewAzureExpressRouteCircuitPeeringConfigCommand.cs +++ b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/NewAzureExpressRouteCircuitPeeringConfigCommand.cs @@ -38,7 +38,6 @@ protected override void ProcessRecord() peering.PeeringType = this.PeeringType; peering.PrimaryPeerAddressPrefix = this.PrimaryPeerAddressPrefix; peering.SecondaryPeerAddressPrefix = this.SecondaryPeerAddressPrefix; - peering.AzureASN = this.AzureASN; peering.PeerASN = this.PeerASN; peering.VlanId = this.VlanId; diff --git a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/SetAzureExpressRouteCircuitPeeringConfigCommand.cs b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/SetAzureExpressRouteCircuitPeeringConfigCommand.cs index 47b0af7b0d96..53ad32b3b62f 100644 --- a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/SetAzureExpressRouteCircuitPeeringConfigCommand.cs +++ b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/SetAzureExpressRouteCircuitPeeringConfigCommand.cs @@ -50,7 +50,6 @@ protected override void ProcessRecord() peering.PeeringType = this.PeeringType; peering.PrimaryPeerAddressPrefix = this.PrimaryPeerAddressPrefix; peering.SecondaryPeerAddressPrefix = this.SecondaryPeerAddressPrefix; - peering.AzureASN = this.AzureASN; peering.PeerASN = this.PeerASN; peering.VlanId = this.VlanId; diff --git a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/SetAzureExpressRouteCircuitCommand.cs b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/SetAzureExpressRouteCircuitCommand.cs index bedbf3026d46..4b4cd5fa8393 100644 --- a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/SetAzureExpressRouteCircuitCommand.cs +++ b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/SetAzureExpressRouteCircuitCommand.cs @@ -41,12 +41,12 @@ protected override void ProcessRecord() } // Map to the sdk object - var erModel = Mapper.Map(this.ExpressRouteCircuit); - erModel.Type = Microsoft.Azure.Commands.Network.Properties.Resources.ExpressRouteCircuitType; - erModel.Tags = TagsConversionHelper.CreateTagDictionary(this.ExpressRouteCircuit.Tag, validate: true); + var circuitModel = Mapper.Map(this.ExpressRouteCircuit); + circuitModel.Type = Microsoft.Azure.Commands.Network.Properties.Resources.ExpressRouteCircuitType; + circuitModel.Tags = TagsConversionHelper.CreateTagDictionary(this.ExpressRouteCircuit.Tag, validate: true); // Execute the Create ExpressRouteCircuit call - this.ExpressRouteCircuitClient.CreateOrUpdate(this.ExpressRouteCircuit.ResourceGroupName, this.ExpressRouteCircuit.Name, erModel); + this.ExpressRouteCircuitClient.CreateOrUpdate(this.ExpressRouteCircuit.ResourceGroupName, this.ExpressRouteCircuit.Name, circuitModel); var getExpressRouteCircuit = this.GetExpressRouteCircuit(this.ExpressRouteCircuit.ResourceGroupName, this.ExpressRouteCircuit.Name); WriteObject(getExpressRouteCircuit); diff --git a/src/ResourceManager/Network/Commands.Network/Microsoft.Azure.Commands.Network.dll-Help.psd1 b/src/ResourceManager/Network/Commands.Network/Microsoft.Azure.Commands.Network.dll-Help.psd1 index c185d565a8c6..11083de5b3ce 100644 --- a/src/ResourceManager/Network/Commands.Network/Microsoft.Azure.Commands.Network.dll-Help.psd1 +++ b/src/ResourceManager/Network/Commands.Network/Microsoft.Azure.Commands.Network.dll-Help.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '0.9.10' +ModuleVersion = '0.10.1' # ID used to uniquely identify this module GUID = 'B37DCEB6-F8A8-4C76-B1FC-9C35DFE08977' @@ -21,7 +21,7 @@ Author = 'Microsoft Corporation' CompanyName = 'Microsoft Corporation' # Copyright statement for this module -Copyright = 'Microsoft Corporation. All rights reserved.' +Copyright = 'Microsoft Corporation. All rights reserved.' # Description of the functionality provided by this module Description = '' diff --git a/src/ResourceManager/Network/Commands.Network/Properties/AssemblyInfo.cs b/src/ResourceManager/Network/Commands.Network/Properties/AssemblyInfo.cs index 353a799ac28e..9b73811595ac 100644 --- a/src/ResourceManager/Network/Commands.Network/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/Network/Commands.Network/Properties/AssemblyInfo.cs @@ -25,10 +25,10 @@ [assembly: ComVisible(false)] [assembly: CLSCompliant(false)] [assembly: Guid("be2ca022-590c-48ba-b465-9ab61d6e2ea0")] -[assembly: AssemblyVersion(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyVersion)] -[assembly: AssemblyFileVersion(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyFileVersion)] +[assembly: AssemblyVersion("0.10.1")] +[assembly: AssemblyFileVersion("0.10.1")] #if SIGN [assembly: InternalsVisibleTo("Microsoft.Azure.Commands.Network.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] #else [assembly: InternalsVisibleTo("Microsoft.Azure.Commands.Network.Test")] -#endif \ No newline at end of file +#endif diff --git a/src/ResourceManager/Network/Commands.Network/VirtualNetworkGatewayConnection/NewAzureVirtualNetworkGatewayConnectionCommand.cs b/src/ResourceManager/Network/Commands.Network/VirtualNetworkGatewayConnection/NewAzureVirtualNetworkGatewayConnectionCommand.cs index ca22fef07dfb..08214c85e7bc 100644 --- a/src/ResourceManager/Network/Commands.Network/VirtualNetworkGatewayConnection/NewAzureVirtualNetworkGatewayConnectionCommand.cs +++ b/src/ResourceManager/Network/Commands.Network/VirtualNetworkGatewayConnection/NewAzureVirtualNetworkGatewayConnectionCommand.cs @@ -24,7 +24,7 @@ namespace Microsoft.Azure.Commands.Network { - [Cmdlet(VerbsCommon.New, "AzureRmVirtualNetworkGatewayConnection"), OutputType(typeof(PSVirtualNetworkGatewayConnection))] + [Cmdlet(VerbsCommon.New, "AzureRmVirtualNetworkGatewayConnection", DefaultParameterSetName = "SetByResource"), OutputType(typeof(PSVirtualNetworkGatewayConnection))] public class NewAzureVirtualNetworkGatewayConnectionCommand : VirtualNetworkGatewayConnectionBaseCmdlet { [Alias("ResourceName")] diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/Commands.Resources.Test.csproj b/src/ResourceManager/Resources/Commands.Resources.Test/Commands.Resources.Test.csproj index 2713ce61aa73..13a06dc2dca2 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/Commands.Resources.Test.csproj +++ b/src/ResourceManager/Resources/Commands.Resources.Test/Commands.Resources.Test.csproj @@ -71,11 +71,11 @@ ..\..\..\packages\Microsoft.Azure.KeyVault.Core.1.0.0\lib\net40\Microsoft.Azure.KeyVault.Core.dll - ..\..\..\packages\Microsoft.Azure.Management.Authorization.1.0.0\lib\net40\Microsoft.Azure.Management.Authorization.dll + ..\..\..\packages\Microsoft.Azure.Management.Authorization.1.0.1\lib\net40\Microsoft.Azure.Management.Authorization.dll False - ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.7-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5715.36130-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/Resources/RoleDefinition.json b/src/ResourceManager/Resources/Commands.Resources.Test/Resources/RoleDefinition.json index cd31a40454e0..f487fe3effa2 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/Resources/RoleDefinition.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/Resources/RoleDefinition.json @@ -1,6 +1,6 @@ { "Name": "Another tests role", - "Id": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/85E460B3-89E9-48BA-9DCD-A8A99D64A674", + "Id": "85E460B3-89E9-48BA-9DCD-A8A99D64A674", "Description": "Test role", "Actions": [ "Microsoft.Authorization/*/read", diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/RoleAssignmentTests.cs b/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/RoleAssignmentTests.cs index 87207409e023..872f8a782005 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/RoleAssignmentTests.cs +++ b/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/RoleAssignmentTests.cs @@ -37,56 +37,56 @@ public void RaAuthorizationChangeLog() ResourcesController.NewInstance.RunPsTest("Test-RaAuthorizationChangeLog"); } - [Fact(Skip = "Need to re-record test")] + [Fact(Skip = "tenantID NullException")] [Trait(Category.AcceptanceType, Category.CheckIn)] public void RaClassicAdmins() { ResourcesController.NewInstance.RunPsTest("Test-RaClassicAdmins"); } - [Fact(Skip = "Need to re-record test")] + [Fact(Skip = "tenantID NullException")] [Trait(Category.AcceptanceType, Category.CheckIn)] public void RaNegativeScenarios() { ResourcesController.NewInstance.RunPsTest("Test-RaNegativeScenarios"); } - [Fact(Skip = "Need to re-record test")] + [Fact(Skip = "tenantID NullException")] [Trait(Category.AcceptanceType, Category.CheckIn)] public void RaByScope() { ResourcesController.NewInstance.RunPsTest("Test-RaByScope"); } - [Fact(Skip = "Need to re-record test")] + [Fact(Skip = "tenantID NullException")] [Trait(Category.AcceptanceType, Category.CheckIn)] public void RaByResourceGroup() { ResourcesController.NewInstance.RunPsTest("Test-RaByResourceGroup"); } - [Fact(Skip = "Need to re-record test")] + [Fact(Skip = "tenantID NullException")] [Trait(Category.AcceptanceType, Category.CheckIn)] public void RaByResource() { ResourcesController.NewInstance.RunPsTest("Test-RaByResource"); } - [Fact(Skip = "PSGet Migration: TODO: Get-AzureRmSubscription")] + [Fact(Skip = "tenantID NullException")] [Trait(Category.AcceptanceType, Category.CheckIn)] public void RaByServicePrincipal() { ResourcesController.NewInstance.RunPsTest("Test-RaByServicePrincipal"); } - [Fact(Skip = "Need to re-record test")] + [Fact(Skip = "tenantID NullException")] [Trait(Category.AcceptanceType, Category.CheckIn)] public void RaByUpn() { ResourcesController.NewInstance.RunPsTest("Test-RaByUpn"); } - [Fact(Skip="Need to re-record test")] + [Fact(Skip = "Need to re-record test")] public void RaUserPermissions() { User newUser = null; diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/RoleAssignmentTests.ps1 b/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/RoleAssignmentTests.ps1 index 6f6af842db37..eaf77fcbd6c9 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/RoleAssignmentTests.ps1 +++ b/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/RoleAssignmentTests.ps1 @@ -20,10 +20,9 @@ function Test-RaClassicAdmins { # Setup Add-Type -Path ".\\Microsoft.Azure.Commands.Resources.dll" - $subscription = Get-AzureRmSubscription -Current + $subscription = Get-AzureRmSubscription # Test - [Microsoft.Azure.Commands.Resources.Models.Authorization.AuthorizationClient]::RoleAssignmentNames.Enqueue("8D7DD69E-9AE2-44A1-94D8-F7BC8E12645E") $classic = Get-AzureRmRoleAssignment -IncludeClassicAdministrators | Where-Object { $_.Scope -ieq ('/subscriptions/' + $subscription.SubscriptionId) -and $_.RoleDefinitionName.ToLower().Contains('administrator')} # Assert @@ -40,22 +39,20 @@ function Test-RaNegativeScenarios # Setup Add-Type -Path ".\\Microsoft.Azure.Commands.Resources.dll" - $subscription = Get-AzureRmSubscription -Current + $subscription = Get-AzureRmSubscription # Bad OID does not throw when getting a non-existing role assignment $badOid = 'aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa' - $badOidResult = Get-AzureRmRoleAssignment -ObjectId $badOid - Assert-Null $badOidResult + $badObjectResult = "Cannot find principal using the specified options" + Assert-Throws { Get-AzureRmRoleAssignment -ObjectId $badOid} $badObjectResult # Bad UPN $badUpn = 'nonexistent@provider.com' - $badUpnException = "The provided information does not map to an AD object id." - Assert-Throws { Get-AzureRmRoleAssignment -UserPrincipalName $badUpn } $badUpnException + Assert-Throws { Get-AzureRmRoleAssignment -UserPrincipalName $badUpn } $badObjectResult # Bad SPN $badSpn = 'bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb' - $badSpnException = "The provided information does not map to an AD object id." - Assert-Throws { Get-AzureRmRoleAssignment -ServicePrincipalName $badSpn } $badSpnException + Assert-Throws { Get-AzureRmRoleAssignment -ServicePrincipalName $badSpn } $badObjectResult # Bad Scope $badScope = '/subscriptions/'+ $subscription.SubscriptionId +'/providers/nonexistent' @@ -74,7 +71,7 @@ function Test-RaByScope $definitionName = 'Reader' $users = Get-AzureRmADUser | Select-Object -First 1 -Wait - $subscription = Get-AzureRmSubscription -Current + $subscription = Get-AzureRmSubscription $resourceGroups = Get-AzureRmResourceGroup | Select-Object -Last 1 -Wait $scope = '/subscriptions/'+ $subscription.SubscriptionId +'/resourceGroups/' + $resourceGroups[0].ResourceGroupName Assert-AreEqual 1 $users.Count "There should be at least one user to run the test." @@ -145,7 +142,7 @@ function Test-RaByResource Assert-AreEqual 1 $groups.Count "There should be at least one group to run the test." $resourceGroups = Get-AzureRmResourceGroup | Select-Object -Last 1 -Wait Assert-AreEqual 1 $resourceGroups.Count "No resource group found. Unable to run the test." - $resource = Get-AzureRmResource -ResourceGroupName $resourceGroups[0].ResourceGroupName + $resource = Get-AzureRmResource -ResourceGroupName $resourceGroups[0].ResourceGroupName | Select-Object -Last 1 -Wait Assert-NotNull $resource "Cannot find any resource to continue test execution." # Test @@ -179,7 +176,7 @@ function Test-RaByServicePrincipal $definitionName = 'Reader' $servicePrincipals = Get-AzureRmADServicePrincipal | Select-Object -Last 1 -Wait - $subscription = Get-AzureRmSubscription -Current + $subscription = Get-AzureRmSubscription $resourceGroups = Get-AzureRmResourceGroup | Select-Object -Last 1 -Wait $scope = '/subscriptions/'+ $subscription.SubscriptionId +'/resourceGroups/' + $resourceGroups[0].ResourceGroupName Assert-AreEqual 1 $servicePrincipals.Count "No service principals found. Unable to run the test." @@ -222,7 +219,7 @@ function Test-RaByUpn # Test [Microsoft.Azure.Commands.Resources.Models.Authorization.AuthorizationClient]::RoleAssignmentNames.Enqueue("8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e") $newAssignment = New-AzureRmRoleAssignment ` - -UPN $users[0].Mail ` + -SignInName $users[0].Mail ` -RoleDefinitionName $definitionName ` -ResourceGroupName $resourceGroups[0].ResourceGroupName @@ -310,6 +307,6 @@ function VerifyRoleAssignmentDeleted $deletedRoleAssignment = Get-AzureRmRoleAssignment -ObjectId $roleAssignment.ObjectId.Guid ` -Scope $roleAssignment.Scope ` - -RoleDefinitionName $roleAssignment.RoleDefinitionName + -RoleDefinitionName $roleAssignment.RoleDefinitionName | where {$_.roleAssignmentId -eq $roleAssignment.roleAssignmentId} Assert-Null $deletedRoleAssignment } \ No newline at end of file diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/RoleDefinitionTests.ps1 b/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/RoleDefinitionTests.ps1 index ab99d20166b7..4116bebec6fd 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/RoleDefinitionTests.ps1 +++ b/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/RoleDefinitionTests.ps1 @@ -94,7 +94,7 @@ function Test-RdNegativeScenarios # Throws on trying to delete a role that does not exist $missingSubscription = "MissingSubscription: The request did not have a provided subscription. All requests must have an associated subscription Id." - Assert-Throws { Remove-AzureRmRoleDefinition -Id $rdId -Force} $missingSubscription + Assert-Throws { Remove-AzureRmRoleDefinition -Id $rdId -Force} $badIdException } <# diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.ProviderTests/TestAzureProvider.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.ProviderTests/TestAzureProvider.json index f953e3982fad..96601d97e3b6 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.ProviderTests/TestAzureProvider.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.ProviderTests/TestAzureProvider.json @@ -1,7 +1,8 @@ { "Entries": [ { - "RequestUri": "/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers?api-version=2014-04-01-preview", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -9,10 +10,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Unregistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/microsoft.insights\",\r\n \"namespace\": \"microsoft.insights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"alertrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\",\r\n \"2014-04\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"autoscalesettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\",\r\n \"2014-04\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"components\",\r\n \"locations\": [\r\n \"\",\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01\",\r\n \"2014-07-31-beta\",\r\n \"2014-07-31-alpha\",\r\n \"2014-07-01-01dp\",\r\n \"2014-04-01\",\r\n \"2014-04\",\r\n \"2014-03-31-beta\",\r\n \"2014-03-31-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"eventtypes\",\r\n \"locations\": [\r\n \"\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-11-01\",\r\n \"2014-04-01\",\r\n \"2014-04\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitionNamespace\",\r\n \"locations\": [\r\n \"\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitions\",\r\n \"locations\": [\r\n \"\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\",\r\n \"2014-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricNamespace\",\r\n \"locations\": [\r\n \"\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metrics\",\r\n \"locations\": [\r\n \"\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\",\r\n \"2014-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webtests\",\r\n \"locations\": [\r\n \"\",\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01\",\r\n \"2014-07-31-beta\",\r\n \"2014-07-31-alpha\",\r\n \"2014-04-01\",\r\n \"2014-04\",\r\n \"2014-03-31-beta\",\r\n \"2014-03-31-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.Sql\",\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/restorableDroppedDatabases\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/recoverableDatabases\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/import\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/importExportOperationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityPolicies\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityMetrics\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingPolicies\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingPolicies\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/connectionPolicies\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/securityMetrics\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ADHybridHealthService\",\r\n \"namespace\": \"Microsoft.ADHybridHealthService\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"services\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"configuration\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"agents\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": []\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.Authorization\",\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"roleAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"roleDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicAdministrators\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"permissions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.BizTalkServices\",\r\n \"namespace\": \"Microsoft.BizTalkServices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"BizTalk\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": []\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.Cache\",\r\n \"namespace\": \"Microsoft.Cache\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"Redis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-temp\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01-temp\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ClassicCompute\",\r\n \"namespace\": \"Microsoft.ClassicCompute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domainNames\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ClassicNetwork\",\r\n \"namespace\": \"Microsoft.ClassicNetwork\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reservedIps\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gatewaySupportedDevices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ClassicStorage\",\r\n \"namespace\": \"Microsoft.ClassicStorage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-06-01\",\r\n \"2014-04-01-beta\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkStorageAccountAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.DataFactory\",\r\n \"namespace\": \"Microsoft.DataFactory\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"dataFactories\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\",\r\n \"2014-12-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-09-01-preview\",\r\n \"2014-08-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-05-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\",\r\n \"2014-09-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.DocumentDB\",\r\n \"namespace\": \"Microsoft.DocumentDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databaseAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-21\",\r\n \"2014-07-10\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.Features\",\r\n \"namespace\": \"Microsoft.Features\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"features\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.IntelligentSystems\",\r\n \"namespace\": \"Microsoft.IntelligentSystems\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.KeyVault\",\r\n \"namespace\": \"Microsoft.KeyVault\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"vaults\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"vaults/secrets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-19-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.OperationalInsights\",\r\n \"namespace\": \"Microsoft.OperationalInsights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workspaces\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-11-10\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageInsightConfigs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"linkTargets\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.Scheduler\",\r\n \"namespace\": \"Microsoft.Scheduler\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"jobcollections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"flows\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/microsoft.support\",\r\n \"namespace\": \"microsoft.support\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"actions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supportTickets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/microsoft.visualstudio\",\r\n \"namespace\": \"microsoft.visualstudio\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"account\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"account/project\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.Web\",\r\n \"namespace\": \"Microsoft.Web\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"sites/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"sites/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"sites/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"publishingUsers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sourceControls\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"certificates\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"runtimes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"georegions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentLocations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/NewRelic.APM\",\r\n \"namespace\": \"NewRelic.APM\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/SuccessBricks.ClearDB\",\r\n \"namespace\": \"SuccessBricks.ClearDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": []\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Unregistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.AppService\",\r\n \"namespace\": \"Microsoft.AppService\",\r\n \"authorization\": {\r\n \"applicationId\": \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"roleDefinitionId\": \"6715d172-49c4-46f6-bb21-60512a8689dc\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apiapps\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appIdentities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymenttemplates\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Unregistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Batch\",\r\n \"namespace\": \"Microsoft.Batch\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"batchAccounts\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2014-05-01-privatepreview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/microsoft.cache\",\r\n \"namespace\": \"microsoft.cache\",\r\n \"authorization\": {\r\n \"applicationId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"roleDefinitionId\": \"4f731528-ba85-45c7-acfb-cd0a9b3cf31b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"Redis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"RedisConfigDefinition\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ClassicCompute\",\r\n \"namespace\": \"Microsoft.ClassicCompute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domainNames\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceTypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ClassicStorage\",\r\n \"namespace\": \"Microsoft.ClassicStorage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-beta\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkStorageAccountAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"images\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"osImages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Compute\",\r\n \"namespace\": \"Microsoft.Compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/microsoft.insights\",\r\n \"namespace\": \"microsoft.insights\",\r\n \"authorization\": {\r\n \"applicationId\": \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"roleDefinitionId\": \"dd9d4347-f397-45f2-b538-85f21c90037b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"components\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webtests\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"queries\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alertrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"autoscalesettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"eventtypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-11-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automatedExportSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"diagnosticSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.KeyVault\",\r\n \"namespace\": \"Microsoft.KeyVault\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"vaults\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"vaults/secrets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.MobileEngagement\",\r\n \"namespace\": \"Microsoft.MobileEngagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"appcollections\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appcollections/apps\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkappcollectionnameavailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supportedplatforms\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Network\",\r\n \"namespace\": \"Microsoft.Network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteCircuits\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteServiceProviders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.OperationalInsights\",\r\n \"namespace\": \"Microsoft.OperationalInsights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workspaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-11-10\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageInsightConfigs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"linkTargets\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-10\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Sql\",\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/capabilities\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/serviceObjectives\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administrators\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administratorOperationResults\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/restorableDroppedDatabases\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recoverableDatabases\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/import\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/importExportOperationResults\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/operationResults\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityPolicies\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityMetrics\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingPolicies\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recommendedElasticPools\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingPolicies\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/connectionPolicies\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/securityMetrics\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/resourcepools\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/usages\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metricdefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries/queryText\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Storage\",\r\n \"namespace\": \"Microsoft.Storage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"East US 2 (Stage)\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2 (Stage)\",\r\n \"North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2 (Stage)\",\r\n \"North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/microsoft.support\",\r\n \"namespace\": \"microsoft.support\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supporttickets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Web\",\r\n \"namespace\": \"Microsoft.Web\",\r\n \"authorization\": {\r\n \"applicationId\": \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"roleDefinitionId\": \"f47ed98b-b063-4a5b-9e10-4b9b44fa7735\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"sites/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publishingUsers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostnameavailable\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sourceControls\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"availableStacks\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listSitesAssignedToHostName\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"certificates\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"runtimes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"georegions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/premieraddons\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentLocations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostingenvironmentnameavailable\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicMobileServices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Providers.Test\",\r\n \"namespace\": \"Providers.Test\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"statelessResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources/nestedResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ADHybridHealthService\",\r\n \"namespace\": \"Microsoft.ADHybridHealthService\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"services\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"configuration\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"agents\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reports\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization\",\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"roleAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"roleDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicAdministrators\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"permissions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-01-01\",\r\n \"2014-10-01-preview\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providerOperations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\",\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Automation\",\r\n \"namespace\": \"Microsoft.Automation\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"automationAccounts\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/runbooks\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.BingMaps\",\r\n \"namespace\": \"Microsoft.BingMaps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"mapApis\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.BizTalkServices\",\r\n \"namespace\": \"Microsoft.BizTalkServices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"BizTalk\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ClassicNetwork\",\r\n \"namespace\": \"Microsoft.ClassicNetwork\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reservedIps\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gatewaySupportedDevices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.DataFactory\",\r\n \"namespace\": \"Microsoft.DataFactory\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"dataFactories\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\",\r\n \"2014-12-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkAzureDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactorySchema\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Devices\",\r\n \"namespace\": \"Microsoft.Devices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"IotHubs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.DevTestLab\",\r\n \"namespace\": \"Microsoft.DevTestLab\",\r\n \"authorization\": {\r\n \"applicationId\": \"1a14be2a-e903-4cec-99cf-b2e209259a0f\",\r\n \"roleDefinitionId\": \"8f2de81a-b9aa-49d8-b24c-11814d3ab525\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\",\r\n \"2015-05-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.DocumentDB\",\r\n \"namespace\": \"Microsoft.DocumentDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databaseAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"databaseAccountNames\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.DomainRegistration\",\r\n \"namespace\": \"Microsoft.DomainRegistration\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"topLevelDomains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listDomainRecommendations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateDomainRegistrationInformation\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"generateSsoRequest\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.DynamicsLcs\",\r\n \"namespace\": \"Microsoft.DynamicsLcs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"lcsprojects\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-tie-preview\",\r\n \"2015-02-01-test-preview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-p2-preview\",\r\n \"2015-02-01-p1-preview\",\r\n \"2015-02-01-int-preview\",\r\n \"2015-02-01-intp2-preview\",\r\n \"2015-02-01-intp1-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/clouddeployments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-tie-preview\",\r\n \"2015-02-01-test-preview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-p2-preview\",\r\n \"2015-02-01-p1-preview\",\r\n \"2015-02-01-int-preview\",\r\n \"2015-02-01-intp2-preview\",\r\n \"2015-02-01-intp1-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.EventHub\",\r\n \"namespace\": \"Microsoft.EventHub\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Features\",\r\n \"namespace\": \"Microsoft.Features\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"features\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Logic\",\r\n \"namespace\": \"Microsoft.Logic\",\r\n \"authorization\": {\r\n \"applicationId\": \"7cd684f4-8a78-49b0-91ec-6a35d38739ba\",\r\n \"roleDefinitionId\": \"cb3ef1fb-6e31-49e2-9d87-ed821053fe58\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workflows\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.MarketplaceOrdering\",\r\n \"namespace\": \"Microsoft.MarketplaceOrdering\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"agreements\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.NotificationHubs\",\r\n \"namespace\": \"Microsoft.NotificationHubs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"namespaces/notificationHubs\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Scheduler\",\r\n \"namespace\": \"Microsoft.Scheduler\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"jobcollections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ServiceBus\",\r\n \"namespace\": \"Microsoft.ServiceBus\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.StreamAnalytics\",\r\n \"namespace\": \"Microsoft.StreamAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"streamingjobs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"West Europe\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central India\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central India\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/microsoft.visualstudio\",\r\n \"namespace\": \"microsoft.visualstudio\",\r\n \"authorization\": {\r\n \"applicationId\": \"499b84ac-1321-427f-aa17-267ca6975798\",\r\n \"roleDefinitionId\": \"6a18f445-86f0-4e2e-b8a9-6b9b5677e3d8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"account\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"account/project\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/NewRelic.APM\",\r\n \"namespace\": \"NewRelic.APM\",\r\n \"authorization\": {\r\n \"allowedThirdPartyExtensions\": [\r\n {\r\n \"name\": \"NewRelic_AzurePortal_APM\"\r\n }\r\n ]\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Sendgrid.Email\",\r\n \"namespace\": \"Sendgrid.Email\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/SuccessBricks.ClearDB\",\r\n \"namespace\": \"SuccessBricks.ClearDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "25836" + "81255" ], "Content-Type": [ "application/json; charset=utf-8" @@ -24,16 +25,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31999" + "14999" ], "x-ms-request-id": [ - "bd9a0ae4-9b29-49b5-ab6d-7fb8c54c83b8" + "946f6dcb-cbf6-4c3f-af00-1741d3fc4c38" ], "x-ms-correlation-request-id": [ - "bd9a0ae4-9b29-49b5-ab6d-7fb8c54c83b8" + "946f6dcb-cbf6-4c3f-af00-1741d3fc4c38" ], "x-ms-routing-request-id": [ - "WESTUS:20150304T234542Z:bd9a0ae4-9b29-49b5-ab6d-7fb8c54c83b8" + "WESTUS:20151015T012856Z:946f6dcb-cbf6-4c3f-af00-1741d3fc4c38" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -42,13 +43,14 @@ "no-cache" ], "Date": [ - "Wed, 04 Mar 2015 23:45:41 GMT" + "Thu, 15 Oct 2015 01:28:56 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers?api-version=2014-04-01-preview", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -56,10 +58,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Unregistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/microsoft.insights\",\r\n \"namespace\": \"microsoft.insights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"alertrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\",\r\n \"2014-04\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"autoscalesettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\",\r\n \"2014-04\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"components\",\r\n \"locations\": [\r\n \"\",\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01\",\r\n \"2014-07-31-beta\",\r\n \"2014-07-31-alpha\",\r\n \"2014-07-01-01dp\",\r\n \"2014-04-01\",\r\n \"2014-04\",\r\n \"2014-03-31-beta\",\r\n \"2014-03-31-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"eventtypes\",\r\n \"locations\": [\r\n \"\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-11-01\",\r\n \"2014-04-01\",\r\n \"2014-04\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitionNamespace\",\r\n \"locations\": [\r\n \"\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitions\",\r\n \"locations\": [\r\n \"\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\",\r\n \"2014-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricNamespace\",\r\n \"locations\": [\r\n \"\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metrics\",\r\n \"locations\": [\r\n \"\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\",\r\n \"2014-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webtests\",\r\n \"locations\": [\r\n \"\",\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01\",\r\n \"2014-07-31-beta\",\r\n \"2014-07-31-alpha\",\r\n \"2014-04-01\",\r\n \"2014-04\",\r\n \"2014-03-31-beta\",\r\n \"2014-03-31-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.Sql\",\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/restorableDroppedDatabases\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/recoverableDatabases\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/import\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/importExportOperationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityPolicies\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityMetrics\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingPolicies\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingPolicies\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/connectionPolicies\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/securityMetrics\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ADHybridHealthService\",\r\n \"namespace\": \"Microsoft.ADHybridHealthService\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"services\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"configuration\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"agents\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": []\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.Authorization\",\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"roleAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"roleDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicAdministrators\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"permissions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.BizTalkServices\",\r\n \"namespace\": \"Microsoft.BizTalkServices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"BizTalk\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": []\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.Cache\",\r\n \"namespace\": \"Microsoft.Cache\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"Redis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-temp\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01-temp\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ClassicCompute\",\r\n \"namespace\": \"Microsoft.ClassicCompute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domainNames\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ClassicNetwork\",\r\n \"namespace\": \"Microsoft.ClassicNetwork\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reservedIps\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gatewaySupportedDevices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ClassicStorage\",\r\n \"namespace\": \"Microsoft.ClassicStorage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-06-01\",\r\n \"2014-04-01-beta\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkStorageAccountAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.DataFactory\",\r\n \"namespace\": \"Microsoft.DataFactory\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"dataFactories\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\",\r\n \"2014-12-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-09-01-preview\",\r\n \"2014-08-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-05-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\",\r\n \"2014-09-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.DocumentDB\",\r\n \"namespace\": \"Microsoft.DocumentDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databaseAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-21\",\r\n \"2014-07-10\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.Features\",\r\n \"namespace\": \"Microsoft.Features\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"features\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.IntelligentSystems\",\r\n \"namespace\": \"Microsoft.IntelligentSystems\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.KeyVault\",\r\n \"namespace\": \"Microsoft.KeyVault\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"vaults\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"vaults/secrets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-19-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.OperationalInsights\",\r\n \"namespace\": \"Microsoft.OperationalInsights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workspaces\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-11-10\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageInsightConfigs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"linkTargets\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": []\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.Scheduler\",\r\n \"namespace\": \"Microsoft.Scheduler\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"jobcollections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"flows\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/microsoft.support\",\r\n \"namespace\": \"microsoft.support\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"actions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supportTickets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/microsoft.visualstudio\",\r\n \"namespace\": \"microsoft.visualstudio\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"account\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"account/project\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.Web\",\r\n \"namespace\": \"Microsoft.Web\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"sites/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"sites/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"sites/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"publishingUsers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sourceControls\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"certificates\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"runtimes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"georegions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentLocations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/NewRelic.APM\",\r\n \"namespace\": \"NewRelic.APM\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/SuccessBricks.ClearDB\",\r\n \"namespace\": \"SuccessBricks.ClearDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": []\r\n },\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": []\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Unregistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.AppService\",\r\n \"namespace\": \"Microsoft.AppService\",\r\n \"authorization\": {\r\n \"applicationId\": \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"roleDefinitionId\": \"6715d172-49c4-46f6-bb21-60512a8689dc\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apiapps\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appIdentities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymenttemplates\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Unregistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Batch\",\r\n \"namespace\": \"Microsoft.Batch\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"batchAccounts\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2014-05-01-privatepreview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/microsoft.cache\",\r\n \"namespace\": \"microsoft.cache\",\r\n \"authorization\": {\r\n \"applicationId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"roleDefinitionId\": \"4f731528-ba85-45c7-acfb-cd0a9b3cf31b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"Redis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"RedisConfigDefinition\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ClassicCompute\",\r\n \"namespace\": \"Microsoft.ClassicCompute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domainNames\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceTypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ClassicStorage\",\r\n \"namespace\": \"Microsoft.ClassicStorage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-beta\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkStorageAccountAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"images\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"osImages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Compute\",\r\n \"namespace\": \"Microsoft.Compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/microsoft.insights\",\r\n \"namespace\": \"microsoft.insights\",\r\n \"authorization\": {\r\n \"applicationId\": \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"roleDefinitionId\": \"dd9d4347-f397-45f2-b538-85f21c90037b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"components\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webtests\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"queries\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alertrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"autoscalesettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"eventtypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-11-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automatedExportSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"diagnosticSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.KeyVault\",\r\n \"namespace\": \"Microsoft.KeyVault\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"vaults\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"vaults/secrets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.MobileEngagement\",\r\n \"namespace\": \"Microsoft.MobileEngagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"appcollections\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appcollections/apps\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkappcollectionnameavailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supportedplatforms\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Network\",\r\n \"namespace\": \"Microsoft.Network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteCircuits\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteServiceProviders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.OperationalInsights\",\r\n \"namespace\": \"Microsoft.OperationalInsights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workspaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-11-10\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageInsightConfigs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"linkTargets\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-10\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Sql\",\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/capabilities\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/serviceObjectives\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administrators\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administratorOperationResults\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/restorableDroppedDatabases\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recoverableDatabases\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/import\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/importExportOperationResults\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/operationResults\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityPolicies\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityMetrics\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingPolicies\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recommendedElasticPools\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingPolicies\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/connectionPolicies\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/securityMetrics\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/resourcepools\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/usages\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metricdefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries/queryText\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Storage\",\r\n \"namespace\": \"Microsoft.Storage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"East US 2 (Stage)\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2 (Stage)\",\r\n \"North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2 (Stage)\",\r\n \"North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/microsoft.support\",\r\n \"namespace\": \"microsoft.support\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supporttickets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Web\",\r\n \"namespace\": \"Microsoft.Web\",\r\n \"authorization\": {\r\n \"applicationId\": \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"roleDefinitionId\": \"f47ed98b-b063-4a5b-9e10-4b9b44fa7735\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"sites/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publishingUsers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostnameavailable\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sourceControls\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"availableStacks\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listSitesAssignedToHostName\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"certificates\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"runtimes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"georegions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/premieraddons\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentLocations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostingenvironmentnameavailable\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicMobileServices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Providers.Test\",\r\n \"namespace\": \"Providers.Test\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"statelessResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources/nestedResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ADHybridHealthService\",\r\n \"namespace\": \"Microsoft.ADHybridHealthService\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"services\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"configuration\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"agents\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reports\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization\",\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"roleAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"roleDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicAdministrators\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"permissions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-01-01\",\r\n \"2014-10-01-preview\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providerOperations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\",\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Automation\",\r\n \"namespace\": \"Microsoft.Automation\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"automationAccounts\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/runbooks\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.BingMaps\",\r\n \"namespace\": \"Microsoft.BingMaps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"mapApis\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.BizTalkServices\",\r\n \"namespace\": \"Microsoft.BizTalkServices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"BizTalk\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ClassicNetwork\",\r\n \"namespace\": \"Microsoft.ClassicNetwork\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reservedIps\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gatewaySupportedDevices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.DataFactory\",\r\n \"namespace\": \"Microsoft.DataFactory\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"dataFactories\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\",\r\n \"2014-12-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkAzureDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactorySchema\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Devices\",\r\n \"namespace\": \"Microsoft.Devices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"IotHubs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.DevTestLab\",\r\n \"namespace\": \"Microsoft.DevTestLab\",\r\n \"authorization\": {\r\n \"applicationId\": \"1a14be2a-e903-4cec-99cf-b2e209259a0f\",\r\n \"roleDefinitionId\": \"8f2de81a-b9aa-49d8-b24c-11814d3ab525\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\",\r\n \"2015-05-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.DocumentDB\",\r\n \"namespace\": \"Microsoft.DocumentDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databaseAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"databaseAccountNames\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.DomainRegistration\",\r\n \"namespace\": \"Microsoft.DomainRegistration\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"topLevelDomains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listDomainRecommendations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateDomainRegistrationInformation\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"generateSsoRequest\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.DynamicsLcs\",\r\n \"namespace\": \"Microsoft.DynamicsLcs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"lcsprojects\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-tie-preview\",\r\n \"2015-02-01-test-preview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-p2-preview\",\r\n \"2015-02-01-p1-preview\",\r\n \"2015-02-01-int-preview\",\r\n \"2015-02-01-intp2-preview\",\r\n \"2015-02-01-intp1-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/clouddeployments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-tie-preview\",\r\n \"2015-02-01-test-preview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-p2-preview\",\r\n \"2015-02-01-p1-preview\",\r\n \"2015-02-01-int-preview\",\r\n \"2015-02-01-intp2-preview\",\r\n \"2015-02-01-intp1-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.EventHub\",\r\n \"namespace\": \"Microsoft.EventHub\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Features\",\r\n \"namespace\": \"Microsoft.Features\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"features\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Logic\",\r\n \"namespace\": \"Microsoft.Logic\",\r\n \"authorization\": {\r\n \"applicationId\": \"7cd684f4-8a78-49b0-91ec-6a35d38739ba\",\r\n \"roleDefinitionId\": \"cb3ef1fb-6e31-49e2-9d87-ed821053fe58\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workflows\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.MarketplaceOrdering\",\r\n \"namespace\": \"Microsoft.MarketplaceOrdering\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"agreements\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.NotificationHubs\",\r\n \"namespace\": \"Microsoft.NotificationHubs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"namespaces/notificationHubs\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Scheduler\",\r\n \"namespace\": \"Microsoft.Scheduler\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"jobcollections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ServiceBus\",\r\n \"namespace\": \"Microsoft.ServiceBus\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.StreamAnalytics\",\r\n \"namespace\": \"Microsoft.StreamAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"streamingjobs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"West Europe\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central India\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central India\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/microsoft.visualstudio\",\r\n \"namespace\": \"microsoft.visualstudio\",\r\n \"authorization\": {\r\n \"applicationId\": \"499b84ac-1321-427f-aa17-267ca6975798\",\r\n \"roleDefinitionId\": \"6a18f445-86f0-4e2e-b8a9-6b9b5677e3d8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"account\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"account/project\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/NewRelic.APM\",\r\n \"namespace\": \"NewRelic.APM\",\r\n \"authorization\": {\r\n \"allowedThirdPartyExtensions\": [\r\n {\r\n \"name\": \"NewRelic_AzurePortal_APM\"\r\n }\r\n ]\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Sendgrid.Email\",\r\n \"namespace\": \"Sendgrid.Email\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/SuccessBricks.ClearDB\",\r\n \"namespace\": \"SuccessBricks.ClearDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "25836" + "81255" ], "Content-Type": [ "application/json; charset=utf-8" @@ -71,16 +73,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31998" + "14998" ], "x-ms-request-id": [ - "927671e0-c0f3-4909-94e3-ad95feb23abf" + "2d0a5a42-1041-4efe-8845-c649c85016a4" ], "x-ms-correlation-request-id": [ - "927671e0-c0f3-4909-94e3-ad95feb23abf" + "2d0a5a42-1041-4efe-8845-c649c85016a4" ], "x-ms-routing-request-id": [ - "WESTUS:20150304T234542Z:927671e0-c0f3-4909-94e3-ad95feb23abf" + "WESTUS:20151015T012856Z:2d0a5a42-1041-4efe-8845-c649c85016a4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -89,13 +91,14 @@ "no-cache" ], "Date": [ - "Wed, 04 Mar 2015 23:45:41 GMT" + "Thu, 15 Oct 2015 01:28:56 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ApiManagement/register?api-version=2014-04-01-preview", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement/register?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBpTWFuYWdlbWVudC9yZWdpc3Rlcj9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "POST", "RequestBody": "", "RequestHeaders": { @@ -103,10 +106,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registering\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registering\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "650" + "972" ], "Content-Type": [ "application/json; charset=utf-8" @@ -121,13 +124,13 @@ "1199" ], "x-ms-request-id": [ - "2a1bd5af-27af-4f80-b62d-24c10d41ed75" + "18bf55c6-edaf-401d-a379-e82bea20b673" ], "x-ms-correlation-request-id": [ - "2a1bd5af-27af-4f80-b62d-24c10d41ed75" + "18bf55c6-edaf-401d-a379-e82bea20b673" ], "x-ms-routing-request-id": [ - "WESTUS:20150304T234543Z:2a1bd5af-27af-4f80-b62d-24c10d41ed75" + "WESTUS:20151015T012858Z:18bf55c6-edaf-401d-a379-e82bea20b673" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -136,13 +139,14 @@ "no-cache" ], "Date": [ - "Wed, 04 Mar 2015 23:45:43 GMT" + "Thu, 15 Oct 2015 01:28:58 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ApiManagement?api-version=2014-04-01-preview", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBpTWFuYWdlbWVudD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -150,10 +154,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registering\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registering\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "650" + "972" ], "Content-Type": [ "application/json; charset=utf-8" @@ -165,16 +169,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31997" + "14997" ], "x-ms-request-id": [ - "0e49ef27-da02-4b9c-8c62-997dd894d965" + "3c1666a8-a878-434f-91f8-d4395f34bde6" ], "x-ms-correlation-request-id": [ - "0e49ef27-da02-4b9c-8c62-997dd894d965" + "3c1666a8-a878-434f-91f8-d4395f34bde6" ], "x-ms-routing-request-id": [ - "WESTUS:20150304T234543Z:0e49ef27-da02-4b9c-8c62-997dd894d965" + "WESTUS:20151015T012858Z:3c1666a8-a878-434f-91f8-d4395f34bde6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -183,13 +187,14 @@ "no-cache" ], "Date": [ - "Wed, 04 Mar 2015 23:45:43 GMT" + "Thu, 15 Oct 2015 01:28:58 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ApiManagement?api-version=2014-04-01-preview", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBpTWFuYWdlbWVudD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -197,10 +202,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registering\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registering\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "650" + "972" ], "Content-Type": [ "application/json; charset=utf-8" @@ -212,16 +217,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31996" + "14996" ], "x-ms-request-id": [ - "2f39bf21-0de9-4a5d-8be3-f58ffc69b54c" + "e9dd7e44-5d9f-471c-90ea-936021f1a216" ], "x-ms-correlation-request-id": [ - "2f39bf21-0de9-4a5d-8be3-f58ffc69b54c" + "e9dd7e44-5d9f-471c-90ea-936021f1a216" ], "x-ms-routing-request-id": [ - "WESTUS:20150304T234544Z:2f39bf21-0de9-4a5d-8be3-f58ffc69b54c" + "WESTUS:20151015T012859Z:e9dd7e44-5d9f-471c-90ea-936021f1a216" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -230,13 +235,14 @@ "no-cache" ], "Date": [ - "Wed, 04 Mar 2015 23:45:44 GMT" + "Thu, 15 Oct 2015 01:28:59 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ApiManagement?api-version=2014-04-01-preview", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBpTWFuYWdlbWVudD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -244,10 +250,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registering\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "649" + "972" ], "Content-Type": [ "application/json; charset=utf-8" @@ -259,16 +265,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31995" + "14995" ], "x-ms-request-id": [ - "bca71281-e2cb-42ca-80ed-9f197169536c" + "248d92b2-4e8d-4556-a8cd-c3e5dabd79ef" ], "x-ms-correlation-request-id": [ - "bca71281-e2cb-42ca-80ed-9f197169536c" + "248d92b2-4e8d-4556-a8cd-c3e5dabd79ef" ], "x-ms-routing-request-id": [ - "WESTUS:20150304T234546Z:bca71281-e2cb-42ca-80ed-9f197169536c" + "WESTUS:20151015T012900Z:248d92b2-4e8d-4556-a8cd-c3e5dabd79ef" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -277,13 +283,14 @@ "no-cache" ], "Date": [ - "Wed, 04 Mar 2015 23:45:46 GMT" + "Thu, 15 Oct 2015 01:29:00 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ApiManagement?api-version=2014-04-01-preview", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBpTWFuYWdlbWVudD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -291,10 +298,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "649" + "971" ], "Content-Type": [ "application/json; charset=utf-8" @@ -306,16 +313,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31994" + "14994" ], "x-ms-request-id": [ - "a6266598-c15e-47fc-945c-e4b2d569edc9" + "2054c721-5341-4a22-a913-c35fdc256c27" ], "x-ms-correlation-request-id": [ - "a6266598-c15e-47fc-945c-e4b2d569edc9" + "2054c721-5341-4a22-a913-c35fdc256c27" ], "x-ms-routing-request-id": [ - "WESTUS:20150304T234546Z:a6266598-c15e-47fc-945c-e4b2d569edc9" + "WESTUS:20151015T012901Z:2054c721-5341-4a22-a913-c35fdc256c27" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -324,13 +331,14 @@ "no-cache" ], "Date": [ - "Wed, 04 Mar 2015 23:45:46 GMT" + "Thu, 15 Oct 2015 01:29:01 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ApiManagement?api-version=2014-04-01-preview", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBpTWFuYWdlbWVudD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -338,10 +346,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Unregistering\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "652" + "971" ], "Content-Type": [ "application/json; charset=utf-8" @@ -353,16 +361,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31993" + "14993" ], "x-ms-request-id": [ - "fb64e980-41cd-4224-943d-7ce3c2b7b16f" + "5d82cf90-ea07-4517-9d6f-d0e7dd3c1299" ], "x-ms-correlation-request-id": [ - "fb64e980-41cd-4224-943d-7ce3c2b7b16f" + "5d82cf90-ea07-4517-9d6f-d0e7dd3c1299" ], "x-ms-routing-request-id": [ - "WESTUS:20150304T234548Z:fb64e980-41cd-4224-943d-7ce3c2b7b16f" + "WESTUS:20151015T012901Z:5d82cf90-ea07-4517-9d6f-d0e7dd3c1299" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -371,13 +379,14 @@ "no-cache" ], "Date": [ - "Wed, 04 Mar 2015 23:45:48 GMT" + "Thu, 15 Oct 2015 01:29:01 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ApiManagement?api-version=2014-04-01-preview", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBpTWFuYWdlbWVudD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -385,10 +394,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Unregistered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Unregistering\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "651" + "974" ], "Content-Type": [ "application/json; charset=utf-8" @@ -400,16 +409,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31992" + "14992" ], "x-ms-request-id": [ - "4c2bfa1c-a125-47b2-8b0b-adc6bdfb16d5" + "862d2910-e874-4bc7-bd78-40c758449f97" ], "x-ms-correlation-request-id": [ - "4c2bfa1c-a125-47b2-8b0b-adc6bdfb16d5" + "862d2910-e874-4bc7-bd78-40c758449f97" ], "x-ms-routing-request-id": [ - "WESTUS:20150304T234549Z:4c2bfa1c-a125-47b2-8b0b-adc6bdfb16d5" + "WESTUS:20151015T012902Z:862d2910-e874-4bc7-bd78-40c758449f97" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -418,13 +427,14 @@ "no-cache" ], "Date": [ - "Wed, 04 Mar 2015 23:45:49 GMT" + "Thu, 15 Oct 2015 01:29:02 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ApiManagement?api-version=2014-04-01-preview", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBpTWFuYWdlbWVudD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -432,10 +442,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Unregistered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Unregistering\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "651" + "974" ], "Content-Type": [ "application/json; charset=utf-8" @@ -447,16 +457,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31991" + "14991" ], "x-ms-request-id": [ - "d0fdd9bc-f96f-4621-972d-482a7907fac7" + "9ad38ed7-5190-4767-ba28-839eec7a8e71" ], "x-ms-correlation-request-id": [ - "d0fdd9bc-f96f-4621-972d-482a7907fac7" + "9ad38ed7-5190-4767-ba28-839eec7a8e71" ], "x-ms-routing-request-id": [ - "WESTUS:20150304T234549Z:d0fdd9bc-f96f-4621-972d-482a7907fac7" + "WESTUS:20151015T012903Z:9ad38ed7-5190-4767-ba28-839eec7a8e71" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -465,13 +475,206 @@ "no-cache" ], "Date": [ - "Wed, 04 Mar 2015 23:45:49 GMT" + "Thu, 15 Oct 2015 01:29:03 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ApiManagement/unregister?api-version=2014-04-01-preview", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBpTWFuYWdlbWVudD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Unregistering\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "974" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-request-id": [ + "3f61550c-bbf9-46b9-9614-bd6152ced789" + ], + "x-ms-correlation-request-id": [ + "3f61550c-bbf9-46b9-9614-bd6152ced789" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151015T012904Z:3f61550c-bbf9-46b9-9614-bd6152ced789" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 15 Oct 2015 01:29:04 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBpTWFuYWdlbWVudD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Unregistering\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "974" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-request-id": [ + "1a50d97e-df27-40a7-95a0-f096d416c2f6" + ], + "x-ms-correlation-request-id": [ + "1a50d97e-df27-40a7-95a0-f096d416c2f6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151015T012905Z:1a50d97e-df27-40a7-95a0-f096d416c2f6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 15 Oct 2015 01:29:05 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBpTWFuYWdlbWVudD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Unregistered\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "973" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14988" + ], + "x-ms-request-id": [ + "3c95e141-e893-4c81-a1ac-11859298b472" + ], + "x-ms-correlation-request-id": [ + "3c95e141-e893-4c81-a1ac-11859298b472" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151015T012906Z:3c95e141-e893-4c81-a1ac-11859298b472" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 15 Oct 2015 01:29:06 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBpTWFuYWdlbWVudD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Unregistered\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "973" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" + ], + "x-ms-request-id": [ + "8d81b9fc-4100-472d-ad4d-7664e6181218" + ], + "x-ms-correlation-request-id": [ + "8d81b9fc-4100-472d-ad4d-7664e6181218" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151015T012906Z:8d81b9fc-4100-472d-ad4d-7664e6181218" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 15 Oct 2015 01:29:06 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement/unregister?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBpTWFuYWdlbWVudC91bnJlZ2lzdGVyP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "POST", "RequestBody": "", "RequestHeaders": { @@ -479,10 +682,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/961b9df1-ea70-4a6c-bd33-49a84f66f10f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Unregistering\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Unregistering\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "652" + "974" ], "Content-Type": [ "application/json; charset=utf-8" @@ -497,13 +700,13 @@ "1198" ], "x-ms-request-id": [ - "1000b25d-e3c6-41f1-acc6-1599ad2bdf23" + "53a4a151-5da5-4c8c-9799-21a7e0cd36ed" ], "x-ms-correlation-request-id": [ - "1000b25d-e3c6-41f1-acc6-1599ad2bdf23" + "53a4a151-5da5-4c8c-9799-21a7e0cd36ed" ], "x-ms-routing-request-id": [ - "WESTUS:20150304T234548Z:1000b25d-e3c6-41f1-acc6-1599ad2bdf23" + "WESTUS:20151015T012902Z:53a4a151-5da5-4c8c-9799-21a7e0cd36ed" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -512,7 +715,7 @@ "no-cache" ], "Date": [ - "Wed, 04 Mar 2015 23:45:48 GMT" + "Thu, 15 Oct 2015 01:29:02 GMT" ] }, "StatusCode": 200 @@ -520,8 +723,8 @@ ], "Names": {}, "Variables": { - "SubscriptionId": "961b9df1-ea70-4a6c-bd33-49a84f66f10f", - "TenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", - "Domain": "microsoft.com" + "SubscriptionId": "4004a9fd-d58e-48dc-aeb2-4a4aec58606f", + "TenantId": "1273adef-00a3-4086-a51a-dbcce1857d36", + "Domain": "rbacCliTest.onmicrosoft.com" } } \ No newline at end of file diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.ProviderTests/TestAzureProviderOperation.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.ProviderTests/TestAzureProviderOperation.json index 96daa5129552..ef8abce122eb 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.ProviderTests/TestAzureProviderOperation.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.ProviderTests/TestAzureProviderOperation.json @@ -1,8 +1,8 @@ { "Entries": [ { - "RequestUri": "/providers/Microsoft.Authorization/providerOperations?api-version=2015-07-01-preview&$expand=resourceTypes", - "EncodedRequestUri": "L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wcm92aWRlck9wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNS0wNy0wMS1wcmV2aWV3JiRleHBhbmQ9cmVzb3VyY2VUeXBlcw==", + "RequestUri": "/providers/Microsoft.Authorization/providerOperations?api-version=2015-07-01&$expand=resourceTypes", + "EncodedRequestUri": "L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wcm92aWRlck9wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNS0wNy0wMSYkZXhwYW5kPXJlc291cmNlVHlwZXM=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -10,10 +10,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"displayName\": \"Microsoft ClassicCompute\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/checkDomainNameAvailability/action\",\r\n \"displayName\": \"Availability For A Domain Name\",\r\n \"description\": \"Checks the availability of a given domain name.\",\r\n \"origin\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"capabilities\",\r\n \"displayName\": \"Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/capabilities/read\",\r\n \"displayName\": \"Get capabilities\",\r\n \"description\": \"Shows the capabilities\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"resourceTypes/virtualMachines/skus\",\r\n \"displayName\": \"Virtual Machine\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/resourceTypes/virtualMachines/skus/read\",\r\n \"displayName\": \"Gets the virtual machine Sku.\",\r\n \"description\": \"Gets the virtual machine Sku.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames\",\r\n \"displayName\": \"Domain Name\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/read\",\r\n \"displayName\": \"Gets Domain Names\",\r\n \"description\": \"Return the domain names for resources.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/write\",\r\n \"displayName\": \"Add Domain Names\",\r\n \"description\": \"Add or modify the domain names for resources.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/delete\",\r\n \"displayName\": \"Remove Domain Names\",\r\n \"description\": \"Remove the domain names for resources.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/swap/action\",\r\n \"displayName\": \"Swap Staging And Production Slots\",\r\n \"description\": \"Swaps the staging slot to the production slot.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/serviceCertificates\",\r\n \"displayName\": \"Service Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/serviceCertificates/read\",\r\n \"displayName\": \"Get The Certificates\",\r\n \"description\": \"Returns the service certificates used.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/serviceCertificates/write\",\r\n \"displayName\": \"Add Service Certificates\",\r\n \"description\": \"Add or modify the service certificates used.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/serviceCertificates/delete\",\r\n \"displayName\": \"Delete Service Certificates\",\r\n \"description\": \"Delete the service certificates used.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/serviceCertificates/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/serviceCertificates/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/capabilities\",\r\n \"displayName\": \"Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/capabilities/read\",\r\n \"displayName\": \"Get capabilities\",\r\n \"description\": \"Shows the capabilities\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/extensions\",\r\n \"displayName\": \"Domain Name Extension\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/extensions/read\",\r\n \"displayName\": \"Get The Domain Name Extensions\",\r\n \"description\": \"Returns the domain name extensions.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/extensions/write\",\r\n \"displayName\": \"Add Domain Name Extensions\",\r\n \"description\": \"Add the domain name extensions.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/extensions/delete\",\r\n \"displayName\": \"Remove Domain Name Extensions\",\r\n \"description\": \"Remove the domain name extensions.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/extensions/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/extensions/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/active\",\r\n \"displayName\": \"Active Domain Name\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/active/write\",\r\n \"displayName\": \"Set Active Domain Name\",\r\n \"description\": \"Sets the active domain name.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots\",\r\n \"displayName\": \"Deployment Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/read\",\r\n \"displayName\": \"Get Deploymen Slots\",\r\n \"description\": \"Shows the deployment slots.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/write\",\r\n \"displayName\": \"Create Deployment Slot\",\r\n \"description\": \"Creates or update the deployment.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/delete\",\r\n \"displayName\": \"Delete Deployment Slot\",\r\n \"description\": \"Deletes a given deployment slot.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/start/action\",\r\n \"displayName\": \"Start Deployment Slot\",\r\n \"description\": \"Starts a deployment slot.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/stop/action\",\r\n \"displayName\": \"Suspend Deployment Slot\",\r\n \"description\": \"Suspends the deployment slot.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles\",\r\n \"displayName\": \"Deployment Slot Role\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/read\",\r\n \"displayName\": \"Get Deployment Slot Role\",\r\n \"description\": \"Get the role for the deployment slot.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/extensionReferences\",\r\n \"displayName\": \"Deployment Slot Role Extension Reference\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/extensionReferences/read\",\r\n \"displayName\": \"Get Deployment Slot Role Extension Reference\",\r\n \"description\": \"Returns the extension reference for the deployment slot role.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/extensionReferences/write\",\r\n \"displayName\": \"Add Deployment Slot Role Extension Reference\",\r\n \"description\": \"Add or modify the extension reference for the deployment slot role.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/extensionReferences/delete\",\r\n \"displayName\": \"Remove Deployment Slot Role Extension Reference\",\r\n \"description\": \"Remove the extension reference for the deployment slot role.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/extensionReferences/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/extensionReferences/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/roleInstances\",\r\n \"displayName\": \"Role Instance\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/read\",\r\n \"displayName\": \"Get Role Instance\",\r\n \"description\": \"Get the role instance.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/restart/action\",\r\n \"displayName\": \"Restart Role Instance\",\r\n \"description\": \"Restarts role instances.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/reimage/action\",\r\n \"displayName\": \"Reimage Role Instance\",\r\n \"description\": \"Reimages the role instance.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/roleInstances/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/state/start\",\r\n \"displayName\": \"Deployment Slot Start\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/state/start/write\",\r\n \"displayName\": \"Stop Deployment State\",\r\n \"description\": \"Changes the deployment slot state to stopped.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/state/stop\",\r\n \"displayName\": \"Deployment Slot Stopped\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/state/stop/write\",\r\n \"displayName\": \"Start Deployment State\",\r\n \"description\": \"Changes the deployment slot state to started.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/upgradeDomain\",\r\n \"displayName\": \"Upgrade Domain\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/upgradeDomain/write\",\r\n \"displayName\": \"Upgrade The Domain\",\r\n \"description\": \"Walk upgrade the domain.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/internalLoadBalancers\",\r\n \"displayName\": \"Internal Load Balancer\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/internalLoadBalancers/read\",\r\n \"displayName\": \"Get Internal Load Balancers.\",\r\n \"description\": \"Gets the internal load balancers.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/internalLoadBalancers/write\",\r\n \"displayName\": \"Create Internal Load Balance\",\r\n \"description\": \"Creates a new internal load balance.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/internalLoadBalancers/delete\",\r\n \"displayName\": \"Remove Internal Load Balance\",\r\n \"description\": \"Remove a new internal load balance.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/internalLoadBalancers/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/internalLoadBalancers/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/loadBalancedEndpointSets\",\r\n \"displayName\": \"Load Balanced Endpoint Sets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/loadBalancedEndpointSets/read\",\r\n \"displayName\": \"Get Load Balanced Endpoint Sets\",\r\n \"description\": \"Shows the load balanced endpoint sets\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/loadBalancedEndpointSets/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/loadBalancedEndpointSets/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/availabilitySets\",\r\n \"displayName\": \"Availability Set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/availabilitySets/read\",\r\n \"displayName\": \"Show Availability Set\",\r\n \"description\": \"Show the availability set for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"quotas\",\r\n \"displayName\": \"Quota\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/quotas/read\",\r\n \"displayName\": \"Get Subscription Quota\",\r\n \"description\": \"Get the quota for the subscription.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines\",\r\n \"displayName\": \"Virtual Machine\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/read\",\r\n \"displayName\": \"Retrieve Virtual Machines\",\r\n \"description\": \"Retrieves list of virtual machines.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/write\",\r\n \"displayName\": \"Add Virtual Machines\",\r\n \"description\": \"Add or modify virtual machines.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/delete\",\r\n \"displayName\": \"Remove Virtual Machines\",\r\n \"description\": \"Removes virtual machines.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/start/action\",\r\n \"displayName\": \"Start Virtual Machine\",\r\n \"description\": \"Start the virtual machine.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/restart/action\",\r\n \"displayName\": \"Restart Virtual Machine\",\r\n \"description\": \"Restarts virtual machines.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/stop/action\",\r\n \"displayName\": \"Stop Virtual Machine\",\r\n \"description\": \"Stops the virtual machine.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/shutdown/action\",\r\n \"displayName\": \"Shutdown Virtual Machine\",\r\n \"description\": \"Shutdown the virtual machine.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/attachDisk/action\",\r\n \"displayName\": \"Attach Data Disk\",\r\n \"description\": \"Attaches a data disk to a virtual machine.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/detachDisk/action\",\r\n \"displayName\": \"Detach Data Disk\",\r\n \"description\": \"Detaches a data disk from virtual machine.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/downloadRemoteDesktopConnectionFile/action\",\r\n \"displayName\": \"Download RDP File\",\r\n \"description\": \"Downloads the RDP file for virtual machine.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/metricDefinitions\",\r\n \"displayName\": \"Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/metricDefinitions/read\",\r\n \"displayName\": \"Get Metric Definitions\",\r\n \"description\": \"Gets the metrics definitions.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/metrics/read\",\r\n \"displayName\": \"Get Metrics\",\r\n \"description\": \"Gets the metrics.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/extensions\",\r\n \"displayName\": \"Virtual Machine Extension\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/extensions/read\",\r\n \"displayName\": \"Get Virtual Machine Extension\",\r\n \"description\": \"Gets the virtual machine extension.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/extensions/write\",\r\n \"displayName\": \"Add Virtual Machine Extension\",\r\n \"description\": \"Puts the virtual machine extension.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/extensions/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/extensions/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/asyncOperations\",\r\n \"displayName\": \"Virtual Machine Async Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/asyncOperations/read\",\r\n \"displayName\": \"Async Operations\",\r\n \"description\": \"Gets the possible async operations\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/diagnosticSettings\",\r\n \"displayName\": \"Diagnostics Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostics Settings\",\r\n \"description\": \"Get the diagnostics settings.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/diagnosticSettings/write\",\r\n \"displayName\": \"Add Diagnostics Settings\",\r\n \"description\": \"Add or modify diagnostics settings.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/disks\",\r\n \"displayName\": \"Virtual Machine Disk\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/disks/read\",\r\n \"displayName\": \"Get Data Disks\",\r\n \"description\": \"Retrives list of data disks\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ClassicCompute\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ClassicCompute\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft SQL Database\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"servers\",\r\n \"displayName\": \"Server\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/read\",\r\n \"displayName\": \"Get server details\",\r\n \"description\": \"Return a list of servers in a resource group on a subscription\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/write\",\r\n \"displayName\": \"Create new or update existing server\",\r\n \"description\": \"Create a new server or modify properties of existing server in a resource group on a subscription\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/delete\",\r\n \"displayName\": \"Delete existing server\",\r\n \"description\": \"Delete a server and all contained databases and elastic pools\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/import/action\",\r\n \"displayName\": \"Create new database from DacPac\",\r\n \"description\": \"Create a new database on the server and deploy schema and data from a DacPac package\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/upgrade/action\",\r\n \"displayName\": \"Upgrade server version\",\r\n \"description\": \"Enable new functionality available on the latest version of server and specify databases edition conversion map\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/operationResults\",\r\n \"displayName\": \"Server Upgrade Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/operationResults/read\",\r\n \"displayName\": \"Get status of server upgrade operation\",\r\n \"description\": \"Operation is used to track progress of server upgrade from lower version to higher\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/operationResults/delete\",\r\n \"displayName\": \"Cancel server upgrade\",\r\n \"description\": \"Abort server version upgrade in progress\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recoverableDatabases\",\r\n \"displayName\": \"Recoverable Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/recoverableDatabases/read\",\r\n \"displayName\": \"Get the last known database recovery point\",\r\n \"description\": \"This operation is used for disaster recovery of live database to restore database to last-known good backup point. It returns information about the last good backup but it doesn't actually restore the database.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/serviceObjectives\",\r\n \"displayName\": \"Service Level Objective\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/serviceObjectives/read\",\r\n \"displayName\": \"Get service level objectives\",\r\n \"description\": \"Retrieve list of service level objectives (also known as performance tiers) available on a given server\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/firewallRules\",\r\n \"displayName\": \"Server Firewall Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/firewallRules/read\",\r\n \"displayName\": \"Get server firewall rules\",\r\n \"description\": \"Retrieve server firewall rule details\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/firewallRules/write\",\r\n \"displayName\": \"Create new or update existing server firewall rule\",\r\n \"description\": \"Create or update server firewall rule that controls IP address range allowed to connect to the server\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/firewallRules/delete\",\r\n \"displayName\": \"Delete server firewall rule\",\r\n \"description\": \"Delete firewall rule from the server\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recommendedElasticPools\",\r\n \"displayName\": \"Recommended Elastic Database Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/recommendedElasticPools/read\",\r\n \"displayName\": \"Get recommended elastic database pools\",\r\n \"description\": \"Retrieve recommendation for elastic database pools to reduce cost or improve performance based on historica resource utilization\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recommendedElasticPools/metrics\",\r\n \"displayName\": \"Recommended Elastic Database Pool Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/recommendedElasticPools/metrics/read\",\r\n \"displayName\": \"Get recommended elastic database pools metrics\",\r\n \"description\": \"Retrieve metrics for recommended elastic database pools for a given server\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recommendedElasticPools/databases\",\r\n \"displayName\": \"Recommended Elastic Pool Databases\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/recommendedElasticPools/databases/read\",\r\n \"displayName\": \"Get recommended elastic pools databases\",\r\n \"description\": \"Retrieve databases that should be added into recommended elastic database pools for a given server\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools\",\r\n \"displayName\": \"Elastic Database Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/read\",\r\n \"displayName\": \"Get elastic database pool details\",\r\n \"description\": \"Retrieve details of elastic database pool on a given server\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/write\",\r\n \"displayName\": \"Create new or update existing elastic database pool\",\r\n \"description\": \"Create a new or change properties of existing elastic database pool\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/delete\",\r\n \"displayName\": \"Delete elastic database pool\",\r\n \"description\": \"Delete existing elastic database pool\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/metricDefinitions\",\r\n \"displayName\": \"Elastic Database Pool Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/metricDefinitions/read\",\r\n \"displayName\": \"Get elastic pool resource consumption metric definitions\",\r\n \"description\": \"Return types of resource utilization metrics that are available for elastic database pools\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/metrics\",\r\n \"displayName\": \"Elastic Database Pool Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/metrics/read\",\r\n \"displayName\": \"Get elastic pool resource consumption metrics\",\r\n \"description\": \"Return elastic database pool resource utilization metrics\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/elasticPoolDatabaseActivity\",\r\n \"displayName\": \"Elastic Pool Database Activity\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/elasticPoolDatabaseActivity/read\",\r\n \"displayName\": \"Get elastic pool database activity\",\r\n \"description\": \"Retrieve activities and details on a given database that is part of elastic database pool\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/elasticPoolActivity\",\r\n \"displayName\": \"Elastic Database Pool Activity\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/elasticPoolActivity/read\",\r\n \"displayName\": \"Get elastic database pool activity\",\r\n \"description\": \"Retrieve activities and details on a given elastic database pool\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/databases\",\r\n \"displayName\": \"Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/databases/read\",\r\n \"displayName\": \"Get elastic pool databases\",\r\n \"description\": \"Retrieve list and details of databases that are part of elastic database pool on a given server\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/usages\",\r\n \"displayName\": \"Server Usage\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/usages/read\",\r\n \"displayName\": \"Get server usage details\",\r\n \"description\": \"Return server DTU quota and current DTU consuption by all databases within the server\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/restorableDroppedDatabases\",\r\n \"displayName\": \"Restorable Dropped Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/restorableDroppedDatabases/read\",\r\n \"displayName\": \"Get list of restorable dropped databases\",\r\n \"description\": \"Retrieve a list of databases that were dropped on a given server that are still within retention policy. This operation returns a list of databases and associated metadata, like date of deletion.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases\",\r\n \"displayName\": \"Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/read\",\r\n \"displayName\": \"Get server details\",\r\n \"description\": \"Return a list of servers in a resource group on a subscription\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/write\",\r\n \"displayName\": \"Create new or update existing server\",\r\n \"description\": \"Create a new server or modify properties of existing server in a resource group on a subscription\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/delete\",\r\n \"displayName\": \"Delete existing server\",\r\n \"description\": \"Delete a server and all contained databases and elastic pools\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/export/action\",\r\n \"displayName\": \"Create new database from DacPac\",\r\n \"description\": \"Create a new database on the server and deploy schema and data from a DacPac package\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/operationResults\",\r\n \"displayName\": \"Database Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/operationResults/read\",\r\n \"displayName\": \"Get status of database operation\",\r\n \"description\": \"Operation is used to track progress of long running database operation, such as scale.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/replicationLinks\",\r\n \"displayName\": \"Database Replication Link\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/replicationLinks/read\",\r\n \"displayName\": \"Get database replication links\",\r\n \"description\": \"Return a details about replication links established for a particular database\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/replicationLinks/unlink/action\",\r\n \"displayName\": \"Terminate database replication\",\r\n \"description\": \"Terminate replication of a particular database with ability to specify whether link is terminated forcefully or gracefully\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/replicationLinks/delete\",\r\n \"displayName\": \"Force-terminate database replication\",\r\n \"description\": \"Force-terminate database replication\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/dataMaskingPolicies\",\r\n \"displayName\": \"Database Data Masking Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/read\",\r\n \"displayName\": \"Get database data masking policy\",\r\n \"description\": \"Retrieve details of the data masking policy configured on a given database\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/write\",\r\n \"displayName\": \"Set database data masking policy\",\r\n \"description\": \"Change data masking policy for a given database\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"displayName\": \"Database Data Masking Policy Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules/read\",\r\n \"displayName\": \"Get database data masking policy rule\",\r\n \"description\": \"Retrieve details of the data masking policy rule configured on a given database\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules/write\",\r\n \"displayName\": \"Set database data masking policy rule\",\r\n \"description\": \"Change data masking policy rule for a given database\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules/delete\",\r\n \"displayName\": \"Delete database data masking policy rule\",\r\n \"description\": \"Delete data masking policy rule for a given database\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/metricDefinitions\",\r\n \"displayName\": \"Database Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/metricDefinitions/read\",\r\n \"displayName\": \"Get database resource consumption metric definitions\",\r\n \"description\": \"Return types of metrics that are available for databases to indicate resource consuption that can be alerted on\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/metricDefinitions/read\",\r\n \"displayName\": \"Get database resource consumption metrics\",\r\n \"description\": \"Return database resource utilization metrics\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/connectionPolicies\",\r\n \"displayName\": \"Database Connection Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/connectionPolicies/read\",\r\n \"displayName\": \"Get database connection policy\",\r\n \"description\": \"Retrieve details of the connection policy configured on a given database\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/connectionPolicies/write\",\r\n \"displayName\": \"Set database connection policy\",\r\n \"description\": \"Change connection policy for a given database\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/transparentDataEncryption\",\r\n \"displayName\": \"Database Transparent Data Encryption\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/transparentDataEncryption/read\",\r\n \"displayName\": \"Get database transparent data encryption details\",\r\n \"description\": \"Retrieve status and details of transparent data encryption security feature for a given database\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/transparentDataEncryption/write\",\r\n \"displayName\": \"Change transparent data encryption state\",\r\n \"description\": \"Enable or disable transparent data encryption for a given database\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/auditingPolicies\",\r\n \"displayName\": \"Database Auditing Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/auditingPolicies/read\",\r\n \"displayName\": \"Get database auditing policy\",\r\n \"description\": \"Retrieve details of the auditing policy configured on a given database\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/auditingPolicies/write\",\r\n \"displayName\": \"Set database auditing policy\",\r\n \"description\": \"Change auditing policy for a given database\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/serviceTierAdvisors\",\r\n \"displayName\": \"Database Service Tier Advisor\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/serviceTierAdvisors/read\",\r\n \"displayName\": \"Get recommended database performance level\",\r\n \"description\": \"Return suggestion about scaling database up or down based on query execution statistics to improve performance or reduce cost\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/usages\",\r\n \"displayName\": \"Database Usage\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/usages/read\",\r\n \"displayName\": \"Get database usage details\",\r\n \"description\": \"Return database maxiumum size that can be reached and current size occupied by data\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/missingindexes\",\r\n \"displayName\": \"Database Index Advisor\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/missingindexes/read\",\r\n \"displayName\": \"Get recommended database indexes\",\r\n \"description\": \"Return suggestions about database indexes to create, modify or delete in order to improve query performance\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/missingindexes/write\",\r\n \"displayName\": \"Apply recommended database index\",\r\n \"description\": \"Use database index recommendation in a particular database\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/importExportOperationResults\",\r\n \"displayName\": \"Database Import/Export Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/importExportOperationResults/read\",\r\n \"displayName\": \"Get details about database import or export operation on the server\",\r\n \"description\": \"Return details about database import or export operation from DacPac located in storage account\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/importExportOperationResults\",\r\n \"displayName\": \"Server Database Import Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/importExportOperationResults/read\",\r\n \"displayName\": \"Get details about database import operation on the server\",\r\n \"description\": \"Return the list with details for database import operations from storage account on a given server\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Sql\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Sql\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Automation\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"automationAccounts\",\r\n \"displayName\": \"Azure Automation Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation account\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation account\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation account\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/configurations\",\r\n \"displayName\": \"Azure Automation Desired State Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/configurations/readContent/action\",\r\n \"displayName\": \"Read Content\",\r\n \"description\": \"Get an Azure Automation DSC's content\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/jobSchedules\",\r\n \"displayName\": \"Azure Automation Job Schedule Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation job schedule asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"displayName\": \"Create\",\r\n \"description\": \"Create an Azure Automation job schedule asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobSchedules/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation job schedule asset\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/connectionTypes\",\r\n \"displayName\": \"Azure Automation Connection Type Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connectionTypes/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation connection type asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connectionTypes/write\",\r\n \"displayName\": \"Create\",\r\n \"description\": \"Create an Azure Automation connection type asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connectionTypes/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation connection type asset\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/modules\",\r\n \"displayName\": \"Azure Automation Module\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/modules/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation module\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/modules/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation module\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/modules/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation module\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/credentials\",\r\n \"displayName\": \"Azure Automation Credential Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/credentials/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation credential asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/credentials/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation credential asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/credentials/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation credential asset\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/certificates\",\r\n \"displayName\": \"Azure Automation Certificate Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/certificates/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation certificate asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/certificates/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation certificate asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/certificates/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation certificate asset\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/schedules\",\r\n \"displayName\": \"Azure Automation Schedule Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation schedule asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation schedule asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/schedules/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation schedule asset\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/jobs\",\r\n \"displayName\": \"Azure Automation Job\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation job\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"displayName\": \"Create\",\r\n \"description\": \"Create an Azure Automation job\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"displayName\": \"Stop\",\r\n \"description\": \"Stop an Azure Automation job\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"displayName\": \"Suspend\",\r\n \"description\": \"Suspend an Azure Automation job\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"displayName\": \"Resume\",\r\n \"description\": \"Resume an Azure Automation job\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/jobs/streams\",\r\n \"displayName\": \"Azure Automation Job Stream\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation job stream\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/connections\",\r\n \"displayName\": \"Azure Automation Connection Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connections/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation connection asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connections/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation connection asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connections/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation connection asset\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/variables\",\r\n \"displayName\": \"Azure Automation Variable Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/variables/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Read an Azure Automation variable asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/variables/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation variable asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/variables/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation variable asset\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/runbooks\",\r\n \"displayName\": \"Azure Automation Runbook\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/readContent/action\",\r\n \"displayName\": \"Read Content\",\r\n \"description\": \"Get the content of an Azure Automation runbook\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation runbook\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation runbook\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation runbook\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/runbooks/draft\",\r\n \"displayName\": \"Azure Automation Runbook Draft\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/readContent/action\",\r\n \"displayName\": \"Read Content\",\r\n \"description\": \"Get the content of an Azure Automation runbook draft\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/writeContent/action\",\r\n \"displayName\": \"Write Content\",\r\n \"description\": \"Create the content of an Azure Automation runbook draft\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation runbook draft\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/publish/action\",\r\n \"displayName\": \"Publish\",\r\n \"description\": \"Publish an Azure Automation runbook draft\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/undoEdit/action\",\r\n \"displayName\": \"Undo Edit\",\r\n \"description\": \"Undo edits to an Azure Automation runbook draft\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/runbooks/draft/testJob\",\r\n \"displayName\": \"Azure Automation Runbook Draft Test Job\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation runbook draft test job\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/write\",\r\n \"displayName\": \"Create\",\r\n \"description\": \"Create an Azure Automation runbook draft test job\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/stop/action\",\r\n \"displayName\": \"Stop\",\r\n \"description\": \"Stop an Azure Automation runbook draft test job\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/suspend/action\",\r\n \"displayName\": \"Suspend\",\r\n \"description\": \"Suspend an Azure Automation runbook draft test job\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/resume/action\",\r\n \"displayName\": \"Resume\",\r\n \"description\": \"Resume an Azure Automation runbook draft test job\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/webhooks\",\r\n \"displayName\": \"Azure Automation Webhook\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/webhooks/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Read an Azure Automation webhook\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/webhooks/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation webhook\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/webhooks/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation webhook \",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/webhooks/generateUri/action\",\r\n \"displayName\": \"Generate URI\",\r\n \"description\": \"Generate a URI for an Azure Automation webhook\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Automation\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Automation\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Authorization\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"classicAdministrators\",\r\n \"displayName\": \"Classic Administrator\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"displayName\": \"Get Administrator\",\r\n \"description\": \"Reads the administrators for the subscription.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/classicAdministrators/write\",\r\n \"displayName\": \"Set Administrator\",\r\n \"description\": \"Add or modify administrator to a subscription.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/classicAdministrators/delete\",\r\n \"displayName\": \"Removes the administrator from the subscription.\",\r\n \"description\": \"Removes the administrator from the subscription.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locks\",\r\n \"displayName\": \"Management Lock\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/locks/read\",\r\n \"displayName\": \"Get Management Locks\",\r\n \"description\": \"Gets locks at the specified scope.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/locks/write\",\r\n \"displayName\": \"Add Management Locks\",\r\n \"description\": \"Add locks at the specified scope.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/locks/delete\",\r\n \"displayName\": \"Delete Management Locks\",\r\n \"description\": \"Delete locks at the specified scope.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"permissions\",\r\n \"displayName\": \"Permission\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/permissions/read\",\r\n \"displayName\": \"List Permissions\",\r\n \"description\": \"Lists all the permissions the caller has at a given scope.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"roleDefinitions\",\r\n \"displayName\": \"Role Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/roleDefinitions/read\",\r\n \"displayName\": \"Get Role Definition\",\r\n \"description\": \"Get information about a role definition.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"roleAssignments\",\r\n \"displayName\": \"Role Assignment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"displayName\": \"Create Role Assignment\",\r\n \"description\": \"Create a role assignment at the specified scope.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"displayName\": \"Delete Role Assignment\",\r\n \"description\": \"Delete a role assignment at the specified scope.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/roleAssignments/read\",\r\n \"displayName\": \"Get Role Assignment\",\r\n \"description\": \"Get information about a role assignment.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Authorization\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Authorization\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Network\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"networkInterfaces\",\r\n \"displayName\": \"Network Interface\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/read\",\r\n \"displayName\": \"Get Network Interface\",\r\n \"description\": \"Gets a network interface definition. \",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/write\",\r\n \"displayName\": \"Create or Update Network Interface\",\r\n \"description\": \"Creates a network interface or updates an existing network interface. \",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/delete\",\r\n \"displayName\": \"Delete Network Interface\",\r\n \"description\": \"Deletes a network interface. \",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkInterfaces/loadBalancers\",\r\n \"displayName\": \"Network Interface Load Balancers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/loadBalancers/read\",\r\n \"displayName\": \"Get Network Interface Load Balancers\",\r\n \"description\": \"Gets all the load balancers that the network interface is part of\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"publicIPAddresses\",\r\n \"displayName\": \"Public Ip Address\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/read\",\r\n \"displayName\": \"Get Public Ip Address\",\r\n \"description\": \"Gets a public ip address definition.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/write\",\r\n \"displayName\": \"Create or Update Public Ip Address\",\r\n \"description\": \"Creates a public Ip address or updates an existing public Ip address. \",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/delete\",\r\n \"displayName\": \"Delete Public Ip Address\",\r\n \"description\": \"Deletes a public Ip address.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers\",\r\n \"displayName\": \"Load Balancer\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/read\",\r\n \"displayName\": \"Get Load Balancer\",\r\n \"description\": \"Gets a load balancer definition\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/write\",\r\n \"displayName\": \"Create or Update Load Balancer\",\r\n \"description\": \"Creates a load balancer or updates an existing load balancer\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/delete\",\r\n \"displayName\": \"Delete Load Balancer\",\r\n \"description\": \"Deletes a load balancer\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/networkInterfaces\",\r\n \"displayName\": \"Load Balancer Network Interfaces\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/networkInterfaces/read\",\r\n \"displayName\": \"Get Load Balancer Network Interfaces\",\r\n \"description\": \"Gets references to all the network interfaces under a load balancer\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/loadBalancingRules\",\r\n \"displayName\": \"Load Balancer Load Balancing Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/loadBalancingRules/read\",\r\n \"displayName\": \"Get Load Balancer Load Balancing Rule\",\r\n \"description\": \"Gets a load balancer load balancing rule definition\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/loadBalancingRules/write\",\r\n \"displayName\": \"Create or Update Load Balancer Load Balancing Rule\",\r\n \"description\": \"Creates a load balancer load balancing rule or updates an existing load balancer load balancing rule\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/loadBalancingRules/delete\",\r\n \"displayName\": \"Delete Load Balancer Load Balancing Rule\",\r\n \"description\": \"Deletes a load balancer load balancing rule\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/backendAddressPools\",\r\n \"displayName\": \"Load Balancer Backend Address Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/backendAddressPools/read\",\r\n \"displayName\": \"Get Load Balancer Backend Address Pool\",\r\n \"description\": \"Gets a load balancer backend address pool definition\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/backendAddressPools/write\",\r\n \"displayName\": \"Create or Update Load Balancer Backend Address Pool\",\r\n \"description\": \"Creates a load balancer backend address pool or updates an existing load balancer backend address pool\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/backendAddressPools/delete\",\r\n \"displayName\": \"Delete Load Balancer Backend Address Pool\",\r\n \"description\": \"Deletes a load balancer backend address pool\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/inboundNatRules\",\r\n \"displayName\": \"Load Balancer Inbound Nat Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatRules/read\",\r\n \"displayName\": \"Get Load Balancer Inbound Nat Rule\",\r\n \"description\": \"Gets a load balancer inbound nat rule definition\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatRules/write\",\r\n \"displayName\": \"Create or Update Load Balancer Inbound Nat Rule\",\r\n \"description\": \"Creates a load balancer inbound nat rule or updates an existing load balancer inbound nat rule\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatRules/delete\",\r\n \"displayName\": \"Delete Load Balancer Inbound Nat Rule\",\r\n \"description\": \"Deletes a load balancer inbound nat rule\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/outboundNatRules\",\r\n \"displayName\": \"Load Balancer Outbound Nat Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/outboundNatRules/read\",\r\n \"displayName\": \"Get Load Balancer Outbound Nat Rule\",\r\n \"description\": \"Gets a load balancer outbound nat rule definition\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/outboundNatRules/write\",\r\n \"displayName\": \"Create or Update Load Balancer Outbound Nat Rule\",\r\n \"description\": \"Creates a load balancer outbound nat rule or updates an existing load balancer outbound nat rule\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/outboundNatRules/delete\",\r\n \"displayName\": \"Delete Load Balancer Outbound Nat Rule\",\r\n \"description\": \"Deletes a load balancer outbound nat rule\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/probes\",\r\n \"displayName\": \"Load Balancer Probe\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/probes/read\",\r\n \"displayName\": \"Get Load Balancer Probe\",\r\n \"description\": \"Gets a load balancer probe\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/probes/write\",\r\n \"displayName\": \"Create or Update Load Balancer Probe\",\r\n \"description\": \"Creates a load balancer probe or updates an existing load balancer probe\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/probes/delete\",\r\n \"displayName\": \"Delete Load Balancer Probe\",\r\n \"description\": \"Deletes a load balancer probe\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/virtualMachines\",\r\n \"displayName\": \"Load Balancer Virtual Machines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/virtualMachines/read\",\r\n \"displayName\": \"Get Load Balancer Virtual Machines\",\r\n \"description\": \"Gets references to all the virtual machines under a load balancer\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks\",\r\n \"displayName\": \"Virtual Network\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/read\",\r\n \"displayName\": \"Get Virtual Network\",\r\n \"description\": \"Get the virtual network definition\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/write\",\r\n \"displayName\": \"Create or Update Virtual Network\",\r\n \"description\": \"Creates a virtual network or updates an existing virtual network\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/delete\",\r\n \"displayName\": \"Delete Virtual Network\",\r\n \"description\": \"Deletes a virtual network\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/subnets\",\r\n \"displayName\": \"Virtual Network Subnet\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"displayName\": \"Get Virtual Network Subnet\",\r\n \"description\": \"Gets a virtual network subnet definition\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/write\",\r\n \"displayName\": \"Create or Update Virtual Network Subnet\",\r\n \"description\": \"Creates a virtual network subnet or updates an existing virtual network subnet\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/delete\",\r\n \"displayName\": \"Delete Virtual Network Subnet\",\r\n \"description\": \"Deletes a virtual network subnet\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/subnets/virtualMachines\",\r\n \"displayName\": \"Virtual Network Subnet Virtual Machines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"displayName\": \"Get Virtual Network Subnet Virtual Machines\",\r\n \"description\": \"Gets references to all the virtual machines in a virtual network subnet\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/virtualMachines\",\r\n \"displayName\": \"Virtual Network Virtual Machines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"displayName\": \"Get Virtual Network Virtual Machines\",\r\n \"description\": \"Gets references to all the virtual machines in a virtual network\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"trafficManagerProfiles\",\r\n \"displayName\": \"Traffic Manager Profile\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/read\",\r\n \"displayName\": \"Get Traffic Manager Profile\",\r\n \"description\": \"Get the Traffic Manager profile configuration. This includes DNS settings, traffic routing settings, endpoint monitoring settings, and the list of endpoints routed by this Traffic Manager profile.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/write\",\r\n \"displayName\": \"Create or Update Traffic Manager Profile\",\r\n \"description\": \"Create a Traffic Manager profile, or modify the configuration of an existing Traffic Manager profile. This includes enabling or disabling a profile and modifying DNS settings, traffic routing settings, or endpoint monitoring settings. Endpoints routed by the Traffic Manager profile can be added, removed, enabled or disabled.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/delete\",\r\n \"displayName\": \"Delete Traffic Manager Profile\",\r\n \"description\": \"Delete the Traffic Manager profile. All settings associated with the Traffic Manager profile will be lost, and the profile can no longer be used to route traffic.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups\",\r\n \"displayName\": \"Network Security Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"displayName\": \"Get Network Security Group\",\r\n \"description\": \"Gets a network security group definition\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"displayName\": \"Create or Update Network Security Group\",\r\n \"description\": \"Creates a network security group or updates an existing network security group\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/delete\",\r\n \"displayName\": \"Delete Network Security Group\",\r\n \"description\": \"Deletes a network security group\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networksecuritygroups/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Network Security Groups Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networksecuritygroups/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Network Security Groups Diagnostic Settings\",\r\n \"description\": \"Gets the Network Security Groups Diagnostic Settings\",\r\n \"origin\": \"system\"\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networksecuritygroups/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update Network Security Groups diagnostic settings, this\",\r\n \"description\": \"Creates or updates the Network Security Groups diagnostic settings, this operation is supplimented by insghts resource provider.\",\r\n \"origin\": \"system\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networksecuritygroups/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Network Security Groups Log Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networksecuritygroups/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get Network Security Group Event Log Definitions\",\r\n \"description\": \"Gets the events for network security group\",\r\n \"origin\": \"system\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups/defaultSecurityRules\",\r\n \"displayName\": \"Default Security Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/defaultSecurityRules/read\",\r\n \"displayName\": \"Get Default Security Rule\",\r\n \"description\": \"Gets a default security rule definition\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups/securityRules\",\r\n \"displayName\": \"Security Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/securityRules/read\",\r\n \"displayName\": \"Get Security Rule\",\r\n \"description\": \"Gets a security rule definition\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/securityRules/write\",\r\n \"displayName\": \"Create or Update Security Rule\",\r\n \"description\": \"Creates a security rule or updates an existing security rule\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/securityRules/delete\",\r\n \"displayName\": \"Delete Security Rule\",\r\n \"description\": \"Deletes a security rule\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"routeTables\",\r\n \"displayName\": \"Route Table\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/read\",\r\n \"displayName\": \"Get Route Table\",\r\n \"description\": \"Gets a route table definition\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/write\",\r\n \"displayName\": \"Create or Update Route Table\",\r\n \"description\": \"Creates a route table or Updates an existing rotue table\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/delete\",\r\n \"displayName\": \"Delete Route Table\",\r\n \"description\": \"Deletes a route table definition\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"routeTables/routes\",\r\n \"displayName\": \"Route\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/routes/read\",\r\n \"displayName\": \"Get Route\",\r\n \"description\": \"Gets a route definition\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/routes/write\",\r\n \"displayName\": \"Create or Update Route\",\r\n \"description\": \"Creates a route or Updates an existing route\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/routes/delete\",\r\n \"displayName\": \"Delete Route\",\r\n \"description\": \"Deletes a route definition\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationResults\",\r\n \"displayName\": \"Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/operationResults/read\",\r\n \"displayName\": \"Get Operation Result\",\r\n \"description\": \"Gets operation result of an async POST or DELETE operation\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/checkDnsNameAvailability\",\r\n \"displayName\": \"Dns Availability Check Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/checkDnsNameAvailability/read\",\r\n \"displayName\": \"Check Dns Name Availability\",\r\n \"description\": \"Checks if dns label is available at the specified location\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/operations/read\",\r\n \"displayName\": \"Get Operation Resource\",\r\n \"description\": \"Gets operation resource that represents status of an asynchronous operation\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/usage\",\r\n \"displayName\": \"Usage Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/usage/read\",\r\n \"displayName\": \"Get Usage Metric\",\r\n \"description\": \"Gets the resources usage metrics\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Network\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Network\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Cache\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"redis\",\r\n \"displayName\": \"Redis cache\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cache/redis/write\",\r\n \"displayName\": \"Manage Redis Cache (read-write)\",\r\n \"description\": \"Modify the Redis Cache's settings and configuration in the management portal\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/read\",\r\n \"displayName\": \"Manage Redis Cache (read-only)\",\r\n \"description\": \"View the Redis Cache's settings and configuration in the management portal\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/delete\",\r\n \"displayName\": \"Delete Redis Cache\",\r\n \"description\": \"Delete the entire Redis Cache\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/listKeys/action\",\r\n \"displayName\": \"View Redis Cache Access Keys\",\r\n \"description\": \"View the value of Redis Cache access keys in the management portal\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Redis Cache Access Keys\",\r\n \"description\": \"Change the value of Redis Cache access keys in the management portal\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Cache\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Cache\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft.BingMaps\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.BingMaps/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preferences\",\r\n \"description\": \"Updates the communication preferences for the owner of Microsoft.BingMaps/mapApis\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preferences\",\r\n \"description\": \"Gets the communication preferences for the owner of Microsoft.BingMaps/mapApis\",\r\n \"origin\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"mapApis\",\r\n \"displayName\": \"mapApis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Gets the resource for Microsoft.BingMaps/mapApis\",\r\n \"origin\": \"user\"\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/write\",\r\n \"displayName\": \"Write\",\r\n \"description\": \"Updates the resource for Microsoft.BingMaps/mapApis\",\r\n \"origin\": \"user\"\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Deletes the resource for Microsoft.BingMaps/mapApis\",\r\n \"origin\": \"user\"\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Key\",\r\n \"description\": \"Regenerate key(s) for Microsoft.BingMaps/mapApis\",\r\n \"origin\": \"user\"\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"List the secrets for Microsoft.BingMaps/mapApis\",\r\n \"origin\": \"user\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.BingMaps\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.BingMaps\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Search\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"checkServiceNameAvailability\",\r\n \"displayName\": \"Service Name Availability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/checkServiceNameAvailability/read\",\r\n \"displayName\": \"Check Service Name Availability\",\r\n \"description\": \"Checks availability of the service name.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"searchServices\",\r\n \"displayName\": \"Search Service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/write\",\r\n \"displayName\": \"Set Search Service\",\r\n \"description\": \"Creates or updates the search service.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/read\",\r\n \"displayName\": \"Get Search Service\",\r\n \"description\": \"Reads the search service.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/delete\",\r\n \"displayName\": \"Delete Search Service\",\r\n \"description\": \"Deletes the search service.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/start/action\",\r\n \"displayName\": \"Start Search Service\",\r\n \"description\": \"Starts the search service.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/stop/action\",\r\n \"displayName\": \"Stop Search Service\",\r\n \"description\": \"Stops the search service.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/listAdminKeys/action\",\r\n \"displayName\": \"Get Admin Key\",\r\n \"description\": \"Reads the admin keys.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/regenerateAdminKey/action\",\r\n \"displayName\": \"Regenerate Admin Key\",\r\n \"description\": \"Regenerates the admin key.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/createQueryKey/action\",\r\n \"displayName\": \"Create Query Key\",\r\n \"description\": \"Creates the query key.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"searchServices/createQueryKey\",\r\n \"displayName\": \"API Key\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/createQueryKey/delete\",\r\n \"displayName\": \"Delete Query Key\",\r\n \"description\": \"Deletes the query key.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"searchServices/listQueryKeys\",\r\n \"displayName\": \"API Key\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/listQueryKeys/read\",\r\n \"displayName\": \"Get Query Key\",\r\n \"description\": \"Reads the query keys.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Search\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Search\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft ClassicStorage\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/checkStorageAccountAvailability/action\",\r\n \"displayName\": \"Check Storage Account Availability\",\r\n \"description\": \"Checks for the availability of a storage account.\",\r\n \"origin\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"capabilities\",\r\n \"displayName\": \"Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/capabilities/read\",\r\n \"displayName\": \"Get capabilities\",\r\n \"description\": \"Shows the capabilities\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts\",\r\n \"displayName\": \"Storage Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"displayName\": \"Get The Storage Account\",\r\n \"description\": \"Return the storage account with the given account.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/write\",\r\n \"displayName\": \"Add Storage Account\",\r\n \"description\": \"Adds a new storage account.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/delete\",\r\n \"displayName\": \"Delete Storage Account\",\r\n \"description\": \"Delete the storage account.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"displayName\": \"List Access Keys\",\r\n \"description\": \"Lists the access keys for the storage accounts.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Access Keys\",\r\n \"description\": \"Regenerates the existing access keys for the storage account.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"quotas\",\r\n \"displayName\": \"Quota\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/quotas/read\",\r\n \"displayName\": \"Get Subscription Quota\",\r\n \"description\": \"Get the quota for the subscription.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/services/read\",\r\n \"displayName\": \"Get Available Services\",\r\n \"description\": \"Get the available services.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services/metricDefinitions\",\r\n \"displayName\": \"Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/services/metricDefinitions/read\",\r\n \"displayName\": \"Get Metric Definitions\",\r\n \"description\": \"Gets the metrics definitions.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/services/metrics/read\",\r\n \"displayName\": \"Get Metrics\",\r\n \"description\": \"Gets the metrics.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services/diagnosticSettings\",\r\n \"displayName\": \"Diagnostics Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/services/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostics Settings\",\r\n \"description\": \"Get the diagnostics settings.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/services/diagnosticSettings/write\",\r\n \"displayName\": \"Add Diagnostics Settings\",\r\n \"description\": \"Add or modify diagnostics settings.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ClassicStorage\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ClassicStorage\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Monitoring Insights\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"AlertRules\",\r\n \"displayName\": \"Alert Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Write\",\r\n \"displayName\": \"Alert Rule write\",\r\n \"description\": \"Writing to an alert rule configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Delete\",\r\n \"displayName\": \"Alert Rule delete\",\r\n \"description\": \"Deleting an alert rule configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Read\",\r\n \"displayName\": \"Alert Rule read\",\r\n \"description\": \"Reading an alert rule configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Activated/Action\",\r\n \"displayName\": \"Alert Rule activated\",\r\n \"description\": \"Alert Rule activated\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Resolved/Action\",\r\n \"displayName\": \"Alert Rule resolved\",\r\n \"description\": \"Alert Rule resolved\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AlertRules/Incidents\",\r\n \"displayName\": \"Alert Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Incidents/Read\",\r\n \"displayName\": \"Alert Rule Incidents read\",\r\n \"description\": \"Reading an alert rule configuration\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventtypes/values\",\r\n \"displayName\": \"Events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/eventtypes/values/Read\",\r\n \"displayName\": \"Event types management values read\",\r\n \"description\": \"Read management event type values\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventtypes/digestevents\",\r\n \"displayName\": \"Digest events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/eventtypes/digestevents/Read\",\r\n \"displayName\": \"Event types management digest read\",\r\n \"description\": \"Read management event type digest\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AutoscaleSettings\",\r\n \"displayName\": \"Autoscale\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Write\",\r\n \"displayName\": \"Autoscale Setting write\",\r\n \"description\": \"Writing to an autoscale setting configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Delete\",\r\n \"displayName\": \"Autoscale Setting delete\",\r\n \"description\": \"Deleting an autoscale setting configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Read\",\r\n \"displayName\": \"Autoscale Setting read\",\r\n \"description\": \"Reading an autoscale setting configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Scaleup/Action\",\r\n \"displayName\": \"Autoscale scale up operation\",\r\n \"description\": \"Autoscale scale up operation\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Scaledown/Action\",\r\n \"displayName\": \"Autoscale scale down operation\",\r\n \"description\": \"Autoscale scale down operation\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.insights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.insights\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Operational Insights\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"linkTargets\",\r\n \"displayName\": \"Unlinked Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/linkTargets/read\",\r\n \"displayName\": \"List Unlinked Accounts\",\r\n \"description\": \"Lists existing accounts that are not associated with an Azure subscription. To link this Azure subscription to a workspace, use a customer id returned by this operation in the customer id property of the Create Workspace operation.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces\",\r\n \"displayName\": \"Workspace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/write\",\r\n \"displayName\": \"Create Workspace\",\r\n \"description\": \"Creates a new workspace or links to an existing workspace by providing the customer id from the existing workspace.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/read\",\r\n \"displayName\": \"Get Workspace\",\r\n \"description\": \"Gets an existing workspace\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/delete\",\r\n \"displayName\": \"Delete Workspace\",\r\n \"description\": \"Deletes a workspace. If the workspace was linked to an existing workspace at creation time then the workspace it was linked to is not deleted.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/generateregistrationcertificate/action\",\r\n \"displayName\": \"Generates Registration Certificate for Workspace.\",\r\n \"description\": \"Generates Registration Certificate for the workspace. This Certificate is used to connect Microsoft System Center Operation Manager to the workspace.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"displayName\": \"List Workspace Shared Keys\",\r\n \"description\": \"Retrieves the shared keys for the workspace. These keys are used to connect Microsoft Operational Insights agents to the workspace.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"displayName\": \"Search Workspace Data\",\r\n \"description\": \"Executes a search query\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/managementGroups\",\r\n \"displayName\": \"Management Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/managementGroups/read\",\r\n \"displayName\": \"Get Management Groups for Workspace\",\r\n \"description\": \"Gets the names and metadata for System Center Operations Manager management groups connected to this workspace.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/schema\",\r\n \"displayName\": \"Search Schema\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/schema/read\",\r\n \"displayName\": \"Get Search Schema\",\r\n \"description\": \"Gets the search schema for the workspace. Search schema includes the exposed fields and their types.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/usages\",\r\n \"displayName\": \"Usage Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/usages/read\",\r\n \"displayName\": \"Get Usage Data for Workspace\",\r\n \"description\": \"Gets usage data for a workspace including the amount of data read by the workspace.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/savedSearches\",\r\n \"displayName\": \"Saved Search\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/read\",\r\n \"displayName\": \"Get Saved Search\",\r\n \"description\": \"Gets a saved search query\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/write\",\r\n \"displayName\": \"Create Saved Search\",\r\n \"description\": \"Creates a saved search query\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/delete\",\r\n \"displayName\": \"Delete Saved Search\",\r\n \"description\": \"Deletes a saved search query\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/storageinsightconfigs\",\r\n \"displayName\": \"Storage Insight Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/write\",\r\n \"displayName\": \"Create Storage Configuration\",\r\n \"description\": \"Creates a new storage configuration. These configurations are used to pull data from a location in an existing storage account.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/read\",\r\n \"displayName\": \"Get Storage Configuration\",\r\n \"description\": \"Gets a storage configuration.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/delete\",\r\n \"displayName\": \"Delete Storage Configuration\",\r\n \"description\": \"Deletes a storage configuration. This will stop Microsoft Operational Insights from reading data from the storage account.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.OperationalInsights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.OperationalInsights\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Scheduler\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"jobcollections\",\r\n \"displayName\": \"Job Collection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/read\",\r\n \"displayName\": \"Get Job Collection\",\r\n \"description\": \"Get Job Collection\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/write\",\r\n \"displayName\": \"Create Job Collection\",\r\n \"description\": \"Creates or updates job collection.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/delete\",\r\n \"displayName\": \"Delete Job Collection\",\r\n \"description\": \"Deletes job collection.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/enable/action\",\r\n \"displayName\": \"Enable Job Collection\",\r\n \"description\": \"Enables job collection.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/disable/action\",\r\n \"displayName\": \"Disable Job Collection\",\r\n \"description\": \"Disables job collection.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobcollections/jobs\",\r\n \"displayName\": \"Job\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/read\",\r\n \"displayName\": \"Get Job\",\r\n \"description\": \"Gets job.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/write\",\r\n \"displayName\": \"Create Job\",\r\n \"description\": \"Creates or updates job.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/delete\",\r\n \"displayName\": \"Delete Job\",\r\n \"description\": \"Deletes job.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/run/action\",\r\n \"displayName\": \"Run Job\",\r\n \"description\": \"Runs job.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobcollections/jobs/jobhistories\",\r\n \"displayName\": \"Job History\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/jobhistories/read\",\r\n \"displayName\": \"Get Job History\",\r\n \"description\": \"Gets job history.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Scheduler\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Scheduler\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Web Apps\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"sites\",\r\n \"displayName\": \"Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/Read\",\r\n \"displayName\": \"Get Web Apps\",\r\n \"description\": \"Get the list of Web Apps.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/Write\",\r\n \"displayName\": \"Create or Update Web App\",\r\n \"description\": \"Create a new Web App or updates existing one.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/Delete\",\r\n \"displayName\": \"Delete Web App\",\r\n \"description\": \"Delete an existing Web App.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slotsswap\",\r\n \"displayName\": \"Web App Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slotsswap/Write\",\r\n \"displayName\": \"Swap Web App slots\",\r\n \"description\": \"Swap web app slots.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/restart\",\r\n \"displayName\": \"Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/restart/Write\",\r\n \"displayName\": \"Restart Web App\",\r\n \"description\": \"Restart Web App.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/backup\",\r\n \"displayName\": \"Web App Backup\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/backup/Write\",\r\n \"displayName\": \"Create Web App Backup\",\r\n \"description\": \"Create new web app backup.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/backup/config\",\r\n \"displayName\": \"Web App Backup Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/backup/config/Read\",\r\n \"displayName\": \"List Web App Backup Configurations\",\r\n \"description\": \"List all Web App backup configurations.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/backup/config/Write\",\r\n \"displayName\": \"Update Web App Backup Configuration\",\r\n \"description\": \"Update Web App backup configuration settings.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slotsdiffs\",\r\n \"displayName\": \"Web App Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slotsdiffs/Read\",\r\n \"displayName\": \"Get Web App Slots Differences\",\r\n \"description\": \"Get web app slots differences.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/applySlotConfig\",\r\n \"displayName\": \"Web App Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/applySlotConfig/Write\",\r\n \"displayName\": \"Apply Web App Slot Configuration\",\r\n \"description\": \"Apply web app slot configuration from target slot to the current slot.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/start\",\r\n \"displayName\": \"Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/start/Write\",\r\n \"displayName\": \"Start Web App\",\r\n \"description\": \"Start Web App.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/stop\",\r\n \"displayName\": \"Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/stop/Write\",\r\n \"displayName\": \"Stop Web App\",\r\n \"description\": \"Stop Web App.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/publishxml\",\r\n \"displayName\": \"Publishing Profile\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/publishxml/Read\",\r\n \"displayName\": \"List Publishing Profile\",\r\n \"description\": \"List publishing profile xml.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/resetSlotConfig\",\r\n \"displayName\": \"Web App Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/resetSlotConfig/Write\",\r\n \"displayName\": \"Reset Web App Slot Configuration\",\r\n \"description\": \"Rest web app slot configuration.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config/appsettings\",\r\n \"displayName\": \"Web App AppSettings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/appsettings/list/Action\",\r\n \"displayName\": \"Get Web App's AppSettings\",\r\n \"description\": \"Get Web App's AppSettings.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/appsettings/Write\",\r\n \"displayName\": \"Update Web App's AppSettings\",\r\n \"description\": \"Update Web App's AppSettings.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config/logs\",\r\n \"displayName\": \"Web App Logs Config\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/logs/Read\",\r\n \"displayName\": \"Get Web App's Logs Config\",\r\n \"description\": \"Get Web App's Logs Config properties.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/logs/Write\",\r\n \"displayName\": \"Update Web App's Logs Config\",\r\n \"description\": \"Update Web App's Logs Config properties.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config/publishingcredentials\",\r\n \"displayName\": \"Web App Publishing Credentials\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/publishingcredentials/list/Action\",\r\n \"displayName\": \"List Web App's publishing credentials\",\r\n \"description\": \"List Web App's publishing username and password.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config/connectionstrings\",\r\n \"displayName\": \"Web App Connection Strings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/connectionstrings/list/Action\",\r\n \"displayName\": \"Get Web App's connection strings\",\r\n \"description\": \"Get Web App's connection strings.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/connectionstrings/Write\",\r\n \"displayName\": \"Update Web App's connection strings\",\r\n \"description\": \"Update Web App's connection strings.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config/web\",\r\n \"displayName\": \"Web App Config\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/web/Read\",\r\n \"displayName\": \"Get Web App's configuration\",\r\n \"description\": \"Get Web App's configuration settings.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/web/Write\",\r\n \"displayName\": \"Update Web App's configuration\",\r\n \"description\": \"Update Web App's configuration settings.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config/metadata\",\r\n \"displayName\": \"Web App Metadata\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/metadata/list/Action\",\r\n \"displayName\": \"List Web App's metadata\",\r\n \"description\": \"List Web App's metadata properties.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/metadata/Write\",\r\n \"displayName\": \"Update Web App's metadata\",\r\n \"description\": \"Update Web App's metadata properties.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/sourcecontrols/web\",\r\n \"displayName\": \"Web App Source Control\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/sourcecontrols/web/Read\",\r\n \"displayName\": \"Get Web App's source control configuration\",\r\n \"description\": \"Get Web App's source control configuration settings.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/sourcecontrols/web/Write\",\r\n \"displayName\": \"Update Web App's source control configuration\",\r\n \"description\": \"Update Web App's source control configuration settings.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/sourcecontrols/web/Delete\",\r\n \"displayName\": \"Delete Web App's source control configuration\",\r\n \"description\": \"Delete Web App's source control configuration settings.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/restore\",\r\n \"displayName\": \"Web App Backup\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/restore/Read\",\r\n \"displayName\": \"List Web App Backups\",\r\n \"description\": \"List all backups for a Web App.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms\",\r\n \"displayName\": \"App Service Plan\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/Read\",\r\n \"displayName\": \"Get App Service Plans\",\r\n \"description\": \"Get the list of App Service Plans.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/Write\",\r\n \"displayName\": \"Create or Update App Service Plans\",\r\n \"description\": \"Create a new App Service Plan or update an existing one.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/Delete\",\r\n \"displayName\": \"Delete App Service Plan\",\r\n \"description\": \"Delete an existing App Service Plan.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/restartSites\",\r\n \"displayName\": \"App Service Plan\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/restartSites/Write\",\r\n \"displayName\": \"Restart Web Apps\",\r\n \"description\": \"Restart Web Apps in an App Service Plan.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"certificates\",\r\n \"displayName\": \"Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/certificates/Read\",\r\n \"displayName\": \"Get Certificates\",\r\n \"description\": \"Get the list of certificates.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/certificates/Write\",\r\n \"displayName\": \"Add or Update Certificate\",\r\n \"description\": \"Add a new certificate or update an existing one.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/certificates/Delete\",\r\n \"displayName\": \"Delete Certificate\",\r\n \"description\": \"Delete an existing certificate.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Web\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Web\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Key Vault\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"vaults\",\r\n \"displayName\": \"Key Vaults\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/read\",\r\n \"displayName\": \"View Key Vault\",\r\n \"description\": \"View the properties of a key vault\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/write\",\r\n \"displayName\": \"Update Key Vault\",\r\n \"description\": \"Create a new key vault or update the properties of an existing key vault\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/delete\",\r\n \"displayName\": \"Delete Key Vault\",\r\n \"description\": \"Delete a key vault\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/deploy/action\",\r\n \"displayName\": \"Use Vault for Virtual Machines\",\r\n \"description\": \"Enables access to secrets in a key vault when deploying a virtual machine\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/secrets\",\r\n \"displayName\": \"Secrets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/secrets/read\",\r\n \"displayName\": \"View Secret Properties\",\r\n \"description\": \"View the properties of a secret, but not its value\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/secrets/write\",\r\n \"displayName\": \"Update Secret\",\r\n \"description\": \"Create a new secret or update the value of an existing secret\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/secrets/delete\",\r\n \"displayName\": \"Delete Secret\",\r\n \"description\": \"Delete a secret\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.KeyVault\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.KeyVault\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft AppService\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"appidentities\",\r\n \"displayName\": \"App Identity\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/appidentities/Read\",\r\n \"displayName\": \"Get App Identity\",\r\n \"description\": \"Returns the resource (web site) registered with the Gateway.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/appidentities/Write\",\r\n \"displayName\": \"Create App Identity\",\r\n \"description\": \"Creates a new App Identity.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/appidentities/Delete\",\r\n \"displayName\": \"Delete App Identity\",\r\n \"description\": \"Deletes an existing App Identity.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"deploymenttemplates\",\r\n \"displayName\": \"Deployment Template\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/deploymenttemplates/listMetadata/Action\",\r\n \"displayName\": \"List UI Metadata\",\r\n \"description\": \"Lists UI Metadata associated with the API App package.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/deploymenttemplates/generate/Action\",\r\n \"displayName\": \"Generate Deployment Template\",\r\n \"description\": \"Returns a Deployment Template to provision API App instance(s).\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"gateways\",\r\n \"displayName\": \"Gateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/Read\",\r\n \"displayName\": \"Get Gateway\",\r\n \"description\": \"Returns the Gateway instance.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/Write\",\r\n \"displayName\": \"Create or Update Gateway\",\r\n \"description\": \"Creates a new Gateway or updates existing one.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/Delete\",\r\n \"displayName\": \"Delete Gateway\",\r\n \"description\": \"Deletes an existing Gateway instance.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/listLoginUris/Action\",\r\n \"displayName\": \"List Login URIs\",\r\n \"description\": \"Populates token store and returns OAuth login URIs.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/listKeys/Action\",\r\n \"displayName\": \"List Gateway Secrets\",\r\n \"description\": \"Returns Gateway secrets.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"gateways/tokens\",\r\n \"displayName\": \"Zumo Token\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/tokens/Write\",\r\n \"displayName\": \"Create Zumo Token\",\r\n \"description\": \"Creates a new Zumo Token with the given name.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"gateways/registrations\",\r\n \"displayName\": \"Gateway Registration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/registrations/Read\",\r\n \"displayName\": \"Get Registered Resource\",\r\n \"description\": \"Returns the resource (web site) registered with the Gateway.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/registrations/Write\",\r\n \"displayName\": \"Register Resource\",\r\n \"description\": \"Registers a resource (web site) with the Gateway.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/registrations/Delete\",\r\n \"displayName\": \"Unregister Resource\",\r\n \"description\": \"Unregisters a resource (web site) from the Gateway.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apiapps\",\r\n \"displayName\": \"API App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/apiapps/Read\",\r\n \"displayName\": \"Get API App\",\r\n \"description\": \"Returns the API App instance.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/apiapps/Write\",\r\n \"displayName\": \"Create or Update API App\",\r\n \"description\": \"Creates a new API App or updates existing one.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/apiapps/Delete\",\r\n \"displayName\": \"Delete API App\",\r\n \"description\": \"Deletes an existing API App instance.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/apiapps/listStatus/Action\",\r\n \"displayName\": \"Get API App Status\",\r\n \"description\": \"Returns API App status.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/apiapps/listKeys/Action\",\r\n \"displayName\": \"List API App Secrets\",\r\n \"description\": \"Returns API App secrets.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apiapps/apidefinitions\",\r\n \"displayName\": \"API Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/apiapps/apidefinitions/Read\",\r\n \"displayName\": \"Get API App's API Definition\",\r\n \"description\": \"Returns API App's API definition.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.AppService\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.AppService\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Dev/Test Labs\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"labs\",\r\n \"displayName\": \"Dev/Test Labs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/read\",\r\n \"displayName\": \"Read Dev/Test Labs.\",\r\n \"description\": \"Read Dev/Test Labs.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/write\",\r\n \"displayName\": \"Add or modify Dev/Test Labs.\",\r\n \"description\": \"Add or modify Dev/Test Labs.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/delete\",\r\n \"displayName\": \"Delete Dev/Test Labs.\",\r\n \"description\": \"Delete Dev/Test Labs.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"displayName\": \"Create an environment.\",\r\n \"description\": \"Create virtual machines or environments in a lab.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/listVhds/action\",\r\n \"displayName\": \"List VHDs.\",\r\n \"description\": \"List disk images available for VM template creation.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/labStats/action\",\r\n \"displayName\": \"Get Lab Status\",\r\n \"description\": \"Get the number of environments and the limit of environments for the lab. \",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/getUploadUri/action\",\r\n \"displayName\": \"Get Image Upload URI.\",\r\n \"description\": \"Get a URI for uploading custom disk images to a lab.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/vmtemplates\",\r\n \"displayName\": \"VM Templates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/vmtemplates/read\",\r\n \"displayName\": \"Read VM Templates.\",\r\n \"description\": \"Read VM Templates.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/vmtemplates/write\",\r\n \"displayName\": \"Add or modify VM Templates.\",\r\n \"description\": \"Add or modify VM Templates.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/vmtemplates/delete\",\r\n \"displayName\": \"Delete VM Templates.\",\r\n \"description\": \"Delete VM Templates.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"environments\",\r\n \"displayName\": \"Environments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/environments/read\",\r\n \"displayName\": \"Read Environments.\",\r\n \"description\": \"Read Environments.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/environments/write\",\r\n \"displayName\": \"Add or modify Environments.\",\r\n \"description\": \"Add or modify Environments.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/environments/delete\",\r\n \"displayName\": \"Delete Environments.\",\r\n \"description\": \"Delete Environments.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DevTestLab\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DevTestLab\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Dynamics Lifecycle Services (LCS)\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"lcsprojects\",\r\n \"displayName\": \"Microsoft Dynamics Lifecycle Services project\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/read\",\r\n \"displayName\": \"Read LCS projects\",\r\n \"description\": \"Display Microsoft Dynamics Lifecycle Services projects that belong to a user\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/write\",\r\n \"displayName\": \"Create and update LCS projects\",\r\n \"description\": \"Create and update Microsoft Dynamics Lifecycle Services projects that belong to the user. Only the name and description properties can be updated. The subscription and location associated with the project cannot be updated after creation\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/delete\",\r\n \"displayName\": \"Delete LCS projects\",\r\n \"description\": \"Delete Microsoft Dynamics Lifecycle Services projects that belong to the user\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"lcsprojects/clouddeployments\",\r\n \"displayName\": \"Microsoft Dynamics AX 2012 deployments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/clouddeployments/read\",\r\n \"displayName\": \"Read Microsoft Dynamics AX 2012 deployments\",\r\n \"description\": \"Display Microsoft Dynamics AX 2012 R3 Evaluation deployments in a Microsoft Dynamics Lifecycle Services project that belong to a user\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/clouddeployments/write\",\r\n \"displayName\": \"Create Microsoft Dynamics AX 2012 deployments\",\r\n \"description\": \"Create Microsoft Dynamics AX 2012 R3 Evaluation deployment in a Microsoft Dynamics Lifecycle Services project that belong to a user. Deployments can be managed from Azure management portal\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DynamicsLcs\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DynamicsLcs\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Resources\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"marketplace\",\r\n \"displayName\": \"Marketplace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/marketplace/purchase/action\",\r\n \"displayName\": \"Purchase Resource\",\r\n \"description\": \"Purchases a resource from the marketplace.\",\r\n \"origin\": \"System\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions\",\r\n \"displayName\": \"Subscription\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/read\",\r\n \"displayName\": \"Get Subscriptions\",\r\n \"description\": \"Gets the list of subscriptions.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/providers\",\r\n \"displayName\": \"Resource Providers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/providers/read\",\r\n \"displayName\": \"Get Resource Providers\",\r\n \"description\": \"Gets or lists resource providers.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/tagNames\",\r\n \"displayName\": \"Subscription Tag\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/read\",\r\n \"displayName\": \"Get Subscription Tag\",\r\n \"description\": \"Gets or lists subscription tags.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/write\",\r\n \"displayName\": \"Add Subscription Tag\",\r\n \"description\": \"Adds a subscription tag.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/delete\",\r\n \"displayName\": \"Delete Subscription Tag\",\r\n \"description\": \"Deletes a subscription tag.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/tagNames/tagValues\",\r\n \"displayName\": \"Subscription Tag Value\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/tagValues/read\",\r\n \"displayName\": \"Get Subscription Tag Value\",\r\n \"description\": \"Gets or lists subscription tag values.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/tagValues/write\",\r\n \"displayName\": \"Add Subscription Tag Value\",\r\n \"description\": \"Adds a subscription tag value.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/tagValues/delete\",\r\n \"displayName\": \"Delete Subscription Tag Value\",\r\n \"description\": \"Deletes a subscription tag value.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/resources\",\r\n \"displayName\": \"Subscription Resource\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"displayName\": \"Get Subscription Resources\",\r\n \"description\": \"Gets resources of a subscription.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/resourceGroups\",\r\n \"displayName\": \"Resource Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"displayName\": \"Get Resource Group\",\r\n \"description\": \"Gets or lists resource groups.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"displayName\": \"Create Resource Group\",\r\n \"description\": \"Creates or updates a resource group.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"displayName\": \"Delete Resource Group\",\r\n \"description\": \"Deletes a resource group and all its resources.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/moveResources/action\",\r\n \"displayName\": \"Move Resource Group Resources\",\r\n \"description\": \"Moves resources from one resource group to another.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/locations\",\r\n \"displayName\": \"Location\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/locations/read\",\r\n \"displayName\": \"Get Locations\",\r\n \"description\": \"Gets the list of locations supported.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"links\",\r\n \"displayName\": \"Resource Link\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/links/read\",\r\n \"displayName\": \"Get Resource Link\",\r\n \"description\": \"Gets or lists resource links.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/links/write\",\r\n \"displayName\": \"Create Resource Link\",\r\n \"description\": \"Creates or updates a resource link.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/links/delete\",\r\n \"displayName\": \"Delete Resource Link\",\r\n \"description\": \"Deletes a resource link.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"tenants\",\r\n \"displayName\": \"Tenant\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/tenants/read\",\r\n \"displayName\": \"Get Tenants\",\r\n \"description\": \"Gets the list of tenants.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"deployments\",\r\n \"displayName\": \"Deployment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/read\",\r\n \"displayName\": \"Get Deployment\",\r\n \"description\": \"Gets or lists deployments.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/write\",\r\n \"displayName\": \"Create Deployment\",\r\n \"description\": \"Creates or updates an deployment.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/delete\",\r\n \"displayName\": \"Delete Deployment\",\r\n \"description\": \"Deletes a deployment.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/cancel/action\",\r\n \"displayName\": \"Cancel Deployment\",\r\n \"description\": \"Cancels a deployment.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/validate/action\",\r\n \"displayName\": \"Validate Deployment\",\r\n \"description\": \"Validates an deployment.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"deployments/operations\",\r\n \"displayName\": \"Deployment Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/operations/read\",\r\n \"displayName\": \"Get Deployment Operation\",\r\n \"description\": \"Gets or lists deployment operations.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Resources\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Resources\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Support\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"supportTickets\",\r\n \"displayName\": \"Support Ticket\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Support/supportTickets/read\",\r\n \"displayName\": \"Reads Support Ticket\",\r\n \"description\": \"Gets Support Ticket details (including status, severity, contact details and communications) or gets the list of Support Tickets across subscriptions.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Support/supportTickets/write\",\r\n \"displayName\": \"Writes Support Ticket\",\r\n \"description\": \"Creates or Updates a Support Ticket. You can create a Support Ticket for Technical, Billing, Quotas or Subscription Management related issues. You can update severity, contact details and communications for existing support tickets.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.support\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.support\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Logic\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"workflows\",\r\n \"displayName\": \"Workflow\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/read\",\r\n \"displayName\": \"Get Workflow\",\r\n \"description\": \"Reads the workflow.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/write\",\r\n \"displayName\": \"Set Workflow\",\r\n \"description\": \"Creates or updates the workflow.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/delete\",\r\n \"displayName\": \"Delete Workflow\",\r\n \"description\": \"Deletes the workflow.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/run/action\",\r\n \"displayName\": \"Run Workflow\",\r\n \"description\": \"Starts a run of the workflow.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/disable/action\",\r\n \"displayName\": \"Disable Workflow\",\r\n \"description\": \"Disables the workflow.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/enable/action\",\r\n \"displayName\": \"Enable Workflow\",\r\n \"description\": \"Enables the workflow.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/validate/action\",\r\n \"displayName\": \"Validate Workflow\",\r\n \"description\": \"Validates the workflow.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/move/action\",\r\n \"displayName\": \"Move Workflow\",\r\n \"description\": \"Moves Workflow from its existing subscription id, resource group, and/or name to a different subscription id, resource group, and/or name.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/versions\",\r\n \"displayName\": \"Workflow\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/versions/read\",\r\n \"displayName\": \"Get Workflow Version\",\r\n \"description\": \"Reads the workflow version.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/runs\",\r\n \"displayName\": \"Workflow Run\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/read\",\r\n \"displayName\": \"Get Workflow Run\",\r\n \"description\": \"Reads the workflow run.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/cancel/action\",\r\n \"displayName\": \"Cancel Workflow Run\",\r\n \"description\": \"Cancels the run of a workflow.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/runs/actions\",\r\n \"displayName\": \"Workflow Run Action\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/actions/read\",\r\n \"displayName\": \"Get Workflow Run Action\",\r\n \"description\": \"Reads the workflow run action.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/runs/operations\",\r\n \"displayName\": \"Workflow Run Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/operations/read\",\r\n \"displayName\": \"Get Workflow Run Operation Status\",\r\n \"description\": \"Reads the workflow run operation status.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/triggers\",\r\n \"displayName\": \"Trigger\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/read\",\r\n \"displayName\": \"Get Trigger\",\r\n \"description\": \"Reads the trigger.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/run/action\",\r\n \"displayName\": \"Trigger Run\",\r\n \"description\": \"Executes the trigger.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/triggers/histories\",\r\n \"displayName\": \"Trigger Histories\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/histories/read\",\r\n \"displayName\": \"Get Trigger Histories\",\r\n \"description\": \"Reads the trigger histories.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/accessKeys\",\r\n \"displayName\": \"Access Key\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/read\",\r\n \"displayName\": \"Get Access Key\",\r\n \"description\": \"Reads the access key.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/write\",\r\n \"displayName\": \"Set Access Key\",\r\n \"description\": \"Creates or updates the access key.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/delete\",\r\n \"displayName\": \"Delete Access Key\",\r\n \"description\": \"Deletes the access key.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/list/action\",\r\n \"displayName\": \"List Access Key\",\r\n \"description\": \"Lists the access key secrets.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/regenerate/action\",\r\n \"displayName\": \"Regenerate Access Key\",\r\n \"description\": \"Regenerates the access key secrets.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Logic\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Logic\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft ClassicNetwork\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"gatewaySupportedDevices\",\r\n \"displayName\": \"Virtual Network Gateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/gatewaySupportedDevices/read\",\r\n \"displayName\": \"List Supported Devices\",\r\n \"description\": \"Retrieves the list of supported devices.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"reservedIps\",\r\n \"displayName\": \"Reserved Ip\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"displayName\": \"Get Reserved Ips\",\r\n \"description\": \"Gets the reserved Ips\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/write\",\r\n \"displayName\": \"Add Reserved Ip\",\r\n \"description\": \"Add a new reserved Ip\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/delete\",\r\n \"displayName\": \"Delete Reserved Ip\",\r\n \"description\": \"Delete a reserved Ip.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"reservedIps/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks\",\r\n \"displayName\": \"Virtual Network\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"displayName\": \"Get Virtual Network\",\r\n \"description\": \"Get the virtual network.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/write\",\r\n \"displayName\": \"Add Virtual Network\",\r\n \"description\": \"Add a new virtual network.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/delete\",\r\n \"displayName\": \"Delete Virtual Network.\",\r\n \"description\": \"Deletes the virtual network.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/checkIPAddressAvailability/action\",\r\n \"displayName\": \"Availability of an IP address in a given virtual network.\",\r\n \"description\": \"Checks the availability of a given IP address in a virtual network.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/capabilities\",\r\n \"displayName\": \"Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/capabilities/read\",\r\n \"displayName\": \"Get capabilities\",\r\n \"description\": \"Shows the capabilities\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways\",\r\n \"displayName\": \"Virtual Network Gateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/read\",\r\n \"displayName\": \"Get Virtual Network Gateways\",\r\n \"description\": \"Gets the virtual network gateways.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/write\",\r\n \"displayName\": \"Add Virtual Network Gateway\",\r\n \"description\": \"Adds a virtual network gateway.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/delete\",\r\n \"displayName\": \"Delete Virtual Network Gateway\",\r\n \"description\": \"Deletes the virtual network gateway.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/startDiagnostics/action\",\r\n \"displayName\": \"Start Virtual Network Gateway Diagnostic\",\r\n \"description\": \"Starts diagnositic for the virtual network gateway.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/stopDiagnostics/action\",\r\n \"displayName\": \"Stop Virtual Network Gateway Diagnostic\",\r\n \"description\": \"Stops the diagnositic for the virtual network gateway.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/downloadDiagnostics/action\",\r\n \"displayName\": \"Download Gateway Diagnostics\",\r\n \"description\": \"Downloads the gateway diagnostics.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/listCircuitServiceKey/action\",\r\n \"displayName\": \"Get Circuit Service Key\",\r\n \"description\": \"Retrieves the circuit service key.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/downloadDeviceConfigurationScript/action\",\r\n \"displayName\": \"Download Configuration Script\",\r\n \"description\": \"Downloads the device configuration script.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/listPackage/action\",\r\n \"displayName\": \"Get Virtual Network Gateway Package\",\r\n \"description\": \"Lists the virtual network gateway package.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/packages\",\r\n \"displayName\": \"Virtual Network Gateway Package\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/packages/read\",\r\n \"displayName\": \"Get Virtual Network Gateway Package\",\r\n \"description\": \"Gets the virtual network gateway package.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/connections\",\r\n \"displayName\": \"Gateway Connection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/connections/read\",\r\n \"displayName\": \"Get Conection List\",\r\n \"description\": \"Retrieves the list of connections.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/connections/connect/action\",\r\n \"displayName\": \"Connect Gateway Connection\",\r\n \"description\": \"Connects a site to site gateway connection.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/connections/disconnect/action\",\r\n \"displayName\": \"Disconnect Gateway Connection\",\r\n \"description\": \"Disconnects a site to site gateway connection.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/connections/test/action\",\r\n \"displayName\": \"Test Gateway Connection\",\r\n \"description\": \"Tests a site to site gateway connection.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/clientRevokedCertificates\",\r\n \"displayName\": \"Geteway Client Revoked Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRevokedCertificates/read\",\r\n \"displayName\": \"Get Revoked Certificates.\",\r\n \"description\": \"Read the revoked client certificates.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRevokedCertificates/write\",\r\n \"displayName\": \"Revoke Client Certificate\",\r\n \"description\": \"Revokes a client certificate.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRevokedCertificates/delete\",\r\n \"displayName\": \"Unrevoke Client Certificate.\",\r\n \"description\": \"Unrevokes a client certificate.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/clientRootCertificates\",\r\n \"displayName\": \"Geteway Client Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/read\",\r\n \"displayName\": \"Get Client Root Certificates.\",\r\n \"description\": \"Find the client root certificates.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/write\",\r\n \"displayName\": \"Upload Client Root Certificate\",\r\n \"description\": \"Uploads a new client root certificate.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/delete\",\r\n \"displayName\": \"Delete Client Root Certificate.\",\r\n \"description\": \"Deletes the virtual network gateway client certificate.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/download/action\",\r\n \"displayName\": \"Downloads Certificate\",\r\n \"description\": \"Downloads certificate by thumbprint.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/listPackage/action\",\r\n \"displayName\": \"List Virtual Network Gateway\",\r\n \"description\": \"Lists the virtual network gateway package.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"quotas\",\r\n \"displayName\": \"Quota\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/quotas/read\",\r\n \"displayName\": \"Get Subscription Quota\",\r\n \"description\": \"Get the quota for the subscription.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ClassicNetwork\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ClassicNetwork\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Marketplace Ordering\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"agreements/publishers/offers/plans\",\r\n \"displayName\": \"Agreement\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MarketplaceOrdering/agreements/publishers/offers/plans/read\",\r\n \"displayName\": \"Get Agreement\",\r\n \"description\": \"Return an agreement for a given marketplace item\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.MarketplaceOrdering/agreements/publishers/offers/plans/sign/action\",\r\n \"displayName\": \"Sign Agreement\",\r\n \"description\": \"Sign an agreement for a given marketplace item\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.MarketplaceOrdering/agreements/publishers/offers/plans/cancel/action\",\r\n \"displayName\": \"Cancel Agreement\",\r\n \"description\": \"Cancel an agreement for a given marketplace item\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.MarketplaceOrdering\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.MarketplaceOrdering\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DomainRegistration\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DomainRegistration\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/NewRelic.APM\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"NewRelic.APM\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ApiManagement\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ApiManagement\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Sendgrid.Email\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Sendgrid.Email\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ServiceBus\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ServiceBus\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DocumentDB\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DocumentDB\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Storage\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Storage\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.NotificationHubs\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.NotificationHubs\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataFactory\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataFactory\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Compute\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Compute\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Features\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Features\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.EventHub\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.EventHub\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Batch\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Batch\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataLake\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataLake\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.visualstudio\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.visualstudio\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataConnect\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataConnect\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Kona\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Kona\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/SuccessBricks.ClearDB\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"SuccessBricks.ClearDB\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.StreamAnalytics\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.StreamAnalytics\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.BizTalkServices\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.BizTalkServices\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ADHybridHealthService\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ADHybridHealthService\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"displayName\": \"Microsoft Domains\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/generateSsoRequest/Action\",\r\n \"displayName\": \"Generate Domain Control Center Single Sign On Request\",\r\n \"description\": \"Generate a request for signing into domain control center.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/validateDomainRegistrationInformation/Action\",\r\n \"displayName\": \"Domain Purchase Info Validation\",\r\n \"description\": \"Validate domain purchase object without submitting it\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/checkDomainAvailability/Action\",\r\n \"displayName\": \"Check Domain Availablity\",\r\n \"description\": \"Check if a domain is available for purchase\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/listDomainRecommendations/Action\",\r\n \"displayName\": \"Retrieve Domain Recommendations\",\r\n \"description\": \"Retrieve the list domain recommendations based on keywords\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"domains\",\r\n \"displayName\": \"Domain\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/domains/Read\",\r\n \"displayName\": \"Get Domains\",\r\n \"description\": \"Get the list of domains\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/domains/Write\",\r\n \"displayName\": \"Add or Update Domain\",\r\n \"description\": \"Add a new Domain or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/domains/Delete\",\r\n \"displayName\": \"Delete Domain\",\r\n \"description\": \"Delete an existing domain.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domains/operationresults\",\r\n \"displayName\": \"Domain operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/domains/operationresults/Read\",\r\n \"displayName\": \"Get Domain Operation\",\r\n \"description\": \"Get a domain operation\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DomainRegistration\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DomainRegistration\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft ClassicCompute\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/checkDomainNameAvailability/action\",\r\n \"displayName\": \"Availability For A Domain Name\",\r\n \"description\": \"Checks the availability of a given domain name.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"capabilities\",\r\n \"displayName\": \"Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/capabilities/read\",\r\n \"displayName\": \"Get capabilities\",\r\n \"description\": \"Shows the capabilities\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"resourceTypes/skus\",\r\n \"displayName\": \"Sku\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/resourceTypes/skus/read\",\r\n \"displayName\": \"Get Supported Skus\",\r\n \"description\": \"Gets the Sku list for supported resource types.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames\",\r\n \"displayName\": \"Domain Name\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/read\",\r\n \"displayName\": \"Gets Domain Names\",\r\n \"description\": \"Return the domain names for resources.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/write\",\r\n \"displayName\": \"Add Domain Names\",\r\n \"description\": \"Add or modify the domain names for resources.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/delete\",\r\n \"displayName\": \"Remove Domain Names\",\r\n \"description\": \"Remove the domain names for resources.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/swap/action\",\r\n \"displayName\": \"Swap Staging And Production Slots\",\r\n \"description\": \"Swaps the staging slot to the production slot.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/serviceCertificates\",\r\n \"displayName\": \"Service Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/serviceCertificates/read\",\r\n \"displayName\": \"Get The Certificates\",\r\n \"description\": \"Returns the service certificates used.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/serviceCertificates/write\",\r\n \"displayName\": \"Add Service Certificates\",\r\n \"description\": \"Add or modify the service certificates used.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/serviceCertificates/delete\",\r\n \"displayName\": \"Delete Service Certificates\",\r\n \"description\": \"Delete the service certificates used.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/serviceCertificates/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/serviceCertificates/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/capabilities\",\r\n \"displayName\": \"Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/capabilities/read\",\r\n \"displayName\": \"Get capabilities\",\r\n \"description\": \"Shows the capabilities\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/extensions\",\r\n \"displayName\": \"Domain Name Extension\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/extensions/read\",\r\n \"displayName\": \"Get The Domain Name Extensions\",\r\n \"description\": \"Returns the domain name extensions.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/extensions/write\",\r\n \"displayName\": \"Add Domain Name Extensions\",\r\n \"description\": \"Add the domain name extensions.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/extensions/delete\",\r\n \"displayName\": \"Remove Domain Name Extensions\",\r\n \"description\": \"Remove the domain name extensions.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/extensions/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/extensions/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/active\",\r\n \"displayName\": \"Active Domain Name\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/active/write\",\r\n \"displayName\": \"Set Active Domain Name\",\r\n \"description\": \"Sets the active domain name.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots\",\r\n \"displayName\": \"Deployment Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/read\",\r\n \"displayName\": \"Get Deploymen Slots\",\r\n \"description\": \"Shows the deployment slots.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/write\",\r\n \"displayName\": \"Create Deployment Slot\",\r\n \"description\": \"Creates or update the deployment.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/delete\",\r\n \"displayName\": \"Delete Deployment Slot\",\r\n \"description\": \"Deletes a given deployment slot.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/start/action\",\r\n \"displayName\": \"Start Deployment Slot\",\r\n \"description\": \"Starts a deployment slot.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/stop/action\",\r\n \"displayName\": \"Suspend Deployment Slot\",\r\n \"description\": \"Suspends the deployment slot.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles\",\r\n \"displayName\": \"Deployment Slot Role\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/read\",\r\n \"displayName\": \"Get Deployment Slot Role\",\r\n \"description\": \"Get the role for the deployment slot.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/extensionReferences\",\r\n \"displayName\": \"Deployment Slot Role Extension Reference\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/extensionReferences/read\",\r\n \"displayName\": \"Get Deployment Slot Role Extension Reference\",\r\n \"description\": \"Returns the extension reference for the deployment slot role.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/extensionReferences/write\",\r\n \"displayName\": \"Add Deployment Slot Role Extension Reference\",\r\n \"description\": \"Add or modify the extension reference for the deployment slot role.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/extensionReferences/delete\",\r\n \"displayName\": \"Remove Deployment Slot Role Extension Reference\",\r\n \"description\": \"Remove the extension reference for the deployment slot role.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/extensionReferences/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/extensionReferences/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/roleInstances\",\r\n \"displayName\": \"Role Instance\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/read\",\r\n \"displayName\": \"Get Role Instance\",\r\n \"description\": \"Get the role instance.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/restart/action\",\r\n \"displayName\": \"Restart Role Instance\",\r\n \"description\": \"Restarts role instances.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/reimage/action\",\r\n \"displayName\": \"Reimage Role Instance\",\r\n \"description\": \"Reimages the role instance.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/roleInstances/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/state/start\",\r\n \"displayName\": \"Deployment Slot Start\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/state/start/write\",\r\n \"displayName\": \"Stop Deployment State\",\r\n \"description\": \"Changes the deployment slot state to stopped.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/state/stop\",\r\n \"displayName\": \"Deployment Slot Stopped\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/state/stop/write\",\r\n \"displayName\": \"Start Deployment State\",\r\n \"description\": \"Changes the deployment slot state to started.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/upgradeDomain\",\r\n \"displayName\": \"Upgrade Domain\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/upgradeDomain/write\",\r\n \"displayName\": \"Upgrade The Domain\",\r\n \"description\": \"Walk upgrade the domain.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/internalLoadBalancers\",\r\n \"displayName\": \"Internal Load Balancer\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/internalLoadBalancers/read\",\r\n \"displayName\": \"Get Internal Load Balancers.\",\r\n \"description\": \"Gets the internal load balancers.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/internalLoadBalancers/write\",\r\n \"displayName\": \"Create Internal Load Balance\",\r\n \"description\": \"Creates a new internal load balance.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/internalLoadBalancers/delete\",\r\n \"displayName\": \"Remove Internal Load Balance\",\r\n \"description\": \"Remove a new internal load balance.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/internalLoadBalancers/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/internalLoadBalancers/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/loadBalancedEndpointSets\",\r\n \"displayName\": \"Load Balanced Endpoint Sets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/loadBalancedEndpointSets/read\",\r\n \"displayName\": \"Get Load Balanced Endpoint Sets\",\r\n \"description\": \"Shows the load balanced endpoint sets\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/loadBalancedEndpointSets/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/loadBalancedEndpointSets/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/availabilitySets\",\r\n \"displayName\": \"Availability Set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/availabilitySets/read\",\r\n \"displayName\": \"Show Availability Set\",\r\n \"description\": \"Show the availability set for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"quotas\",\r\n \"displayName\": \"Quota\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/quotas/read\",\r\n \"displayName\": \"Get Subscription Quota\",\r\n \"description\": \"Get the quota for the subscription.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines\",\r\n \"displayName\": \"Virtual Machine\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/read\",\r\n \"displayName\": \"Retrieve Virtual Machines\",\r\n \"description\": \"Retrieves list of virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/write\",\r\n \"displayName\": \"Add Virtual Machines\",\r\n \"description\": \"Add or modify virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/delete\",\r\n \"displayName\": \"Remove Virtual Machines\",\r\n \"description\": \"Removes virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/start/action\",\r\n \"displayName\": \"Start Virtual Machine\",\r\n \"description\": \"Start the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/restart/action\",\r\n \"displayName\": \"Restart Virtual Machine\",\r\n \"description\": \"Restarts virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/stop/action\",\r\n \"displayName\": \"Stop Virtual Machine\",\r\n \"description\": \"Stops the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/shutdown/action\",\r\n \"displayName\": \"Shutdown Virtual Machine\",\r\n \"description\": \"Shutdown the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/attachDisk/action\",\r\n \"displayName\": \"Attach Data Disk\",\r\n \"description\": \"Attaches a data disk to a virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/detachDisk/action\",\r\n \"displayName\": \"Detach Data Disk\",\r\n \"description\": \"Detaches a data disk from virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/downloadRemoteDesktopConnectionFile/action\",\r\n \"displayName\": \"Download RDP File\",\r\n \"description\": \"Downloads the RDP file for virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/metricDefinitions\",\r\n \"displayName\": \"Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/metricDefinitions/read\",\r\n \"displayName\": \"Get Metric Definitions\",\r\n \"description\": \"Gets the metrics definitions.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/metrics/read\",\r\n \"displayName\": \"Get Metrics\",\r\n \"description\": \"Gets the metrics.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/extensions\",\r\n \"displayName\": \"Virtual Machine Extension\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/extensions/read\",\r\n \"displayName\": \"Get Virtual Machine Extension\",\r\n \"description\": \"Gets the virtual machine extension.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/extensions/write\",\r\n \"displayName\": \"Add Virtual Machine Extension\",\r\n \"description\": \"Puts the virtual machine extension.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/extensions/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/extensions/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/asyncOperations\",\r\n \"displayName\": \"Virtual Machine Async Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/asyncOperations/read\",\r\n \"displayName\": \"Async Operations\",\r\n \"description\": \"Gets the possible async operations\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/diagnosticSettings\",\r\n \"displayName\": \"Diagnostics Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostics Settings\",\r\n \"description\": \"Get the diagnostics settings.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/diagnosticSettings/write\",\r\n \"displayName\": \"Add Diagnostics Settings\",\r\n \"description\": \"Add or modify diagnostics settings.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/disks\",\r\n \"displayName\": \"Virtual Machine Disk\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/disks/read\",\r\n \"displayName\": \"Get Data Disks\",\r\n \"description\": \"Retrives list of data disks\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ClassicCompute\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ClassicCompute\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft SQL Database\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"servers\",\r\n \"displayName\": \"Server\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/read\",\r\n \"displayName\": \"Get server details\",\r\n \"description\": \"Return a list of servers in a resource group on a subscription\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/write\",\r\n \"displayName\": \"Create new or update existing server\",\r\n \"description\": \"Create a new server or modify properties of existing server in a resource group on a subscription\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/delete\",\r\n \"displayName\": \"Delete existing server\",\r\n \"description\": \"Delete a server and all contained databases and elastic pools\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/import/action\",\r\n \"displayName\": \"Create new database from DacPac\",\r\n \"description\": \"Create a new database on the server and deploy schema and data from a DacPac package\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/upgrade/action\",\r\n \"displayName\": \"Upgrade server version\",\r\n \"description\": \"Enable new functionality available on the latest version of server and specify databases edition conversion map\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/operationResults\",\r\n \"displayName\": \"Server Upgrade Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/operationResults/read\",\r\n \"displayName\": \"Get status of server upgrade operation\",\r\n \"description\": \"Operation is used to track progress of server upgrade from lower version to higher\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/operationResults/delete\",\r\n \"displayName\": \"Cancel server upgrade\",\r\n \"description\": \"Abort server version upgrade in progress\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recoverableDatabases\",\r\n \"displayName\": \"Recoverable Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/recoverableDatabases/read\",\r\n \"displayName\": \"Get the last known database recovery point\",\r\n \"description\": \"This operation is used for disaster recovery of live database to restore database to last-known good backup point. It returns information about the last good backup but it doesn't actually restore the database.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/serviceObjectives\",\r\n \"displayName\": \"Service Level Objective\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/serviceObjectives/read\",\r\n \"displayName\": \"Get service level objectives\",\r\n \"description\": \"Retrieve list of service level objectives (also known as performance tiers) available on a given server\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/firewallRules\",\r\n \"displayName\": \"Server Firewall Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/firewallRules/read\",\r\n \"displayName\": \"Get server firewall rules\",\r\n \"description\": \"Retrieve server firewall rule details\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/firewallRules/write\",\r\n \"displayName\": \"Create new or update existing server firewall rule\",\r\n \"description\": \"Create or update server firewall rule that controls IP address range allowed to connect to the server\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/firewallRules/delete\",\r\n \"displayName\": \"Delete server firewall rule\",\r\n \"description\": \"Delete firewall rule from the server\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recommendedElasticPools\",\r\n \"displayName\": \"Recommended Elastic Database Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/recommendedElasticPools/read\",\r\n \"displayName\": \"Get recommended elastic database pools\",\r\n \"description\": \"Retrieve recommendation for elastic database pools to reduce cost or improve performance based on historica resource utilization\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recommendedElasticPools/metrics\",\r\n \"displayName\": \"Recommended Elastic Database Pool Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/recommendedElasticPools/metrics/read\",\r\n \"displayName\": \"Get recommended elastic database pools metrics\",\r\n \"description\": \"Retrieve metrics for recommended elastic database pools for a given server\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recommendedElasticPools/databases\",\r\n \"displayName\": \"Recommended Elastic Pool Databases\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/recommendedElasticPools/databases/read\",\r\n \"displayName\": \"Get recommended elastic pools databases\",\r\n \"description\": \"Retrieve databases that should be added into recommended elastic database pools for a given server\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools\",\r\n \"displayName\": \"Elastic Database Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/read\",\r\n \"displayName\": \"Get elastic database pool details\",\r\n \"description\": \"Retrieve details of elastic database pool on a given server\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/write\",\r\n \"displayName\": \"Create new or update existing elastic database pool\",\r\n \"description\": \"Create a new or change properties of existing elastic database pool\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/delete\",\r\n \"displayName\": \"Delete elastic database pool\",\r\n \"description\": \"Delete existing elastic database pool\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/metricDefinitions\",\r\n \"displayName\": \"Elastic Database Pool Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/metricDefinitions/read\",\r\n \"displayName\": \"Get elastic pool resource consumption metric definitions\",\r\n \"description\": \"Return types of resource utilization metrics that are available for elastic database pools\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/metrics\",\r\n \"displayName\": \"Elastic Database Pool Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/metrics/read\",\r\n \"displayName\": \"Get elastic pool resource consumption metrics\",\r\n \"description\": \"Return elastic database pool resource utilization metrics\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/elasticPoolDatabaseActivity\",\r\n \"displayName\": \"Elastic Pool Database Activity\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/elasticPoolDatabaseActivity/read\",\r\n \"displayName\": \"Get elastic pool database activity\",\r\n \"description\": \"Retrieve activities and details on a given database that is part of elastic database pool\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/elasticPoolActivity\",\r\n \"displayName\": \"Elastic Database Pool Activity\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/elasticPoolActivity/read\",\r\n \"displayName\": \"Get elastic database pool activity\",\r\n \"description\": \"Retrieve activities and details on a given elastic database pool\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/databases\",\r\n \"displayName\": \"Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/databases/read\",\r\n \"displayName\": \"Get elastic pool databases\",\r\n \"description\": \"Retrieve list and details of databases that are part of elastic database pool on a given server\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/usages\",\r\n \"displayName\": \"Server Usage\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/usages/read\",\r\n \"displayName\": \"Get server usage details\",\r\n \"description\": \"Return server DTU quota and current DTU consuption by all databases within the server\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/restorableDroppedDatabases\",\r\n \"displayName\": \"Restorable Dropped Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/restorableDroppedDatabases/read\",\r\n \"displayName\": \"Get list of restorable dropped databases\",\r\n \"description\": \"Retrieve a list of databases that were dropped on a given server that are still within retention policy. This operation returns a list of databases and associated metadata, like date of deletion.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases\",\r\n \"displayName\": \"Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/read\",\r\n \"displayName\": \"Get server details\",\r\n \"description\": \"Return a list of servers in a resource group on a subscription\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/write\",\r\n \"displayName\": \"Create new or update existing server\",\r\n \"description\": \"Create a new server or modify properties of existing server in a resource group on a subscription\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/delete\",\r\n \"displayName\": \"Delete existing server\",\r\n \"description\": \"Delete a server and all contained databases and elastic pools\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/export/action\",\r\n \"displayName\": \"Create new database from DacPac\",\r\n \"description\": \"Create a new database on the server and deploy schema and data from a DacPac package\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/operationResults\",\r\n \"displayName\": \"Database Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/operationResults/read\",\r\n \"displayName\": \"Get status of database operation\",\r\n \"description\": \"Operation is used to track progress of long running database operation, such as scale.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/replicationLinks\",\r\n \"displayName\": \"Database Replication Link\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/replicationLinks/read\",\r\n \"displayName\": \"Get database replication links\",\r\n \"description\": \"Return a details about replication links established for a particular database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/replicationLinks/unlink/action\",\r\n \"displayName\": \"Terminate database replication\",\r\n \"description\": \"Terminate replication of a particular database with ability to specify whether link is terminated forcefully or gracefully\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/replicationLinks/delete\",\r\n \"displayName\": \"Force-terminate database replication\",\r\n \"description\": \"Force-terminate database replication\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/dataMaskingPolicies\",\r\n \"displayName\": \"Database Data Masking Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/read\",\r\n \"displayName\": \"Get database data masking policy\",\r\n \"description\": \"Retrieve details of the data masking policy configured on a given database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/write\",\r\n \"displayName\": \"Set database data masking policy\",\r\n \"description\": \"Change data masking policy for a given database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"displayName\": \"Database Data Masking Policy Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules/read\",\r\n \"displayName\": \"Get database data masking policy rule\",\r\n \"description\": \"Retrieve details of the data masking policy rule configured on a given database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules/write\",\r\n \"displayName\": \"Set database data masking policy rule\",\r\n \"description\": \"Change data masking policy rule for a given database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules/delete\",\r\n \"displayName\": \"Delete database data masking policy rule\",\r\n \"description\": \"Delete data masking policy rule for a given database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/metricDefinitions\",\r\n \"displayName\": \"Database Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/metricDefinitions/read\",\r\n \"displayName\": \"Get database resource consumption metric definitions\",\r\n \"description\": \"Return types of metrics that are available for databases to indicate resource consuption that can be alerted on\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/topQueries\",\r\n \"displayName\": \"Database Top Queries\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/topQueries/read\",\r\n \"displayName\": \"Get Top Queries for the database\",\r\n \"description\": \"Returns aggregated runtime statistics for selected query in selected time period\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/topQueries/queryText\",\r\n \"displayName\": \"Database Top Queries query text\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/topQueries/queryText/read\",\r\n \"displayName\": \"Get Database Top Queries query text\",\r\n \"description\": \"Returns the Transact-SQL text for selected query ID\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/topQueries/statistics\",\r\n \"displayName\": \"Database Top Queries Statistics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/topQueries/statistics/read\",\r\n \"displayName\": \"Get Database Top Queries statistics\",\r\n \"description\": \"Returns aggregated runtime statistics for selected query in selected time period\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/connectionPolicies\",\r\n \"displayName\": \"Database Connection Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/connectionPolicies/read\",\r\n \"displayName\": \"Get database connection policy\",\r\n \"description\": \"Retrieve details of the connection policy configured on a given database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/connectionPolicies/write\",\r\n \"displayName\": \"Set database connection policy\",\r\n \"description\": \"Change connection policy for a given database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/metrics\",\r\n \"displayName\": \"Database Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/metrics/read\",\r\n \"displayName\": \"Get database resource consumption metrics\",\r\n \"description\": \"Return database resource utilization metrics\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/transparentDataEncryption\",\r\n \"displayName\": \"Database Transparent Data Encryption\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/transparentDataEncryption/read\",\r\n \"displayName\": \"Get database transparent data encryption details\",\r\n \"description\": \"Retrieve status and details of transparent data encryption security feature for a given database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/transparentDataEncryption/write\",\r\n \"displayName\": \"Change transparent data encryption state\",\r\n \"description\": \"Enable or disable transparent data encryption for a given database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/auditingPolicies\",\r\n \"displayName\": \"Database Auditing Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/auditingPolicies/read\",\r\n \"displayName\": \"Get database auditing policy\",\r\n \"description\": \"Retrieve details of the auditing policy configured on a given database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/auditingPolicies/write\",\r\n \"displayName\": \"Set database auditing policy\",\r\n \"description\": \"Change auditing policy for a given database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/serviceTierAdvisors\",\r\n \"displayName\": \"Database Service Tier Advisor\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/serviceTierAdvisors/read\",\r\n \"displayName\": \"Get recommended database performance level\",\r\n \"description\": \"Return suggestion about scaling database up or down based on query execution statistics to improve performance or reduce cost\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/usages\",\r\n \"displayName\": \"Database Usage\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/usages/read\",\r\n \"displayName\": \"Get database usage details\",\r\n \"description\": \"Return database maxiumum size that can be reached and current size occupied by data\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/queryStore\",\r\n \"displayName\": \"Query Store settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/queryStore/read\",\r\n \"displayName\": \"Get Query Store settings\",\r\n \"description\": \"Returns current values of Query Store settings for the database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/queryStore/write\",\r\n \"displayName\": \"Update Query Store settings\",\r\n \"description\": \"Updates Query Store setting for the database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/schemas/tables/recommendedIndexes\",\r\n \"displayName\": \"Recommended Index\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/schemas/tables/recommendedIndexes/read\",\r\n \"displayName\": \"Get list of index recommendations\",\r\n \"description\": \"Retrieve list of index recommendations on a database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/schemas/tables/recommendedIndexes/write\",\r\n \"displayName\": \"Update Recommended Index State\",\r\n \"description\": \"Apply index recommendation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/schemas/tables/columns\",\r\n \"displayName\": \"Database table column\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\",\r\n \"displayName\": \"Get columns\",\r\n \"description\": \"Retrieve list of columns of a table\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/missingindexes\",\r\n \"displayName\": \"Database Index Advisor\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/missingindexes/read\",\r\n \"displayName\": \"Get recommended database indexes\",\r\n \"description\": \"Return suggestions about database indexes to create, modify or delete in order to improve query performance\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/missingindexes/write\",\r\n \"displayName\": \"Apply recommended database index\",\r\n \"description\": \"Use database index recommendation in a particular database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/importExportOperationResults\",\r\n \"displayName\": \"Database Import/Export Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/importExportOperationResults/read\",\r\n \"displayName\": \"Get details about database import or export operation on the server\",\r\n \"description\": \"Return details about database import or export operation from DacPac located in storage account\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/importExportOperationResults\",\r\n \"displayName\": \"Server Database Import Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/importExportOperationResults/read\",\r\n \"displayName\": \"Get details about database import operation on the server\",\r\n \"description\": \"Return the list with details for database import operations from storage account on a given server\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Sql\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Sql\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft API Management\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/checkNameAvailability/action\",\r\n \"displayName\": \"Check Name Availability\",\r\n \"description\": \"Checks if provided service name is available\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"service\",\r\n \"displayName\": \"Service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/write\",\r\n \"displayName\": \"Create a new instance of API Management Service\",\r\n \"description\": \"Create a new instance of API Management Service\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/read\",\r\n \"displayName\": \"Read metadata for an API Management Service instance\",\r\n \"description\": \"Read metadata for an API Management Service instance\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/delete\",\r\n \"displayName\": \"Delete API Management Service instance\",\r\n \"description\": \"Delete API Management Service instance\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/updatehostname/action\",\r\n \"displayName\": \"Update domain names\",\r\n \"description\": \"Setup, update or remove custom domain names for an API Management Service\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/updatecertificate/action\",\r\n \"displayName\": \"Upload SSL certificate\",\r\n \"description\": \"Upload SSL certificate for an API Management Service\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/checkcustomhostname/action\",\r\n \"displayName\": \"Check hostname mapping\",\r\n \"description\": \"Checks if provided host name correctly resolves to *.azure-api.net\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/backup/action\",\r\n \"displayName\": \"Backup API Management Service\",\r\n \"description\": \"Backup API Management Service to the specified container in a user provided storage account\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/restore/action\",\r\n \"displayName\": \"Restore API Management Service\",\r\n \"description\": \"Restore API Management Service from the specified container in a user provided storage account\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/managedeployments/action\",\r\n \"displayName\": \"Manage Service Deployments\",\r\n \"description\": \"Change SKU/units, add/remove regional deployments of API Management Service\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/managevpn/action\",\r\n \"displayName\": \"Manage VPN configuration\",\r\n \"description\": \"Change VPN configuration of API Management Service\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/operationresults\",\r\n \"displayName\": \"Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/operationresults/read\",\r\n \"displayName\": \"Get long running operation result\",\r\n \"description\": \"Gets current status of long running operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/backup/operationresults\",\r\n \"displayName\": \"Backup Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/backup/operationresults/read\",\r\n \"displayName\": \"Get backup operation result\",\r\n \"description\": \"Gets current status of backup operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/issues\",\r\n \"displayName\": \"Collection of all API Management issues\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/issues/read\",\r\n \"displayName\": \"Gets all API Management issues\",\r\n \"description\": \"Gets all API Management issues\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/loggers\",\r\n \"displayName\": \"Logger\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/loggers/read\",\r\n \"displayName\": \"Gets loggers available to the current user\",\r\n \"description\": \"Gets loggers available to the current user\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/loggers/write\",\r\n \"displayName\": \"Adds a new logger\",\r\n \"description\": \"Adds a new logger\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/loggers/delete\",\r\n \"displayName\": \"Removes existing logger\",\r\n \"description\": \"Removes existing logger\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users\",\r\n \"displayName\": \"User account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/read\",\r\n \"displayName\": \"Gets registered users\",\r\n \"description\": \"Gets registered users\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/write\",\r\n \"displayName\": \"Registers a new user\",\r\n \"description\": \"Registers a new user\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/delete\",\r\n \"displayName\": \"Removes user account\",\r\n \"description\": \"Removes user account\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/generateSsoUrl/action\",\r\n \"displayName\": \"Execute action\",\r\n \"description\": \"Execute action\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/issues\",\r\n \"displayName\": \"Get user issues\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/issues/read\",\r\n \"displayName\": \"Get list of all user reported issues\",\r\n \"description\": \"Get list of all user reported issues\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/issues/write\",\r\n \"displayName\": \"Registers an issue to API Management\",\r\n \"description\": \"Registers an issue to API Management\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/issues/comments\",\r\n \"displayName\": \"Group member\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/issues/comments/write\",\r\n \"displayName\": \"Add comment to issue\",\r\n \"description\": \"Add comment to issue\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/issues/attachments\",\r\n \"displayName\": \"Group member\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/issues/attachments/write\",\r\n \"displayName\": \"Add Attachment to issue\",\r\n \"description\": \"Add Attachment to issue\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/roles\",\r\n \"displayName\": \"Security roles assigned to user\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/roles/read\",\r\n \"displayName\": \"Get roles\",\r\n \"description\": \"Get roles\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/subscriptions\",\r\n \"displayName\": \"Regenerates subscription key\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/subscriptions/read\",\r\n \"displayName\": \"Gets user subscriptions\",\r\n \"description\": \"Gets user subscriptions\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/subscriptions/write\",\r\n \"displayName\": \"Requests subscription for a new product\",\r\n \"description\": \"Requests subscription for a new product\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/subscriptions/regeneratePrimaryKey/action\",\r\n \"displayName\": \"Execute operation\",\r\n \"description\": \"Execute operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/subscriptions/regenerateSecondaryKey/action\",\r\n \"displayName\": \"Execute operation\",\r\n \"description\": \"Execute operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/applications\",\r\n \"displayName\": \"API Management application\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/applications/read\",\r\n \"displayName\": \"Get list of all user applications\",\r\n \"description\": \"Get list of all user applications\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/applications/write\",\r\n \"displayName\": \"Registers an application to API Management\",\r\n \"description\": \"Registers an application to API Management\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/applications/delete\",\r\n \"displayName\": \"Removes existing application\",\r\n \"description\": \"Removes existing application\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/applications/attachments\",\r\n \"displayName\": \"Group member\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/applications/attachments/read\",\r\n \"displayName\": \"Gets application attachments\",\r\n \"description\": \"Gets application attachments\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/applications/attachments/write\",\r\n \"displayName\": \"Add Attachment to application\",\r\n \"description\": \"Add Attachment to application\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/applications/attachments/delete\",\r\n \"displayName\": \"Removes an attachment\",\r\n \"description\": \"Removes an attachment\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/identities\",\r\n \"displayName\": \"Collection of user credentials for different identity providers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/identities/read\",\r\n \"displayName\": \"Get identity collection\",\r\n \"description\": \"Get identity collection\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/keys\",\r\n \"displayName\": \"Shared access key set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/keys/read\",\r\n \"displayName\": \"Gets user keys\",\r\n \"description\": \"Gets user keys\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/groups\",\r\n \"displayName\": \"Developer groups assigned to user\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/groups/read\",\r\n \"displayName\": \"Gets user groups\",\r\n \"description\": \"Gets user groups\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/reports/bySubscription\",\r\n \"displayName\": \"Subscription aggregated report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/reports/bySubscription/read\",\r\n \"displayName\": \"Gets data grouped by developers.\",\r\n \"description\": \"Gets data grouped by developers.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/reports/byOperation\",\r\n \"displayName\": \"By operation report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/reports/byOperation/read\",\r\n \"displayName\": \"Get by operation report\",\r\n \"description\": \"Get by operation report\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/reports/byGeo\",\r\n \"displayName\": \"Region aggregated report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/reports/byGeo/read\",\r\n \"displayName\": \"Gets data grouped by geographical region.\",\r\n \"description\": \"Gets data grouped by geographical region.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/reports/byUser\",\r\n \"displayName\": \"Developer aggregated report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/reports/byUser/read\",\r\n \"displayName\": \"Gets data grouped by developers.\",\r\n \"description\": \"Gets data grouped by developers.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/reports/byTime\",\r\n \"displayName\": \"Time aggregated report.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/reports/byTime/read\",\r\n \"displayName\": \"Gets data aggregated by time periods.\",\r\n \"description\": \"Gets data aggregated by time periods.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/reports/byApi\",\r\n \"displayName\": \"By api report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/reports/byApi/read\",\r\n \"displayName\": \"Get by api report\",\r\n \"description\": \"Get by api report\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/reports/byProduct\",\r\n \"displayName\": \"Product aggregated report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/reports/byProduct/read\",\r\n \"displayName\": \"Gets data grouped by developers.\",\r\n \"description\": \"Gets data grouped by developers.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/tenant/settings\",\r\n \"displayName\": \"Tenant settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/settings/read\",\r\n \"displayName\": \"Get tenant's settings\",\r\n \"description\": \"Get tenant's settings\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/settings/write\",\r\n \"displayName\": \"Update tenant's settings\",\r\n \"description\": \"Update tenant's settings\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/tenant/policy\",\r\n \"displayName\": \"Tenant-level policy configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/policy/read\",\r\n \"displayName\": \"Get policy configuration\",\r\n \"description\": \"Get policy configuration\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/policy/write\",\r\n \"displayName\": \"Set policy configuration\",\r\n \"description\": \"Set policy configuration\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/policy/delete\",\r\n \"displayName\": \"Remove policy configuration\",\r\n \"description\": \"Remove policy configuration\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/tenant/configuration\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/configuration/save/action\",\r\n \"displayName\": \"Creates commit with configuration snapshot to the specified branch in the repository\",\r\n \"description\": \"Creates commit with configuration snapshot to the specified branch in the repository\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/configuration/deploy/action\",\r\n \"displayName\": \"Runs a deployment task to apply changes from the specified git branch to the configuration in db.\",\r\n \"description\": \"Runs a deployment task to apply changes from the specified git branch to the configuration in db.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/configuration/validate/action\",\r\n \"displayName\": \"Validates changes from the specified branch\",\r\n \"description\": \"Validates changes from the specified branch\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/tenant/configuration/operationResults\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/configuration/operationResults/read\",\r\n \"displayName\": \"Returns results of operations\",\r\n \"description\": \"Returns results of operations\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/tenant/access\",\r\n \"displayName\": \"Tenant access information\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/access/read\",\r\n \"displayName\": \"Get tenant's access information\",\r\n \"description\": \"Get tenant's access information\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/access/write\",\r\n \"displayName\": \"Update tenant's access information\",\r\n \"description\": \"Update tenant's access information\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/access/regeneratePrimaryKey/action\",\r\n \"displayName\": \"Execute operation\",\r\n \"description\": \"Execute operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/access/regenerateSecondaryKey/action\",\r\n \"displayName\": \"Execute operation\",\r\n \"description\": \"Execute operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/tenant/access/git\",\r\n \"displayName\": \"Tenant git access information\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/access/git/read\",\r\n \"displayName\": \"Get tenant's access information\",\r\n \"description\": \"Get tenant's access information\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/access/git/write\",\r\n \"displayName\": \"Update tenant's access information\",\r\n \"description\": \"Update tenant's access information\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/access/git/regeneratePrimaryKey/action\",\r\n \"displayName\": \"Execute operation\",\r\n \"description\": \"Execute operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/access/git/regenerateSecondaryKey/action\",\r\n \"displayName\": \"Execute operation\",\r\n \"description\": \"Execute operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/managedeployments/operationresults\",\r\n \"displayName\": \"Manage Deployments Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/managedeployments/operationresults/read\",\r\n \"displayName\": \"Get manage deployments operation result\",\r\n \"description\": \"Gets current status of manage deployments operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/subscriptions\",\r\n \"displayName\": \"Product subscription\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/subscriptions/read\",\r\n \"displayName\": \"Gets product subscriptions\",\r\n \"description\": \"Gets product subscriptions\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/subscriptions/write\",\r\n \"displayName\": \"Subscribes user to the product\",\r\n \"description\": \"Subscribes user to the product\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/subscriptions/delete\",\r\n \"displayName\": \"Delete subscription. This operation can be used to delete subscription\",\r\n \"description\": \"Delete subscription. This operation can be used to delete subscription\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/subscriptions/regeneratePrimaryKey/action\",\r\n \"displayName\": \"Execute operation\",\r\n \"description\": \"Execute operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/subscriptions/regenerateSecondaryKey/action\",\r\n \"displayName\": \"Execute operation\",\r\n \"description\": \"Execute operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/managevpn/operationresults\",\r\n \"displayName\": \"Manage VPN Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/managevpn/operationresults/read\",\r\n \"displayName\": \"Get manage VPN operation result\",\r\n \"description\": \"Gets current status of manage VPN operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/applications\",\r\n \"displayName\": \"API Management application\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/applications/read\",\r\n \"displayName\": \"Gets all all API Management applications\",\r\n \"description\": \"Gets all all API Management applications\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/applications/write\",\r\n \"displayName\": \"Registers an application to API Management\",\r\n \"description\": \"Registers an application to API Management\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/applications/delete\",\r\n \"displayName\": \"Removes existing application\",\r\n \"description\": \"Removes existing application\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/applications/attachments\",\r\n \"displayName\": \"Application Attachments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/applications/attachments/read\",\r\n \"displayName\": \"Gets application attachments\",\r\n \"description\": \"Gets application attachments\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/backends\",\r\n \"displayName\": \"Backend\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/backends/read\",\r\n \"displayName\": \"Gets backends available to the current user\",\r\n \"description\": \"Gets backends available to the current user\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/backends/write\",\r\n \"displayName\": \"Adds a new backend\",\r\n \"description\": \"Adds a new backend\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/backends/delete\",\r\n \"displayName\": \"Removes existing backend\",\r\n \"description\": \"Removes existing backend\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis\",\r\n \"displayName\": \"API\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/read\",\r\n \"displayName\": \"Get registered APIs\",\r\n \"description\": \"Get registered APIs\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/write\",\r\n \"displayName\": \"Create new API\",\r\n \"description\": \"Create new API\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/delete\",\r\n \"displayName\": \"Remove API\",\r\n \"description\": \"Remove API\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/issues\",\r\n \"displayName\": \"API issue\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/issues/read\",\r\n \"displayName\": \"Get Issues associated with API\",\r\n \"description\": \"Get Issues associated with API\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/issues/write\",\r\n \"displayName\": \"Updates issue details\",\r\n \"description\": \"Updates issue details\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/issues/delete\",\r\n \"displayName\": \"Removes existing issue\",\r\n \"description\": \"Removes existing issue\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/issues/comments\",\r\n \"displayName\": \"Issue Comments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/issues/comments/read\",\r\n \"displayName\": \"Gets issue comments\",\r\n \"description\": \"Gets issue comments\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/issues/comments/write\",\r\n \"displayName\": \"Add comment to issue\",\r\n \"description\": \"Add comment to issue\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/issues/attachments\",\r\n \"displayName\": \"Issue Attachments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/issues/attachments/read\",\r\n \"displayName\": \"Gets issue attachments\",\r\n \"description\": \"Gets issue attachments\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/issues/attachments/write\",\r\n \"displayName\": \"Add Attachment to issue\",\r\n \"description\": \"Add Attachment to issue\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/products\",\r\n \"displayName\": \"API associated products\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/products/read\",\r\n \"displayName\": \"Get associated Products with API\",\r\n \"description\": \"Get associated Products with API\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/policy\",\r\n \"displayName\": \"API policy configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/policy/read\",\r\n \"displayName\": \"Get policy configuration\",\r\n \"description\": \"Get policy configuration\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/policy/write\",\r\n \"displayName\": \"Set policy configuration\",\r\n \"description\": \"Set policy configuration\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/policy/delete\",\r\n \"displayName\": \"Remove policy configuration\",\r\n \"description\": \"Remove policy configuration\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/operations\",\r\n \"displayName\": \"API operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/read\",\r\n \"displayName\": \"Get API operations\",\r\n \"description\": \"Get API operations\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/write\",\r\n \"displayName\": \"Create new API operation\",\r\n \"description\": \"Create new API operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/delete\",\r\n \"displayName\": \"Remove API operation\",\r\n \"description\": \"Remove API operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/operations/policy\",\r\n \"displayName\": \"Operation policy configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/policy/read\",\r\n \"displayName\": \"Get policy configuration\",\r\n \"description\": \"Get policy configuration\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/policy/write\",\r\n \"displayName\": \"Set policy configuration\",\r\n \"description\": \"Set policy configuration\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/policy/delete\",\r\n \"displayName\": \"Remove policy configuration\",\r\n \"description\": \"Remove policy configuration\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/schemas\",\r\n \"displayName\": \"API Schema\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/schemas/read\",\r\n \"displayName\": \"Gets all the schemas stored for a given API\",\r\n \"description\": \"Gets all the schemas stored for a given API\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/schemas/write\",\r\n \"displayName\": \"Sets the Schemas used by the API\",\r\n \"description\": \"Sets the Schemas used by the API\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/schemas/delete\",\r\n \"displayName\": \"Removes existing Schema\",\r\n \"description\": \"Removes existing Schema\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/schemas/document\",\r\n \"displayName\": \"Document describing the API schema\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/schemas/document/read\",\r\n \"displayName\": \"Get the document describing the Schema\",\r\n \"description\": \"Get the document describing the Schema\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/schemas/document/write\",\r\n \"displayName\": \"Update the document for the Schema\",\r\n \"description\": \"Update the document for the Schema\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/products\",\r\n \"displayName\": \"Product\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/read\",\r\n \"displayName\": \"Gets products available to current user\",\r\n \"description\": \"Gets products available to current user\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/write\",\r\n \"displayName\": \"Creates a new product\",\r\n \"description\": \"Creates a new product\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/delete\",\r\n \"displayName\": \"Removes existing product\",\r\n \"description\": \"Removes existing product\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/products/subscriptions\",\r\n \"displayName\": \"Product subscriptions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/subscriptions/read\",\r\n \"displayName\": \"Get product subscriptions\",\r\n \"description\": \"Get product subscriptions\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/products/apis\",\r\n \"displayName\": \"API added to product\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/apis/read\",\r\n \"displayName\": \"Gets APIs included into the product\",\r\n \"description\": \"Gets APIs included into the product\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/apis/write\",\r\n \"displayName\": \"Add API to product\",\r\n \"description\": \"Add API to product\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/apis/delete\",\r\n \"displayName\": \"Remove API from product\",\r\n \"description\": \"Remove API from product\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/products/policy\",\r\n \"displayName\": \"Product policy configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/policy/read\",\r\n \"displayName\": \"Get policy configuration\",\r\n \"description\": \"Get policy configuration\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/policy/write\",\r\n \"displayName\": \"Set policy configuration\",\r\n \"description\": \"Set policy configuration\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/policy/delete\",\r\n \"displayName\": \"Remove policy configuration\",\r\n \"description\": \"Remove policy configuration\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/products/groups\",\r\n \"displayName\": \"Assigned developer group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/groups/read\",\r\n \"displayName\": \"Gets groups assigned to the product\",\r\n \"description\": \"Gets groups assigned to the product\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/groups/write\",\r\n \"displayName\": \"Assigns group to the product\",\r\n \"description\": \"Assigns group to the product\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/groups/delete\",\r\n \"displayName\": \"Removes group assignment from product\",\r\n \"description\": \"Removes group assignment from product\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/updatehostname/operationresults\",\r\n \"displayName\": \"Update Hostnames Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/updatehostname/operationresults/read\",\r\n \"displayName\": \"Get update hostnames operation result\",\r\n \"description\": \"Gets current status of update hostnames operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/policySnippets\",\r\n \"displayName\": \"Collection of policy snippets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/policySnippets/read\",\r\n \"displayName\": \"Get snippets\",\r\n \"description\": \"Get snippets\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/certificates\",\r\n \"displayName\": \"Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/certificates/read\",\r\n \"displayName\": \"Gets certificates available to the current user\",\r\n \"description\": \"Gets certificates available to the current user\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/certificates/write\",\r\n \"displayName\": \"Adds a new certificate\",\r\n \"description\": \"Adds a new certificate\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/certificates/delete\",\r\n \"displayName\": \"Removes existing certificate\",\r\n \"description\": \"Removes existing certificate\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/templates\",\r\n \"displayName\": \"API Management email template\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/templates/read\",\r\n \"displayName\": \"Gets all email templates\",\r\n \"description\": \"Gets all email templates\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/templates/write\",\r\n \"displayName\": \"Updates email template\",\r\n \"description\": \"Updates email template\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/templates/delete\",\r\n \"displayName\": \"Reset existing email template\",\r\n \"description\": \"Reset existing email template\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/regions\",\r\n \"displayName\": \"Service Regions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/regions/read\",\r\n \"displayName\": \"Gets service regions\",\r\n \"description\": \"Gets service regions\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/policyChecks\",\r\n \"displayName\": \"Collection of policy checks\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/policyChecks/read\",\r\n \"displayName\": \"Get policy checks\",\r\n \"description\": \"Get policy checks\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/restore/operationresults\",\r\n \"displayName\": \"Restore Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/restore/operationresults/read\",\r\n \"displayName\": \"Get restore operation result\",\r\n \"description\": \"Gets current status of restore operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/properties\",\r\n \"displayName\": \"Configuration property\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/properties/read\",\r\n \"displayName\": \"Gets list of all properties\",\r\n \"description\": \"Gets list of all properties\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/properties/write\",\r\n \"displayName\": \"Creates a new property\",\r\n \"description\": \"Creates a new property\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/properties/delete\",\r\n \"displayName\": \"Removes existing property\",\r\n \"description\": \"Removes existing property\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/groups\",\r\n \"displayName\": \"Developer group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/groups/read\",\r\n \"displayName\": \"Gets existing groups details\",\r\n \"description\": \"Gets existing groups details\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/groups/write\",\r\n \"displayName\": \"Creates a new group\",\r\n \"description\": \"Creates a new group\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/groups/delete\",\r\n \"displayName\": \"Removes existing group\",\r\n \"description\": \"Removes existing group\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/groups/users\",\r\n \"displayName\": \"Group member\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/groups/users/read\",\r\n \"displayName\": \"Gets group members\",\r\n \"description\": \"Gets group members\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/groups/users/write\",\r\n \"displayName\": \"Includes user in the group\",\r\n \"description\": \"Includes user in the group\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/groups/users/delete\",\r\n \"displayName\": \"Removes user from group members\",\r\n \"description\": \"Removes user from group members\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/getssotoken\",\r\n \"displayName\": \"SSO Token\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/getssotoken/read\",\r\n \"displayName\": \"Get SSO token\",\r\n \"description\": \"Gets SSO token that can be used to login into API Management Service portal as an administrator\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/authorizationServers\",\r\n \"displayName\": \"OAuth Authorization Server\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/authorizationServers/read\",\r\n \"displayName\": \"Get authorization servers list\",\r\n \"description\": \"Get authorization servers list\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/authorizationServers/write\",\r\n \"displayName\": \"Creates a new authorization server\",\r\n \"description\": \"Creates a new authorization server\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/authorizationServers/delete\",\r\n \"displayName\": \"Removes authorization server\",\r\n \"description\": \"Removes authorization server\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/aadApplications\",\r\n \"displayName\": \"Azure Active Directory Application\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/aadApplications/read\",\r\n \"displayName\": \"Gets all Azure Active Directory Applications\",\r\n \"description\": \"Gets all Azure Active Directory Applications\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/aadApplications/write\",\r\n \"displayName\": \"Registers a new Azure Active Directory Application\",\r\n \"description\": \"Registers a new Azure Active Directory Application\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/aadApplications/delete\",\r\n \"displayName\": \"Removes Azure Active Directory Application\",\r\n \"description\": \"Removes Azure Active Directory Application\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/aadApplications/directories\",\r\n \"displayName\": \"Azure Active Directory\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/aadApplications/directories/read\",\r\n \"displayName\": \"Gets all Azure Active Directories linked to specific AAD Application\",\r\n \"description\": \"Gets all Azure Active Directories linked to specific AAD Application\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/aadApplications/directories/write\",\r\n \"displayName\": \"Registers a new Azure Active Directory\",\r\n \"description\": \"Registers a new Azure Active Directory\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/aadApplications/directories/delete\",\r\n \"displayName\": \"Removes Azure Active Directory\",\r\n \"description\": \"Removes Azure Active Directory\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/reports/bySubscription\",\r\n \"displayName\": \"Subscription aggregated report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/reports/bySubscription/read\",\r\n \"displayName\": \"Gets data grouped by developers.\",\r\n \"description\": \"Gets data grouped by developers.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/reports/byOperation\",\r\n \"displayName\": \"By operation report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/reports/byOperation/read\",\r\n \"displayName\": \"Get by operation report\",\r\n \"description\": \"Get by operation report\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/reports/byGeo\",\r\n \"displayName\": \"Region aggregated report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/reports/byGeo/read\",\r\n \"displayName\": \"Gets data grouped by geographical region.\",\r\n \"description\": \"Gets data grouped by geographical region.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/reports/byUser\",\r\n \"displayName\": \"Developer aggregated report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/reports/byUser/read\",\r\n \"displayName\": \"Gets data grouped by developers.\",\r\n \"description\": \"Gets data grouped by developers.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/reports/byTime\",\r\n \"displayName\": \"Time aggregated report.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/reports/byTime/read\",\r\n \"displayName\": \"Gets data aggregated by time periods.\",\r\n \"description\": \"Gets data aggregated by time periods.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/reports/byApi\",\r\n \"displayName\": \"By api report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/reports/byApi/read\",\r\n \"displayName\": \"Get by api report\",\r\n \"description\": \"Get by api report\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/reports/byProduct\",\r\n \"displayName\": \"Product aggregated report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/reports/byProduct/read\",\r\n \"displayName\": \"Gets data grouped by developers.\",\r\n \"description\": \"Gets data grouped by developers.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/applicationCategory\",\r\n \"displayName\": \"CAPI Management application categories\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/applicationCategory/read\",\r\n \"displayName\": \"Gets all Application categories\",\r\n \"description\": \"Gets all Application categories\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ApiManagement\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ApiManagement\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Azure ServiceBus\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/checkNamespaceAvailability/action\",\r\n \"displayName\": \"Get namespace availability.\",\r\n \"description\": \"Checks availability of namespace under given subscription.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"namespaces\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/write\",\r\n \"displayName\": \"Create Or Update Namespace \",\r\n \"description\": \"Create a Namespace Resource and Update its properties. Tags and status of the Namespace are the properties which can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/read\",\r\n \"displayName\": \"Get Namespace Resource\",\r\n \"description\": \"Get the list of Namespace Resource Description\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/Delete\",\r\n \"displayName\": \"Delete Namespace\",\r\n \"description\": \"Delete Namespace Resource\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/authorizationRules/action\",\r\n \"displayName\": \"Get Namespace Authorization Rules\",\r\n \"description\": \"Get the list of Namespaces Authorization Rules description.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/authorizationRules\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Namespace Authorization Rules\",\r\n \"description\": \"Create a Namespace level Authorization Rules and update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/authorizationRules/delete\",\r\n \"displayName\": \"Delete Namespace Authorization Rule\",\r\n \"description\": \"Delete Namespace Authorization Rule. The Default Namespace Authorization Rule cannot be deleted. \",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/authorizationRules/listkeys/action\",\r\n \"displayName\": \"Get Namespace Listkeys\",\r\n \"description\": \"Get the Connection String to the Namespace\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/relays\",\r\n \"displayName\": \"Relay\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/relays/write\",\r\n \"displayName\": \"Create or Update Relay\",\r\n \"description\": \"Create or Update Relay properties.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/relays/read\",\r\n \"displayName\": \"Get Relay\",\r\n \"description\": \"Get list of Relay Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/relays/Delete\",\r\n \"displayName\": \"Delete Relay\",\r\n \"description\": \"Operation to delete Relay Resource\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/relays/authorizationRules/action\",\r\n \"displayName\": \" Get Relay Authorization Rules\",\r\n \"description\": \" Get the list of Relay Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/relays/authorizationRules\",\r\n \"displayName\": \"Relay\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/relays/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Relay Authorization Rule\",\r\n \"description\": \"Create Relay Authorization Rules and Update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/relays/authorizationRules/delete\",\r\n \"displayName\": \"Delete Relay Authorization Rules\",\r\n \"description\": \"Operation to delete Relay Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/relays/authorizationRules/listkeys/action\",\r\n \"displayName\": \" Get Relay Listkeys\",\r\n \"description\": \"Get the Connection String to Relay\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/queues\",\r\n \"displayName\": \"Queue\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/write\",\r\n \"displayName\": \"Create or Update Queue\",\r\n \"description\": \"Create or Update Queue properties.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/read\",\r\n \"displayName\": \"Get Queue\",\r\n \"description\": \"Get list of Queue Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/Delete\",\r\n \"displayName\": \"Delete Queue\",\r\n \"description\": \"Operation to delete Queue Resource\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/authorizationRules/action\",\r\n \"displayName\": \" Get Queue Authorization Rules\",\r\n \"description\": \" Get the list of Queue Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/queues/authorizationRules\",\r\n \"displayName\": \"Queue\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Queue Authorization Rule\",\r\n \"description\": \"Create Queue Authorization Rules and Update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/authorizationRules/delete\",\r\n \"displayName\": \"Delete Queue Authorization Rules\",\r\n \"description\": \"Operation to delete Queue Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/authorizationRules/listkeys/action\",\r\n \"displayName\": \" Get Queue Listkeys\",\r\n \"description\": \"Get the Connection String to Queue\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/topics\",\r\n \"displayName\": \"Topic\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/write\",\r\n \"displayName\": \"Create or Update Topic\",\r\n \"description\": \"Create or Update Topic properties.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/read\",\r\n \"displayName\": \"Get Topic\",\r\n \"description\": \"Get list of Topic Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/Delete\",\r\n \"displayName\": \"Delete Topic\",\r\n \"description\": \"Operation to delete Topic Resource\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/authorizationRules/action\",\r\n \"displayName\": \" Get Topic Authorization Rules\",\r\n \"description\": \" Get the list of Topic Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/topics/authorizationRules\",\r\n \"displayName\": \"Topic\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Topic Authorization Rule\",\r\n \"description\": \"Create Topic Authorization Rules and Update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/authorizationRules/delete\",\r\n \"displayName\": \"Delete Topic Authorization Rules\",\r\n \"description\": \"Operation to delete Topic Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/authorizationRules/listkeys/action\",\r\n \"displayName\": \" Get Topic Listkeys\",\r\n \"description\": \"Get the Connection String to Topic\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/topics/subscriptions\",\r\n \"displayName\": \"TopicSubscription\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/subscriptions/write\",\r\n \"displayName\": \"Create or Update TopicSubscription\",\r\n \"description\": \"Create or Update TopicSubscription properties.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/subscriptions/read\",\r\n \"displayName\": \"Get TopicSubscription\",\r\n \"description\": \"Get list of TopicSubscription Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/subscriptions/Delete\",\r\n \"displayName\": \"Delete TopicSubscription\",\r\n \"description\": \"Operation to delete TopicSubscription Resource\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/messagingplan\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/messagingplan/read\",\r\n \"displayName\": \"Get Namespace MessagingSKUPlan\",\r\n \"description\": \"Gets the messagingSKUPlan for the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/messagingplan/write\",\r\n \"displayName\": \"Update Namespace MessagingSKUPlan.\",\r\n \"description\": \"Updates the messagingSKUPlan for the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"premiumMessagingRegions\",\r\n \"displayName\": \"Non Resource Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/premiumMessagingRegions/read\",\r\n \"displayName\": \"Get premium messaging regions.\",\r\n \"description\": \"Get premium messaging regions.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ServiceBus\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ServiceBus\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft DocumentDb\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/action\",\r\n \"displayName\": \"Create database account\",\r\n \"description\": \"Create a database account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"databaseAccountNames\",\r\n \"displayName\": \"Database Account Names\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccountNames/read\",\r\n \"displayName\": \"Read database account names\",\r\n \"description\": \"Checks for name availability.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts\",\r\n \"displayName\": \"Database Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/read\",\r\n \"displayName\": \"Read database account\",\r\n \"description\": \"Reads a database account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/write\",\r\n \"displayName\": \"Update database account\",\r\n \"description\": \"Update a database accounts.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/delete\",\r\n \"displayName\": \"Delete database accounts\",\r\n \"description\": \"Deletes the database accounts.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/metricDefinitions\",\r\n \"displayName\": \"Database Accoun metric definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/metricDefinitions/read\",\r\n \"displayName\": \"Read database account metrics definitions\",\r\n \"description\": \"Reads the database account metrics definitions.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/metrics\",\r\n \"displayName\": \"Database Account metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/metrics/read\",\r\n \"displayName\": \"Read database account metrics\",\r\n \"description\": \"Reads the database account metrics.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/usages\",\r\n \"displayName\": \"Database Account usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/usages/read\",\r\n \"displayName\": \"Read database account usages\",\r\n \"description\": \"Reads the database account usages.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/collections/metricDefinitions\",\r\n \"displayName\": \"Collection metric definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/collections/metricDefinitions/read\",\r\n \"displayName\": \"Read collection metric definitions\",\r\n \"description\": \"Reads the collection metric definitions.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/collections/metrics\",\r\n \"displayName\": \"Collection metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/collections/metrics/read\",\r\n \"displayName\": \"Read collection metrics\",\r\n \"description\": \"Reads the collection metrics.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/collections/usages\",\r\n \"displayName\": \"Collection usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/collections/usages/read\",\r\n \"displayName\": \"Read collection usages\",\r\n \"description\": \"Reads the collection usages.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/metricDefinitions\",\r\n \"displayName\": \"Database metric definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/metricDefinitions/read\",\r\n \"displayName\": \"Read database metric definitions\",\r\n \"description\": \"Reads the database metric definitions\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/metrics\",\r\n \"displayName\": \"Database metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/metrics/read\",\r\n \"displayName\": \"Read database metrics\",\r\n \"description\": \"Reads the database metrics.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/usages\",\r\n \"displayName\": \"Database usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/usages/read\",\r\n \"displayName\": \"Read database usages\",\r\n \"description\": \"Reads the database usages.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/readonlykeys\",\r\n \"displayName\": \"Database Account readonly keys\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/read\",\r\n \"displayName\": \"Read database account readonly keys\",\r\n \"description\": \"Reads the database account readonly keys.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DocumentDB\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DocumentDB\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Automation\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"automationAccounts\",\r\n \"displayName\": \"Azure Automation Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation account\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation account\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation account\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/configurations\",\r\n \"displayName\": \"Azure Automation Desired State Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/configurations/readContent/action\",\r\n \"displayName\": \"Read Content\",\r\n \"description\": \"Get an Azure Automation DSC's content\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/jobSchedules\",\r\n \"displayName\": \"Azure Automation Job Schedule Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation job schedule asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"displayName\": \"Create\",\r\n \"description\": \"Create an Azure Automation job schedule asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobSchedules/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation job schedule asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/connectionTypes\",\r\n \"displayName\": \"Azure Automation Connection Type Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connectionTypes/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation connection type asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connectionTypes/write\",\r\n \"displayName\": \"Create\",\r\n \"description\": \"Create an Azure Automation connection type asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connectionTypes/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation connection type asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/modules\",\r\n \"displayName\": \"Azure Automation Module\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/modules/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation module\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/modules/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation module\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/modules/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation module\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/credentials\",\r\n \"displayName\": \"Azure Automation Credential Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/credentials/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation credential asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/credentials/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation credential asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/credentials/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation credential asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/certificates\",\r\n \"displayName\": \"Azure Automation Certificate Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/certificates/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation certificate asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/certificates/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation certificate asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/certificates/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation certificate asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/schedules\",\r\n \"displayName\": \"Azure Automation Schedule Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation schedule asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation schedule asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/schedules/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation schedule asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/jobs\",\r\n \"displayName\": \"Azure Automation Job\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation job\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"displayName\": \"Create\",\r\n \"description\": \"Create an Azure Automation job\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"displayName\": \"Stop\",\r\n \"description\": \"Stop an Azure Automation job\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"displayName\": \"Suspend\",\r\n \"description\": \"Suspend an Azure Automation job\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"displayName\": \"Resume\",\r\n \"description\": \"Resume an Azure Automation job\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/jobs/streams\",\r\n \"displayName\": \"Azure Automation Job Stream\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation job stream\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/connections\",\r\n \"displayName\": \"Azure Automation Connection Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connections/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation connection asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connections/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation connection asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connections/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation connection asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/variables\",\r\n \"displayName\": \"Azure Automation Variable Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/variables/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Read an Azure Automation variable asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/variables/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation variable asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/variables/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation variable asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/runbooks\",\r\n \"displayName\": \"Azure Automation Runbook\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/readContent/action\",\r\n \"displayName\": \"Read Content\",\r\n \"description\": \"Get the content of an Azure Automation runbook\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation runbook\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation runbook\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation runbook\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/runbooks/draft\",\r\n \"displayName\": \"Azure Automation Runbook Draft\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/readContent/action\",\r\n \"displayName\": \"Read Content\",\r\n \"description\": \"Get the content of an Azure Automation runbook draft\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/writeContent/action\",\r\n \"displayName\": \"Write Content\",\r\n \"description\": \"Create the content of an Azure Automation runbook draft\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation runbook draft\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/publish/action\",\r\n \"displayName\": \"Publish\",\r\n \"description\": \"Publish an Azure Automation runbook draft\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/undoEdit/action\",\r\n \"displayName\": \"Undo Edit\",\r\n \"description\": \"Undo edits to an Azure Automation runbook draft\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/runbooks/draft/testJob\",\r\n \"displayName\": \"Azure Automation Runbook Draft Test Job\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation runbook draft test job\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/write\",\r\n \"displayName\": \"Create\",\r\n \"description\": \"Create an Azure Automation runbook draft test job\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/stop/action\",\r\n \"displayName\": \"Stop\",\r\n \"description\": \"Stop an Azure Automation runbook draft test job\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/suspend/action\",\r\n \"displayName\": \"Suspend\",\r\n \"description\": \"Suspend an Azure Automation runbook draft test job\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/resume/action\",\r\n \"displayName\": \"Resume\",\r\n \"description\": \"Resume an Azure Automation runbook draft test job\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/webhooks\",\r\n \"displayName\": \"Azure Automation Webhook\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/webhooks/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Read an Azure Automation webhook\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/webhooks/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation webhook\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/webhooks/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation webhook \",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/webhooks/generateUri/action\",\r\n \"displayName\": \"Generate URI\",\r\n \"description\": \"Generate a URI for an Azure Automation webhook\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Automation\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Automation\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft authorization\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"classicAdministrators\",\r\n \"displayName\": \"Classic subscription administrator\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"displayName\": \"Get administrator\",\r\n \"description\": \"Reads the administrators for the subscription.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/classicAdministrators/write\",\r\n \"displayName\": \"Set administrator\",\r\n \"description\": \"Add or modify administrator to a subscription.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/classicAdministrators/delete\",\r\n \"displayName\": \"Delete administrator\",\r\n \"description\": \"Removes the administrator from the subscription.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locks\",\r\n \"displayName\": \"Management lock\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/locks/read\",\r\n \"displayName\": \"Get management locks\",\r\n \"description\": \"Gets locks at the specified scope.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/locks/write\",\r\n \"displayName\": \"Add management locks\",\r\n \"description\": \"Add locks at the specified scope.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/locks/delete\",\r\n \"displayName\": \"Delete management locks\",\r\n \"description\": \"Delete locks at the specified scope.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"permissions\",\r\n \"displayName\": \"Permission\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/permissions/read\",\r\n \"displayName\": \"List permissions\",\r\n \"description\": \"Lists all the permissions the caller has at a given scope.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"roleDefinitions\",\r\n \"displayName\": \"Role definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/roleDefinitions/read\",\r\n \"displayName\": \"Get role definition\",\r\n \"description\": \"Get information about a role definition.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"roleAssignments\",\r\n \"displayName\": \"Role assignment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/roleAssignments/read\",\r\n \"displayName\": \"Get role assignment\",\r\n \"description\": \"Get information about a role assignment.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"displayName\": \"Create role assignment\",\r\n \"description\": \"Create a role assignment at the specified scope.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"displayName\": \"Delete role assignment\",\r\n \"description\": \"Delete a role assignment at the specified scope.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Authorization\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Authorization\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Storage\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"storageAccounts\",\r\n \"displayName\": \"Storage Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/write\",\r\n \"displayName\": \"Create/Update Storage Account\",\r\n \"description\": \"Creates a storage account with the specified parameters or update the properties or tags or adds custom domain for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/delete\",\r\n \"displayName\": \"Delete Storage Account\",\r\n \"description\": \"Deletes an existing storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"displayName\": \"List Storage Account Keys\",\r\n \"description\": \"Returns the access keys for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"displayName\": \"Regenerate Storage Account Keys\",\r\n \"description\": \"Regenerates the access keys for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/read\",\r\n \"displayName\": \"List/Get Storage Account(s)\",\r\n \"description\": \"Returns the list of storage accounts or gets the properties for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/checknameavailability\",\r\n \"displayName\": \"Storage Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/checknameavailability/read\",\r\n \"displayName\": \"Check Account Name Availability\",\r\n \"description\": \"Checks that account name is valid and is not in use.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/usages\",\r\n \"displayName\": \"Storage Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/usages/read\",\r\n \"displayName\": \"Get Subscription Usages\",\r\n \"description\": \"Returns the limit and the current usage count for resources in the specified subscription\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Storage\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Storage\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Network\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/register/action\",\r\n \"displayName\": \"Register Subscription\",\r\n \"description\": \"Registers the subscription\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"dnszones\",\r\n \"displayName\": \"DNS Zone\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/read\",\r\n \"displayName\": \"Get DNS Zone\",\r\n \"description\": \"Get the DNS zone, in JSON format. The zone properties include tags, etag, numberOfRecordSets, and maxNumberOfRecordSets. Note that this command does not retrieve the record sets contained within the zone.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/write\",\r\n \"displayName\": \"Create or Update DNS Zone\",\r\n \"description\": \"Create or update a DNS zone within a resource group. Used to update the tags on a DNS zone resource. Note that this command can not be used to create or update record sets within the zone.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/delete\",\r\n \"displayName\": \"Delete DNS Zone\",\r\n \"description\": \"Get the DNS zone, in JSON format. The zone properties include tags, etag, numberOfRecordSets, and maxNumberOfRecordSets. Note that this command does not retrieve the record sets contained within the zone.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/MX\",\r\n \"displayName\": \"DNS MX RecordSet\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/MX/read\",\r\n \"displayName\": \"Get RecordSet MX\",\r\n \"description\": \"Get the record set of type ‘MX’, in JSON format. The record set contains a list of records as well as the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/MX/write\",\r\n \"displayName\": \"Create or update RecordSet MX\",\r\n \"description\": \"Create or update a record set of type ‘MX’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/MX/delete\",\r\n \"displayName\": \"Delete RecordSet MX\",\r\n \"description\": \"Remove the RecordSet of a given name and type from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/AAAA\",\r\n \"displayName\": \"DNS AAAA RecordSet\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/AAAA/read\",\r\n \"displayName\": \"Get RecordSet AAAA\",\r\n \"description\": \"Get the record set of type ‘AAAA’, in JSON format. The record set contains a list of records as well as the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/AAAA/write\",\r\n \"displayName\": \"Create or update RecordSet AAAA\",\r\n \"description\": \"Create or update a record set of type ‘AAAA’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/AAAA/delete\",\r\n \"displayName\": \"Delete RecordSet AAAA\",\r\n \"description\": \"Remove the RecordSet of a given name and type from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/SRV\",\r\n \"displayName\": \"DNS SRV RecordSet\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/SRV/read\",\r\n \"displayName\": \"Get RecordSet SRV\",\r\n \"description\": \"Get the record set of type ‘SRV’, in JSON format. The record set contains a list of records as well as the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/SRV/write\",\r\n \"displayName\": \"Create or update a record set of type ‘SRV’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"description\": \"Create or update RecordSet SRV\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/SRV/delete\",\r\n \"displayName\": \"Delete RecordSet SRV\",\r\n \"description\": \"Remove the RecordSet of a given name and type from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/PTR\",\r\n \"displayName\": \"DNS PTR RecordSet\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/PTR/read\",\r\n \"displayName\": \"Get RecordSet PTR\",\r\n \"description\": \"Get the record set of type ‘PTR’, in JSON format. The record set contains a list of records as well as the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/PTR/write\",\r\n \"displayName\": \"Create or update RecordSet PTR\",\r\n \"description\": \"Create or update a record set of type ‘PTR’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/PTR/delete\",\r\n \"displayName\": \"Delete RecordSet PTR\",\r\n \"description\": \"Remove the RecordSet of a given name and type from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/A\",\r\n \"displayName\": \"DNS A RecordSet\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/A/read\",\r\n \"displayName\": \"Get RecordSet A\",\r\n \"description\": \"Get the record set of type ‘A’, in JSON format. The record set contains a list of records as well as the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/A/write\",\r\n \"displayName\": \"Create or update RecordSet A\",\r\n \"description\": \"Create or update a record set of type ‘A’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/A/delete\",\r\n \"displayName\": \"Delete RecordSet A\",\r\n \"description\": \"Remove the RecordSet of a given name and type from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/TXT\",\r\n \"displayName\": \"DNS TXT RecordSet\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/TXT/read\",\r\n \"displayName\": \"Get RecordSet TXT\",\r\n \"description\": \"Get the record set of type ‘TXT’, in JSON format. The record set contains a list of records as well as the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/TXT/write\",\r\n \"displayName\": \"Create or update RecordSet TXT\",\r\n \"description\": \"Create or update a record set of type ‘TXT’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/TXT/delete\",\r\n \"displayName\": \"Delete RecordSet TXT\",\r\n \"description\": \"Remove the RecordSet of a given name and type from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkInterfaces\",\r\n \"displayName\": \"Network Interface\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/read\",\r\n \"displayName\": \"Get Network Interface\",\r\n \"description\": \"Gets a network interface definition. \",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/write\",\r\n \"displayName\": \"Create or Update Network Interface\",\r\n \"description\": \"Creates a network interface or updates an existing network interface. \",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"displayName\": \"Join Virtual Machine to a network interface\",\r\n \"description\": \"Joins a Virtual Machine to a network interface\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/delete\",\r\n \"displayName\": \"Delete Network Interface\",\r\n \"description\": \"Deletes a network interface. \",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkInterfaces/loadBalancers\",\r\n \"displayName\": \"Network Interface Load Balancers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/loadBalancers/read\",\r\n \"displayName\": \"Get Network Interface Load Balancers\",\r\n \"description\": \"Gets all the load balancers that the network interface is part of\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"publicIPAddresses\",\r\n \"displayName\": \"Public Ip Address\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/read\",\r\n \"displayName\": \"Get Public Ip Address\",\r\n \"description\": \"Gets a public ip address definition.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/write\",\r\n \"displayName\": \"Create or Update Public Ip Address\",\r\n \"description\": \"Creates a public Ip address or updates an existing public Ip address. \",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/delete\",\r\n \"displayName\": \"Delete Public Ip Address\",\r\n \"description\": \"Deletes a public Ip address.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"displayName\": \"Join Public Ip Address\",\r\n \"description\": \"Joins a public ip address\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"publicipaddresses/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Public IP Address Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/publicipaddresses/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Public IP Address Diagnostic Settings\",\r\n \"description\": \"Gets the Public IP Address Diagnostic Settings\",\r\n \"origin\": \"system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/publicipaddresses/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update Public IP Address Diagnostic Settings\",\r\n \"description\": \"Creates or updates the Public IP Address Diagnostic Settings\",\r\n \"origin\": \"system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"publicipaddresses/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Public IP Address Log Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/publicipaddresses/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get Public IP Address Event Log Definitions\",\r\n \"description\": \"Gets the events for Public IP Address\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"LoadBalancerAlertEvent\",\r\n \"displayName\": \"Load Balancer Alert Events\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"PublicIpProgrammingStatus\",\r\n \"displayName\": \"Public IP Programming Status\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers\",\r\n \"displayName\": \"Load Balancer\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/read\",\r\n \"displayName\": \"Get Load Balancer\",\r\n \"description\": \"Gets a load balancer definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/write\",\r\n \"displayName\": \"Create or Update Load Balancer\",\r\n \"description\": \"Creates a load balancer or updates an existing load balancer\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/delete\",\r\n \"displayName\": \"Delete Load Balancer\",\r\n \"description\": \"Deletes a load balancer\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/networkInterfaces\",\r\n \"displayName\": \"Load Balancer Network Interfaces\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/networkInterfaces/read\",\r\n \"displayName\": \"Get Load Balancer Network Interfaces\",\r\n \"description\": \"Gets references to all the network interfaces under a load balancer\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/loadBalancingRules\",\r\n \"displayName\": \"Load Balancer Load Balancing Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/loadBalancingRules/read\",\r\n \"displayName\": \"Get Load Balancer Load Balancing Rule\",\r\n \"description\": \"Gets a load balancer load balancing rule definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/loadBalancingRules/write\",\r\n \"displayName\": \"Create or Update Load Balancer Load Balancing Rule\",\r\n \"description\": \"Creates a load balancer load balancing rule or updates an existing load balancer load balancing rule\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/loadBalancingRules/delete\",\r\n \"displayName\": \"Delete Load Balancer Load Balancing Rule\",\r\n \"description\": \"Deletes a load balancer load balancing rule\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/backendAddressPools\",\r\n \"displayName\": \"Load Balancer Backend Address Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"displayName\": \"Join Load Balancer Backend Address Pool\",\r\n \"description\": \"Joins a load balancer backend address pool\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/backendAddressPools/read\",\r\n \"displayName\": \"Get Load Balancer Backend Address Pool\",\r\n \"description\": \"Gets a load balancer backend address pool definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/backendAddressPools/write\",\r\n \"displayName\": \"Create or Update Load Balancer Backend Address Pool\",\r\n \"description\": \"Creates a load balancer backend address pool or updates an existing load balancer backend address pool\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/backendAddressPools/delete\",\r\n \"displayName\": \"Delete Load Balancer Backend Address Pool\",\r\n \"description\": \"Deletes a load balancer backend address pool\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/inboundNatRules\",\r\n \"displayName\": \"Load Balancer Inbound Nat Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"displayName\": \"Join Load Balancer Inbound Nat Rule\",\r\n \"description\": \"Joins a load balancer inbound nat rule\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatRules/read\",\r\n \"displayName\": \"Get Load Balancer Inbound Nat Rule\",\r\n \"description\": \"Gets a load balancer inbound nat rule definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatRules/write\",\r\n \"displayName\": \"Create or Update Load Balancer Inbound Nat Rule\",\r\n \"description\": \"Creates a load balancer inbound nat rule or updates an existing load balancer inbound nat rule\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatRules/delete\",\r\n \"displayName\": \"Delete Load Balancer Inbound Nat Rule\",\r\n \"description\": \"Deletes a load balancer inbound nat rule\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/outboundNatRules\",\r\n \"displayName\": \"Load Balancer Outbound Nat Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/outboundNatRules/read\",\r\n \"displayName\": \"Get Load Balancer Outbound Nat Rule\",\r\n \"description\": \"Gets a load balancer outbound nat rule definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/outboundNatRules/write\",\r\n \"displayName\": \"Create or Update Load Balancer Outbound Nat Rule\",\r\n \"description\": \"Creates a load balancer outbound nat rule or updates an existing load balancer outbound nat rule\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/outboundNatRules/delete\",\r\n \"displayName\": \"Delete Load Balancer Outbound Nat Rule\",\r\n \"description\": \"Deletes a load balancer outbound nat rule\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/probes\",\r\n \"displayName\": \"Load Balancer Probe\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/probes/read\",\r\n \"displayName\": \"Get Load Balancer Probe\",\r\n \"description\": \"Gets a load balancer probe\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/probes/write\",\r\n \"displayName\": \"Create or Update Load Balancer Probe\",\r\n \"description\": \"Creates a load balancer probe or updates an existing load balancer probe\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/probes/delete\",\r\n \"displayName\": \"Delete Load Balancer Probe\",\r\n \"description\": \"Deletes a load balancer probe\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/virtualMachines\",\r\n \"displayName\": \"Load Balancer Virtual Machines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/virtualMachines/read\",\r\n \"displayName\": \"Get Load Balancer Virtual Machines\",\r\n \"description\": \"Gets references to all the virtual machines under a load balancer\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks\",\r\n \"displayName\": \"Virtual Network\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/read\",\r\n \"displayName\": \"Get Virtual Network\",\r\n \"description\": \"Get the virtual network definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/write\",\r\n \"displayName\": \"Create or Update Virtual Network\",\r\n \"description\": \"Creates a virtual network or updates an existing virtual network\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/delete\",\r\n \"displayName\": \"Delete Virtual Network\",\r\n \"description\": \"Deletes a virtual network\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/subnets\",\r\n \"displayName\": \"Virtual Network Subnet\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"displayName\": \"Join Virtual Network\",\r\n \"description\": \"Joins a virtual network\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"displayName\": \"Get Virtual Network Subnet\",\r\n \"description\": \"Gets a virtual network subnet definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/write\",\r\n \"displayName\": \"Create or Update Virtual Network Subnet\",\r\n \"description\": \"Creates a virtual network subnet or updates an existing virtual network subnet\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/delete\",\r\n \"displayName\": \"Delete Virtual Network Subnet\",\r\n \"description\": \"Deletes a virtual network subnet\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/subnets/virtualMachines\",\r\n \"displayName\": \"Virtual Network Subnet Virtual Machines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"displayName\": \"Get Virtual Network Subnet Virtual Machines\",\r\n \"description\": \"Gets references to all the virtual machines in a virtual network subnet\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/virtualMachines\",\r\n \"displayName\": \"Virtual Network Virtual Machines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"displayName\": \"Get Virtual Network Virtual Machines\",\r\n \"description\": \"Gets references to all the virtual machines in a virtual network\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"trafficManagerProfiles\",\r\n \"displayName\": \"Traffic Manager Profile\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/read\",\r\n \"displayName\": \"Get Traffic Manager Profile\",\r\n \"description\": \"Get the Traffic Manager profile configuration. This includes DNS settings, traffic routing settings, endpoint monitoring settings, and the list of endpoints routed by this Traffic Manager profile.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/write\",\r\n \"displayName\": \"Create or Update Traffic Manager Profile\",\r\n \"description\": \"Create a Traffic Manager profile, or modify the configuration of an existing Traffic Manager profile. This includes enabling or disabling a profile and modifying DNS settings, traffic routing settings, or endpoint monitoring settings. Endpoints routed by the Traffic Manager profile can be added, removed, enabled or disabled.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/delete\",\r\n \"displayName\": \"Delete Traffic Manager Profile\",\r\n \"description\": \"Delete the Traffic Manager profile. All settings associated with the Traffic Manager profile will be lost, and the profile can no longer be used to route traffic.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups\",\r\n \"displayName\": \"Network Security Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"displayName\": \"Get Network Security Group\",\r\n \"description\": \"Gets a network security group definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"displayName\": \"Create or Update Network Security Group\",\r\n \"description\": \"Creates a network security group or updates an existing network security group\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/delete\",\r\n \"displayName\": \"Delete Network Security Group\",\r\n \"description\": \"Deletes a network security group\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"displayName\": \"Join Network Security Group\",\r\n \"description\": \"Joins a network security group\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networksecuritygroups/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Network Security Groups Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networksecuritygroups/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Network Security Groups Diagnostic Settings\",\r\n \"description\": \"Gets the Network Security Groups Diagnostic Settings\",\r\n \"origin\": \"system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networksecuritygroups/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update Network Security Groups diagnostic settings\",\r\n \"description\": \"Creates or updates the Network Security Groups diagnostic settings, this operation is supplimented by insghts resource provider.\",\r\n \"origin\": \"system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networksecuritygroups/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Network Security Groups Log Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networksecuritygroups/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get Network Security Group Event Log Definitions\",\r\n \"description\": \"Gets the events for network security group\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"NetworkSecurityGroupEvent\",\r\n \"displayName\": \"Network Security Group Event\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"NetworkSecurityGroupRuleCounter\",\r\n \"displayName\": \"Network Security Group Rule Counter\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups/defaultSecurityRules\",\r\n \"displayName\": \"Default Security Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/defaultSecurityRules/read\",\r\n \"displayName\": \"Get Default Security Rule\",\r\n \"description\": \"Gets a default security rule definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups/securityRules\",\r\n \"displayName\": \"Security Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/securityRules/read\",\r\n \"displayName\": \"Get Security Rule\",\r\n \"description\": \"Gets a security rule definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/securityRules/write\",\r\n \"displayName\": \"Create or Update Security Rule\",\r\n \"description\": \"Creates a security rule or updates an existing security rule\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/securityRules/delete\",\r\n \"displayName\": \"Delete Security Rule\",\r\n \"description\": \"Deletes a security rule\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationGateways\",\r\n \"displayName\": \"Application Gateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/read\",\r\n \"displayName\": \"Get Application Gateway\",\r\n \"description\": \"Gets an application gateway\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/write\",\r\n \"displayName\": \"Create or Update Application Gateway\",\r\n \"description\": \"Creates an application gateway or updates an application gateway\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/delete\",\r\n \"displayName\": \"Delete Application Gateway\",\r\n \"description\": \"Deletes an application gateway\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationGateways/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"ApplicationGateway Log Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \">Gets the logs for Application Gateway\",\r\n \"description\": \"Gets the events for Application Gateway\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"ApplicationGatewayAccessLog\",\r\n \"displayName\": \"Application Gateway Access Log\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationGateways/backendAddressPools\",\r\n \"displayName\": \"Application Gateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"displayName\": \"Join Application Gateway Backend Address Pool\",\r\n \"description\": \"Joins an application gateway backend address pool\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"routeTables\",\r\n \"displayName\": \"Route Table\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/read\",\r\n \"displayName\": \"Get Route Table\",\r\n \"description\": \"Gets a route table definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/write\",\r\n \"displayName\": \"Create or Update Route Table\",\r\n \"description\": \"Creates a route table or Updates an existing rotue table\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/delete\",\r\n \"displayName\": \"Delete Route Table\",\r\n \"description\": \"Deletes a route table definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/join/action\",\r\n \"displayName\": \"Join Route Table\",\r\n \"description\": \"Joins a route table\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"routeTables/routes\",\r\n \"displayName\": \"Route\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/routes/read\",\r\n \"displayName\": \"Get Route\",\r\n \"description\": \"Gets a route definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/routes/write\",\r\n \"displayName\": \"Create or Update Route\",\r\n \"description\": \"Creates a route or Updates an existing route\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/routes/delete\",\r\n \"displayName\": \"Delete Route\",\r\n \"description\": \"Deletes a route definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationResults\",\r\n \"displayName\": \"Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/operationResults/read\",\r\n \"displayName\": \"Get Operation Result\",\r\n \"description\": \"Gets operation result of an async POST or DELETE operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/checkDnsNameAvailability\",\r\n \"displayName\": \"Dns Availability Check Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/checkDnsNameAvailability/read\",\r\n \"displayName\": \"Check Dns Name Availability\",\r\n \"description\": \"Checks if dns label is available at the specified location\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/operations/read\",\r\n \"displayName\": \"Get Operation Resource\",\r\n \"description\": \"Gets operation resource that represents status of an asynchronous operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/usage\",\r\n \"displayName\": \"Usage Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/usage/read\",\r\n \"displayName\": \"Get Usage Metric\",\r\n \"description\": \"Gets the resources usage metrics\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Network\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Network\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Cache\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"redis\",\r\n \"displayName\": \"Redis cache\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cache/redis/write\",\r\n \"displayName\": \"Manage Redis Cache (read-write)\",\r\n \"description\": \"Modify the Redis Cache's settings and configuration in the management portal\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/read\",\r\n \"displayName\": \"Manage Redis Cache (read-only)\",\r\n \"description\": \"View the Redis Cache's settings and configuration in the management portal\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/delete\",\r\n \"displayName\": \"Delete Redis Cache\",\r\n \"description\": \"Delete the entire Redis Cache\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/listKeys/action\",\r\n \"displayName\": \"View Redis Cache Access Keys\",\r\n \"description\": \"View the value of Redis Cache access keys in the management portal\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Redis Cache Access Keys\",\r\n \"description\": \"Change the value of Redis Cache access keys in the management portal\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"redis/metricdefinitions\",\r\n \"displayName\": \"Redis cache\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cache/redis/metricdefinitions/Read\",\r\n \"displayName\": \"Microsoft.Cache Metric Definitions\",\r\n \"description\": \"Gets the available metrics for microsoft.cache\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"connectedclients\",\r\n \"displayName\": \"Connected Clients\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed\",\r\n \"displayName\": \"Total Operations\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits\",\r\n \"displayName\": \"Cache Hits\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses\",\r\n \"displayName\": \"Cache Misses\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands\",\r\n \"displayName\": \"Gets\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands\",\r\n \"displayName\": \"Sets\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys\",\r\n \"displayName\": \"Evicted Keys\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys\",\r\n \"displayName\": \"Total Keys\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys\",\r\n \"displayName\": \"Expired Keys\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory\",\r\n \"displayName\": \"Used Memory\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss\",\r\n \"displayName\": \"Used Memory RSS\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad\",\r\n \"displayName\": \"Server Load\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite\",\r\n \"displayName\": \"Cache Write\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead\",\r\n \"displayName\": \"Cache Read\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime\",\r\n \"displayName\": \"CPU\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients0\",\r\n \"displayName\": \"Connected Clients (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed0\",\r\n \"displayName\": \"Total Operations (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits0\",\r\n \"displayName\": \"Cache Hits (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses0\",\r\n \"displayName\": \"Cache Misses (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands0\",\r\n \"displayName\": \"Gets (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands0\",\r\n \"displayName\": \"Sets (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys0\",\r\n \"displayName\": \"Evicted Keys (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys0\",\r\n \"displayName\": \"Total Keys (Node 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys0\",\r\n \"displayName\": \"Expired Keys (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory0\",\r\n \"displayName\": \"Used Memory (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss0\",\r\n \"displayName\": \"Used Memory RSS (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad0\",\r\n \"displayName\": \"Server Load (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite0\",\r\n \"displayName\": \"Cache Write (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead0\",\r\n \"displayName\": \"Cache Read (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime0\",\r\n \"displayName\": \"CPU (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients1\",\r\n \"displayName\": \"Connected Clients (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed1\",\r\n \"displayName\": \"Total Operations (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits1\",\r\n \"displayName\": \"Cache Hits (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses1\",\r\n \"displayName\": \"Cache Misses (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands1\",\r\n \"displayName\": \"Gets (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands1\",\r\n \"displayName\": \"Sets (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys1\",\r\n \"displayName\": \"Evicted Keys (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys1\",\r\n \"displayName\": \"Total Keys (Node 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys1\",\r\n \"displayName\": \"Expired Keys (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory1\",\r\n \"displayName\": \"Used Memory (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss1\",\r\n \"displayName\": \"Used Memory RSS (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad1\",\r\n \"displayName\": \"Server Load (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite1\",\r\n \"displayName\": \"Cache Write (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead1\",\r\n \"displayName\": \"Cache Read (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime1\",\r\n \"displayName\": \"CPU (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients2\",\r\n \"displayName\": \"Connected Clients (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed2\",\r\n \"displayName\": \"Total Operations (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits2\",\r\n \"displayName\": \"Cache Hits (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses2\",\r\n \"displayName\": \"Cache Misses (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands2\",\r\n \"displayName\": \"Gets (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands2\",\r\n \"displayName\": \"Sets (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys2\",\r\n \"displayName\": \"Evicted Keys (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys2\",\r\n \"displayName\": \"Total Keys (Node 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys2\",\r\n \"displayName\": \"Expired Keys (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory2\",\r\n \"displayName\": \"Used Memory (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss2\",\r\n \"displayName\": \"Used Memory RSS (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad2\",\r\n \"displayName\": \"Server Load (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite2\",\r\n \"displayName\": \"Cache Write (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead2\",\r\n \"displayName\": \"Cache Read (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime2\",\r\n \"displayName\": \"CPU (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients3\",\r\n \"displayName\": \"Connected Clients (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed3\",\r\n \"displayName\": \"Total Operations (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits3\",\r\n \"displayName\": \"Cache Hits (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses3\",\r\n \"displayName\": \"Cache Misses (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands3\",\r\n \"displayName\": \"Gets (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands3\",\r\n \"displayName\": \"Sets (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys3\",\r\n \"displayName\": \"Evicted Keys (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys3\",\r\n \"displayName\": \"Total Keys (Node 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys3\",\r\n \"displayName\": \"Expired Keys (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory3\",\r\n \"displayName\": \"Used Memory (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss3\",\r\n \"displayName\": \"Used Memory RSS (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad3\",\r\n \"displayName\": \"Server Load (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite3\",\r\n \"displayName\": \"Cache Write (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead3\",\r\n \"displayName\": \"Cache Read (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime3\",\r\n \"displayName\": \"CPU (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients4\",\r\n \"displayName\": \"Connected Clients (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed4\",\r\n \"displayName\": \"Total Operations (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits4\",\r\n \"displayName\": \"Cache Hits (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses4\",\r\n \"displayName\": \"Cache Misses (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands4\",\r\n \"displayName\": \"Gets (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands4\",\r\n \"displayName\": \"Sets (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys4\",\r\n \"displayName\": \"Evicted Keys (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys4\",\r\n \"displayName\": \"Total Keys (Node 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys4\",\r\n \"displayName\": \"Expired Keys (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory4\",\r\n \"displayName\": \"Used Memory (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss4\",\r\n \"displayName\": \"Used Memory RSS (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad4\",\r\n \"displayName\": \"Server Load (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite4\",\r\n \"displayName\": \"Cache Write (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead4\",\r\n \"displayName\": \"Cache Read (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime4\",\r\n \"displayName\": \"CPU (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients5\",\r\n \"displayName\": \"Connected Clients (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed5\",\r\n \"displayName\": \"Total Operations (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits5\",\r\n \"displayName\": \"Cache Hits (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses5\",\r\n \"displayName\": \"Cache Misses (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands5\",\r\n \"displayName\": \"Gets (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands5\",\r\n \"displayName\": \"Sets (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys5\",\r\n \"displayName\": \"Evicted Keys (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys5\",\r\n \"displayName\": \"Total Keys (Node 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys5\",\r\n \"displayName\": \"Expired Keys (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory5\",\r\n \"displayName\": \"Used Memory (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss5\",\r\n \"displayName\": \"Used Memory RSS (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad5\",\r\n \"displayName\": \"Server Load (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite5\",\r\n \"displayName\": \"Cache Write (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead5\",\r\n \"displayName\": \"Cache Read (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime5\",\r\n \"displayName\": \"CPU (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients6\",\r\n \"displayName\": \"Connected Clients (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed6\",\r\n \"displayName\": \"Total Operations (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits6\",\r\n \"displayName\": \"Cache Hits (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses6\",\r\n \"displayName\": \"Cache Misses (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands6\",\r\n \"displayName\": \"Gets (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands6\",\r\n \"displayName\": \"Sets (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys6\",\r\n \"displayName\": \"Evicted Keys (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys6\",\r\n \"displayName\": \"Total Keys (Node 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys6\",\r\n \"displayName\": \"Expired Keys (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory6\",\r\n \"displayName\": \"Used Memory (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss6\",\r\n \"displayName\": \"Used Memory RSS (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad6\",\r\n \"displayName\": \"Server Load (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite6\",\r\n \"displayName\": \"Cache Write (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead6\",\r\n \"displayName\": \"Cache Read (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime6\",\r\n \"displayName\": \"CPU (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients7\",\r\n \"displayName\": \"Connected Clients (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed7\",\r\n \"displayName\": \"Total Operations (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits7\",\r\n \"displayName\": \"Cache Hits (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses7\",\r\n \"displayName\": \"Cache Misses (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands7\",\r\n \"displayName\": \"Gets (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands7\",\r\n \"displayName\": \"Sets (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys7\",\r\n \"displayName\": \"Evicted Keys (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys7\",\r\n \"displayName\": \"Total Keys (Node 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys7\",\r\n \"displayName\": \"Expired Keys (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory7\",\r\n \"displayName\": \"Used Memory (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss7\",\r\n \"displayName\": \"Used Memory RSS (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad7\",\r\n \"displayName\": \"Server Load (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite7\",\r\n \"displayName\": \"Cache Write (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead7\",\r\n \"displayName\": \"Cache Read (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime7\",\r\n \"displayName\": \"CPU (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients8\",\r\n \"displayName\": \"Connected Clients (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed8\",\r\n \"displayName\": \"Total Operations (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits8\",\r\n \"displayName\": \"Cache Hits (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses8\",\r\n \"displayName\": \"Cache Misses (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands8\",\r\n \"displayName\": \"Gets (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands8\",\r\n \"displayName\": \"Sets (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys8\",\r\n \"displayName\": \"Evicted Keys (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys8\",\r\n \"displayName\": \"Total Keys (Node 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys8\",\r\n \"displayName\": \"Expired Keys (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory8\",\r\n \"displayName\": \"Used Memory (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss8\",\r\n \"displayName\": \"Used Memory RSS (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad8\",\r\n \"displayName\": \"Server Load (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite8\",\r\n \"displayName\": \"Cache Write (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead8\",\r\n \"displayName\": \"Cache Read (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime8\",\r\n \"displayName\": \"CPU (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients9\",\r\n \"displayName\": \"Connected Clients (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed9\",\r\n \"displayName\": \"Total Operations (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits9\",\r\n \"displayName\": \"Cache Hits (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses9\",\r\n \"displayName\": \"Cache Misses (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands9\",\r\n \"displayName\": \"Gets (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands9\",\r\n \"displayName\": \"Sets (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys9\",\r\n \"displayName\": \"Evicted Keys (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys9\",\r\n \"displayName\": \"Total Keys (Node 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys9\",\r\n \"displayName\": \"Expired Keys (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory9\",\r\n \"displayName\": \"Used Memory (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss9\",\r\n \"displayName\": \"Used Memory RSS (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad9\",\r\n \"displayName\": \"Server Load (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite9\",\r\n \"displayName\": \"Cache Write (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead9\",\r\n \"displayName\": \"Cache Read (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime9\",\r\n \"displayName\": \"CPU (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Cache\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Cache\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft.BingMaps\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.BingMaps/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preferences\",\r\n \"description\": \"Updates the communication preferences for the owner of Microsoft.BingMaps/mapApis\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preferences\",\r\n \"description\": \"Gets the communication preferences for the owner of Microsoft.BingMaps/mapApis\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"mapApis\",\r\n \"displayName\": \"mapApis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Gets the resource for Microsoft.BingMaps/mapApis\",\r\n \"origin\": \"user\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/write\",\r\n \"displayName\": \"Write\",\r\n \"description\": \"Updates the resource for Microsoft.BingMaps/mapApis\",\r\n \"origin\": \"user\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Deletes the resource for Microsoft.BingMaps/mapApis\",\r\n \"origin\": \"user\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Key\",\r\n \"description\": \"Regenerate key(s) for Microsoft.BingMaps/mapApis\",\r\n \"origin\": \"user\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"List the secrets for Microsoft.BingMaps/mapApis\",\r\n \"origin\": \"user\",\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.BingMaps\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.BingMaps\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Search\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/checkNameAvailability/action\",\r\n \"displayName\": \"Check Service Name Availability\",\r\n \"description\": \"Checks availability of the service name.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"metricDefinitions\",\r\n \"displayName\": \"The metric definitions for the search service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/metricDefinitions/read\",\r\n \"displayName\": \"Read search service metric definitions\",\r\n \"description\": \"Gets the available metrics for the search service\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": [\r\n {\r\n \"name\": \"Latency\",\r\n \"displayName\": \"Latency\",\r\n \"displayDescription\": \"Average latency for the search service\",\r\n \"unit\": \"Second\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"diagnosticSettings\",\r\n \"displayName\": \"Search Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostic Setting\",\r\n \"description\": \"Gets the diganostic setting read for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/diagnosticSettings/write\",\r\n \"displayName\": \"Set Diagnostic Setting\",\r\n \"description\": \"Creates or updates the diganostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"logDefinitions\",\r\n \"displayName\": \"The log definition for the search service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/logDefinitions/read\",\r\n \"displayName\": \"Read search service log definitions\",\r\n \"description\": \"Gets the available logs for the search service\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": [\r\n {\r\n \"name\": \"OperationLogs\",\r\n \"displayName\": \"Operation Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"searchServices\",\r\n \"displayName\": \"Search Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/write\",\r\n \"displayName\": \"Set Search Service\",\r\n \"description\": \"Creates or updates the search service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/read\",\r\n \"displayName\": \"Get Search Service\",\r\n \"description\": \"Reads the search service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/delete\",\r\n \"displayName\": \"Delete Search Service\",\r\n \"description\": \"Deletes the search service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/start/action\",\r\n \"displayName\": \"Start Search Service\",\r\n \"description\": \"Starts the search service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/stop/action\",\r\n \"displayName\": \"Stop Search Service\",\r\n \"description\": \"Stops the search service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/listAdminKeys/action\",\r\n \"displayName\": \"Get Admin Key\",\r\n \"description\": \"Reads the admin keys.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/regenerateAdminKey/action\",\r\n \"displayName\": \"Regenerate Admin Key\",\r\n \"description\": \"Regenerates the admin key.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/createQueryKey/action\",\r\n \"displayName\": \"Create Query Key\",\r\n \"description\": \"Creates the query key.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"searchServices/createQueryKey\",\r\n \"displayName\": \"API Keys\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/createQueryKey/delete\",\r\n \"displayName\": \"Delete Query Key\",\r\n \"description\": \"Deletes the query key.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"searchServices/listQueryKeys\",\r\n \"displayName\": \"API Keys\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/listQueryKeys/read\",\r\n \"displayName\": \"Get Query Key\",\r\n \"description\": \"Reads the query keys.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Search\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Search\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft ClassicStorage\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/checkStorageAccountAvailability/action\",\r\n \"displayName\": \"Check Storage Account Availability\",\r\n \"description\": \"Checks for the availability of a storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"capabilities\",\r\n \"displayName\": \"Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/capabilities/read\",\r\n \"displayName\": \"Get capabilities\",\r\n \"description\": \"Shows the capabilities\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"images\",\r\n \"displayName\": \"Storage Account Image\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/images/read\",\r\n \"displayName\": \"Get Storage Account Image\",\r\n \"description\": \"Returns the storage account image.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts\",\r\n \"displayName\": \"Storage Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"displayName\": \"Get The Storage Account\",\r\n \"description\": \"Return the storage account with the given account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/write\",\r\n \"displayName\": \"Add Storage Account\",\r\n \"description\": \"Adds a new storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/delete\",\r\n \"displayName\": \"Delete Storage Account\",\r\n \"description\": \"Delete the storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"displayName\": \"List Access Keys\",\r\n \"description\": \"Lists the access keys for the storage accounts.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Access Keys\",\r\n \"description\": \"Regenerates the existing access keys for the storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/images\",\r\n \"displayName\": \"Storage Account Image\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"displayName\": \"Get Storage Account Image\",\r\n \"description\": \"Returns the storage account image.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/images/delete\",\r\n \"displayName\": \"Delete Storage Account Image\",\r\n \"description\": \"Deletes a given storage account image.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/osImages\",\r\n \"displayName\": \"Operating System Image\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/osImages/read\",\r\n \"displayName\": \"Get Operating System Image\",\r\n \"description\": \"Returns the operating system image.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/osImages/delete\",\r\n \"displayName\": \"Delete Operating System Image\",\r\n \"description\": \"Returns the operating system image.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"osImages\",\r\n \"displayName\": \"Operating System Image\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/osImages/read\",\r\n \"displayName\": \"Get Operating System Image\",\r\n \"description\": \"Returns the operating system image.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"quotas\",\r\n \"displayName\": \"Quota\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/quotas/read\",\r\n \"displayName\": \"Get Subscription Quota\",\r\n \"description\": \"Get the quota for the subscription.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/services/read\",\r\n \"displayName\": \"Get Available Services\",\r\n \"description\": \"Get the available services.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services/metricDefinitions\",\r\n \"displayName\": \"Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/services/metricDefinitions/read\",\r\n \"displayName\": \"Get Metric Definitions\",\r\n \"description\": \"Gets the metrics definitions.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/services/metrics/read\",\r\n \"displayName\": \"Get Metrics\",\r\n \"description\": \"Gets the metrics.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services/diagnosticSettings\",\r\n \"displayName\": \"Diagnostics Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/services/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostics Settings\",\r\n \"description\": \"Get the diagnostics settings.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/services/diagnosticSettings/write\",\r\n \"displayName\": \"Add Diagnostics Settings\",\r\n \"description\": \"Add or modify diagnostics settings.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ClassicStorage\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ClassicStorage\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Monitoring Insights\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"AlertRules\",\r\n \"displayName\": \"Alert Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Write\",\r\n \"displayName\": \"Alert Rule write\",\r\n \"description\": \"Writing to an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Delete\",\r\n \"displayName\": \"Alert Rule delete\",\r\n \"description\": \"Deleting an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Read\",\r\n \"displayName\": \"Alert Rule read\",\r\n \"description\": \"Reading an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Activated/Action\",\r\n \"displayName\": \"Alert Rule activated\",\r\n \"description\": \"Alert Rule activated\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Resolved/Action\",\r\n \"displayName\": \"Alert Rule resolved\",\r\n \"description\": \"Alert Rule resolved\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AlertRules/Incidents\",\r\n \"displayName\": \"Alert Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Incidents/Read\",\r\n \"displayName\": \"Alert Rule Incidents read\",\r\n \"description\": \"Reading an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventtypes/values\",\r\n \"displayName\": \"Events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/eventtypes/values/Read\",\r\n \"displayName\": \"Event types management values read\",\r\n \"description\": \"Read management event type values\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventtypes/digestevents\",\r\n \"displayName\": \"Digest events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/eventtypes/digestevents/Read\",\r\n \"displayName\": \"Event types management digest read\",\r\n \"description\": \"Read management event type digest\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AutoscaleSettings\",\r\n \"displayName\": \"Autoscale\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Write\",\r\n \"displayName\": \"Autoscale Setting write\",\r\n \"description\": \"Writing to an autoscale setting configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Delete\",\r\n \"displayName\": \"Autoscale Setting delete\",\r\n \"description\": \"Deleting an autoscale setting configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Read\",\r\n \"displayName\": \"Autoscale Setting read\",\r\n \"description\": \"Reading an autoscale setting configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Scaleup/Action\",\r\n \"displayName\": \"Autoscale scale up operation\",\r\n \"description\": \"Autoscale scale up operation\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Scaledown/Action\",\r\n \"displayName\": \"Autoscale scale down operation\",\r\n \"description\": \"Autoscale scale down operation\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.insights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.insights\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Operational Insights\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"linkTargets\",\r\n \"displayName\": \"Unlinked Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/linkTargets/read\",\r\n \"displayName\": \"List Unlinked Accounts\",\r\n \"description\": \"Lists existing accounts that are not associated with an Azure subscription. To link this Azure subscription to a workspace, use a customer id returned by this operation in the customer id property of the Create Workspace operation.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces\",\r\n \"displayName\": \"Workspace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/write\",\r\n \"displayName\": \"Create Workspace\",\r\n \"description\": \"Creates a new workspace or links to an existing workspace by providing the customer id from the existing workspace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/read\",\r\n \"displayName\": \"Get Workspace\",\r\n \"description\": \"Gets an existing workspace\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/delete\",\r\n \"displayName\": \"Delete Workspace\",\r\n \"description\": \"Deletes a workspace. If the workspace was linked to an existing workspace at creation time then the workspace it was linked to is not deleted.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/generateregistrationcertificate/action\",\r\n \"displayName\": \"Generates Registration Certificate for Workspace.\",\r\n \"description\": \"Generates Registration Certificate for the workspace. This Certificate is used to connect Microsoft System Center Operation Manager to the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"displayName\": \"List Workspace Shared Keys\",\r\n \"description\": \"Retrieves the shared keys for the workspace. These keys are used to connect Microsoft Operational Insights agents to the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"displayName\": \"Search Workspace Data\",\r\n \"description\": \"Executes a search query\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/managementGroups\",\r\n \"displayName\": \"Management Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/managementGroups/read\",\r\n \"displayName\": \"Get Management Groups for Workspace\",\r\n \"description\": \"Gets the names and metadata for System Center Operations Manager management groups connected to this workspace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/schema\",\r\n \"displayName\": \"Search Schema\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/schema/read\",\r\n \"displayName\": \"Get Search Schema\",\r\n \"description\": \"Gets the search schema for the workspace. Search schema includes the exposed fields and their types.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/usages\",\r\n \"displayName\": \"Usage Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/usages/read\",\r\n \"displayName\": \"Get Usage Data for Workspace\",\r\n \"description\": \"Gets usage data for a workspace including the amount of data read by the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/savedSearches\",\r\n \"displayName\": \"Saved Search\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/read\",\r\n \"displayName\": \"Get Saved Search\",\r\n \"description\": \"Gets a saved search query\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/write\",\r\n \"displayName\": \"Create Saved Search\",\r\n \"description\": \"Creates a saved search query\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/delete\",\r\n \"displayName\": \"Delete Saved Search\",\r\n \"description\": \"Deletes a saved search query\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/storageinsightconfigs\",\r\n \"displayName\": \"Storage Insight Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/write\",\r\n \"displayName\": \"Create Storage Configuration\",\r\n \"description\": \"Creates a new storage configuration. These configurations are used to pull data from a location in an existing storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/read\",\r\n \"displayName\": \"Get Storage Configuration\",\r\n \"description\": \"Gets a storage configuration.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/delete\",\r\n \"displayName\": \"Delete Storage Configuration\",\r\n \"description\": \"Deletes a storage configuration. This will stop Microsoft Operational Insights from reading data from the storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.OperationalInsights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.OperationalInsights\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Azure Notification Hub\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/CheckNamespaceAvailability/action\",\r\n \"displayName\": \"Check Namespace name availability.\",\r\n \"description\": \"Checks whether or not a given Namespace resource name is available within the NotificationHub service.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Namespaces\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/write\",\r\n \"displayName\": \"Create Or Update Namespace \",\r\n \"description\": \"Create a Namespace Resource and Update its properties. Tags and status of the Namespace are the properties which can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/read\",\r\n \"displayName\": \"Get Namespace Resource\",\r\n \"description\": \"Get the list of Namespace Resource Description\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/Delete\",\r\n \"displayName\": \"Delete Namespace\",\r\n \"description\": \"Delete Namespace Resource\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/authorizationRules/action\",\r\n \"displayName\": \"Get Namespace Authorization Rules\",\r\n \"description\": \"Get the list of Namespaces Authorization Rules description.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/CheckNotificationHubAvailability/action\",\r\n \"displayName\": \"Check NotificationHub name availability.\",\r\n \"description\": \"Checks whether or not a given NotificationHub name is available inside a Namespace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Namespaces/authorizationRules\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Namespace Authorization Rules\",\r\n \"description\": \"Create a Namespace level Authorization Rules and update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/authorizationRules/delete\",\r\n \"displayName\": \"Delete Namespace Authorization Rule\",\r\n \"description\": \"Delete Namespace Authorization Rule. The Default Namespace Authorization Rule cannot be deleted. \",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/authorizationRules/listkeys/action\",\r\n \"displayName\": \"Get Namespace Listkeys\",\r\n \"description\": \"Get the Connection String to the Namespace\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Namespaces/NotificationHubs\",\r\n \"displayName\": \"NotificationHub\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/write\",\r\n \"displayName\": \"Create or Update Notification Hub \",\r\n \"description\": \"Create a Notification Hub and Update its properties. Its properties mainly include PNS Credentials. Authorization Rules and TTL\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/read\",\r\n \"displayName\": \"Get Notification Hub\",\r\n \"description\": \"Get list of Notification Hub Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/Delete\",\r\n \"displayName\": \"Delete Notification Hub\",\r\n \"description\": \"Delete Notification Hub Resource\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/authorizationRules/action\",\r\n \"displayName\": \"Get Notification Hub Authorization Rules\",\r\n \"description\": \"Get the list of Notification Hub Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/pnsCredentials/action\",\r\n \"displayName\": \"Get Notification Hub PNS Credentials\",\r\n \"description\": \"Get All Notification Hub PNS Credentials. This includes, WNS, MPNS, APNS, GCM and Baidu credentials\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Namespaces/NotificationHubs/authorizationRules\",\r\n \"displayName\": \"NotificationHub\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Notification hub Authorization Rule\",\r\n \"description\": \"Create Notification Hub Authorization Rules and Update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/authorizationRules/delete\",\r\n \"displayName\": \"Delete Notification Hub Authorization Rules\",\r\n \"description\": \"Delete Notification Hub Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/authorizationRules/listkeys/action\",\r\n \"displayName\": \"Get Notification Hub Listkeys\",\r\n \"description\": \"Get the Connection String to the Notification Hub\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.NotificationHubs\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.NotificationHubs\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Scheduler\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"jobcollections\",\r\n \"displayName\": \"Job Collection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/read\",\r\n \"displayName\": \"Get Job Collection\",\r\n \"description\": \"Get Job Collection\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/write\",\r\n \"displayName\": \"Create Job Collection\",\r\n \"description\": \"Creates or updates job collection.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/delete\",\r\n \"displayName\": \"Delete Job Collection\",\r\n \"description\": \"Deletes job collection.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/enable/action\",\r\n \"displayName\": \"Enable Job Collection\",\r\n \"description\": \"Enables job collection.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/disable/action\",\r\n \"displayName\": \"Disable Job Collection\",\r\n \"description\": \"Disables job collection.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobcollections/jobs\",\r\n \"displayName\": \"Job\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/read\",\r\n \"displayName\": \"Get Job\",\r\n \"description\": \"Gets job.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/write\",\r\n \"displayName\": \"Create Job\",\r\n \"description\": \"Creates or updates job.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/delete\",\r\n \"displayName\": \"Delete Job\",\r\n \"description\": \"Deletes job.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/run/action\",\r\n \"displayName\": \"Run Job\",\r\n \"description\": \"Runs job.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobcollections/jobs/jobhistories\",\r\n \"displayName\": \"Job History\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/jobhistories/read\",\r\n \"displayName\": \"Get Job History\",\r\n \"description\": \"Gets job history.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Scheduler\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Scheduler\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Data Factory\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"datafactories\",\r\n \"displayName\": \"Data Factory\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/read\",\r\n \"displayName\": \"Read Data Factory\",\r\n \"description\": \"Reads Data Factory.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/write\",\r\n \"displayName\": \"Create or Update any Data Factory.\",\r\n \"description\": \"Create or Update Data Factory\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/delete\",\r\n \"displayName\": \"Delete Data Factory\",\r\n \"description\": \"Deletes Data Factory.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"datafactories/datapipelines\",\r\n \"displayName\": \"Pipeline\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/datapipelines/read\",\r\n \"displayName\": \"Read Pipeline\",\r\n \"description\": \"Reads Pipeline.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/datapipelines/delete\",\r\n \"displayName\": \"Delete Pipeline\",\r\n \"description\": \"Deletes Pipeline.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/datapipelines/pause/action\",\r\n \"displayName\": \"Puase Pipeline\",\r\n \"description\": \"Pauses Pipeline.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/datapipelines/resume/action\",\r\n \"displayName\": \"Resume Pipeline\",\r\n \"description\": \"Resumes Pipeline.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/datapipelines/update/action\",\r\n \"displayName\": \"Update Pipeline\",\r\n \"description\": \"Updates Pipeline.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/datapipelines/write\",\r\n \"displayName\": \"Create or Update any Pipeline.\",\r\n \"description\": \"Create or Update Pipeline\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"datafactories/linkedServices\",\r\n \"displayName\": \"Linked service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/linkedServices/read\",\r\n \"displayName\": \"Read Linked service\",\r\n \"description\": \"Reads Linked service.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/linkedServices/delete\",\r\n \"displayName\": \"Delete Linked service\",\r\n \"description\": \"Deletes Linked service.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/linkedServices/write\",\r\n \"displayName\": \"Create or Update any Linked service.\",\r\n \"description\": \"Create or Update Linked service\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"datafactories/{resourceTypeName:regex(^(tables|datasets)$)}\",\r\n \"displayName\": \"Table\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/{resourceTypeName:regex(^(tables|datasets)$)}/read\",\r\n \"displayName\": \"Read Table\",\r\n \"description\": \"Reads Table.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/{resourceTypeName:regex(^(tables|datasets)$)}/delete\",\r\n \"displayName\": \"Delete Table\",\r\n \"description\": \"Deletes Table.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/{resourceTypeName:regex(^(tables|datasets)$)}/write\",\r\n \"displayName\": \"Create or Update any Table.\",\r\n \"description\": \"Create or Update Table\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataFactory\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataFactory\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Web Apps\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"sites\",\r\n \"displayName\": \"Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/Read\",\r\n \"displayName\": \"Get Web Apps\",\r\n \"description\": \"Get the list of Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/Write\",\r\n \"displayName\": \"Create or Update Web App\",\r\n \"description\": \"Create a new Web App or update existing one.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/Delete\",\r\n \"displayName\": \"Delete Web App\",\r\n \"description\": \"Delete an existing Web App.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/publishxml/Action\",\r\n \"displayName\": \"List Publishing Profile for Web App\",\r\n \"description\": \"List publishing profile xml for Web App.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/restart/Action\",\r\n \"displayName\": \"Restart Web App\",\r\n \"description\": \"Restart Web App.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/start/Action\",\r\n \"displayName\": \"Start Web App\",\r\n \"description\": \"Start Web App.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/stop/Action\",\r\n \"displayName\": \"Stop Web App\",\r\n \"description\": \"Stop Web App.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slotsswap/Action\",\r\n \"displayName\": \"Swap Web App with a slot\",\r\n \"description\": \"Swap Web App with another slot.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/applySlotConfig/Action\",\r\n \"displayName\": \"Apply Web App Slot Configuration\",\r\n \"description\": \"Apply web app slot configuration from target slot to the current slot.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/resetSlotConfig/Action\",\r\n \"displayName\": \"Reset Web App Slot Configuration\",\r\n \"description\": \"Rest web app slot configuration.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/backup\",\r\n \"displayName\": \"Web App Backup\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/backup/Write\",\r\n \"displayName\": \"Create Web App Backup\",\r\n \"description\": \"Create new web app backup.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/backup/config\",\r\n \"displayName\": \"Web App Backup Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/backup/config/Read\",\r\n \"displayName\": \"List Web App Backup Configurations\",\r\n \"description\": \"List all Web App backup configurations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/backup/config/Write\",\r\n \"displayName\": \"Update Web App Backup Configuration\",\r\n \"description\": \"Update Web App backup configuration settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slotsdiffs\",\r\n \"displayName\": \"Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slotsdiffs/Read\",\r\n \"displayName\": \"Get Web App Slots Differences\",\r\n \"description\": \"Get web app slots differences.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots\",\r\n \"displayName\": \"Web App Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/Write\",\r\n \"displayName\": \"Create or Update Web App Slot\",\r\n \"description\": \"Create a new Web App Slot or update existing one.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/Delete\",\r\n \"displayName\": \"Delete Web App Slot\",\r\n \"description\": \"Delete an existing Web App Slot.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/publishxml/Action\",\r\n \"displayName\": \"List Publishing Profile for Web App Slot\",\r\n \"description\": \"List publishing profile xml for Web App Slot.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/restart/Action\",\r\n \"displayName\": \"Restart Web App Slot\",\r\n \"description\": \"Restart Web App Slot.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/start/Action\",\r\n \"displayName\": \"Start Web App Slot\",\r\n \"description\": \"Start Web App Slot.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/stop/Action\",\r\n \"displayName\": \"Stop Web App Slot\",\r\n \"description\": \"Stop Web App Slot.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/slotsswap/Action\",\r\n \"displayName\": \"Swap Web App Slot with another slot\",\r\n \"description\": \"Swap Web App Slot with another slot.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/applySlotConfig/Action\",\r\n \"displayName\": \"Apply Web App Slot Configuration\",\r\n \"description\": \"Apply web app slot configuration from target slot to the current slot.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/resetSlotConfig/Action\",\r\n \"displayName\": \"Reset Web App Slot Configuration\",\r\n \"description\": \"Rest web app slot configuration.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/backup\",\r\n \"displayName\": \"Web App Slot Backup Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/backup/config/Action\",\r\n \"displayName\": \"List Web App Slot Backup Configurations\",\r\n \"description\": \"List all Web App Slot backup configurations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/backup/Write\",\r\n \"displayName\": \"Create Web App Slot Backup\",\r\n \"description\": \"Create new Web App Slot backup.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/backup/config\",\r\n \"displayName\": \"Web App Slot Backup Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/backup/config/Write\",\r\n \"displayName\": \"Update Web App Slot Backup Configuration\",\r\n \"description\": \"Update Web App Slot backup configuration settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/slotsdiffs\",\r\n \"displayName\": \"Web App Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/slotsdiffs/Read\",\r\n \"displayName\": \"Get Web App Slots Differences\",\r\n \"description\": \"Get web app slots differences.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/config/appsettings\",\r\n \"displayName\": \"Web App Slot AppSettings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/appsettings/list/Action\",\r\n \"displayName\": \"Get Web App Slot's AppSettings\",\r\n \"description\": \"Get Web App Slot's AppSettings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/appsettings/Write\",\r\n \"displayName\": \"Update Web App Slot's AppSettings\",\r\n \"description\": \"Update Web App Slot's AppSettings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/config/logs\",\r\n \"displayName\": \"Web App Slot Logs Config\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/logs/Read\",\r\n \"displayName\": \"Get Web App Slot's Logs Config\",\r\n \"description\": \"Get Web App Slot's Logs Config properties.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/logs/Write\",\r\n \"displayName\": \"Update Web App Slot's Logs Config\",\r\n \"description\": \"Update Web App Slot's Logs Config properties.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/config/publishingcredentials\",\r\n \"displayName\": \"Web App Slot Publishing Credentials\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/publishingcredentials/list/Action\",\r\n \"displayName\": \"List Web App Slot's publishing credentials\",\r\n \"description\": \"List Web App Slot's publishing username and password.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/config/connectionstrings\",\r\n \"displayName\": \"Web App Slot Connection Strings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/connectionstrings/list/Action\",\r\n \"displayName\": \"Get Web App Slot's connection strings\",\r\n \"description\": \"Get Web App Slot's connection strings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/connectionstrings/Write\",\r\n \"displayName\": \"Update Web App Slot's connection strings\",\r\n \"description\": \"Update Web App Slot's connection strings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/config/web\",\r\n \"displayName\": \"Web App Slot Config\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/web/Read\",\r\n \"displayName\": \"Get Web App Slot's configuration\",\r\n \"description\": \"Get Web App Slot's configuration settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/web/Write\",\r\n \"displayName\": \"Update Web App Slot's configuration\",\r\n \"description\": \"Update Web App Slot's configuration settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/config/metadata\",\r\n \"displayName\": \"Web App Slot Metadata\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/metadata/list/Action\",\r\n \"displayName\": \"List Web App Slot's metadata\",\r\n \"description\": \"List Web App Slot's metadata properties.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/metadata/Write\",\r\n \"displayName\": \"Update Web App Slot's metadata\",\r\n \"description\": \"Update Web App Slot's metadata properties.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/sourcecontrols/web\",\r\n \"displayName\": \"Web App Slot Source Control\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/sourcecontrols/web/Read\",\r\n \"displayName\": \"Get Web App Slot's source control configuration\",\r\n \"description\": \"Get Web App Slot's source control configuration settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/sourcecontrols/web/Write\",\r\n \"displayName\": \"Update Web App Slot's source control configuration\",\r\n \"description\": \"Update Web App Slot's source control configuration settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/sourcecontrols/web/Delete\",\r\n \"displayName\": \"Delete Web App Slot's source control configuration\",\r\n \"description\": \"Delete Web App Slot's source control configuration settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/restore\",\r\n \"displayName\": \"Web App Slot Backup\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/restore/Read\",\r\n \"displayName\": \"List Web App Slot Backups\",\r\n \"description\": \"List all backups for a Web App Slot.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config/appsettings\",\r\n \"displayName\": \"Web App AppSettings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/appsettings/list/Action\",\r\n \"displayName\": \"Get Web App's AppSettings\",\r\n \"description\": \"Get Web App's AppSettings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/appsettings/Write\",\r\n \"displayName\": \"Update Web App's AppSettings\",\r\n \"description\": \"Update Web App's AppSettings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config/logs\",\r\n \"displayName\": \"Web App Logs Config\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/logs/Read\",\r\n \"displayName\": \"Get Web App's Logs Config\",\r\n \"description\": \"Get Web App's Logs Config properties.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/logs/Write\",\r\n \"displayName\": \"Update Web App's Logs Config\",\r\n \"description\": \"Update Web App's Logs Config properties.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config/publishingcredentials\",\r\n \"displayName\": \"Web App Publishing Credentials\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/publishingcredentials/list/Action\",\r\n \"displayName\": \"List Web App's publishing credentials\",\r\n \"description\": \"List Web App's publishing username and password.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config/connectionstrings\",\r\n \"displayName\": \"Web App Connection Strings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/connectionstrings/list/Action\",\r\n \"displayName\": \"Get Web App's connection strings\",\r\n \"description\": \"Get Web App's connection strings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/connectionstrings/Write\",\r\n \"displayName\": \"Update Web App's connection strings\",\r\n \"description\": \"Update Web App's connection strings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config/web\",\r\n \"displayName\": \"Web App Config\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/web/Read\",\r\n \"displayName\": \"Get Web App's configuration\",\r\n \"description\": \"Get Web App's configuration settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/web/Write\",\r\n \"displayName\": \"Update Web App's configuration\",\r\n \"description\": \"Update Web App's configuration settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config/metadata\",\r\n \"displayName\": \"Web App Metadata\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/metadata/list/Action\",\r\n \"displayName\": \"List Web App's metadata\",\r\n \"description\": \"List Web App's metadata properties.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/metadata/Write\",\r\n \"displayName\": \"Update Web App's metadata\",\r\n \"description\": \"Update Web App's metadata properties.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/sourcecontrols/web\",\r\n \"displayName\": \"Web App Source Control\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/sourcecontrols/web/Read\",\r\n \"displayName\": \"Get Web App's source control configuration\",\r\n \"description\": \"Get Web App's source control configuration settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/sourcecontrols/web/Write\",\r\n \"displayName\": \"Update Web App's source control configuration\",\r\n \"description\": \"Update Web App's source control configuration settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/sourcecontrols/web/Delete\",\r\n \"displayName\": \"Delete Web App's source control configuration\",\r\n \"description\": \"Delete Web App's source control configuration settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/restore\",\r\n \"displayName\": \"Web App Backup\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/restore/Read\",\r\n \"displayName\": \"List Web App Backups\",\r\n \"description\": \"List all backups for a Web App.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms\",\r\n \"displayName\": \"App Service Plan\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/Read\",\r\n \"displayName\": \"Get App Service Plans\",\r\n \"description\": \"Get the list of App Service Plans.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/Write\",\r\n \"displayName\": \"Create or Update App Service Plans\",\r\n \"description\": \"Create a new App Service Plan or update an existing one.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/Delete\",\r\n \"displayName\": \"Delete App Service Plan\",\r\n \"description\": \"Delete an existing App Service Plan.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/restartSites/Action\",\r\n \"displayName\": \"Restart Web Apps\",\r\n \"description\": \"Restart Web Apps in an App Service Plan.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"certificates\",\r\n \"displayName\": \"Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/certificates/Read\",\r\n \"displayName\": \"Get Certificates\",\r\n \"description\": \"Get the list of certificates.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/certificates/Write\",\r\n \"displayName\": \"Add or Update Certificate\",\r\n \"description\": \"Add a new certificate or update an existing one.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/certificates/Delete\",\r\n \"displayName\": \"Delete Certificate\",\r\n \"description\": \"Delete an existing certificate.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Web\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Web\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Key Vault\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"vaults\",\r\n \"displayName\": \"Key Vault\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/read\",\r\n \"displayName\": \"View Key Vault\",\r\n \"description\": \"View the properties of a key vault\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/write\",\r\n \"displayName\": \"Update Key Vault\",\r\n \"description\": \"Create a new key vault or update the properties of an existing key vault\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/delete\",\r\n \"displayName\": \"Delete Key Vault\",\r\n \"description\": \"Delete a key vault\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/deploy/action\",\r\n \"displayName\": \"Use Vault for Virtual Machines\",\r\n \"description\": \"Enables access to secrets in a key vault when deploying a virtual machine\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Key Vault Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/providers/Microsoft.Insights/diagnosticSettings/Read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/providers/Microsoft.Insights/diagnosticSettings/Write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Key Vault Log Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Read log definition\",\r\n \"description\": \"Gets the available logs for Key Vault\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"AuditEvent\",\r\n \"displayName\": \"Audit Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/secrets\",\r\n \"displayName\": \"Secret\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/secrets/read\",\r\n \"displayName\": \"View Secret Properties\",\r\n \"description\": \"View the properties of a secret, but not its value\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/secrets/write\",\r\n \"displayName\": \"Update Secret\",\r\n \"description\": \"Create a new secret or update the value of an existing secret\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/secrets/delete\",\r\n \"displayName\": \"Delete Secret\",\r\n \"description\": \"Delete a secret\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.KeyVault\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.KeyVault\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft AppService\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"appidentities\",\r\n \"displayName\": \"App Identity\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/appidentities/Read\",\r\n \"displayName\": \"Get App Identity\",\r\n \"description\": \"Returns the resource (web site) registered with the Gateway.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/appidentities/Write\",\r\n \"displayName\": \"Create App Identity\",\r\n \"description\": \"Creates a new App Identity.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/appidentities/Delete\",\r\n \"displayName\": \"Delete App Identity\",\r\n \"description\": \"Deletes an existing App Identity.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"deploymenttemplates\",\r\n \"displayName\": \"Deployment Template\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/deploymenttemplates/listMetadata/Action\",\r\n \"displayName\": \"List UI Metadata\",\r\n \"description\": \"Lists UI Metadata associated with the API App package.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/deploymenttemplates/generate/Action\",\r\n \"displayName\": \"Generate Deployment Template\",\r\n \"description\": \"Returns a Deployment Template to provision API App instance(s).\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"gateways\",\r\n \"displayName\": \"Gateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/Read\",\r\n \"displayName\": \"Get Gateway\",\r\n \"description\": \"Returns the Gateway instance.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/Write\",\r\n \"displayName\": \"Create or Update Gateway\",\r\n \"description\": \"Creates a new Gateway or updates existing one.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/Delete\",\r\n \"displayName\": \"Delete Gateway\",\r\n \"description\": \"Deletes an existing Gateway instance.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/listLoginUris/Action\",\r\n \"displayName\": \"List Login URIs\",\r\n \"description\": \"Populates token store and returns OAuth login URIs.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/listKeys/Action\",\r\n \"displayName\": \"List Gateway Secrets\",\r\n \"description\": \"Returns Gateway secrets.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"gateways/tokens\",\r\n \"displayName\": \"Zumo Token\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/tokens/Write\",\r\n \"displayName\": \"Create Zumo Token\",\r\n \"description\": \"Creates a new Zumo Token with the given name.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"gateways/registrations\",\r\n \"displayName\": \"Gateway Registration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/registrations/Read\",\r\n \"displayName\": \"Get Registered Resource\",\r\n \"description\": \"Returns the resource (web site) registered with the Gateway.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/registrations/Write\",\r\n \"displayName\": \"Register Resource\",\r\n \"description\": \"Registers a resource (web site) with the Gateway.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/registrations/Delete\",\r\n \"displayName\": \"Unregister Resource\",\r\n \"description\": \"Unregisters a resource (web site) from the Gateway.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apiapps\",\r\n \"displayName\": \"API App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/apiapps/Read\",\r\n \"displayName\": \"Get API App\",\r\n \"description\": \"Returns the API App instance.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/apiapps/Write\",\r\n \"displayName\": \"Create or Update API App\",\r\n \"description\": \"Creates a new API App or updates existing one.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/apiapps/Delete\",\r\n \"displayName\": \"Delete API App\",\r\n \"description\": \"Deletes an existing API App instance.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/apiapps/listStatus/Action\",\r\n \"displayName\": \"Get API App Status\",\r\n \"description\": \"Returns API App status.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/apiapps/listKeys/Action\",\r\n \"displayName\": \"List API App Secrets\",\r\n \"description\": \"Returns API App secrets.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apiapps/apidefinitions\",\r\n \"displayName\": \"API Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/apiapps/apidefinitions/Read\",\r\n \"displayName\": \"Get API App's API Definition\",\r\n \"description\": \"Returns API App's API definition.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.AppService\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.AppService\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft DevTest Labs\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"labs\",\r\n \"displayName\": \"DevTest Labs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/read\",\r\n \"displayName\": \"Read DevTest Labs.\",\r\n \"description\": \"Read DevTest Labs.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/write\",\r\n \"displayName\": \"Add or modify DevTest Labs.\",\r\n \"description\": \"Add or modify DevTest Labs.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/delete\",\r\n \"displayName\": \"Delete DevTest Labs.\",\r\n \"description\": \"Delete DevTest Labs.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"displayName\": \"Create an environment.\",\r\n \"description\": \"Create virtual machines or environments in a lab.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/listVhds/action\",\r\n \"displayName\": \"List VHDs.\",\r\n \"description\": \"List disk images available for VM template creation.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/labStats/action\",\r\n \"displayName\": \"Get Lab Status\",\r\n \"description\": \"Get the number of environments and the limit of environments for the lab. \",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/getUploadUri/action\",\r\n \"displayName\": \"Get Image Upload URI.\",\r\n \"description\": \"Get a URI for uploading custom disk images to a lab.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/artifactSources\",\r\n \"displayName\": \"Artifact Sources\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/artifactSources/read\",\r\n \"displayName\": \"Read Artifact Sources.\",\r\n \"description\": \"Read Artifact Sources.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/artifactSources/write\",\r\n \"displayName\": \"Add or modify Artifact Sources.\",\r\n \"description\": \"Add or modify Artifact Sources.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/artifactSources/delete\",\r\n \"displayName\": \"Delete Artifact Sources.\",\r\n \"description\": \"Delete Artifact Sources.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/policies\",\r\n \"displayName\": \"Policies\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/policies/read\",\r\n \"displayName\": \"Read Policies.\",\r\n \"description\": \"Read Policies.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/policies/write\",\r\n \"displayName\": \"Add or modify Policies.\",\r\n \"description\": \"Add or modify Policies.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/policies/delete\",\r\n \"displayName\": \"Delete Policies.\",\r\n \"description\": \"Delete Policies.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/vmtemplates\",\r\n \"displayName\": \"VM Templates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/vmtemplates/read\",\r\n \"displayName\": \"Read VM Templates.\",\r\n \"description\": \"Read VM Templates.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/vmtemplates/write\",\r\n \"displayName\": \"Add or modify VM Templates.\",\r\n \"description\": \"Add or modify VM Templates.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/vmtemplates/delete\",\r\n \"displayName\": \"Delete VM Templates.\",\r\n \"description\": \"Delete VM Templates.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"environments\",\r\n \"displayName\": \"Environments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/environments/read\",\r\n \"displayName\": \"Read Environments.\",\r\n \"description\": \"Read Environments.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/environments/write\",\r\n \"displayName\": \"Add or modify Environments.\",\r\n \"description\": \"Add or modify Environments.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/environments/delete\",\r\n \"displayName\": \"Delete Environments.\",\r\n \"description\": \"Delete Environments.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DevTestLab\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DevTestLab\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Azure EventHub\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/checkNamespaceAvailability/action\",\r\n \"displayName\": \"Get namespace availability.\",\r\n \"description\": \"Checks availability of namespace under given subscription.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"namespaces\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/write\",\r\n \"displayName\": \"Create Or Update Namespace \",\r\n \"description\": \"Create a Namespace Resource and Update its properties. Tags and status of the Namespace are the properties which can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/read\",\r\n \"displayName\": \"Get Namespace Resource\",\r\n \"description\": \"Get the list of Namespace Resource Description\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/Delete\",\r\n \"displayName\": \"Delete Namespace\",\r\n \"description\": \"Delete Namespace Resource\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/authorizationRules/action\",\r\n \"displayName\": \"Get Namespace Authorization Rules\",\r\n \"description\": \"Get the list of Namespaces Authorization Rules description.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/authorizationRules\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Namespace Authorization Rules\",\r\n \"description\": \"Create a Namespace level Authorization Rules and update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/authorizationRules/delete\",\r\n \"displayName\": \"Delete Namespace Authorization Rule\",\r\n \"description\": \"Delete Namespace Authorization Rule. The Default Namespace Authorization Rule cannot be deleted. \",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/authorizationRules/listkeys/action\",\r\n \"displayName\": \"Get Namespace Listkeys\",\r\n \"description\": \"Get the Connection String to the Namespace\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/eventhubs\",\r\n \"displayName\": \"EventHub\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/write\",\r\n \"displayName\": \"Create or Update EventHub\",\r\n \"description\": \"Create or Update EventHub properties.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/read\",\r\n \"displayName\": \"Get EventHub\",\r\n \"description\": \"Get list of EventHub Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/Delete\",\r\n \"displayName\": \"Delete EventHub\",\r\n \"description\": \"Operation to delete EventHub Resource\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/authorizationRules/action\",\r\n \"displayName\": \" Get EventHub Authorization Rules\",\r\n \"description\": \" Get the list of EventHub Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/eventHubs/consumergroups\",\r\n \"displayName\": \"ConsumerGroup\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventHubs/consumergroups/write\",\r\n \"displayName\": \"Create or Update ConsumerGroup\",\r\n \"description\": \"Create or Update ConsumerGroup properties.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventHubs/consumergroups/read\",\r\n \"displayName\": \"Get ConsumerGroup\",\r\n \"description\": \"Get list of ConsumerGroup Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventHubs/consumergroups/Delete\",\r\n \"displayName\": \"Delete ConsumerGroup\",\r\n \"description\": \"Operation to delete ConsumerGroup Resource\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/eventhubs/authorizationRules\",\r\n \"displayName\": \"EventHub\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/authorizationRules/write\",\r\n \"displayName\": \"Create or Update EventHub Authorization Rule\",\r\n \"description\": \"Create EventHub Authorization Rules and Update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/authorizationRules/delete\",\r\n \"displayName\": \"Delete EventHub Authorization Rules\",\r\n \"description\": \"Operation to delete EventHub Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/authorizationRules/listkeys/action\",\r\n \"displayName\": \" Get EventHub Listkeys\",\r\n \"description\": \"Get the Connection String to EventHub\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/messagingplan\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/messagingplan/read\",\r\n \"displayName\": \"Get Namespace MessagingSKUPlan\",\r\n \"description\": \"Gets the messagingSKUPlan for the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/messagingplan/write\",\r\n \"displayName\": \"Update Namespace MessagingSKUPlan.\",\r\n \"description\": \"Updates the messagingSKUPlan for the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.EventHub\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.EventHub\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Dynamics Lifecycle Services (LCS)\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"lcsprojects\",\r\n \"displayName\": \"Microsoft Dynamics Lifecycle Services project\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/read\",\r\n \"displayName\": \"Read LCS projects\",\r\n \"description\": \"Display Microsoft Dynamics Lifecycle Services projects that belong to a user\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/write\",\r\n \"displayName\": \"Create and update LCS projects\",\r\n \"description\": \"Create and update Microsoft Dynamics Lifecycle Services projects that belong to the user. Only the name and description properties can be updated. The subscription and location associated with the project cannot be updated after creation\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/delete\",\r\n \"displayName\": \"Delete LCS projects\",\r\n \"description\": \"Delete Microsoft Dynamics Lifecycle Services projects that belong to the user\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"lcsprojects/clouddeployments\",\r\n \"displayName\": \"Microsoft Dynamics AX 2012 deployments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/clouddeployments/read\",\r\n \"displayName\": \"Read Microsoft Dynamics AX 2012 deployments\",\r\n \"description\": \"Display Microsoft Dynamics AX 2012 R3 Evaluation deployments in a Microsoft Dynamics Lifecycle Services project that belong to a user\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/clouddeployments/write\",\r\n \"displayName\": \"Create Microsoft Dynamics AX 2012 deployments\",\r\n \"description\": \"Create Microsoft Dynamics AX 2012 R3 Evaluation deployment in a Microsoft Dynamics Lifecycle Services project that belong to a user. Deployments can be managed from Azure management portal\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DynamicsLcs\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DynamicsLcs\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Resources\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"marketplace\",\r\n \"displayName\": \"Marketplace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/marketplace/purchase/action\",\r\n \"displayName\": \"Purchase Resource\",\r\n \"description\": \"Purchases a resource from the marketplace.\",\r\n \"origin\": \"System\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions\",\r\n \"displayName\": \"Subscription\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/read\",\r\n \"displayName\": \"Get Subscriptions\",\r\n \"description\": \"Gets the list of subscriptions.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/providers\",\r\n \"displayName\": \"Resource Providers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/providers/read\",\r\n \"displayName\": \"Get Resource Providers\",\r\n \"description\": \"Gets or lists resource providers.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/tagNames\",\r\n \"displayName\": \"Subscription Tag\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/read\",\r\n \"displayName\": \"Get Subscription Tag\",\r\n \"description\": \"Gets or lists subscription tags.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/write\",\r\n \"displayName\": \"Add Subscription Tag\",\r\n \"description\": \"Adds a subscription tag.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/delete\",\r\n \"displayName\": \"Delete Subscription Tag\",\r\n \"description\": \"Deletes a subscription tag.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/tagNames/tagValues\",\r\n \"displayName\": \"Subscription Tag Value\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/tagValues/read\",\r\n \"displayName\": \"Get Subscription Tag Value\",\r\n \"description\": \"Gets or lists subscription tag values.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/tagValues/write\",\r\n \"displayName\": \"Add Subscription Tag Value\",\r\n \"description\": \"Adds a subscription tag value.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/tagValues/delete\",\r\n \"displayName\": \"Delete Subscription Tag Value\",\r\n \"description\": \"Deletes a subscription tag value.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/resources\",\r\n \"displayName\": \"Subscription Resource\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"displayName\": \"Get Subscription Resources\",\r\n \"description\": \"Gets resources of a subscription.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/resourceGroups\",\r\n \"displayName\": \"Resource Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"displayName\": \"Get Resource Group\",\r\n \"description\": \"Gets or lists resource groups.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"displayName\": \"Create Resource Group\",\r\n \"description\": \"Creates or updates a resource group.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"displayName\": \"Delete Resource Group\",\r\n \"description\": \"Deletes a resource group and all its resources.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/moveResources/action\",\r\n \"displayName\": \"Move Resource Group Resources\",\r\n \"description\": \"Moves resources from one resource group to another.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/locations\",\r\n \"displayName\": \"Location\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/locations/read\",\r\n \"displayName\": \"Get Locations\",\r\n \"description\": \"Gets the list of locations supported.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"links\",\r\n \"displayName\": \"Resource Link\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/links/read\",\r\n \"displayName\": \"Get Resource Link\",\r\n \"description\": \"Gets or lists resource links.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/links/write\",\r\n \"displayName\": \"Create Resource Link\",\r\n \"description\": \"Creates or updates a resource link.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/links/delete\",\r\n \"displayName\": \"Delete Resource Link\",\r\n \"description\": \"Deletes a resource link.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"tenants\",\r\n \"displayName\": \"Tenant\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/tenants/read\",\r\n \"displayName\": \"Get Tenants\",\r\n \"description\": \"Gets the list of tenants.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"deployments\",\r\n \"displayName\": \"Deployment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/read\",\r\n \"displayName\": \"Get Deployment\",\r\n \"description\": \"Gets or lists deployments.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/write\",\r\n \"displayName\": \"Create Deployment\",\r\n \"description\": \"Creates or updates an deployment.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/delete\",\r\n \"displayName\": \"Delete Deployment\",\r\n \"description\": \"Deletes a deployment.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/cancel/action\",\r\n \"displayName\": \"Cancel Deployment\",\r\n \"description\": \"Cancels a deployment.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/validate/action\",\r\n \"displayName\": \"Validate Deployment\",\r\n \"description\": \"Validates an deployment.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"deployments/operations\",\r\n \"displayName\": \"Deployment Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/operations/read\",\r\n \"displayName\": \"Get Deployment Operation\",\r\n \"description\": \"Gets or lists deployment operations.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Resources\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Resources\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Support\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"supportTickets\",\r\n \"displayName\": \"Support Ticket\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Support/supportTickets/read\",\r\n \"displayName\": \"Reads Support Ticket\",\r\n \"description\": \"Gets Support Ticket details (including status, severity, contact details and communications) or gets the list of Support Tickets across subscriptions.\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Support/supportTickets/write\",\r\n \"displayName\": \"Writes Support Ticket\",\r\n \"description\": \"Creates or Updates a Support Ticket. You can create a Support Ticket for Technical, Billing, Quotas or Subscription Management related issues. You can update severity, contact details and communications for existing support tickets.\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.support\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.support\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Logic\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"workflows\",\r\n \"displayName\": \"Workflow\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/read\",\r\n \"displayName\": \"Get Workflow\",\r\n \"description\": \"Reads the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/write\",\r\n \"displayName\": \"Set Workflow\",\r\n \"description\": \"Creates or updates the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/delete\",\r\n \"displayName\": \"Delete Workflow\",\r\n \"description\": \"Deletes the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/run/action\",\r\n \"displayName\": \"Run Workflow\",\r\n \"description\": \"Starts a run of the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/disable/action\",\r\n \"displayName\": \"Disable Workflow\",\r\n \"description\": \"Disables the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/enable/action\",\r\n \"displayName\": \"Enable Workflow\",\r\n \"description\": \"Enables the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/validate/action\",\r\n \"displayName\": \"Validate Workflow\",\r\n \"description\": \"Validates the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/move/action\",\r\n \"displayName\": \"Move Workflow\",\r\n \"description\": \"Moves Workflow from its existing subscription id, resource group, and/or name to a different subscription id, resource group, and/or name.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Workflow Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get Workflow Metric Definition\",\r\n \"description\": \"Reads the workflow metric definitions.\",\r\n \"origin\": \"System\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"RunsStarted\",\r\n \"displayName\": \"Runs Started\",\r\n \"displayDescription\": \"Number of workflow runs started.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"RunsCompleted\",\r\n \"displayName\": \"Runs Completed\",\r\n \"displayDescription\": \"Number of workflow runs completed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"RunsSucceeded\",\r\n \"displayName\": \"Runs Succeeded\",\r\n \"displayDescription\": \"Number of workflow runs succeeded.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"RunsFailed\",\r\n \"displayName\": \"Runs Failed\",\r\n \"displayDescription\": \"Number of workflow runs failed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"RunsCancelled\",\r\n \"displayName\": \"Runs Cancelled\",\r\n \"displayDescription\": \"Number of workflow runs cancelled.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"RunLatency\",\r\n \"displayName\": \"Run Latency\",\r\n \"displayDescription\": \"Latency of completed workflow runs.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"RunSuccessLatency\",\r\n \"displayName\": \"Run Success Latency\",\r\n \"displayDescription\": \"Latency of succeeded workflow runs.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"RunRate\",\r\n \"displayName\": \"Run Rate\",\r\n \"displayDescription\": \"Rate of workflow run.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"RunSuccessPercentage\",\r\n \"displayName\": \"Run Success Percentage\",\r\n \"displayDescription\": \"Percentage of succeeded workflow runs over completed workflow runs.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Workflow Diagnostic Setting\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Workflow Diagnostic Setting\",\r\n \"description\": \"Reads the workflow diagnostic settings.\",\r\n \"origin\": \"System\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Set Workflow Diagnostic Setting\",\r\n \"description\": \"Creates or updates the workflow diagnostic setting.\",\r\n \"origin\": \"System\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/versions\",\r\n \"displayName\": \"Workflow\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/versions/read\",\r\n \"displayName\": \"Get Workflow Version\",\r\n \"description\": \"Reads the workflow version.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/runs\",\r\n \"displayName\": \"Workflow Run\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/read\",\r\n \"displayName\": \"Get Workflow Run\",\r\n \"description\": \"Reads the workflow run.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/cancel/action\",\r\n \"displayName\": \"Cancel Workflow Run\",\r\n \"description\": \"Cancels the run of a workflow.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/runs/actions\",\r\n \"displayName\": \"Workflow Run Action\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/actions/read\",\r\n \"displayName\": \"Get Workflow Run Action\",\r\n \"description\": \"Reads the workflow run action.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/runs/operations\",\r\n \"displayName\": \"Workflow Run Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/operations/read\",\r\n \"displayName\": \"Get Workflow Run Operation Status\",\r\n \"description\": \"Reads the workflow run operation status.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/triggers\",\r\n \"displayName\": \"Trigger\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/read\",\r\n \"displayName\": \"Get Trigger\",\r\n \"description\": \"Reads the trigger.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/run/action\",\r\n \"displayName\": \"Trigger Run\",\r\n \"description\": \"Executes the trigger.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/triggers/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Workflow Trigger Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get Workflow Trigger Metric Definition\",\r\n \"description\": \"Reads workflow trigger metric definitions.\",\r\n \"origin\": \"System\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"TriggersStarted\",\r\n \"displayName\": \"Triggers Started \",\r\n \"displayDescription\": \"Number of workflow triggers started.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggersCompleted\",\r\n \"displayName\": \"Triggers Completed \",\r\n \"displayDescription\": \"Number of workflow triggers completed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggersSucceeded\",\r\n \"displayName\": \"Triggers Succeeded \",\r\n \"displayDescription\": \"Number of workflow triggers succeeded.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggersFailed\",\r\n \"displayName\": \"Triggers Failed \",\r\n \"displayDescription\": \"Number of workflow triggers failed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggersSkipped\",\r\n \"displayName\": \"Triggers Skipped\",\r\n \"displayDescription\": \"Number of workflow triggers skipped.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggersFired\",\r\n \"displayName\": \"Triggers Fired \",\r\n \"displayDescription\": \"Number of workflow triggers fired.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggerLatency\",\r\n \"displayName\": \"Trigger Latency \",\r\n \"displayDescription\": \"Latency of completed workflow triggers.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggerFireLatency\",\r\n \"displayName\": \"Trigger Fire Latency \",\r\n \"displayDescription\": \"Latency of fired workflow triggers.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggerSuccessLatency\",\r\n \"displayName\": \"Trigger Success Latency \",\r\n \"displayDescription\": \"Latency of succeeded workflow triggers.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggerRate\",\r\n \"displayName\": \"Trigger Rate \",\r\n \"displayDescription\": \"Rate of workflow trigger.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggerSuccessPercentage\",\r\n \"displayName\": \"Trigger Success Percentage \",\r\n \"displayDescription\": \"Percentage of succeeded workflow triggers over completed workflow trigger.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggerSkipPercentage\",\r\n \"displayName\": \"Trigger Skip Percentage\",\r\n \"displayDescription\": \"Percentage of skipped workflow triggers over completed workflow triggers.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggerFirePercentage\",\r\n \"displayName\": \"Trigger Fire Percentage \",\r\n \"displayDescription\": \"Percentage of fired workflow triggers over completed workflow triggers.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/triggers/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Workflow Trigger Diagnostic Setting\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Workflow Trigger Diagnostic Setting\",\r\n \"description\": \"Reads the workflow trigger diagnostic settings.\",\r\n \"origin\": \"System\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Set Workflow Trigger Diagnostic Setting\",\r\n \"description\": \"Creates or updates the workflow trigger diagnostic setting.\",\r\n \"origin\": \"System\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/triggers/histories\",\r\n \"displayName\": \"Trigger Histories\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/histories/read\",\r\n \"displayName\": \"Get Trigger Histories\",\r\n \"description\": \"Reads the trigger histories.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/accessKeys\",\r\n \"displayName\": \"Access Key\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/read\",\r\n \"displayName\": \"Get Access Key\",\r\n \"description\": \"Reads the access key.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/write\",\r\n \"displayName\": \"Set Access Key\",\r\n \"description\": \"Creates or updates the access key.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/delete\",\r\n \"displayName\": \"Delete Access Key\",\r\n \"description\": \"Deletes the access key.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/list/action\",\r\n \"displayName\": \"List Access Key\",\r\n \"description\": \"Lists the access key secrets.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/regenerate/action\",\r\n \"displayName\": \"Regenerate Access Key\",\r\n \"description\": \"Regenerates the access key secrets.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/actions/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Workflow Action Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/actions/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get Workflow Action Metric Definition\",\r\n \"description\": \"Reads workflow action metric definitions.\",\r\n \"origin\": \"System\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"ActionsStarted\",\r\n \"displayName\": \"Actions Started \",\r\n \"displayDescription\": \"Number of workflow actions started.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActionsCompleted\",\r\n \"displayName\": \"Actions Completed \",\r\n \"displayDescription\": \"Number of workflow actions completed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActionsSucceeded\",\r\n \"displayName\": \"Actions Succeeded \",\r\n \"displayDescription\": \"Number of workflow actions succeeded.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActionsFailed\",\r\n \"displayName\": \"Actions Failed\",\r\n \"displayDescription\": \"Number of workflow actions failed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActionsSkipped\",\r\n \"displayName\": \"Actions Skipped \",\r\n \"displayDescription\": \"Number of workflow actions skipped.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActionLatency\",\r\n \"displayName\": \"Action Latency \",\r\n \"displayDescription\": \"Latency of completed workflow actions.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActionSuccessLatency\",\r\n \"displayName\": \"Action Success Latency \",\r\n \"displayDescription\": \"Latency of succeeded workflow actions.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActionRate\",\r\n \"displayName\": \"Action Rate\",\r\n \"displayDescription\": \"Rate of workflow action.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActionSuccessPercentage\",\r\n \"displayName\": \"Action Success Percentage \",\r\n \"displayDescription\": \"Percentage of succeeded workflow actions over completed workflow actions.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActionSkipPercentage\",\r\n \"displayName\": \"Action Skip Percentage\",\r\n \"displayDescription\": \"Percentage of skipped workflow actions over completed workflow actions.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/actions/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Workflow Action Diagnostic Setting\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/actions/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Workflow Action Diagnostic Setting\",\r\n \"description\": \"Reads the workflow action diagnostic settings.\",\r\n \"origin\": \"System\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/actions/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Set Workflow Action Diagnostic Setting\",\r\n \"description\": \"Creates or updates the workflow action diagnostic setting.\",\r\n \"origin\": \"System\",\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Logic\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Logic\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft ClassicNetwork\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"gatewaySupportedDevices\",\r\n \"displayName\": \"Virtual Network Gateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/gatewaySupportedDevices/read\",\r\n \"displayName\": \"List Supported Devices\",\r\n \"description\": \"Retrieves the list of supported devices.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"reservedIps\",\r\n \"displayName\": \"Reserved Ip\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"displayName\": \"Get Reserved Ips\",\r\n \"description\": \"Gets the reserved Ips\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/write\",\r\n \"displayName\": \"Add Reserved Ip\",\r\n \"description\": \"Add a new reserved Ip\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/delete\",\r\n \"displayName\": \"Delete Reserved Ip\",\r\n \"description\": \"Delete a reserved Ip.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"reservedIps/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks\",\r\n \"displayName\": \"Virtual Network\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"displayName\": \"Get Virtual Network\",\r\n \"description\": \"Get the virtual network.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/write\",\r\n \"displayName\": \"Add Virtual Network\",\r\n \"description\": \"Add a new virtual network.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/delete\",\r\n \"displayName\": \"Delete Virtual Network.\",\r\n \"description\": \"Deletes the virtual network.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/checkIPAddressAvailability/action\",\r\n \"displayName\": \"Availability of an IP address in a given virtual network.\",\r\n \"description\": \"Checks the availability of a given IP address in a virtual network.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/capabilities\",\r\n \"displayName\": \"Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/capabilities/read\",\r\n \"displayName\": \"Get capabilities\",\r\n \"description\": \"Shows the capabilities\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways\",\r\n \"displayName\": \"Virtual Network Gateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/read\",\r\n \"displayName\": \"Get Virtual Network Gateways\",\r\n \"description\": \"Gets the virtual network gateways.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/write\",\r\n \"displayName\": \"Add Virtual Network Gateway\",\r\n \"description\": \"Adds a virtual network gateway.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/delete\",\r\n \"displayName\": \"Delete Virtual Network Gateway\",\r\n \"description\": \"Deletes the virtual network gateway.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/startDiagnostics/action\",\r\n \"displayName\": \"Start Virtual Network Gateway Diagnostic\",\r\n \"description\": \"Starts diagnositic for the virtual network gateway.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/stopDiagnostics/action\",\r\n \"displayName\": \"Stop Virtual Network Gateway Diagnostic\",\r\n \"description\": \"Stops the diagnositic for the virtual network gateway.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/downloadDiagnostics/action\",\r\n \"displayName\": \"Download Gateway Diagnostics\",\r\n \"description\": \"Downloads the gateway diagnostics.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/listCircuitServiceKey/action\",\r\n \"displayName\": \"Get Circuit Service Key\",\r\n \"description\": \"Retrieves the circuit service key.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/downloadDeviceConfigurationScript/action\",\r\n \"displayName\": \"Download Configuration Script\",\r\n \"description\": \"Downloads the device configuration script.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/listPackage/action\",\r\n \"displayName\": \"Get Virtual Network Gateway Package\",\r\n \"description\": \"Lists the virtual network gateway package.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/packages\",\r\n \"displayName\": \"Virtual Network Gateway Package\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/packages/read\",\r\n \"displayName\": \"Get Virtual Network Gateway Package\",\r\n \"description\": \"Gets the virtual network gateway package.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/connections\",\r\n \"displayName\": \"Gateway Connection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/connections/read\",\r\n \"displayName\": \"Get Conection List\",\r\n \"description\": \"Retrieves the list of connections.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/connections/connect/action\",\r\n \"displayName\": \"Connect Gateway Connection\",\r\n \"description\": \"Connects a site to site gateway connection.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/connections/disconnect/action\",\r\n \"displayName\": \"Disconnect Gateway Connection\",\r\n \"description\": \"Disconnects a site to site gateway connection.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/connections/test/action\",\r\n \"displayName\": \"Test Gateway Connection\",\r\n \"description\": \"Tests a site to site gateway connection.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/clientRevokedCertificates\",\r\n \"displayName\": \"Geteway Client Revoked Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRevokedCertificates/read\",\r\n \"displayName\": \"Get Revoked Certificates.\",\r\n \"description\": \"Read the revoked client certificates.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRevokedCertificates/write\",\r\n \"displayName\": \"Revoke Client Certificate\",\r\n \"description\": \"Revokes a client certificate.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRevokedCertificates/delete\",\r\n \"displayName\": \"Unrevoke Client Certificate.\",\r\n \"description\": \"Unrevokes a client certificate.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/clientRootCertificates\",\r\n \"displayName\": \"Geteway Client Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/read\",\r\n \"displayName\": \"Get Client Root Certificates.\",\r\n \"description\": \"Find the client root certificates.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/write\",\r\n \"displayName\": \"Upload Client Root Certificate\",\r\n \"description\": \"Uploads a new client root certificate.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/delete\",\r\n \"displayName\": \"Delete Client Root Certificate.\",\r\n \"description\": \"Deletes the virtual network gateway client certificate.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/download/action\",\r\n \"displayName\": \"Downloads Certificate\",\r\n \"description\": \"Downloads certificate by thumbprint.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/listPackage/action\",\r\n \"displayName\": \"List Virtual Network Gateway\",\r\n \"description\": \"Lists the virtual network gateway package.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"quotas\",\r\n \"displayName\": \"Quota\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/quotas/read\",\r\n \"displayName\": \"Get Subscription Quota\",\r\n \"description\": \"Get the quota for the subscription.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ClassicNetwork\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ClassicNetwork\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Marketplace Ordering\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"agreements/offers/plans\",\r\n \"displayName\": \"Agreement\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MarketplaceOrdering/agreements/offers/plans/read\",\r\n \"displayName\": \"Get Agreement\",\r\n \"description\": \"Return an agreement for a given marketplace item\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.MarketplaceOrdering/agreements/offers/plans/sign/action\",\r\n \"displayName\": \"Sign Agreement\",\r\n \"description\": \"Sign an agreement for a given marketplace item\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.MarketplaceOrdering/agreements/offers/plans/cancel/action\",\r\n \"displayName\": \"Cancel Agreement\",\r\n \"description\": \"Cancel an agreement for a given marketplace item\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.MarketplaceOrdering\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.MarketplaceOrdering\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/NewRelic.APM\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"NewRelic.APM\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Devices\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Devices\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.BigAnalytics\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.BigAnalytics\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Sendgrid.Email\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Sendgrid.Email\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Compute\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Compute\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Features\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Features\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Batch\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Batch\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataLake\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataLake\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.visualstudio\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.visualstudio\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataConnect\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataConnect\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Cdn\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Cdn\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Kona\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Kona\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/SuccessBricks.ClearDB\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"SuccessBricks.ClearDB\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.StreamAnalytics\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.StreamAnalytics\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.BizTalkServices\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.BizTalkServices\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ADHybridHealthService\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ADHybridHealthService\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", "ResponseHeaders": { "Content-Length": [ - "115673" + "268154" ], "Content-Type": [ "application/json; charset=utf-8" @@ -25,10 +25,10 @@ "no-cache" ], "x-ms-request-id": [ - "cac2f420-86e7-4a45-8624-61d01791cd6f" + "46e40ce3-319c-44ae-9a94-2398c94d5eb0" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_0" + "PASFE_IN_2" ], "X-Content-Type-Options": [ "nosniff" @@ -37,22 +37,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-tenant-reads": [ - "14995" + "14997" ], "x-ms-correlation-request-id": [ - "7c381988-393b-4146-8285-17c28c100db1" + "f257561c-c655-42de-9127-a755fa247d26" ], "x-ms-routing-request-id": [ - "WESTUS:20150731T033218Z:7c381988-393b-4146-8285-17c28c100db1" + "WESTUS:20151015T012841Z:f257561c-c655-42de-9127-a755fa247d26" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 31 Jul 2015 03:32:17 GMT" + "Thu, 15 Oct 2015 01:28:40 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -64,8 +64,8 @@ "StatusCode": 200 }, { - "RequestUri": "/providers/Microsoft.Authorization/providerOperations?api-version=2015-07-01-preview&$expand=resourceTypes", - "EncodedRequestUri": "L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wcm92aWRlck9wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNS0wNy0wMS1wcmV2aWV3JiRleHBhbmQ9cmVzb3VyY2VUeXBlcw==", + "RequestUri": "/providers/Microsoft.Authorization/providerOperations?api-version=2015-07-01&$expand=resourceTypes", + "EncodedRequestUri": "L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wcm92aWRlck9wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNS0wNy0wMSYkZXhwYW5kPXJlc291cmNlVHlwZXM=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -73,10 +73,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"displayName\": \"Microsoft ClassicCompute\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/checkDomainNameAvailability/action\",\r\n \"displayName\": \"Availability For A Domain Name\",\r\n \"description\": \"Checks the availability of a given domain name.\",\r\n \"origin\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"capabilities\",\r\n \"displayName\": \"Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/capabilities/read\",\r\n \"displayName\": \"Get capabilities\",\r\n \"description\": \"Shows the capabilities\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"resourceTypes/virtualMachines/skus\",\r\n \"displayName\": \"Virtual Machine\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/resourceTypes/virtualMachines/skus/read\",\r\n \"displayName\": \"Gets the virtual machine Sku.\",\r\n \"description\": \"Gets the virtual machine Sku.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames\",\r\n \"displayName\": \"Domain Name\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/read\",\r\n \"displayName\": \"Gets Domain Names\",\r\n \"description\": \"Return the domain names for resources.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/write\",\r\n \"displayName\": \"Add Domain Names\",\r\n \"description\": \"Add or modify the domain names for resources.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/delete\",\r\n \"displayName\": \"Remove Domain Names\",\r\n \"description\": \"Remove the domain names for resources.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/swap/action\",\r\n \"displayName\": \"Swap Staging And Production Slots\",\r\n \"description\": \"Swaps the staging slot to the production slot.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/serviceCertificates\",\r\n \"displayName\": \"Service Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/serviceCertificates/read\",\r\n \"displayName\": \"Get The Certificates\",\r\n \"description\": \"Returns the service certificates used.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/serviceCertificates/write\",\r\n \"displayName\": \"Add Service Certificates\",\r\n \"description\": \"Add or modify the service certificates used.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/serviceCertificates/delete\",\r\n \"displayName\": \"Delete Service Certificates\",\r\n \"description\": \"Delete the service certificates used.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/serviceCertificates/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/serviceCertificates/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/capabilities\",\r\n \"displayName\": \"Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/capabilities/read\",\r\n \"displayName\": \"Get capabilities\",\r\n \"description\": \"Shows the capabilities\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/extensions\",\r\n \"displayName\": \"Domain Name Extension\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/extensions/read\",\r\n \"displayName\": \"Get The Domain Name Extensions\",\r\n \"description\": \"Returns the domain name extensions.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/extensions/write\",\r\n \"displayName\": \"Add Domain Name Extensions\",\r\n \"description\": \"Add the domain name extensions.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/extensions/delete\",\r\n \"displayName\": \"Remove Domain Name Extensions\",\r\n \"description\": \"Remove the domain name extensions.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/extensions/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/extensions/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/active\",\r\n \"displayName\": \"Active Domain Name\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/active/write\",\r\n \"displayName\": \"Set Active Domain Name\",\r\n \"description\": \"Sets the active domain name.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots\",\r\n \"displayName\": \"Deployment Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/read\",\r\n \"displayName\": \"Get Deploymen Slots\",\r\n \"description\": \"Shows the deployment slots.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/write\",\r\n \"displayName\": \"Create Deployment Slot\",\r\n \"description\": \"Creates or update the deployment.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/delete\",\r\n \"displayName\": \"Delete Deployment Slot\",\r\n \"description\": \"Deletes a given deployment slot.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/start/action\",\r\n \"displayName\": \"Start Deployment Slot\",\r\n \"description\": \"Starts a deployment slot.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/stop/action\",\r\n \"displayName\": \"Suspend Deployment Slot\",\r\n \"description\": \"Suspends the deployment slot.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles\",\r\n \"displayName\": \"Deployment Slot Role\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/read\",\r\n \"displayName\": \"Get Deployment Slot Role\",\r\n \"description\": \"Get the role for the deployment slot.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/extensionReferences\",\r\n \"displayName\": \"Deployment Slot Role Extension Reference\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/extensionReferences/read\",\r\n \"displayName\": \"Get Deployment Slot Role Extension Reference\",\r\n \"description\": \"Returns the extension reference for the deployment slot role.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/extensionReferences/write\",\r\n \"displayName\": \"Add Deployment Slot Role Extension Reference\",\r\n \"description\": \"Add or modify the extension reference for the deployment slot role.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/extensionReferences/delete\",\r\n \"displayName\": \"Remove Deployment Slot Role Extension Reference\",\r\n \"description\": \"Remove the extension reference for the deployment slot role.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/extensionReferences/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/extensionReferences/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/roleInstances\",\r\n \"displayName\": \"Role Instance\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/read\",\r\n \"displayName\": \"Get Role Instance\",\r\n \"description\": \"Get the role instance.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/restart/action\",\r\n \"displayName\": \"Restart Role Instance\",\r\n \"description\": \"Restarts role instances.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/reimage/action\",\r\n \"displayName\": \"Reimage Role Instance\",\r\n \"description\": \"Reimages the role instance.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/roleInstances/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/state/start\",\r\n \"displayName\": \"Deployment Slot Start\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/state/start/write\",\r\n \"displayName\": \"Stop Deployment State\",\r\n \"description\": \"Changes the deployment slot state to stopped.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/state/stop\",\r\n \"displayName\": \"Deployment Slot Stopped\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/state/stop/write\",\r\n \"displayName\": \"Start Deployment State\",\r\n \"description\": \"Changes the deployment slot state to started.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/upgradeDomain\",\r\n \"displayName\": \"Upgrade Domain\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/upgradeDomain/write\",\r\n \"displayName\": \"Upgrade The Domain\",\r\n \"description\": \"Walk upgrade the domain.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/internalLoadBalancers\",\r\n \"displayName\": \"Internal Load Balancer\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/internalLoadBalancers/read\",\r\n \"displayName\": \"Get Internal Load Balancers.\",\r\n \"description\": \"Gets the internal load balancers.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/internalLoadBalancers/write\",\r\n \"displayName\": \"Create Internal Load Balance\",\r\n \"description\": \"Creates a new internal load balance.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/internalLoadBalancers/delete\",\r\n \"displayName\": \"Remove Internal Load Balance\",\r\n \"description\": \"Remove a new internal load balance.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/internalLoadBalancers/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/internalLoadBalancers/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/loadBalancedEndpointSets\",\r\n \"displayName\": \"Load Balanced Endpoint Sets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/loadBalancedEndpointSets/read\",\r\n \"displayName\": \"Get Load Balanced Endpoint Sets\",\r\n \"description\": \"Shows the load balanced endpoint sets\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/loadBalancedEndpointSets/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/loadBalancedEndpointSets/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/availabilitySets\",\r\n \"displayName\": \"Availability Set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/availabilitySets/read\",\r\n \"displayName\": \"Show Availability Set\",\r\n \"description\": \"Show the availability set for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"quotas\",\r\n \"displayName\": \"Quota\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/quotas/read\",\r\n \"displayName\": \"Get Subscription Quota\",\r\n \"description\": \"Get the quota for the subscription.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines\",\r\n \"displayName\": \"Virtual Machine\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/read\",\r\n \"displayName\": \"Retrieve Virtual Machines\",\r\n \"description\": \"Retrieves list of virtual machines.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/write\",\r\n \"displayName\": \"Add Virtual Machines\",\r\n \"description\": \"Add or modify virtual machines.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/delete\",\r\n \"displayName\": \"Remove Virtual Machines\",\r\n \"description\": \"Removes virtual machines.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/start/action\",\r\n \"displayName\": \"Start Virtual Machine\",\r\n \"description\": \"Start the virtual machine.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/restart/action\",\r\n \"displayName\": \"Restart Virtual Machine\",\r\n \"description\": \"Restarts virtual machines.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/stop/action\",\r\n \"displayName\": \"Stop Virtual Machine\",\r\n \"description\": \"Stops the virtual machine.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/shutdown/action\",\r\n \"displayName\": \"Shutdown Virtual Machine\",\r\n \"description\": \"Shutdown the virtual machine.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/attachDisk/action\",\r\n \"displayName\": \"Attach Data Disk\",\r\n \"description\": \"Attaches a data disk to a virtual machine.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/detachDisk/action\",\r\n \"displayName\": \"Detach Data Disk\",\r\n \"description\": \"Detaches a data disk from virtual machine.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/downloadRemoteDesktopConnectionFile/action\",\r\n \"displayName\": \"Download RDP File\",\r\n \"description\": \"Downloads the RDP file for virtual machine.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/metricDefinitions\",\r\n \"displayName\": \"Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/metricDefinitions/read\",\r\n \"displayName\": \"Get Metric Definitions\",\r\n \"description\": \"Gets the metrics definitions.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/metrics/read\",\r\n \"displayName\": \"Get Metrics\",\r\n \"description\": \"Gets the metrics.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/extensions\",\r\n \"displayName\": \"Virtual Machine Extension\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/extensions/read\",\r\n \"displayName\": \"Get Virtual Machine Extension\",\r\n \"description\": \"Gets the virtual machine extension.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/extensions/write\",\r\n \"displayName\": \"Add Virtual Machine Extension\",\r\n \"description\": \"Puts the virtual machine extension.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/extensions/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/extensions/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/asyncOperations\",\r\n \"displayName\": \"Virtual Machine Async Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/asyncOperations/read\",\r\n \"displayName\": \"Async Operations\",\r\n \"description\": \"Gets the possible async operations\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/diagnosticSettings\",\r\n \"displayName\": \"Diagnostics Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostics Settings\",\r\n \"description\": \"Get the diagnostics settings.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/diagnosticSettings/write\",\r\n \"displayName\": \"Add Diagnostics Settings\",\r\n \"description\": \"Add or modify diagnostics settings.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/disks\",\r\n \"displayName\": \"Virtual Machine Disk\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/disks/read\",\r\n \"displayName\": \"Get Data Disks\",\r\n \"description\": \"Retrives list of data disks\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ClassicCompute\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ClassicCompute\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft SQL Database\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"servers\",\r\n \"displayName\": \"Server\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/read\",\r\n \"displayName\": \"Get server details\",\r\n \"description\": \"Return a list of servers in a resource group on a subscription\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/write\",\r\n \"displayName\": \"Create new or update existing server\",\r\n \"description\": \"Create a new server or modify properties of existing server in a resource group on a subscription\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/delete\",\r\n \"displayName\": \"Delete existing server\",\r\n \"description\": \"Delete a server and all contained databases and elastic pools\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/import/action\",\r\n \"displayName\": \"Create new database from DacPac\",\r\n \"description\": \"Create a new database on the server and deploy schema and data from a DacPac package\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/upgrade/action\",\r\n \"displayName\": \"Upgrade server version\",\r\n \"description\": \"Enable new functionality available on the latest version of server and specify databases edition conversion map\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/operationResults\",\r\n \"displayName\": \"Server Upgrade Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/operationResults/read\",\r\n \"displayName\": \"Get status of server upgrade operation\",\r\n \"description\": \"Operation is used to track progress of server upgrade from lower version to higher\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/operationResults/delete\",\r\n \"displayName\": \"Cancel server upgrade\",\r\n \"description\": \"Abort server version upgrade in progress\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recoverableDatabases\",\r\n \"displayName\": \"Recoverable Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/recoverableDatabases/read\",\r\n \"displayName\": \"Get the last known database recovery point\",\r\n \"description\": \"This operation is used for disaster recovery of live database to restore database to last-known good backup point. It returns information about the last good backup but it doesn't actually restore the database.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/serviceObjectives\",\r\n \"displayName\": \"Service Level Objective\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/serviceObjectives/read\",\r\n \"displayName\": \"Get service level objectives\",\r\n \"description\": \"Retrieve list of service level objectives (also known as performance tiers) available on a given server\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/firewallRules\",\r\n \"displayName\": \"Server Firewall Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/firewallRules/read\",\r\n \"displayName\": \"Get server firewall rules\",\r\n \"description\": \"Retrieve server firewall rule details\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/firewallRules/write\",\r\n \"displayName\": \"Create new or update existing server firewall rule\",\r\n \"description\": \"Create or update server firewall rule that controls IP address range allowed to connect to the server\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/firewallRules/delete\",\r\n \"displayName\": \"Delete server firewall rule\",\r\n \"description\": \"Delete firewall rule from the server\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recommendedElasticPools\",\r\n \"displayName\": \"Recommended Elastic Database Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/recommendedElasticPools/read\",\r\n \"displayName\": \"Get recommended elastic database pools\",\r\n \"description\": \"Retrieve recommendation for elastic database pools to reduce cost or improve performance based on historica resource utilization\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recommendedElasticPools/metrics\",\r\n \"displayName\": \"Recommended Elastic Database Pool Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/recommendedElasticPools/metrics/read\",\r\n \"displayName\": \"Get recommended elastic database pools metrics\",\r\n \"description\": \"Retrieve metrics for recommended elastic database pools for a given server\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recommendedElasticPools/databases\",\r\n \"displayName\": \"Recommended Elastic Pool Databases\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/recommendedElasticPools/databases/read\",\r\n \"displayName\": \"Get recommended elastic pools databases\",\r\n \"description\": \"Retrieve databases that should be added into recommended elastic database pools for a given server\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools\",\r\n \"displayName\": \"Elastic Database Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/read\",\r\n \"displayName\": \"Get elastic database pool details\",\r\n \"description\": \"Retrieve details of elastic database pool on a given server\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/write\",\r\n \"displayName\": \"Create new or update existing elastic database pool\",\r\n \"description\": \"Create a new or change properties of existing elastic database pool\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/delete\",\r\n \"displayName\": \"Delete elastic database pool\",\r\n \"description\": \"Delete existing elastic database pool\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/metricDefinitions\",\r\n \"displayName\": \"Elastic Database Pool Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/metricDefinitions/read\",\r\n \"displayName\": \"Get elastic pool resource consumption metric definitions\",\r\n \"description\": \"Return types of resource utilization metrics that are available for elastic database pools\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/metrics\",\r\n \"displayName\": \"Elastic Database Pool Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/metrics/read\",\r\n \"displayName\": \"Get elastic pool resource consumption metrics\",\r\n \"description\": \"Return elastic database pool resource utilization metrics\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/elasticPoolDatabaseActivity\",\r\n \"displayName\": \"Elastic Pool Database Activity\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/elasticPoolDatabaseActivity/read\",\r\n \"displayName\": \"Get elastic pool database activity\",\r\n \"description\": \"Retrieve activities and details on a given database that is part of elastic database pool\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/elasticPoolActivity\",\r\n \"displayName\": \"Elastic Database Pool Activity\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/elasticPoolActivity/read\",\r\n \"displayName\": \"Get elastic database pool activity\",\r\n \"description\": \"Retrieve activities and details on a given elastic database pool\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/databases\",\r\n \"displayName\": \"Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/databases/read\",\r\n \"displayName\": \"Get elastic pool databases\",\r\n \"description\": \"Retrieve list and details of databases that are part of elastic database pool on a given server\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/usages\",\r\n \"displayName\": \"Server Usage\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/usages/read\",\r\n \"displayName\": \"Get server usage details\",\r\n \"description\": \"Return server DTU quota and current DTU consuption by all databases within the server\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/restorableDroppedDatabases\",\r\n \"displayName\": \"Restorable Dropped Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/restorableDroppedDatabases/read\",\r\n \"displayName\": \"Get list of restorable dropped databases\",\r\n \"description\": \"Retrieve a list of databases that were dropped on a given server that are still within retention policy. This operation returns a list of databases and associated metadata, like date of deletion.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases\",\r\n \"displayName\": \"Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/read\",\r\n \"displayName\": \"Get server details\",\r\n \"description\": \"Return a list of servers in a resource group on a subscription\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/write\",\r\n \"displayName\": \"Create new or update existing server\",\r\n \"description\": \"Create a new server or modify properties of existing server in a resource group on a subscription\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/delete\",\r\n \"displayName\": \"Delete existing server\",\r\n \"description\": \"Delete a server and all contained databases and elastic pools\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/export/action\",\r\n \"displayName\": \"Create new database from DacPac\",\r\n \"description\": \"Create a new database on the server and deploy schema and data from a DacPac package\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/operationResults\",\r\n \"displayName\": \"Database Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/operationResults/read\",\r\n \"displayName\": \"Get status of database operation\",\r\n \"description\": \"Operation is used to track progress of long running database operation, such as scale.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/replicationLinks\",\r\n \"displayName\": \"Database Replication Link\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/replicationLinks/read\",\r\n \"displayName\": \"Get database replication links\",\r\n \"description\": \"Return a details about replication links established for a particular database\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/replicationLinks/unlink/action\",\r\n \"displayName\": \"Terminate database replication\",\r\n \"description\": \"Terminate replication of a particular database with ability to specify whether link is terminated forcefully or gracefully\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/replicationLinks/delete\",\r\n \"displayName\": \"Force-terminate database replication\",\r\n \"description\": \"Force-terminate database replication\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/dataMaskingPolicies\",\r\n \"displayName\": \"Database Data Masking Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/read\",\r\n \"displayName\": \"Get database data masking policy\",\r\n \"description\": \"Retrieve details of the data masking policy configured on a given database\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/write\",\r\n \"displayName\": \"Set database data masking policy\",\r\n \"description\": \"Change data masking policy for a given database\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"displayName\": \"Database Data Masking Policy Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules/read\",\r\n \"displayName\": \"Get database data masking policy rule\",\r\n \"description\": \"Retrieve details of the data masking policy rule configured on a given database\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules/write\",\r\n \"displayName\": \"Set database data masking policy rule\",\r\n \"description\": \"Change data masking policy rule for a given database\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules/delete\",\r\n \"displayName\": \"Delete database data masking policy rule\",\r\n \"description\": \"Delete data masking policy rule for a given database\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/metricDefinitions\",\r\n \"displayName\": \"Database Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/metricDefinitions/read\",\r\n \"displayName\": \"Get database resource consumption metric definitions\",\r\n \"description\": \"Return types of metrics that are available for databases to indicate resource consuption that can be alerted on\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/metricDefinitions/read\",\r\n \"displayName\": \"Get database resource consumption metrics\",\r\n \"description\": \"Return database resource utilization metrics\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/connectionPolicies\",\r\n \"displayName\": \"Database Connection Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/connectionPolicies/read\",\r\n \"displayName\": \"Get database connection policy\",\r\n \"description\": \"Retrieve details of the connection policy configured on a given database\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/connectionPolicies/write\",\r\n \"displayName\": \"Set database connection policy\",\r\n \"description\": \"Change connection policy for a given database\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/transparentDataEncryption\",\r\n \"displayName\": \"Database Transparent Data Encryption\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/transparentDataEncryption/read\",\r\n \"displayName\": \"Get database transparent data encryption details\",\r\n \"description\": \"Retrieve status and details of transparent data encryption security feature for a given database\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/transparentDataEncryption/write\",\r\n \"displayName\": \"Change transparent data encryption state\",\r\n \"description\": \"Enable or disable transparent data encryption for a given database\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/auditingPolicies\",\r\n \"displayName\": \"Database Auditing Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/auditingPolicies/read\",\r\n \"displayName\": \"Get database auditing policy\",\r\n \"description\": \"Retrieve details of the auditing policy configured on a given database\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/auditingPolicies/write\",\r\n \"displayName\": \"Set database auditing policy\",\r\n \"description\": \"Change auditing policy for a given database\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/serviceTierAdvisors\",\r\n \"displayName\": \"Database Service Tier Advisor\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/serviceTierAdvisors/read\",\r\n \"displayName\": \"Get recommended database performance level\",\r\n \"description\": \"Return suggestion about scaling database up or down based on query execution statistics to improve performance or reduce cost\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/usages\",\r\n \"displayName\": \"Database Usage\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/usages/read\",\r\n \"displayName\": \"Get database usage details\",\r\n \"description\": \"Return database maxiumum size that can be reached and current size occupied by data\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/missingindexes\",\r\n \"displayName\": \"Database Index Advisor\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/missingindexes/read\",\r\n \"displayName\": \"Get recommended database indexes\",\r\n \"description\": \"Return suggestions about database indexes to create, modify or delete in order to improve query performance\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/missingindexes/write\",\r\n \"displayName\": \"Apply recommended database index\",\r\n \"description\": \"Use database index recommendation in a particular database\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/importExportOperationResults\",\r\n \"displayName\": \"Database Import/Export Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/importExportOperationResults/read\",\r\n \"displayName\": \"Get details about database import or export operation on the server\",\r\n \"description\": \"Return details about database import or export operation from DacPac located in storage account\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/importExportOperationResults\",\r\n \"displayName\": \"Server Database Import Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/importExportOperationResults/read\",\r\n \"displayName\": \"Get details about database import operation on the server\",\r\n \"description\": \"Return the list with details for database import operations from storage account on a given server\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Sql\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Sql\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Automation\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"automationAccounts\",\r\n \"displayName\": \"Azure Automation Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation account\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation account\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation account\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/configurations\",\r\n \"displayName\": \"Azure Automation Desired State Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/configurations/readContent/action\",\r\n \"displayName\": \"Read Content\",\r\n \"description\": \"Get an Azure Automation DSC's content\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/jobSchedules\",\r\n \"displayName\": \"Azure Automation Job Schedule Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation job schedule asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"displayName\": \"Create\",\r\n \"description\": \"Create an Azure Automation job schedule asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobSchedules/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation job schedule asset\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/connectionTypes\",\r\n \"displayName\": \"Azure Automation Connection Type Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connectionTypes/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation connection type asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connectionTypes/write\",\r\n \"displayName\": \"Create\",\r\n \"description\": \"Create an Azure Automation connection type asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connectionTypes/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation connection type asset\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/modules\",\r\n \"displayName\": \"Azure Automation Module\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/modules/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation module\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/modules/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation module\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/modules/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation module\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/credentials\",\r\n \"displayName\": \"Azure Automation Credential Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/credentials/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation credential asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/credentials/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation credential asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/credentials/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation credential asset\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/certificates\",\r\n \"displayName\": \"Azure Automation Certificate Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/certificates/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation certificate asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/certificates/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation certificate asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/certificates/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation certificate asset\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/schedules\",\r\n \"displayName\": \"Azure Automation Schedule Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation schedule asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation schedule asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/schedules/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation schedule asset\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/jobs\",\r\n \"displayName\": \"Azure Automation Job\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation job\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"displayName\": \"Create\",\r\n \"description\": \"Create an Azure Automation job\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"displayName\": \"Stop\",\r\n \"description\": \"Stop an Azure Automation job\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"displayName\": \"Suspend\",\r\n \"description\": \"Suspend an Azure Automation job\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"displayName\": \"Resume\",\r\n \"description\": \"Resume an Azure Automation job\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/jobs/streams\",\r\n \"displayName\": \"Azure Automation Job Stream\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation job stream\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/connections\",\r\n \"displayName\": \"Azure Automation Connection Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connections/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation connection asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connections/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation connection asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connections/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation connection asset\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/variables\",\r\n \"displayName\": \"Azure Automation Variable Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/variables/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Read an Azure Automation variable asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/variables/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation variable asset\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/variables/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation variable asset\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/runbooks\",\r\n \"displayName\": \"Azure Automation Runbook\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/readContent/action\",\r\n \"displayName\": \"Read Content\",\r\n \"description\": \"Get the content of an Azure Automation runbook\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation runbook\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation runbook\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation runbook\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/runbooks/draft\",\r\n \"displayName\": \"Azure Automation Runbook Draft\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/readContent/action\",\r\n \"displayName\": \"Read Content\",\r\n \"description\": \"Get the content of an Azure Automation runbook draft\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/writeContent/action\",\r\n \"displayName\": \"Write Content\",\r\n \"description\": \"Create the content of an Azure Automation runbook draft\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation runbook draft\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/publish/action\",\r\n \"displayName\": \"Publish\",\r\n \"description\": \"Publish an Azure Automation runbook draft\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/undoEdit/action\",\r\n \"displayName\": \"Undo Edit\",\r\n \"description\": \"Undo edits to an Azure Automation runbook draft\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/runbooks/draft/testJob\",\r\n \"displayName\": \"Azure Automation Runbook Draft Test Job\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation runbook draft test job\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/write\",\r\n \"displayName\": \"Create\",\r\n \"description\": \"Create an Azure Automation runbook draft test job\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/stop/action\",\r\n \"displayName\": \"Stop\",\r\n \"description\": \"Stop an Azure Automation runbook draft test job\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/suspend/action\",\r\n \"displayName\": \"Suspend\",\r\n \"description\": \"Suspend an Azure Automation runbook draft test job\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/resume/action\",\r\n \"displayName\": \"Resume\",\r\n \"description\": \"Resume an Azure Automation runbook draft test job\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/webhooks\",\r\n \"displayName\": \"Azure Automation Webhook\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/webhooks/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Read an Azure Automation webhook\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/webhooks/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation webhook\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/webhooks/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation webhook \",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/webhooks/generateUri/action\",\r\n \"displayName\": \"Generate URI\",\r\n \"description\": \"Generate a URI for an Azure Automation webhook\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Automation\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Automation\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Authorization\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"classicAdministrators\",\r\n \"displayName\": \"Classic Administrator\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"displayName\": \"Get Administrator\",\r\n \"description\": \"Reads the administrators for the subscription.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/classicAdministrators/write\",\r\n \"displayName\": \"Set Administrator\",\r\n \"description\": \"Add or modify administrator to a subscription.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/classicAdministrators/delete\",\r\n \"displayName\": \"Removes the administrator from the subscription.\",\r\n \"description\": \"Removes the administrator from the subscription.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locks\",\r\n \"displayName\": \"Management Lock\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/locks/read\",\r\n \"displayName\": \"Get Management Locks\",\r\n \"description\": \"Gets locks at the specified scope.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/locks/write\",\r\n \"displayName\": \"Add Management Locks\",\r\n \"description\": \"Add locks at the specified scope.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/locks/delete\",\r\n \"displayName\": \"Delete Management Locks\",\r\n \"description\": \"Delete locks at the specified scope.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"permissions\",\r\n \"displayName\": \"Permission\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/permissions/read\",\r\n \"displayName\": \"List Permissions\",\r\n \"description\": \"Lists all the permissions the caller has at a given scope.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"roleDefinitions\",\r\n \"displayName\": \"Role Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/roleDefinitions/read\",\r\n \"displayName\": \"Get Role Definition\",\r\n \"description\": \"Get information about a role definition.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"roleAssignments\",\r\n \"displayName\": \"Role Assignment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"displayName\": \"Create Role Assignment\",\r\n \"description\": \"Create a role assignment at the specified scope.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"displayName\": \"Delete Role Assignment\",\r\n \"description\": \"Delete a role assignment at the specified scope.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/roleAssignments/read\",\r\n \"displayName\": \"Get Role Assignment\",\r\n \"description\": \"Get information about a role assignment.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Authorization\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Authorization\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Network\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"networkInterfaces\",\r\n \"displayName\": \"Network Interface\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/read\",\r\n \"displayName\": \"Get Network Interface\",\r\n \"description\": \"Gets a network interface definition. \",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/write\",\r\n \"displayName\": \"Create or Update Network Interface\",\r\n \"description\": \"Creates a network interface or updates an existing network interface. \",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/delete\",\r\n \"displayName\": \"Delete Network Interface\",\r\n \"description\": \"Deletes a network interface. \",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkInterfaces/loadBalancers\",\r\n \"displayName\": \"Network Interface Load Balancers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/loadBalancers/read\",\r\n \"displayName\": \"Get Network Interface Load Balancers\",\r\n \"description\": \"Gets all the load balancers that the network interface is part of\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"publicIPAddresses\",\r\n \"displayName\": \"Public Ip Address\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/read\",\r\n \"displayName\": \"Get Public Ip Address\",\r\n \"description\": \"Gets a public ip address definition.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/write\",\r\n \"displayName\": \"Create or Update Public Ip Address\",\r\n \"description\": \"Creates a public Ip address or updates an existing public Ip address. \",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/delete\",\r\n \"displayName\": \"Delete Public Ip Address\",\r\n \"description\": \"Deletes a public Ip address.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers\",\r\n \"displayName\": \"Load Balancer\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/read\",\r\n \"displayName\": \"Get Load Balancer\",\r\n \"description\": \"Gets a load balancer definition\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/write\",\r\n \"displayName\": \"Create or Update Load Balancer\",\r\n \"description\": \"Creates a load balancer or updates an existing load balancer\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/delete\",\r\n \"displayName\": \"Delete Load Balancer\",\r\n \"description\": \"Deletes a load balancer\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/networkInterfaces\",\r\n \"displayName\": \"Load Balancer Network Interfaces\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/networkInterfaces/read\",\r\n \"displayName\": \"Get Load Balancer Network Interfaces\",\r\n \"description\": \"Gets references to all the network interfaces under a load balancer\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/loadBalancingRules\",\r\n \"displayName\": \"Load Balancer Load Balancing Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/loadBalancingRules/read\",\r\n \"displayName\": \"Get Load Balancer Load Balancing Rule\",\r\n \"description\": \"Gets a load balancer load balancing rule definition\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/loadBalancingRules/write\",\r\n \"displayName\": \"Create or Update Load Balancer Load Balancing Rule\",\r\n \"description\": \"Creates a load balancer load balancing rule or updates an existing load balancer load balancing rule\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/loadBalancingRules/delete\",\r\n \"displayName\": \"Delete Load Balancer Load Balancing Rule\",\r\n \"description\": \"Deletes a load balancer load balancing rule\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/backendAddressPools\",\r\n \"displayName\": \"Load Balancer Backend Address Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/backendAddressPools/read\",\r\n \"displayName\": \"Get Load Balancer Backend Address Pool\",\r\n \"description\": \"Gets a load balancer backend address pool definition\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/backendAddressPools/write\",\r\n \"displayName\": \"Create or Update Load Balancer Backend Address Pool\",\r\n \"description\": \"Creates a load balancer backend address pool or updates an existing load balancer backend address pool\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/backendAddressPools/delete\",\r\n \"displayName\": \"Delete Load Balancer Backend Address Pool\",\r\n \"description\": \"Deletes a load balancer backend address pool\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/inboundNatRules\",\r\n \"displayName\": \"Load Balancer Inbound Nat Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatRules/read\",\r\n \"displayName\": \"Get Load Balancer Inbound Nat Rule\",\r\n \"description\": \"Gets a load balancer inbound nat rule definition\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatRules/write\",\r\n \"displayName\": \"Create or Update Load Balancer Inbound Nat Rule\",\r\n \"description\": \"Creates a load balancer inbound nat rule or updates an existing load balancer inbound nat rule\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatRules/delete\",\r\n \"displayName\": \"Delete Load Balancer Inbound Nat Rule\",\r\n \"description\": \"Deletes a load balancer inbound nat rule\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/outboundNatRules\",\r\n \"displayName\": \"Load Balancer Outbound Nat Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/outboundNatRules/read\",\r\n \"displayName\": \"Get Load Balancer Outbound Nat Rule\",\r\n \"description\": \"Gets a load balancer outbound nat rule definition\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/outboundNatRules/write\",\r\n \"displayName\": \"Create or Update Load Balancer Outbound Nat Rule\",\r\n \"description\": \"Creates a load balancer outbound nat rule or updates an existing load balancer outbound nat rule\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/outboundNatRules/delete\",\r\n \"displayName\": \"Delete Load Balancer Outbound Nat Rule\",\r\n \"description\": \"Deletes a load balancer outbound nat rule\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/probes\",\r\n \"displayName\": \"Load Balancer Probe\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/probes/read\",\r\n \"displayName\": \"Get Load Balancer Probe\",\r\n \"description\": \"Gets a load balancer probe\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/probes/write\",\r\n \"displayName\": \"Create or Update Load Balancer Probe\",\r\n \"description\": \"Creates a load balancer probe or updates an existing load balancer probe\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/probes/delete\",\r\n \"displayName\": \"Delete Load Balancer Probe\",\r\n \"description\": \"Deletes a load balancer probe\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/virtualMachines\",\r\n \"displayName\": \"Load Balancer Virtual Machines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/virtualMachines/read\",\r\n \"displayName\": \"Get Load Balancer Virtual Machines\",\r\n \"description\": \"Gets references to all the virtual machines under a load balancer\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks\",\r\n \"displayName\": \"Virtual Network\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/read\",\r\n \"displayName\": \"Get Virtual Network\",\r\n \"description\": \"Get the virtual network definition\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/write\",\r\n \"displayName\": \"Create or Update Virtual Network\",\r\n \"description\": \"Creates a virtual network or updates an existing virtual network\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/delete\",\r\n \"displayName\": \"Delete Virtual Network\",\r\n \"description\": \"Deletes a virtual network\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/subnets\",\r\n \"displayName\": \"Virtual Network Subnet\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"displayName\": \"Get Virtual Network Subnet\",\r\n \"description\": \"Gets a virtual network subnet definition\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/write\",\r\n \"displayName\": \"Create or Update Virtual Network Subnet\",\r\n \"description\": \"Creates a virtual network subnet or updates an existing virtual network subnet\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/delete\",\r\n \"displayName\": \"Delete Virtual Network Subnet\",\r\n \"description\": \"Deletes a virtual network subnet\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/subnets/virtualMachines\",\r\n \"displayName\": \"Virtual Network Subnet Virtual Machines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"displayName\": \"Get Virtual Network Subnet Virtual Machines\",\r\n \"description\": \"Gets references to all the virtual machines in a virtual network subnet\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/virtualMachines\",\r\n \"displayName\": \"Virtual Network Virtual Machines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"displayName\": \"Get Virtual Network Virtual Machines\",\r\n \"description\": \"Gets references to all the virtual machines in a virtual network\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"trafficManagerProfiles\",\r\n \"displayName\": \"Traffic Manager Profile\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/read\",\r\n \"displayName\": \"Get Traffic Manager Profile\",\r\n \"description\": \"Get the Traffic Manager profile configuration. This includes DNS settings, traffic routing settings, endpoint monitoring settings, and the list of endpoints routed by this Traffic Manager profile.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/write\",\r\n \"displayName\": \"Create or Update Traffic Manager Profile\",\r\n \"description\": \"Create a Traffic Manager profile, or modify the configuration of an existing Traffic Manager profile. This includes enabling or disabling a profile and modifying DNS settings, traffic routing settings, or endpoint monitoring settings. Endpoints routed by the Traffic Manager profile can be added, removed, enabled or disabled.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/delete\",\r\n \"displayName\": \"Delete Traffic Manager Profile\",\r\n \"description\": \"Delete the Traffic Manager profile. All settings associated with the Traffic Manager profile will be lost, and the profile can no longer be used to route traffic.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups\",\r\n \"displayName\": \"Network Security Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"displayName\": \"Get Network Security Group\",\r\n \"description\": \"Gets a network security group definition\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"displayName\": \"Create or Update Network Security Group\",\r\n \"description\": \"Creates a network security group or updates an existing network security group\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/delete\",\r\n \"displayName\": \"Delete Network Security Group\",\r\n \"description\": \"Deletes a network security group\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networksecuritygroups/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Network Security Groups Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networksecuritygroups/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Network Security Groups Diagnostic Settings\",\r\n \"description\": \"Gets the Network Security Groups Diagnostic Settings\",\r\n \"origin\": \"system\"\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networksecuritygroups/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update Network Security Groups diagnostic settings, this\",\r\n \"description\": \"Creates or updates the Network Security Groups diagnostic settings, this operation is supplimented by insghts resource provider.\",\r\n \"origin\": \"system\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networksecuritygroups/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Network Security Groups Log Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networksecuritygroups/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get Network Security Group Event Log Definitions\",\r\n \"description\": \"Gets the events for network security group\",\r\n \"origin\": \"system\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups/defaultSecurityRules\",\r\n \"displayName\": \"Default Security Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/defaultSecurityRules/read\",\r\n \"displayName\": \"Get Default Security Rule\",\r\n \"description\": \"Gets a default security rule definition\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups/securityRules\",\r\n \"displayName\": \"Security Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/securityRules/read\",\r\n \"displayName\": \"Get Security Rule\",\r\n \"description\": \"Gets a security rule definition\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/securityRules/write\",\r\n \"displayName\": \"Create or Update Security Rule\",\r\n \"description\": \"Creates a security rule or updates an existing security rule\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/securityRules/delete\",\r\n \"displayName\": \"Delete Security Rule\",\r\n \"description\": \"Deletes a security rule\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"routeTables\",\r\n \"displayName\": \"Route Table\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/read\",\r\n \"displayName\": \"Get Route Table\",\r\n \"description\": \"Gets a route table definition\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/write\",\r\n \"displayName\": \"Create or Update Route Table\",\r\n \"description\": \"Creates a route table or Updates an existing rotue table\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/delete\",\r\n \"displayName\": \"Delete Route Table\",\r\n \"description\": \"Deletes a route table definition\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"routeTables/routes\",\r\n \"displayName\": \"Route\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/routes/read\",\r\n \"displayName\": \"Get Route\",\r\n \"description\": \"Gets a route definition\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/routes/write\",\r\n \"displayName\": \"Create or Update Route\",\r\n \"description\": \"Creates a route or Updates an existing route\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/routes/delete\",\r\n \"displayName\": \"Delete Route\",\r\n \"description\": \"Deletes a route definition\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationResults\",\r\n \"displayName\": \"Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/operationResults/read\",\r\n \"displayName\": \"Get Operation Result\",\r\n \"description\": \"Gets operation result of an async POST or DELETE operation\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/checkDnsNameAvailability\",\r\n \"displayName\": \"Dns Availability Check Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/checkDnsNameAvailability/read\",\r\n \"displayName\": \"Check Dns Name Availability\",\r\n \"description\": \"Checks if dns label is available at the specified location\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/operations/read\",\r\n \"displayName\": \"Get Operation Resource\",\r\n \"description\": \"Gets operation resource that represents status of an asynchronous operation\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/usage\",\r\n \"displayName\": \"Usage Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/usage/read\",\r\n \"displayName\": \"Get Usage Metric\",\r\n \"description\": \"Gets the resources usage metrics\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Network\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Network\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Cache\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"redis\",\r\n \"displayName\": \"Redis cache\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cache/redis/write\",\r\n \"displayName\": \"Manage Redis Cache (read-write)\",\r\n \"description\": \"Modify the Redis Cache's settings and configuration in the management portal\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/read\",\r\n \"displayName\": \"Manage Redis Cache (read-only)\",\r\n \"description\": \"View the Redis Cache's settings and configuration in the management portal\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/delete\",\r\n \"displayName\": \"Delete Redis Cache\",\r\n \"description\": \"Delete the entire Redis Cache\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/listKeys/action\",\r\n \"displayName\": \"View Redis Cache Access Keys\",\r\n \"description\": \"View the value of Redis Cache access keys in the management portal\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Redis Cache Access Keys\",\r\n \"description\": \"Change the value of Redis Cache access keys in the management portal\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Cache\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Cache\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft.BingMaps\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.BingMaps/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preferences\",\r\n \"description\": \"Updates the communication preferences for the owner of Microsoft.BingMaps/mapApis\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preferences\",\r\n \"description\": \"Gets the communication preferences for the owner of Microsoft.BingMaps/mapApis\",\r\n \"origin\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"mapApis\",\r\n \"displayName\": \"mapApis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Gets the resource for Microsoft.BingMaps/mapApis\",\r\n \"origin\": \"user\"\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/write\",\r\n \"displayName\": \"Write\",\r\n \"description\": \"Updates the resource for Microsoft.BingMaps/mapApis\",\r\n \"origin\": \"user\"\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Deletes the resource for Microsoft.BingMaps/mapApis\",\r\n \"origin\": \"user\"\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Key\",\r\n \"description\": \"Regenerate key(s) for Microsoft.BingMaps/mapApis\",\r\n \"origin\": \"user\"\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"List the secrets for Microsoft.BingMaps/mapApis\",\r\n \"origin\": \"user\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.BingMaps\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.BingMaps\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Search\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"checkServiceNameAvailability\",\r\n \"displayName\": \"Service Name Availability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/checkServiceNameAvailability/read\",\r\n \"displayName\": \"Check Service Name Availability\",\r\n \"description\": \"Checks availability of the service name.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"searchServices\",\r\n \"displayName\": \"Search Service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/write\",\r\n \"displayName\": \"Set Search Service\",\r\n \"description\": \"Creates or updates the search service.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/read\",\r\n \"displayName\": \"Get Search Service\",\r\n \"description\": \"Reads the search service.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/delete\",\r\n \"displayName\": \"Delete Search Service\",\r\n \"description\": \"Deletes the search service.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/start/action\",\r\n \"displayName\": \"Start Search Service\",\r\n \"description\": \"Starts the search service.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/stop/action\",\r\n \"displayName\": \"Stop Search Service\",\r\n \"description\": \"Stops the search service.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/listAdminKeys/action\",\r\n \"displayName\": \"Get Admin Key\",\r\n \"description\": \"Reads the admin keys.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/regenerateAdminKey/action\",\r\n \"displayName\": \"Regenerate Admin Key\",\r\n \"description\": \"Regenerates the admin key.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/createQueryKey/action\",\r\n \"displayName\": \"Create Query Key\",\r\n \"description\": \"Creates the query key.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"searchServices/createQueryKey\",\r\n \"displayName\": \"API Key\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/createQueryKey/delete\",\r\n \"displayName\": \"Delete Query Key\",\r\n \"description\": \"Deletes the query key.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"searchServices/listQueryKeys\",\r\n \"displayName\": \"API Key\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/listQueryKeys/read\",\r\n \"displayName\": \"Get Query Key\",\r\n \"description\": \"Reads the query keys.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Search\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Search\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft ClassicStorage\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/checkStorageAccountAvailability/action\",\r\n \"displayName\": \"Check Storage Account Availability\",\r\n \"description\": \"Checks for the availability of a storage account.\",\r\n \"origin\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"capabilities\",\r\n \"displayName\": \"Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/capabilities/read\",\r\n \"displayName\": \"Get capabilities\",\r\n \"description\": \"Shows the capabilities\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts\",\r\n \"displayName\": \"Storage Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"displayName\": \"Get The Storage Account\",\r\n \"description\": \"Return the storage account with the given account.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/write\",\r\n \"displayName\": \"Add Storage Account\",\r\n \"description\": \"Adds a new storage account.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/delete\",\r\n \"displayName\": \"Delete Storage Account\",\r\n \"description\": \"Delete the storage account.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"displayName\": \"List Access Keys\",\r\n \"description\": \"Lists the access keys for the storage accounts.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Access Keys\",\r\n \"description\": \"Regenerates the existing access keys for the storage account.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"quotas\",\r\n \"displayName\": \"Quota\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/quotas/read\",\r\n \"displayName\": \"Get Subscription Quota\",\r\n \"description\": \"Get the quota for the subscription.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/services/read\",\r\n \"displayName\": \"Get Available Services\",\r\n \"description\": \"Get the available services.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services/metricDefinitions\",\r\n \"displayName\": \"Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/services/metricDefinitions/read\",\r\n \"displayName\": \"Get Metric Definitions\",\r\n \"description\": \"Gets the metrics definitions.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/services/metrics/read\",\r\n \"displayName\": \"Get Metrics\",\r\n \"description\": \"Gets the metrics.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services/diagnosticSettings\",\r\n \"displayName\": \"Diagnostics Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/services/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostics Settings\",\r\n \"description\": \"Get the diagnostics settings.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/services/diagnosticSettings/write\",\r\n \"displayName\": \"Add Diagnostics Settings\",\r\n \"description\": \"Add or modify diagnostics settings.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ClassicStorage\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ClassicStorage\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Monitoring Insights\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"AlertRules\",\r\n \"displayName\": \"Alert Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Write\",\r\n \"displayName\": \"Alert Rule write\",\r\n \"description\": \"Writing to an alert rule configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Delete\",\r\n \"displayName\": \"Alert Rule delete\",\r\n \"description\": \"Deleting an alert rule configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Read\",\r\n \"displayName\": \"Alert Rule read\",\r\n \"description\": \"Reading an alert rule configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Activated/Action\",\r\n \"displayName\": \"Alert Rule activated\",\r\n \"description\": \"Alert Rule activated\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Resolved/Action\",\r\n \"displayName\": \"Alert Rule resolved\",\r\n \"description\": \"Alert Rule resolved\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AlertRules/Incidents\",\r\n \"displayName\": \"Alert Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Incidents/Read\",\r\n \"displayName\": \"Alert Rule Incidents read\",\r\n \"description\": \"Reading an alert rule configuration\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventtypes/values\",\r\n \"displayName\": \"Events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/eventtypes/values/Read\",\r\n \"displayName\": \"Event types management values read\",\r\n \"description\": \"Read management event type values\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventtypes/digestevents\",\r\n \"displayName\": \"Digest events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/eventtypes/digestevents/Read\",\r\n \"displayName\": \"Event types management digest read\",\r\n \"description\": \"Read management event type digest\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AutoscaleSettings\",\r\n \"displayName\": \"Autoscale\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Write\",\r\n \"displayName\": \"Autoscale Setting write\",\r\n \"description\": \"Writing to an autoscale setting configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Delete\",\r\n \"displayName\": \"Autoscale Setting delete\",\r\n \"description\": \"Deleting an autoscale setting configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Read\",\r\n \"displayName\": \"Autoscale Setting read\",\r\n \"description\": \"Reading an autoscale setting configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Scaleup/Action\",\r\n \"displayName\": \"Autoscale scale up operation\",\r\n \"description\": \"Autoscale scale up operation\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Scaledown/Action\",\r\n \"displayName\": \"Autoscale scale down operation\",\r\n \"description\": \"Autoscale scale down operation\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.insights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.insights\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Operational Insights\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"linkTargets\",\r\n \"displayName\": \"Unlinked Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/linkTargets/read\",\r\n \"displayName\": \"List Unlinked Accounts\",\r\n \"description\": \"Lists existing accounts that are not associated with an Azure subscription. To link this Azure subscription to a workspace, use a customer id returned by this operation in the customer id property of the Create Workspace operation.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces\",\r\n \"displayName\": \"Workspace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/write\",\r\n \"displayName\": \"Create Workspace\",\r\n \"description\": \"Creates a new workspace or links to an existing workspace by providing the customer id from the existing workspace.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/read\",\r\n \"displayName\": \"Get Workspace\",\r\n \"description\": \"Gets an existing workspace\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/delete\",\r\n \"displayName\": \"Delete Workspace\",\r\n \"description\": \"Deletes a workspace. If the workspace was linked to an existing workspace at creation time then the workspace it was linked to is not deleted.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/generateregistrationcertificate/action\",\r\n \"displayName\": \"Generates Registration Certificate for Workspace.\",\r\n \"description\": \"Generates Registration Certificate for the workspace. This Certificate is used to connect Microsoft System Center Operation Manager to the workspace.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"displayName\": \"List Workspace Shared Keys\",\r\n \"description\": \"Retrieves the shared keys for the workspace. These keys are used to connect Microsoft Operational Insights agents to the workspace.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"displayName\": \"Search Workspace Data\",\r\n \"description\": \"Executes a search query\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/managementGroups\",\r\n \"displayName\": \"Management Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/managementGroups/read\",\r\n \"displayName\": \"Get Management Groups for Workspace\",\r\n \"description\": \"Gets the names and metadata for System Center Operations Manager management groups connected to this workspace.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/schema\",\r\n \"displayName\": \"Search Schema\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/schema/read\",\r\n \"displayName\": \"Get Search Schema\",\r\n \"description\": \"Gets the search schema for the workspace. Search schema includes the exposed fields and their types.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/usages\",\r\n \"displayName\": \"Usage Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/usages/read\",\r\n \"displayName\": \"Get Usage Data for Workspace\",\r\n \"description\": \"Gets usage data for a workspace including the amount of data read by the workspace.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/savedSearches\",\r\n \"displayName\": \"Saved Search\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/read\",\r\n \"displayName\": \"Get Saved Search\",\r\n \"description\": \"Gets a saved search query\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/write\",\r\n \"displayName\": \"Create Saved Search\",\r\n \"description\": \"Creates a saved search query\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/delete\",\r\n \"displayName\": \"Delete Saved Search\",\r\n \"description\": \"Deletes a saved search query\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/storageinsightconfigs\",\r\n \"displayName\": \"Storage Insight Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/write\",\r\n \"displayName\": \"Create Storage Configuration\",\r\n \"description\": \"Creates a new storage configuration. These configurations are used to pull data from a location in an existing storage account.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/read\",\r\n \"displayName\": \"Get Storage Configuration\",\r\n \"description\": \"Gets a storage configuration.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/delete\",\r\n \"displayName\": \"Delete Storage Configuration\",\r\n \"description\": \"Deletes a storage configuration. This will stop Microsoft Operational Insights from reading data from the storage account.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.OperationalInsights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.OperationalInsights\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Scheduler\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"jobcollections\",\r\n \"displayName\": \"Job Collection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/read\",\r\n \"displayName\": \"Get Job Collection\",\r\n \"description\": \"Get Job Collection\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/write\",\r\n \"displayName\": \"Create Job Collection\",\r\n \"description\": \"Creates or updates job collection.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/delete\",\r\n \"displayName\": \"Delete Job Collection\",\r\n \"description\": \"Deletes job collection.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/enable/action\",\r\n \"displayName\": \"Enable Job Collection\",\r\n \"description\": \"Enables job collection.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/disable/action\",\r\n \"displayName\": \"Disable Job Collection\",\r\n \"description\": \"Disables job collection.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobcollections/jobs\",\r\n \"displayName\": \"Job\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/read\",\r\n \"displayName\": \"Get Job\",\r\n \"description\": \"Gets job.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/write\",\r\n \"displayName\": \"Create Job\",\r\n \"description\": \"Creates or updates job.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/delete\",\r\n \"displayName\": \"Delete Job\",\r\n \"description\": \"Deletes job.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/run/action\",\r\n \"displayName\": \"Run Job\",\r\n \"description\": \"Runs job.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobcollections/jobs/jobhistories\",\r\n \"displayName\": \"Job History\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/jobhistories/read\",\r\n \"displayName\": \"Get Job History\",\r\n \"description\": \"Gets job history.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Scheduler\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Scheduler\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Web Apps\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"sites\",\r\n \"displayName\": \"Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/Read\",\r\n \"displayName\": \"Get Web Apps\",\r\n \"description\": \"Get the list of Web Apps.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/Write\",\r\n \"displayName\": \"Create or Update Web App\",\r\n \"description\": \"Create a new Web App or updates existing one.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/Delete\",\r\n \"displayName\": \"Delete Web App\",\r\n \"description\": \"Delete an existing Web App.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slotsswap\",\r\n \"displayName\": \"Web App Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slotsswap/Write\",\r\n \"displayName\": \"Swap Web App slots\",\r\n \"description\": \"Swap web app slots.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/restart\",\r\n \"displayName\": \"Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/restart/Write\",\r\n \"displayName\": \"Restart Web App\",\r\n \"description\": \"Restart Web App.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/backup\",\r\n \"displayName\": \"Web App Backup\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/backup/Write\",\r\n \"displayName\": \"Create Web App Backup\",\r\n \"description\": \"Create new web app backup.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/backup/config\",\r\n \"displayName\": \"Web App Backup Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/backup/config/Read\",\r\n \"displayName\": \"List Web App Backup Configurations\",\r\n \"description\": \"List all Web App backup configurations.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/backup/config/Write\",\r\n \"displayName\": \"Update Web App Backup Configuration\",\r\n \"description\": \"Update Web App backup configuration settings.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slotsdiffs\",\r\n \"displayName\": \"Web App Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slotsdiffs/Read\",\r\n \"displayName\": \"Get Web App Slots Differences\",\r\n \"description\": \"Get web app slots differences.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/applySlotConfig\",\r\n \"displayName\": \"Web App Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/applySlotConfig/Write\",\r\n \"displayName\": \"Apply Web App Slot Configuration\",\r\n \"description\": \"Apply web app slot configuration from target slot to the current slot.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/start\",\r\n \"displayName\": \"Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/start/Write\",\r\n \"displayName\": \"Start Web App\",\r\n \"description\": \"Start Web App.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/stop\",\r\n \"displayName\": \"Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/stop/Write\",\r\n \"displayName\": \"Stop Web App\",\r\n \"description\": \"Stop Web App.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/publishxml\",\r\n \"displayName\": \"Publishing Profile\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/publishxml/Read\",\r\n \"displayName\": \"List Publishing Profile\",\r\n \"description\": \"List publishing profile xml.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/resetSlotConfig\",\r\n \"displayName\": \"Web App Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/resetSlotConfig/Write\",\r\n \"displayName\": \"Reset Web App Slot Configuration\",\r\n \"description\": \"Rest web app slot configuration.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config/appsettings\",\r\n \"displayName\": \"Web App AppSettings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/appsettings/list/Action\",\r\n \"displayName\": \"Get Web App's AppSettings\",\r\n \"description\": \"Get Web App's AppSettings.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/appsettings/Write\",\r\n \"displayName\": \"Update Web App's AppSettings\",\r\n \"description\": \"Update Web App's AppSettings.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config/logs\",\r\n \"displayName\": \"Web App Logs Config\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/logs/Read\",\r\n \"displayName\": \"Get Web App's Logs Config\",\r\n \"description\": \"Get Web App's Logs Config properties.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/logs/Write\",\r\n \"displayName\": \"Update Web App's Logs Config\",\r\n \"description\": \"Update Web App's Logs Config properties.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config/publishingcredentials\",\r\n \"displayName\": \"Web App Publishing Credentials\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/publishingcredentials/list/Action\",\r\n \"displayName\": \"List Web App's publishing credentials\",\r\n \"description\": \"List Web App's publishing username and password.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config/connectionstrings\",\r\n \"displayName\": \"Web App Connection Strings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/connectionstrings/list/Action\",\r\n \"displayName\": \"Get Web App's connection strings\",\r\n \"description\": \"Get Web App's connection strings.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/connectionstrings/Write\",\r\n \"displayName\": \"Update Web App's connection strings\",\r\n \"description\": \"Update Web App's connection strings.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config/web\",\r\n \"displayName\": \"Web App Config\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/web/Read\",\r\n \"displayName\": \"Get Web App's configuration\",\r\n \"description\": \"Get Web App's configuration settings.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/web/Write\",\r\n \"displayName\": \"Update Web App's configuration\",\r\n \"description\": \"Update Web App's configuration settings.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config/metadata\",\r\n \"displayName\": \"Web App Metadata\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/metadata/list/Action\",\r\n \"displayName\": \"List Web App's metadata\",\r\n \"description\": \"List Web App's metadata properties.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/metadata/Write\",\r\n \"displayName\": \"Update Web App's metadata\",\r\n \"description\": \"Update Web App's metadata properties.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/sourcecontrols/web\",\r\n \"displayName\": \"Web App Source Control\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/sourcecontrols/web/Read\",\r\n \"displayName\": \"Get Web App's source control configuration\",\r\n \"description\": \"Get Web App's source control configuration settings.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/sourcecontrols/web/Write\",\r\n \"displayName\": \"Update Web App's source control configuration\",\r\n \"description\": \"Update Web App's source control configuration settings.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/sourcecontrols/web/Delete\",\r\n \"displayName\": \"Delete Web App's source control configuration\",\r\n \"description\": \"Delete Web App's source control configuration settings.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/restore\",\r\n \"displayName\": \"Web App Backup\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/restore/Read\",\r\n \"displayName\": \"List Web App Backups\",\r\n \"description\": \"List all backups for a Web App.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms\",\r\n \"displayName\": \"App Service Plan\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/Read\",\r\n \"displayName\": \"Get App Service Plans\",\r\n \"description\": \"Get the list of App Service Plans.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/Write\",\r\n \"displayName\": \"Create or Update App Service Plans\",\r\n \"description\": \"Create a new App Service Plan or update an existing one.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/Delete\",\r\n \"displayName\": \"Delete App Service Plan\",\r\n \"description\": \"Delete an existing App Service Plan.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/restartSites\",\r\n \"displayName\": \"App Service Plan\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/restartSites/Write\",\r\n \"displayName\": \"Restart Web Apps\",\r\n \"description\": \"Restart Web Apps in an App Service Plan.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"certificates\",\r\n \"displayName\": \"Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/certificates/Read\",\r\n \"displayName\": \"Get Certificates\",\r\n \"description\": \"Get the list of certificates.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/certificates/Write\",\r\n \"displayName\": \"Add or Update Certificate\",\r\n \"description\": \"Add a new certificate or update an existing one.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/certificates/Delete\",\r\n \"displayName\": \"Delete Certificate\",\r\n \"description\": \"Delete an existing certificate.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Web\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Web\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Key Vault\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"vaults\",\r\n \"displayName\": \"Key Vaults\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/read\",\r\n \"displayName\": \"View Key Vault\",\r\n \"description\": \"View the properties of a key vault\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/write\",\r\n \"displayName\": \"Update Key Vault\",\r\n \"description\": \"Create a new key vault or update the properties of an existing key vault\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/delete\",\r\n \"displayName\": \"Delete Key Vault\",\r\n \"description\": \"Delete a key vault\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/deploy/action\",\r\n \"displayName\": \"Use Vault for Virtual Machines\",\r\n \"description\": \"Enables access to secrets in a key vault when deploying a virtual machine\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/secrets\",\r\n \"displayName\": \"Secrets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/secrets/read\",\r\n \"displayName\": \"View Secret Properties\",\r\n \"description\": \"View the properties of a secret, but not its value\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/secrets/write\",\r\n \"displayName\": \"Update Secret\",\r\n \"description\": \"Create a new secret or update the value of an existing secret\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/secrets/delete\",\r\n \"displayName\": \"Delete Secret\",\r\n \"description\": \"Delete a secret\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.KeyVault\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.KeyVault\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft AppService\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"appidentities\",\r\n \"displayName\": \"App Identity\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/appidentities/Read\",\r\n \"displayName\": \"Get App Identity\",\r\n \"description\": \"Returns the resource (web site) registered with the Gateway.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/appidentities/Write\",\r\n \"displayName\": \"Create App Identity\",\r\n \"description\": \"Creates a new App Identity.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/appidentities/Delete\",\r\n \"displayName\": \"Delete App Identity\",\r\n \"description\": \"Deletes an existing App Identity.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"deploymenttemplates\",\r\n \"displayName\": \"Deployment Template\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/deploymenttemplates/listMetadata/Action\",\r\n \"displayName\": \"List UI Metadata\",\r\n \"description\": \"Lists UI Metadata associated with the API App package.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/deploymenttemplates/generate/Action\",\r\n \"displayName\": \"Generate Deployment Template\",\r\n \"description\": \"Returns a Deployment Template to provision API App instance(s).\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"gateways\",\r\n \"displayName\": \"Gateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/Read\",\r\n \"displayName\": \"Get Gateway\",\r\n \"description\": \"Returns the Gateway instance.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/Write\",\r\n \"displayName\": \"Create or Update Gateway\",\r\n \"description\": \"Creates a new Gateway or updates existing one.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/Delete\",\r\n \"displayName\": \"Delete Gateway\",\r\n \"description\": \"Deletes an existing Gateway instance.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/listLoginUris/Action\",\r\n \"displayName\": \"List Login URIs\",\r\n \"description\": \"Populates token store and returns OAuth login URIs.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/listKeys/Action\",\r\n \"displayName\": \"List Gateway Secrets\",\r\n \"description\": \"Returns Gateway secrets.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"gateways/tokens\",\r\n \"displayName\": \"Zumo Token\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/tokens/Write\",\r\n \"displayName\": \"Create Zumo Token\",\r\n \"description\": \"Creates a new Zumo Token with the given name.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"gateways/registrations\",\r\n \"displayName\": \"Gateway Registration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/registrations/Read\",\r\n \"displayName\": \"Get Registered Resource\",\r\n \"description\": \"Returns the resource (web site) registered with the Gateway.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/registrations/Write\",\r\n \"displayName\": \"Register Resource\",\r\n \"description\": \"Registers a resource (web site) with the Gateway.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/registrations/Delete\",\r\n \"displayName\": \"Unregister Resource\",\r\n \"description\": \"Unregisters a resource (web site) from the Gateway.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apiapps\",\r\n \"displayName\": \"API App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/apiapps/Read\",\r\n \"displayName\": \"Get API App\",\r\n \"description\": \"Returns the API App instance.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/apiapps/Write\",\r\n \"displayName\": \"Create or Update API App\",\r\n \"description\": \"Creates a new API App or updates existing one.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/apiapps/Delete\",\r\n \"displayName\": \"Delete API App\",\r\n \"description\": \"Deletes an existing API App instance.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/apiapps/listStatus/Action\",\r\n \"displayName\": \"Get API App Status\",\r\n \"description\": \"Returns API App status.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/apiapps/listKeys/Action\",\r\n \"displayName\": \"List API App Secrets\",\r\n \"description\": \"Returns API App secrets.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apiapps/apidefinitions\",\r\n \"displayName\": \"API Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/apiapps/apidefinitions/Read\",\r\n \"displayName\": \"Get API App's API Definition\",\r\n \"description\": \"Returns API App's API definition.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.AppService\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.AppService\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Dev/Test Labs\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"labs\",\r\n \"displayName\": \"Dev/Test Labs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/read\",\r\n \"displayName\": \"Read Dev/Test Labs.\",\r\n \"description\": \"Read Dev/Test Labs.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/write\",\r\n \"displayName\": \"Add or modify Dev/Test Labs.\",\r\n \"description\": \"Add or modify Dev/Test Labs.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/delete\",\r\n \"displayName\": \"Delete Dev/Test Labs.\",\r\n \"description\": \"Delete Dev/Test Labs.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"displayName\": \"Create an environment.\",\r\n \"description\": \"Create virtual machines or environments in a lab.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/listVhds/action\",\r\n \"displayName\": \"List VHDs.\",\r\n \"description\": \"List disk images available for VM template creation.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/labStats/action\",\r\n \"displayName\": \"Get Lab Status\",\r\n \"description\": \"Get the number of environments and the limit of environments for the lab. \",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/getUploadUri/action\",\r\n \"displayName\": \"Get Image Upload URI.\",\r\n \"description\": \"Get a URI for uploading custom disk images to a lab.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/vmtemplates\",\r\n \"displayName\": \"VM Templates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/vmtemplates/read\",\r\n \"displayName\": \"Read VM Templates.\",\r\n \"description\": \"Read VM Templates.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/vmtemplates/write\",\r\n \"displayName\": \"Add or modify VM Templates.\",\r\n \"description\": \"Add or modify VM Templates.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/vmtemplates/delete\",\r\n \"displayName\": \"Delete VM Templates.\",\r\n \"description\": \"Delete VM Templates.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"environments\",\r\n \"displayName\": \"Environments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/environments/read\",\r\n \"displayName\": \"Read Environments.\",\r\n \"description\": \"Read Environments.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/environments/write\",\r\n \"displayName\": \"Add or modify Environments.\",\r\n \"description\": \"Add or modify Environments.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/environments/delete\",\r\n \"displayName\": \"Delete Environments.\",\r\n \"description\": \"Delete Environments.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DevTestLab\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DevTestLab\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Dynamics Lifecycle Services (LCS)\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"lcsprojects\",\r\n \"displayName\": \"Microsoft Dynamics Lifecycle Services project\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/read\",\r\n \"displayName\": \"Read LCS projects\",\r\n \"description\": \"Display Microsoft Dynamics Lifecycle Services projects that belong to a user\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/write\",\r\n \"displayName\": \"Create and update LCS projects\",\r\n \"description\": \"Create and update Microsoft Dynamics Lifecycle Services projects that belong to the user. Only the name and description properties can be updated. The subscription and location associated with the project cannot be updated after creation\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/delete\",\r\n \"displayName\": \"Delete LCS projects\",\r\n \"description\": \"Delete Microsoft Dynamics Lifecycle Services projects that belong to the user\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"lcsprojects/clouddeployments\",\r\n \"displayName\": \"Microsoft Dynamics AX 2012 deployments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/clouddeployments/read\",\r\n \"displayName\": \"Read Microsoft Dynamics AX 2012 deployments\",\r\n \"description\": \"Display Microsoft Dynamics AX 2012 R3 Evaluation deployments in a Microsoft Dynamics Lifecycle Services project that belong to a user\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/clouddeployments/write\",\r\n \"displayName\": \"Create Microsoft Dynamics AX 2012 deployments\",\r\n \"description\": \"Create Microsoft Dynamics AX 2012 R3 Evaluation deployment in a Microsoft Dynamics Lifecycle Services project that belong to a user. Deployments can be managed from Azure management portal\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DynamicsLcs\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DynamicsLcs\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Resources\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"marketplace\",\r\n \"displayName\": \"Marketplace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/marketplace/purchase/action\",\r\n \"displayName\": \"Purchase Resource\",\r\n \"description\": \"Purchases a resource from the marketplace.\",\r\n \"origin\": \"System\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions\",\r\n \"displayName\": \"Subscription\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/read\",\r\n \"displayName\": \"Get Subscriptions\",\r\n \"description\": \"Gets the list of subscriptions.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/providers\",\r\n \"displayName\": \"Resource Providers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/providers/read\",\r\n \"displayName\": \"Get Resource Providers\",\r\n \"description\": \"Gets or lists resource providers.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/tagNames\",\r\n \"displayName\": \"Subscription Tag\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/read\",\r\n \"displayName\": \"Get Subscription Tag\",\r\n \"description\": \"Gets or lists subscription tags.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/write\",\r\n \"displayName\": \"Add Subscription Tag\",\r\n \"description\": \"Adds a subscription tag.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/delete\",\r\n \"displayName\": \"Delete Subscription Tag\",\r\n \"description\": \"Deletes a subscription tag.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/tagNames/tagValues\",\r\n \"displayName\": \"Subscription Tag Value\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/tagValues/read\",\r\n \"displayName\": \"Get Subscription Tag Value\",\r\n \"description\": \"Gets or lists subscription tag values.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/tagValues/write\",\r\n \"displayName\": \"Add Subscription Tag Value\",\r\n \"description\": \"Adds a subscription tag value.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/tagValues/delete\",\r\n \"displayName\": \"Delete Subscription Tag Value\",\r\n \"description\": \"Deletes a subscription tag value.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/resources\",\r\n \"displayName\": \"Subscription Resource\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"displayName\": \"Get Subscription Resources\",\r\n \"description\": \"Gets resources of a subscription.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/resourceGroups\",\r\n \"displayName\": \"Resource Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"displayName\": \"Get Resource Group\",\r\n \"description\": \"Gets or lists resource groups.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"displayName\": \"Create Resource Group\",\r\n \"description\": \"Creates or updates a resource group.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"displayName\": \"Delete Resource Group\",\r\n \"description\": \"Deletes a resource group and all its resources.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/moveResources/action\",\r\n \"displayName\": \"Move Resource Group Resources\",\r\n \"description\": \"Moves resources from one resource group to another.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/locations\",\r\n \"displayName\": \"Location\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/locations/read\",\r\n \"displayName\": \"Get Locations\",\r\n \"description\": \"Gets the list of locations supported.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"links\",\r\n \"displayName\": \"Resource Link\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/links/read\",\r\n \"displayName\": \"Get Resource Link\",\r\n \"description\": \"Gets or lists resource links.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/links/write\",\r\n \"displayName\": \"Create Resource Link\",\r\n \"description\": \"Creates or updates a resource link.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/links/delete\",\r\n \"displayName\": \"Delete Resource Link\",\r\n \"description\": \"Deletes a resource link.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"tenants\",\r\n \"displayName\": \"Tenant\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/tenants/read\",\r\n \"displayName\": \"Get Tenants\",\r\n \"description\": \"Gets the list of tenants.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"deployments\",\r\n \"displayName\": \"Deployment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/read\",\r\n \"displayName\": \"Get Deployment\",\r\n \"description\": \"Gets or lists deployments.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/write\",\r\n \"displayName\": \"Create Deployment\",\r\n \"description\": \"Creates or updates an deployment.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/delete\",\r\n \"displayName\": \"Delete Deployment\",\r\n \"description\": \"Deletes a deployment.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/cancel/action\",\r\n \"displayName\": \"Cancel Deployment\",\r\n \"description\": \"Cancels a deployment.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/validate/action\",\r\n \"displayName\": \"Validate Deployment\",\r\n \"description\": \"Validates an deployment.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"deployments/operations\",\r\n \"displayName\": \"Deployment Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/operations/read\",\r\n \"displayName\": \"Get Deployment Operation\",\r\n \"description\": \"Gets or lists deployment operations.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Resources\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Resources\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Support\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"supportTickets\",\r\n \"displayName\": \"Support Ticket\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Support/supportTickets/read\",\r\n \"displayName\": \"Reads Support Ticket\",\r\n \"description\": \"Gets Support Ticket details (including status, severity, contact details and communications) or gets the list of Support Tickets across subscriptions.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Support/supportTickets/write\",\r\n \"displayName\": \"Writes Support Ticket\",\r\n \"description\": \"Creates or Updates a Support Ticket. You can create a Support Ticket for Technical, Billing, Quotas or Subscription Management related issues. You can update severity, contact details and communications for existing support tickets.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.support\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.support\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Logic\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"workflows\",\r\n \"displayName\": \"Workflow\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/read\",\r\n \"displayName\": \"Get Workflow\",\r\n \"description\": \"Reads the workflow.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/write\",\r\n \"displayName\": \"Set Workflow\",\r\n \"description\": \"Creates or updates the workflow.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/delete\",\r\n \"displayName\": \"Delete Workflow\",\r\n \"description\": \"Deletes the workflow.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/run/action\",\r\n \"displayName\": \"Run Workflow\",\r\n \"description\": \"Starts a run of the workflow.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/disable/action\",\r\n \"displayName\": \"Disable Workflow\",\r\n \"description\": \"Disables the workflow.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/enable/action\",\r\n \"displayName\": \"Enable Workflow\",\r\n \"description\": \"Enables the workflow.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/validate/action\",\r\n \"displayName\": \"Validate Workflow\",\r\n \"description\": \"Validates the workflow.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/move/action\",\r\n \"displayName\": \"Move Workflow\",\r\n \"description\": \"Moves Workflow from its existing subscription id, resource group, and/or name to a different subscription id, resource group, and/or name.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/versions\",\r\n \"displayName\": \"Workflow\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/versions/read\",\r\n \"displayName\": \"Get Workflow Version\",\r\n \"description\": \"Reads the workflow version.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/runs\",\r\n \"displayName\": \"Workflow Run\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/read\",\r\n \"displayName\": \"Get Workflow Run\",\r\n \"description\": \"Reads the workflow run.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/cancel/action\",\r\n \"displayName\": \"Cancel Workflow Run\",\r\n \"description\": \"Cancels the run of a workflow.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/runs/actions\",\r\n \"displayName\": \"Workflow Run Action\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/actions/read\",\r\n \"displayName\": \"Get Workflow Run Action\",\r\n \"description\": \"Reads the workflow run action.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/runs/operations\",\r\n \"displayName\": \"Workflow Run Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/operations/read\",\r\n \"displayName\": \"Get Workflow Run Operation Status\",\r\n \"description\": \"Reads the workflow run operation status.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/triggers\",\r\n \"displayName\": \"Trigger\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/read\",\r\n \"displayName\": \"Get Trigger\",\r\n \"description\": \"Reads the trigger.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/run/action\",\r\n \"displayName\": \"Trigger Run\",\r\n \"description\": \"Executes the trigger.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/triggers/histories\",\r\n \"displayName\": \"Trigger Histories\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/histories/read\",\r\n \"displayName\": \"Get Trigger Histories\",\r\n \"description\": \"Reads the trigger histories.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/accessKeys\",\r\n \"displayName\": \"Access Key\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/read\",\r\n \"displayName\": \"Get Access Key\",\r\n \"description\": \"Reads the access key.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/write\",\r\n \"displayName\": \"Set Access Key\",\r\n \"description\": \"Creates or updates the access key.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/delete\",\r\n \"displayName\": \"Delete Access Key\",\r\n \"description\": \"Deletes the access key.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/list/action\",\r\n \"displayName\": \"List Access Key\",\r\n \"description\": \"Lists the access key secrets.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/regenerate/action\",\r\n \"displayName\": \"Regenerate Access Key\",\r\n \"description\": \"Regenerates the access key secrets.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Logic\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Logic\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft ClassicNetwork\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"gatewaySupportedDevices\",\r\n \"displayName\": \"Virtual Network Gateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/gatewaySupportedDevices/read\",\r\n \"displayName\": \"List Supported Devices\",\r\n \"description\": \"Retrieves the list of supported devices.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"reservedIps\",\r\n \"displayName\": \"Reserved Ip\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"displayName\": \"Get Reserved Ips\",\r\n \"description\": \"Gets the reserved Ips\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/write\",\r\n \"displayName\": \"Add Reserved Ip\",\r\n \"description\": \"Add a new reserved Ip\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/delete\",\r\n \"displayName\": \"Delete Reserved Ip\",\r\n \"description\": \"Delete a reserved Ip.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"reservedIps/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks\",\r\n \"displayName\": \"Virtual Network\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"displayName\": \"Get Virtual Network\",\r\n \"description\": \"Get the virtual network.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/write\",\r\n \"displayName\": \"Add Virtual Network\",\r\n \"description\": \"Add a new virtual network.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/delete\",\r\n \"displayName\": \"Delete Virtual Network.\",\r\n \"description\": \"Deletes the virtual network.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/checkIPAddressAvailability/action\",\r\n \"displayName\": \"Availability of an IP address in a given virtual network.\",\r\n \"description\": \"Checks the availability of a given IP address in a virtual network.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/capabilities\",\r\n \"displayName\": \"Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/capabilities/read\",\r\n \"displayName\": \"Get capabilities\",\r\n \"description\": \"Shows the capabilities\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways\",\r\n \"displayName\": \"Virtual Network Gateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/read\",\r\n \"displayName\": \"Get Virtual Network Gateways\",\r\n \"description\": \"Gets the virtual network gateways.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/write\",\r\n \"displayName\": \"Add Virtual Network Gateway\",\r\n \"description\": \"Adds a virtual network gateway.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/delete\",\r\n \"displayName\": \"Delete Virtual Network Gateway\",\r\n \"description\": \"Deletes the virtual network gateway.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/startDiagnostics/action\",\r\n \"displayName\": \"Start Virtual Network Gateway Diagnostic\",\r\n \"description\": \"Starts diagnositic for the virtual network gateway.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/stopDiagnostics/action\",\r\n \"displayName\": \"Stop Virtual Network Gateway Diagnostic\",\r\n \"description\": \"Stops the diagnositic for the virtual network gateway.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/downloadDiagnostics/action\",\r\n \"displayName\": \"Download Gateway Diagnostics\",\r\n \"description\": \"Downloads the gateway diagnostics.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/listCircuitServiceKey/action\",\r\n \"displayName\": \"Get Circuit Service Key\",\r\n \"description\": \"Retrieves the circuit service key.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/downloadDeviceConfigurationScript/action\",\r\n \"displayName\": \"Download Configuration Script\",\r\n \"description\": \"Downloads the device configuration script.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/listPackage/action\",\r\n \"displayName\": \"Get Virtual Network Gateway Package\",\r\n \"description\": \"Lists the virtual network gateway package.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/packages\",\r\n \"displayName\": \"Virtual Network Gateway Package\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/packages/read\",\r\n \"displayName\": \"Get Virtual Network Gateway Package\",\r\n \"description\": \"Gets the virtual network gateway package.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/connections\",\r\n \"displayName\": \"Gateway Connection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/connections/read\",\r\n \"displayName\": \"Get Conection List\",\r\n \"description\": \"Retrieves the list of connections.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/connections/connect/action\",\r\n \"displayName\": \"Connect Gateway Connection\",\r\n \"description\": \"Connects a site to site gateway connection.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/connections/disconnect/action\",\r\n \"displayName\": \"Disconnect Gateway Connection\",\r\n \"description\": \"Disconnects a site to site gateway connection.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/connections/test/action\",\r\n \"displayName\": \"Test Gateway Connection\",\r\n \"description\": \"Tests a site to site gateway connection.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/clientRevokedCertificates\",\r\n \"displayName\": \"Geteway Client Revoked Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRevokedCertificates/read\",\r\n \"displayName\": \"Get Revoked Certificates.\",\r\n \"description\": \"Read the revoked client certificates.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRevokedCertificates/write\",\r\n \"displayName\": \"Revoke Client Certificate\",\r\n \"description\": \"Revokes a client certificate.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRevokedCertificates/delete\",\r\n \"displayName\": \"Unrevoke Client Certificate.\",\r\n \"description\": \"Unrevokes a client certificate.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/clientRootCertificates\",\r\n \"displayName\": \"Geteway Client Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/read\",\r\n \"displayName\": \"Get Client Root Certificates.\",\r\n \"description\": \"Find the client root certificates.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/write\",\r\n \"displayName\": \"Upload Client Root Certificate\",\r\n \"description\": \"Uploads a new client root certificate.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/delete\",\r\n \"displayName\": \"Delete Client Root Certificate.\",\r\n \"description\": \"Deletes the virtual network gateway client certificate.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/download/action\",\r\n \"displayName\": \"Downloads Certificate\",\r\n \"description\": \"Downloads certificate by thumbprint.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/listPackage/action\",\r\n \"displayName\": \"List Virtual Network Gateway\",\r\n \"description\": \"Lists the virtual network gateway package.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"quotas\",\r\n \"displayName\": \"Quota\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/quotas/read\",\r\n \"displayName\": \"Get Subscription Quota\",\r\n \"description\": \"Get the quota for the subscription.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ClassicNetwork\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ClassicNetwork\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Marketplace Ordering\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"agreements/publishers/offers/plans\",\r\n \"displayName\": \"Agreement\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MarketplaceOrdering/agreements/publishers/offers/plans/read\",\r\n \"displayName\": \"Get Agreement\",\r\n \"description\": \"Return an agreement for a given marketplace item\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.MarketplaceOrdering/agreements/publishers/offers/plans/sign/action\",\r\n \"displayName\": \"Sign Agreement\",\r\n \"description\": \"Sign an agreement for a given marketplace item\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.MarketplaceOrdering/agreements/publishers/offers/plans/cancel/action\",\r\n \"displayName\": \"Cancel Agreement\",\r\n \"description\": \"Cancel an agreement for a given marketplace item\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.MarketplaceOrdering\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.MarketplaceOrdering\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DomainRegistration\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DomainRegistration\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/NewRelic.APM\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"NewRelic.APM\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ApiManagement\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ApiManagement\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Sendgrid.Email\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Sendgrid.Email\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ServiceBus\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ServiceBus\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DocumentDB\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DocumentDB\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Storage\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Storage\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.NotificationHubs\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.NotificationHubs\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataFactory\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataFactory\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Compute\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Compute\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Features\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Features\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.EventHub\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.EventHub\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Batch\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Batch\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataLake\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataLake\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.visualstudio\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.visualstudio\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataConnect\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataConnect\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Kona\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Kona\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/SuccessBricks.ClearDB\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"SuccessBricks.ClearDB\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.StreamAnalytics\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.StreamAnalytics\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.BizTalkServices\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.BizTalkServices\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ADHybridHealthService\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ADHybridHealthService\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"displayName\": \"Microsoft Domains\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/generateSsoRequest/Action\",\r\n \"displayName\": \"Generate Domain Control Center Single Sign On Request\",\r\n \"description\": \"Generate a request for signing into domain control center.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/validateDomainRegistrationInformation/Action\",\r\n \"displayName\": \"Domain Purchase Info Validation\",\r\n \"description\": \"Validate domain purchase object without submitting it\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/checkDomainAvailability/Action\",\r\n \"displayName\": \"Check Domain Availablity\",\r\n \"description\": \"Check if a domain is available for purchase\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/listDomainRecommendations/Action\",\r\n \"displayName\": \"Retrieve Domain Recommendations\",\r\n \"description\": \"Retrieve the list domain recommendations based on keywords\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"domains\",\r\n \"displayName\": \"Domain\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/domains/Read\",\r\n \"displayName\": \"Get Domains\",\r\n \"description\": \"Get the list of domains\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/domains/Write\",\r\n \"displayName\": \"Add or Update Domain\",\r\n \"description\": \"Add a new Domain or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/domains/Delete\",\r\n \"displayName\": \"Delete Domain\",\r\n \"description\": \"Delete an existing domain.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domains/operationresults\",\r\n \"displayName\": \"Domain operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/domains/operationresults/Read\",\r\n \"displayName\": \"Get Domain Operation\",\r\n \"description\": \"Get a domain operation\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DomainRegistration\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DomainRegistration\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft ClassicCompute\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/checkDomainNameAvailability/action\",\r\n \"displayName\": \"Availability For A Domain Name\",\r\n \"description\": \"Checks the availability of a given domain name.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"capabilities\",\r\n \"displayName\": \"Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/capabilities/read\",\r\n \"displayName\": \"Get capabilities\",\r\n \"description\": \"Shows the capabilities\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"resourceTypes/skus\",\r\n \"displayName\": \"Sku\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/resourceTypes/skus/read\",\r\n \"displayName\": \"Get Supported Skus\",\r\n \"description\": \"Gets the Sku list for supported resource types.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames\",\r\n \"displayName\": \"Domain Name\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/read\",\r\n \"displayName\": \"Gets Domain Names\",\r\n \"description\": \"Return the domain names for resources.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/write\",\r\n \"displayName\": \"Add Domain Names\",\r\n \"description\": \"Add or modify the domain names for resources.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/delete\",\r\n \"displayName\": \"Remove Domain Names\",\r\n \"description\": \"Remove the domain names for resources.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/swap/action\",\r\n \"displayName\": \"Swap Staging And Production Slots\",\r\n \"description\": \"Swaps the staging slot to the production slot.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/serviceCertificates\",\r\n \"displayName\": \"Service Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/serviceCertificates/read\",\r\n \"displayName\": \"Get The Certificates\",\r\n \"description\": \"Returns the service certificates used.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/serviceCertificates/write\",\r\n \"displayName\": \"Add Service Certificates\",\r\n \"description\": \"Add or modify the service certificates used.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/serviceCertificates/delete\",\r\n \"displayName\": \"Delete Service Certificates\",\r\n \"description\": \"Delete the service certificates used.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/serviceCertificates/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/serviceCertificates/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/capabilities\",\r\n \"displayName\": \"Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/capabilities/read\",\r\n \"displayName\": \"Get capabilities\",\r\n \"description\": \"Shows the capabilities\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/extensions\",\r\n \"displayName\": \"Domain Name Extension\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/extensions/read\",\r\n \"displayName\": \"Get The Domain Name Extensions\",\r\n \"description\": \"Returns the domain name extensions.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/extensions/write\",\r\n \"displayName\": \"Add Domain Name Extensions\",\r\n \"description\": \"Add the domain name extensions.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/extensions/delete\",\r\n \"displayName\": \"Remove Domain Name Extensions\",\r\n \"description\": \"Remove the domain name extensions.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/extensions/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/extensions/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/active\",\r\n \"displayName\": \"Active Domain Name\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/active/write\",\r\n \"displayName\": \"Set Active Domain Name\",\r\n \"description\": \"Sets the active domain name.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots\",\r\n \"displayName\": \"Deployment Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/read\",\r\n \"displayName\": \"Get Deploymen Slots\",\r\n \"description\": \"Shows the deployment slots.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/write\",\r\n \"displayName\": \"Create Deployment Slot\",\r\n \"description\": \"Creates or update the deployment.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/delete\",\r\n \"displayName\": \"Delete Deployment Slot\",\r\n \"description\": \"Deletes a given deployment slot.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/start/action\",\r\n \"displayName\": \"Start Deployment Slot\",\r\n \"description\": \"Starts a deployment slot.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/stop/action\",\r\n \"displayName\": \"Suspend Deployment Slot\",\r\n \"description\": \"Suspends the deployment slot.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles\",\r\n \"displayName\": \"Deployment Slot Role\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/read\",\r\n \"displayName\": \"Get Deployment Slot Role\",\r\n \"description\": \"Get the role for the deployment slot.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/extensionReferences\",\r\n \"displayName\": \"Deployment Slot Role Extension Reference\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/extensionReferences/read\",\r\n \"displayName\": \"Get Deployment Slot Role Extension Reference\",\r\n \"description\": \"Returns the extension reference for the deployment slot role.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/extensionReferences/write\",\r\n \"displayName\": \"Add Deployment Slot Role Extension Reference\",\r\n \"description\": \"Add or modify the extension reference for the deployment slot role.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/extensionReferences/delete\",\r\n \"displayName\": \"Remove Deployment Slot Role Extension Reference\",\r\n \"description\": \"Remove the extension reference for the deployment slot role.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/extensionReferences/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/extensionReferences/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/roleInstances\",\r\n \"displayName\": \"Role Instance\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/read\",\r\n \"displayName\": \"Get Role Instance\",\r\n \"description\": \"Get the role instance.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/restart/action\",\r\n \"displayName\": \"Restart Role Instance\",\r\n \"description\": \"Restarts role instances.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/reimage/action\",\r\n \"displayName\": \"Reimage Role Instance\",\r\n \"description\": \"Reimages the role instance.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/roleInstances/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/state/start\",\r\n \"displayName\": \"Deployment Slot Start\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/state/start/write\",\r\n \"displayName\": \"Stop Deployment State\",\r\n \"description\": \"Changes the deployment slot state to stopped.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/state/stop\",\r\n \"displayName\": \"Deployment Slot Stopped\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/state/stop/write\",\r\n \"displayName\": \"Start Deployment State\",\r\n \"description\": \"Changes the deployment slot state to started.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/upgradeDomain\",\r\n \"displayName\": \"Upgrade Domain\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/upgradeDomain/write\",\r\n \"displayName\": \"Upgrade The Domain\",\r\n \"description\": \"Walk upgrade the domain.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/internalLoadBalancers\",\r\n \"displayName\": \"Internal Load Balancer\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/internalLoadBalancers/read\",\r\n \"displayName\": \"Get Internal Load Balancers.\",\r\n \"description\": \"Gets the internal load balancers.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/internalLoadBalancers/write\",\r\n \"displayName\": \"Create Internal Load Balance\",\r\n \"description\": \"Creates a new internal load balance.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/internalLoadBalancers/delete\",\r\n \"displayName\": \"Remove Internal Load Balance\",\r\n \"description\": \"Remove a new internal load balance.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/internalLoadBalancers/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/internalLoadBalancers/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/loadBalancedEndpointSets\",\r\n \"displayName\": \"Load Balanced Endpoint Sets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/loadBalancedEndpointSets/read\",\r\n \"displayName\": \"Get Load Balanced Endpoint Sets\",\r\n \"description\": \"Shows the load balanced endpoint sets\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/loadBalancedEndpointSets/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/loadBalancedEndpointSets/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/availabilitySets\",\r\n \"displayName\": \"Availability Set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/availabilitySets/read\",\r\n \"displayName\": \"Show Availability Set\",\r\n \"description\": \"Show the availability set for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"quotas\",\r\n \"displayName\": \"Quota\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/quotas/read\",\r\n \"displayName\": \"Get Subscription Quota\",\r\n \"description\": \"Get the quota for the subscription.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines\",\r\n \"displayName\": \"Virtual Machine\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/read\",\r\n \"displayName\": \"Retrieve Virtual Machines\",\r\n \"description\": \"Retrieves list of virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/write\",\r\n \"displayName\": \"Add Virtual Machines\",\r\n \"description\": \"Add or modify virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/delete\",\r\n \"displayName\": \"Remove Virtual Machines\",\r\n \"description\": \"Removes virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/start/action\",\r\n \"displayName\": \"Start Virtual Machine\",\r\n \"description\": \"Start the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/restart/action\",\r\n \"displayName\": \"Restart Virtual Machine\",\r\n \"description\": \"Restarts virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/stop/action\",\r\n \"displayName\": \"Stop Virtual Machine\",\r\n \"description\": \"Stops the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/shutdown/action\",\r\n \"displayName\": \"Shutdown Virtual Machine\",\r\n \"description\": \"Shutdown the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/attachDisk/action\",\r\n \"displayName\": \"Attach Data Disk\",\r\n \"description\": \"Attaches a data disk to a virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/detachDisk/action\",\r\n \"displayName\": \"Detach Data Disk\",\r\n \"description\": \"Detaches a data disk from virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/downloadRemoteDesktopConnectionFile/action\",\r\n \"displayName\": \"Download RDP File\",\r\n \"description\": \"Downloads the RDP file for virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/metricDefinitions\",\r\n \"displayName\": \"Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/metricDefinitions/read\",\r\n \"displayName\": \"Get Metric Definitions\",\r\n \"description\": \"Gets the metrics definitions.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/metrics/read\",\r\n \"displayName\": \"Get Metrics\",\r\n \"description\": \"Gets the metrics.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/extensions\",\r\n \"displayName\": \"Virtual Machine Extension\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/extensions/read\",\r\n \"displayName\": \"Get Virtual Machine Extension\",\r\n \"description\": \"Gets the virtual machine extension.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/extensions/write\",\r\n \"displayName\": \"Add Virtual Machine Extension\",\r\n \"description\": \"Puts the virtual machine extension.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/extensions/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/extensions/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/asyncOperations\",\r\n \"displayName\": \"Virtual Machine Async Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/asyncOperations/read\",\r\n \"displayName\": \"Async Operations\",\r\n \"description\": \"Gets the possible async operations\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/diagnosticSettings\",\r\n \"displayName\": \"Diagnostics Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostics Settings\",\r\n \"description\": \"Get the diagnostics settings.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/diagnosticSettings/write\",\r\n \"displayName\": \"Add Diagnostics Settings\",\r\n \"description\": \"Add or modify diagnostics settings.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/disks\",\r\n \"displayName\": \"Virtual Machine Disk\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/disks/read\",\r\n \"displayName\": \"Get Data Disks\",\r\n \"description\": \"Retrives list of data disks\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ClassicCompute\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ClassicCompute\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft SQL Database\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"servers\",\r\n \"displayName\": \"Server\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/read\",\r\n \"displayName\": \"Get server details\",\r\n \"description\": \"Return a list of servers in a resource group on a subscription\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/write\",\r\n \"displayName\": \"Create new or update existing server\",\r\n \"description\": \"Create a new server or modify properties of existing server in a resource group on a subscription\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/delete\",\r\n \"displayName\": \"Delete existing server\",\r\n \"description\": \"Delete a server and all contained databases and elastic pools\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/import/action\",\r\n \"displayName\": \"Create new database from DacPac\",\r\n \"description\": \"Create a new database on the server and deploy schema and data from a DacPac package\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/upgrade/action\",\r\n \"displayName\": \"Upgrade server version\",\r\n \"description\": \"Enable new functionality available on the latest version of server and specify databases edition conversion map\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/operationResults\",\r\n \"displayName\": \"Server Upgrade Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/operationResults/read\",\r\n \"displayName\": \"Get status of server upgrade operation\",\r\n \"description\": \"Operation is used to track progress of server upgrade from lower version to higher\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/operationResults/delete\",\r\n \"displayName\": \"Cancel server upgrade\",\r\n \"description\": \"Abort server version upgrade in progress\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recoverableDatabases\",\r\n \"displayName\": \"Recoverable Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/recoverableDatabases/read\",\r\n \"displayName\": \"Get the last known database recovery point\",\r\n \"description\": \"This operation is used for disaster recovery of live database to restore database to last-known good backup point. It returns information about the last good backup but it doesn't actually restore the database.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/serviceObjectives\",\r\n \"displayName\": \"Service Level Objective\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/serviceObjectives/read\",\r\n \"displayName\": \"Get service level objectives\",\r\n \"description\": \"Retrieve list of service level objectives (also known as performance tiers) available on a given server\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/firewallRules\",\r\n \"displayName\": \"Server Firewall Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/firewallRules/read\",\r\n \"displayName\": \"Get server firewall rules\",\r\n \"description\": \"Retrieve server firewall rule details\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/firewallRules/write\",\r\n \"displayName\": \"Create new or update existing server firewall rule\",\r\n \"description\": \"Create or update server firewall rule that controls IP address range allowed to connect to the server\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/firewallRules/delete\",\r\n \"displayName\": \"Delete server firewall rule\",\r\n \"description\": \"Delete firewall rule from the server\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recommendedElasticPools\",\r\n \"displayName\": \"Recommended Elastic Database Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/recommendedElasticPools/read\",\r\n \"displayName\": \"Get recommended elastic database pools\",\r\n \"description\": \"Retrieve recommendation for elastic database pools to reduce cost or improve performance based on historica resource utilization\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recommendedElasticPools/metrics\",\r\n \"displayName\": \"Recommended Elastic Database Pool Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/recommendedElasticPools/metrics/read\",\r\n \"displayName\": \"Get recommended elastic database pools metrics\",\r\n \"description\": \"Retrieve metrics for recommended elastic database pools for a given server\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recommendedElasticPools/databases\",\r\n \"displayName\": \"Recommended Elastic Pool Databases\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/recommendedElasticPools/databases/read\",\r\n \"displayName\": \"Get recommended elastic pools databases\",\r\n \"description\": \"Retrieve databases that should be added into recommended elastic database pools for a given server\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools\",\r\n \"displayName\": \"Elastic Database Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/read\",\r\n \"displayName\": \"Get elastic database pool details\",\r\n \"description\": \"Retrieve details of elastic database pool on a given server\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/write\",\r\n \"displayName\": \"Create new or update existing elastic database pool\",\r\n \"description\": \"Create a new or change properties of existing elastic database pool\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/delete\",\r\n \"displayName\": \"Delete elastic database pool\",\r\n \"description\": \"Delete existing elastic database pool\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/metricDefinitions\",\r\n \"displayName\": \"Elastic Database Pool Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/metricDefinitions/read\",\r\n \"displayName\": \"Get elastic pool resource consumption metric definitions\",\r\n \"description\": \"Return types of resource utilization metrics that are available for elastic database pools\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/metrics\",\r\n \"displayName\": \"Elastic Database Pool Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/metrics/read\",\r\n \"displayName\": \"Get elastic pool resource consumption metrics\",\r\n \"description\": \"Return elastic database pool resource utilization metrics\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/elasticPoolDatabaseActivity\",\r\n \"displayName\": \"Elastic Pool Database Activity\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/elasticPoolDatabaseActivity/read\",\r\n \"displayName\": \"Get elastic pool database activity\",\r\n \"description\": \"Retrieve activities and details on a given database that is part of elastic database pool\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/elasticPoolActivity\",\r\n \"displayName\": \"Elastic Database Pool Activity\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/elasticPoolActivity/read\",\r\n \"displayName\": \"Get elastic database pool activity\",\r\n \"description\": \"Retrieve activities and details on a given elastic database pool\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/databases\",\r\n \"displayName\": \"Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/databases/read\",\r\n \"displayName\": \"Get elastic pool databases\",\r\n \"description\": \"Retrieve list and details of databases that are part of elastic database pool on a given server\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/usages\",\r\n \"displayName\": \"Server Usage\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/usages/read\",\r\n \"displayName\": \"Get server usage details\",\r\n \"description\": \"Return server DTU quota and current DTU consuption by all databases within the server\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/restorableDroppedDatabases\",\r\n \"displayName\": \"Restorable Dropped Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/restorableDroppedDatabases/read\",\r\n \"displayName\": \"Get list of restorable dropped databases\",\r\n \"description\": \"Retrieve a list of databases that were dropped on a given server that are still within retention policy. This operation returns a list of databases and associated metadata, like date of deletion.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases\",\r\n \"displayName\": \"Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/read\",\r\n \"displayName\": \"Get server details\",\r\n \"description\": \"Return a list of servers in a resource group on a subscription\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/write\",\r\n \"displayName\": \"Create new or update existing server\",\r\n \"description\": \"Create a new server or modify properties of existing server in a resource group on a subscription\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/delete\",\r\n \"displayName\": \"Delete existing server\",\r\n \"description\": \"Delete a server and all contained databases and elastic pools\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/export/action\",\r\n \"displayName\": \"Create new database from DacPac\",\r\n \"description\": \"Create a new database on the server and deploy schema and data from a DacPac package\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/operationResults\",\r\n \"displayName\": \"Database Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/operationResults/read\",\r\n \"displayName\": \"Get status of database operation\",\r\n \"description\": \"Operation is used to track progress of long running database operation, such as scale.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/replicationLinks\",\r\n \"displayName\": \"Database Replication Link\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/replicationLinks/read\",\r\n \"displayName\": \"Get database replication links\",\r\n \"description\": \"Return a details about replication links established for a particular database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/replicationLinks/unlink/action\",\r\n \"displayName\": \"Terminate database replication\",\r\n \"description\": \"Terminate replication of a particular database with ability to specify whether link is terminated forcefully or gracefully\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/replicationLinks/delete\",\r\n \"displayName\": \"Force-terminate database replication\",\r\n \"description\": \"Force-terminate database replication\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/dataMaskingPolicies\",\r\n \"displayName\": \"Database Data Masking Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/read\",\r\n \"displayName\": \"Get database data masking policy\",\r\n \"description\": \"Retrieve details of the data masking policy configured on a given database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/write\",\r\n \"displayName\": \"Set database data masking policy\",\r\n \"description\": \"Change data masking policy for a given database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"displayName\": \"Database Data Masking Policy Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules/read\",\r\n \"displayName\": \"Get database data masking policy rule\",\r\n \"description\": \"Retrieve details of the data masking policy rule configured on a given database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules/write\",\r\n \"displayName\": \"Set database data masking policy rule\",\r\n \"description\": \"Change data masking policy rule for a given database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules/delete\",\r\n \"displayName\": \"Delete database data masking policy rule\",\r\n \"description\": \"Delete data masking policy rule for a given database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/metricDefinitions\",\r\n \"displayName\": \"Database Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/metricDefinitions/read\",\r\n \"displayName\": \"Get database resource consumption metric definitions\",\r\n \"description\": \"Return types of metrics that are available for databases to indicate resource consuption that can be alerted on\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/topQueries\",\r\n \"displayName\": \"Database Top Queries\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/topQueries/read\",\r\n \"displayName\": \"Get Top Queries for the database\",\r\n \"description\": \"Returns aggregated runtime statistics for selected query in selected time period\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/topQueries/queryText\",\r\n \"displayName\": \"Database Top Queries query text\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/topQueries/queryText/read\",\r\n \"displayName\": \"Get Database Top Queries query text\",\r\n \"description\": \"Returns the Transact-SQL text for selected query ID\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/topQueries/statistics\",\r\n \"displayName\": \"Database Top Queries Statistics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/topQueries/statistics/read\",\r\n \"displayName\": \"Get Database Top Queries statistics\",\r\n \"description\": \"Returns aggregated runtime statistics for selected query in selected time period\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/connectionPolicies\",\r\n \"displayName\": \"Database Connection Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/connectionPolicies/read\",\r\n \"displayName\": \"Get database connection policy\",\r\n \"description\": \"Retrieve details of the connection policy configured on a given database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/connectionPolicies/write\",\r\n \"displayName\": \"Set database connection policy\",\r\n \"description\": \"Change connection policy for a given database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/metrics\",\r\n \"displayName\": \"Database Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/metrics/read\",\r\n \"displayName\": \"Get database resource consumption metrics\",\r\n \"description\": \"Return database resource utilization metrics\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/transparentDataEncryption\",\r\n \"displayName\": \"Database Transparent Data Encryption\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/transparentDataEncryption/read\",\r\n \"displayName\": \"Get database transparent data encryption details\",\r\n \"description\": \"Retrieve status and details of transparent data encryption security feature for a given database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/transparentDataEncryption/write\",\r\n \"displayName\": \"Change transparent data encryption state\",\r\n \"description\": \"Enable or disable transparent data encryption for a given database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/auditingPolicies\",\r\n \"displayName\": \"Database Auditing Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/auditingPolicies/read\",\r\n \"displayName\": \"Get database auditing policy\",\r\n \"description\": \"Retrieve details of the auditing policy configured on a given database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/auditingPolicies/write\",\r\n \"displayName\": \"Set database auditing policy\",\r\n \"description\": \"Change auditing policy for a given database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/serviceTierAdvisors\",\r\n \"displayName\": \"Database Service Tier Advisor\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/serviceTierAdvisors/read\",\r\n \"displayName\": \"Get recommended database performance level\",\r\n \"description\": \"Return suggestion about scaling database up or down based on query execution statistics to improve performance or reduce cost\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/usages\",\r\n \"displayName\": \"Database Usage\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/usages/read\",\r\n \"displayName\": \"Get database usage details\",\r\n \"description\": \"Return database maxiumum size that can be reached and current size occupied by data\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/queryStore\",\r\n \"displayName\": \"Query Store settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/queryStore/read\",\r\n \"displayName\": \"Get Query Store settings\",\r\n \"description\": \"Returns current values of Query Store settings for the database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/queryStore/write\",\r\n \"displayName\": \"Update Query Store settings\",\r\n \"description\": \"Updates Query Store setting for the database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/schemas/tables/recommendedIndexes\",\r\n \"displayName\": \"Recommended Index\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/schemas/tables/recommendedIndexes/read\",\r\n \"displayName\": \"Get list of index recommendations\",\r\n \"description\": \"Retrieve list of index recommendations on a database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/schemas/tables/recommendedIndexes/write\",\r\n \"displayName\": \"Update Recommended Index State\",\r\n \"description\": \"Apply index recommendation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/schemas/tables/columns\",\r\n \"displayName\": \"Database table column\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\",\r\n \"displayName\": \"Get columns\",\r\n \"description\": \"Retrieve list of columns of a table\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/missingindexes\",\r\n \"displayName\": \"Database Index Advisor\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/missingindexes/read\",\r\n \"displayName\": \"Get recommended database indexes\",\r\n \"description\": \"Return suggestions about database indexes to create, modify or delete in order to improve query performance\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/missingindexes/write\",\r\n \"displayName\": \"Apply recommended database index\",\r\n \"description\": \"Use database index recommendation in a particular database\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/importExportOperationResults\",\r\n \"displayName\": \"Database Import/Export Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/importExportOperationResults/read\",\r\n \"displayName\": \"Get details about database import or export operation on the server\",\r\n \"description\": \"Return details about database import or export operation from DacPac located in storage account\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/importExportOperationResults\",\r\n \"displayName\": \"Server Database Import Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/importExportOperationResults/read\",\r\n \"displayName\": \"Get details about database import operation on the server\",\r\n \"description\": \"Return the list with details for database import operations from storage account on a given server\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Sql\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Sql\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft API Management\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/checkNameAvailability/action\",\r\n \"displayName\": \"Check Name Availability\",\r\n \"description\": \"Checks if provided service name is available\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"service\",\r\n \"displayName\": \"Service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/write\",\r\n \"displayName\": \"Create a new instance of API Management Service\",\r\n \"description\": \"Create a new instance of API Management Service\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/read\",\r\n \"displayName\": \"Read metadata for an API Management Service instance\",\r\n \"description\": \"Read metadata for an API Management Service instance\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/delete\",\r\n \"displayName\": \"Delete API Management Service instance\",\r\n \"description\": \"Delete API Management Service instance\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/updatehostname/action\",\r\n \"displayName\": \"Update domain names\",\r\n \"description\": \"Setup, update or remove custom domain names for an API Management Service\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/updatecertificate/action\",\r\n \"displayName\": \"Upload SSL certificate\",\r\n \"description\": \"Upload SSL certificate for an API Management Service\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/checkcustomhostname/action\",\r\n \"displayName\": \"Check hostname mapping\",\r\n \"description\": \"Checks if provided host name correctly resolves to *.azure-api.net\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/backup/action\",\r\n \"displayName\": \"Backup API Management Service\",\r\n \"description\": \"Backup API Management Service to the specified container in a user provided storage account\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/restore/action\",\r\n \"displayName\": \"Restore API Management Service\",\r\n \"description\": \"Restore API Management Service from the specified container in a user provided storage account\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/managedeployments/action\",\r\n \"displayName\": \"Manage Service Deployments\",\r\n \"description\": \"Change SKU/units, add/remove regional deployments of API Management Service\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/managevpn/action\",\r\n \"displayName\": \"Manage VPN configuration\",\r\n \"description\": \"Change VPN configuration of API Management Service\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/operationresults\",\r\n \"displayName\": \"Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/operationresults/read\",\r\n \"displayName\": \"Get long running operation result\",\r\n \"description\": \"Gets current status of long running operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/backup/operationresults\",\r\n \"displayName\": \"Backup Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/backup/operationresults/read\",\r\n \"displayName\": \"Get backup operation result\",\r\n \"description\": \"Gets current status of backup operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/issues\",\r\n \"displayName\": \"Collection of all API Management issues\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/issues/read\",\r\n \"displayName\": \"Gets all API Management issues\",\r\n \"description\": \"Gets all API Management issues\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/loggers\",\r\n \"displayName\": \"Logger\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/loggers/read\",\r\n \"displayName\": \"Gets loggers available to the current user\",\r\n \"description\": \"Gets loggers available to the current user\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/loggers/write\",\r\n \"displayName\": \"Adds a new logger\",\r\n \"description\": \"Adds a new logger\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/loggers/delete\",\r\n \"displayName\": \"Removes existing logger\",\r\n \"description\": \"Removes existing logger\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users\",\r\n \"displayName\": \"User account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/read\",\r\n \"displayName\": \"Gets registered users\",\r\n \"description\": \"Gets registered users\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/write\",\r\n \"displayName\": \"Registers a new user\",\r\n \"description\": \"Registers a new user\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/delete\",\r\n \"displayName\": \"Removes user account\",\r\n \"description\": \"Removes user account\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/generateSsoUrl/action\",\r\n \"displayName\": \"Execute action\",\r\n \"description\": \"Execute action\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/issues\",\r\n \"displayName\": \"Get user issues\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/issues/read\",\r\n \"displayName\": \"Get list of all user reported issues\",\r\n \"description\": \"Get list of all user reported issues\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/issues/write\",\r\n \"displayName\": \"Registers an issue to API Management\",\r\n \"description\": \"Registers an issue to API Management\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/issues/comments\",\r\n \"displayName\": \"Group member\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/issues/comments/write\",\r\n \"displayName\": \"Add comment to issue\",\r\n \"description\": \"Add comment to issue\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/issues/attachments\",\r\n \"displayName\": \"Group member\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/issues/attachments/write\",\r\n \"displayName\": \"Add Attachment to issue\",\r\n \"description\": \"Add Attachment to issue\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/roles\",\r\n \"displayName\": \"Security roles assigned to user\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/roles/read\",\r\n \"displayName\": \"Get roles\",\r\n \"description\": \"Get roles\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/subscriptions\",\r\n \"displayName\": \"Regenerates subscription key\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/subscriptions/read\",\r\n \"displayName\": \"Gets user subscriptions\",\r\n \"description\": \"Gets user subscriptions\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/subscriptions/write\",\r\n \"displayName\": \"Requests subscription for a new product\",\r\n \"description\": \"Requests subscription for a new product\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/subscriptions/regeneratePrimaryKey/action\",\r\n \"displayName\": \"Execute operation\",\r\n \"description\": \"Execute operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/subscriptions/regenerateSecondaryKey/action\",\r\n \"displayName\": \"Execute operation\",\r\n \"description\": \"Execute operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/applications\",\r\n \"displayName\": \"API Management application\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/applications/read\",\r\n \"displayName\": \"Get list of all user applications\",\r\n \"description\": \"Get list of all user applications\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/applications/write\",\r\n \"displayName\": \"Registers an application to API Management\",\r\n \"description\": \"Registers an application to API Management\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/applications/delete\",\r\n \"displayName\": \"Removes existing application\",\r\n \"description\": \"Removes existing application\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/applications/attachments\",\r\n \"displayName\": \"Group member\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/applications/attachments/read\",\r\n \"displayName\": \"Gets application attachments\",\r\n \"description\": \"Gets application attachments\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/applications/attachments/write\",\r\n \"displayName\": \"Add Attachment to application\",\r\n \"description\": \"Add Attachment to application\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/applications/attachments/delete\",\r\n \"displayName\": \"Removes an attachment\",\r\n \"description\": \"Removes an attachment\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/identities\",\r\n \"displayName\": \"Collection of user credentials for different identity providers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/identities/read\",\r\n \"displayName\": \"Get identity collection\",\r\n \"description\": \"Get identity collection\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/keys\",\r\n \"displayName\": \"Shared access key set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/keys/read\",\r\n \"displayName\": \"Gets user keys\",\r\n \"description\": \"Gets user keys\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/groups\",\r\n \"displayName\": \"Developer groups assigned to user\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/groups/read\",\r\n \"displayName\": \"Gets user groups\",\r\n \"description\": \"Gets user groups\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/reports/bySubscription\",\r\n \"displayName\": \"Subscription aggregated report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/reports/bySubscription/read\",\r\n \"displayName\": \"Gets data grouped by developers.\",\r\n \"description\": \"Gets data grouped by developers.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/reports/byOperation\",\r\n \"displayName\": \"By operation report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/reports/byOperation/read\",\r\n \"displayName\": \"Get by operation report\",\r\n \"description\": \"Get by operation report\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/reports/byGeo\",\r\n \"displayName\": \"Region aggregated report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/reports/byGeo/read\",\r\n \"displayName\": \"Gets data grouped by geographical region.\",\r\n \"description\": \"Gets data grouped by geographical region.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/reports/byUser\",\r\n \"displayName\": \"Developer aggregated report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/reports/byUser/read\",\r\n \"displayName\": \"Gets data grouped by developers.\",\r\n \"description\": \"Gets data grouped by developers.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/reports/byTime\",\r\n \"displayName\": \"Time aggregated report.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/reports/byTime/read\",\r\n \"displayName\": \"Gets data aggregated by time periods.\",\r\n \"description\": \"Gets data aggregated by time periods.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/reports/byApi\",\r\n \"displayName\": \"By api report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/reports/byApi/read\",\r\n \"displayName\": \"Get by api report\",\r\n \"description\": \"Get by api report\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/reports/byProduct\",\r\n \"displayName\": \"Product aggregated report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/reports/byProduct/read\",\r\n \"displayName\": \"Gets data grouped by developers.\",\r\n \"description\": \"Gets data grouped by developers.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/tenant/settings\",\r\n \"displayName\": \"Tenant settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/settings/read\",\r\n \"displayName\": \"Get tenant's settings\",\r\n \"description\": \"Get tenant's settings\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/settings/write\",\r\n \"displayName\": \"Update tenant's settings\",\r\n \"description\": \"Update tenant's settings\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/tenant/policy\",\r\n \"displayName\": \"Tenant-level policy configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/policy/read\",\r\n \"displayName\": \"Get policy configuration\",\r\n \"description\": \"Get policy configuration\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/policy/write\",\r\n \"displayName\": \"Set policy configuration\",\r\n \"description\": \"Set policy configuration\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/policy/delete\",\r\n \"displayName\": \"Remove policy configuration\",\r\n \"description\": \"Remove policy configuration\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/tenant/configuration\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/configuration/save/action\",\r\n \"displayName\": \"Creates commit with configuration snapshot to the specified branch in the repository\",\r\n \"description\": \"Creates commit with configuration snapshot to the specified branch in the repository\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/configuration/deploy/action\",\r\n \"displayName\": \"Runs a deployment task to apply changes from the specified git branch to the configuration in db.\",\r\n \"description\": \"Runs a deployment task to apply changes from the specified git branch to the configuration in db.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/configuration/validate/action\",\r\n \"displayName\": \"Validates changes from the specified branch\",\r\n \"description\": \"Validates changes from the specified branch\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/tenant/configuration/operationResults\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/configuration/operationResults/read\",\r\n \"displayName\": \"Returns results of operations\",\r\n \"description\": \"Returns results of operations\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/tenant/access\",\r\n \"displayName\": \"Tenant access information\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/access/read\",\r\n \"displayName\": \"Get tenant's access information\",\r\n \"description\": \"Get tenant's access information\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/access/write\",\r\n \"displayName\": \"Update tenant's access information\",\r\n \"description\": \"Update tenant's access information\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/access/regeneratePrimaryKey/action\",\r\n \"displayName\": \"Execute operation\",\r\n \"description\": \"Execute operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/access/regenerateSecondaryKey/action\",\r\n \"displayName\": \"Execute operation\",\r\n \"description\": \"Execute operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/tenant/access/git\",\r\n \"displayName\": \"Tenant git access information\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/access/git/read\",\r\n \"displayName\": \"Get tenant's access information\",\r\n \"description\": \"Get tenant's access information\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/access/git/write\",\r\n \"displayName\": \"Update tenant's access information\",\r\n \"description\": \"Update tenant's access information\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/access/git/regeneratePrimaryKey/action\",\r\n \"displayName\": \"Execute operation\",\r\n \"description\": \"Execute operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/access/git/regenerateSecondaryKey/action\",\r\n \"displayName\": \"Execute operation\",\r\n \"description\": \"Execute operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/managedeployments/operationresults\",\r\n \"displayName\": \"Manage Deployments Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/managedeployments/operationresults/read\",\r\n \"displayName\": \"Get manage deployments operation result\",\r\n \"description\": \"Gets current status of manage deployments operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/subscriptions\",\r\n \"displayName\": \"Product subscription\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/subscriptions/read\",\r\n \"displayName\": \"Gets product subscriptions\",\r\n \"description\": \"Gets product subscriptions\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/subscriptions/write\",\r\n \"displayName\": \"Subscribes user to the product\",\r\n \"description\": \"Subscribes user to the product\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/subscriptions/delete\",\r\n \"displayName\": \"Delete subscription. This operation can be used to delete subscription\",\r\n \"description\": \"Delete subscription. This operation can be used to delete subscription\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/subscriptions/regeneratePrimaryKey/action\",\r\n \"displayName\": \"Execute operation\",\r\n \"description\": \"Execute operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/subscriptions/regenerateSecondaryKey/action\",\r\n \"displayName\": \"Execute operation\",\r\n \"description\": \"Execute operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/managevpn/operationresults\",\r\n \"displayName\": \"Manage VPN Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/managevpn/operationresults/read\",\r\n \"displayName\": \"Get manage VPN operation result\",\r\n \"description\": \"Gets current status of manage VPN operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/applications\",\r\n \"displayName\": \"API Management application\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/applications/read\",\r\n \"displayName\": \"Gets all all API Management applications\",\r\n \"description\": \"Gets all all API Management applications\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/applications/write\",\r\n \"displayName\": \"Registers an application to API Management\",\r\n \"description\": \"Registers an application to API Management\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/applications/delete\",\r\n \"displayName\": \"Removes existing application\",\r\n \"description\": \"Removes existing application\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/applications/attachments\",\r\n \"displayName\": \"Application Attachments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/applications/attachments/read\",\r\n \"displayName\": \"Gets application attachments\",\r\n \"description\": \"Gets application attachments\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/backends\",\r\n \"displayName\": \"Backend\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/backends/read\",\r\n \"displayName\": \"Gets backends available to the current user\",\r\n \"description\": \"Gets backends available to the current user\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/backends/write\",\r\n \"displayName\": \"Adds a new backend\",\r\n \"description\": \"Adds a new backend\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/backends/delete\",\r\n \"displayName\": \"Removes existing backend\",\r\n \"description\": \"Removes existing backend\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis\",\r\n \"displayName\": \"API\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/read\",\r\n \"displayName\": \"Get registered APIs\",\r\n \"description\": \"Get registered APIs\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/write\",\r\n \"displayName\": \"Create new API\",\r\n \"description\": \"Create new API\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/delete\",\r\n \"displayName\": \"Remove API\",\r\n \"description\": \"Remove API\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/issues\",\r\n \"displayName\": \"API issue\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/issues/read\",\r\n \"displayName\": \"Get Issues associated with API\",\r\n \"description\": \"Get Issues associated with API\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/issues/write\",\r\n \"displayName\": \"Updates issue details\",\r\n \"description\": \"Updates issue details\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/issues/delete\",\r\n \"displayName\": \"Removes existing issue\",\r\n \"description\": \"Removes existing issue\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/issues/comments\",\r\n \"displayName\": \"Issue Comments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/issues/comments/read\",\r\n \"displayName\": \"Gets issue comments\",\r\n \"description\": \"Gets issue comments\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/issues/comments/write\",\r\n \"displayName\": \"Add comment to issue\",\r\n \"description\": \"Add comment to issue\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/issues/attachments\",\r\n \"displayName\": \"Issue Attachments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/issues/attachments/read\",\r\n \"displayName\": \"Gets issue attachments\",\r\n \"description\": \"Gets issue attachments\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/issues/attachments/write\",\r\n \"displayName\": \"Add Attachment to issue\",\r\n \"description\": \"Add Attachment to issue\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/products\",\r\n \"displayName\": \"API associated products\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/products/read\",\r\n \"displayName\": \"Get associated Products with API\",\r\n \"description\": \"Get associated Products with API\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/policy\",\r\n \"displayName\": \"API policy configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/policy/read\",\r\n \"displayName\": \"Get policy configuration\",\r\n \"description\": \"Get policy configuration\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/policy/write\",\r\n \"displayName\": \"Set policy configuration\",\r\n \"description\": \"Set policy configuration\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/policy/delete\",\r\n \"displayName\": \"Remove policy configuration\",\r\n \"description\": \"Remove policy configuration\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/operations\",\r\n \"displayName\": \"API operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/read\",\r\n \"displayName\": \"Get API operations\",\r\n \"description\": \"Get API operations\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/write\",\r\n \"displayName\": \"Create new API operation\",\r\n \"description\": \"Create new API operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/delete\",\r\n \"displayName\": \"Remove API operation\",\r\n \"description\": \"Remove API operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/operations/policy\",\r\n \"displayName\": \"Operation policy configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/policy/read\",\r\n \"displayName\": \"Get policy configuration\",\r\n \"description\": \"Get policy configuration\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/policy/write\",\r\n \"displayName\": \"Set policy configuration\",\r\n \"description\": \"Set policy configuration\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/policy/delete\",\r\n \"displayName\": \"Remove policy configuration\",\r\n \"description\": \"Remove policy configuration\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/schemas\",\r\n \"displayName\": \"API Schema\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/schemas/read\",\r\n \"displayName\": \"Gets all the schemas stored for a given API\",\r\n \"description\": \"Gets all the schemas stored for a given API\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/schemas/write\",\r\n \"displayName\": \"Sets the Schemas used by the API\",\r\n \"description\": \"Sets the Schemas used by the API\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/schemas/delete\",\r\n \"displayName\": \"Removes existing Schema\",\r\n \"description\": \"Removes existing Schema\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/schemas/document\",\r\n \"displayName\": \"Document describing the API schema\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/schemas/document/read\",\r\n \"displayName\": \"Get the document describing the Schema\",\r\n \"description\": \"Get the document describing the Schema\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/schemas/document/write\",\r\n \"displayName\": \"Update the document for the Schema\",\r\n \"description\": \"Update the document for the Schema\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/products\",\r\n \"displayName\": \"Product\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/read\",\r\n \"displayName\": \"Gets products available to current user\",\r\n \"description\": \"Gets products available to current user\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/write\",\r\n \"displayName\": \"Creates a new product\",\r\n \"description\": \"Creates a new product\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/delete\",\r\n \"displayName\": \"Removes existing product\",\r\n \"description\": \"Removes existing product\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/products/subscriptions\",\r\n \"displayName\": \"Product subscriptions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/subscriptions/read\",\r\n \"displayName\": \"Get product subscriptions\",\r\n \"description\": \"Get product subscriptions\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/products/apis\",\r\n \"displayName\": \"API added to product\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/apis/read\",\r\n \"displayName\": \"Gets APIs included into the product\",\r\n \"description\": \"Gets APIs included into the product\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/apis/write\",\r\n \"displayName\": \"Add API to product\",\r\n \"description\": \"Add API to product\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/apis/delete\",\r\n \"displayName\": \"Remove API from product\",\r\n \"description\": \"Remove API from product\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/products/policy\",\r\n \"displayName\": \"Product policy configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/policy/read\",\r\n \"displayName\": \"Get policy configuration\",\r\n \"description\": \"Get policy configuration\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/policy/write\",\r\n \"displayName\": \"Set policy configuration\",\r\n \"description\": \"Set policy configuration\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/policy/delete\",\r\n \"displayName\": \"Remove policy configuration\",\r\n \"description\": \"Remove policy configuration\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/products/groups\",\r\n \"displayName\": \"Assigned developer group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/groups/read\",\r\n \"displayName\": \"Gets groups assigned to the product\",\r\n \"description\": \"Gets groups assigned to the product\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/groups/write\",\r\n \"displayName\": \"Assigns group to the product\",\r\n \"description\": \"Assigns group to the product\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/groups/delete\",\r\n \"displayName\": \"Removes group assignment from product\",\r\n \"description\": \"Removes group assignment from product\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/updatehostname/operationresults\",\r\n \"displayName\": \"Update Hostnames Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/updatehostname/operationresults/read\",\r\n \"displayName\": \"Get update hostnames operation result\",\r\n \"description\": \"Gets current status of update hostnames operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/policySnippets\",\r\n \"displayName\": \"Collection of policy snippets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/policySnippets/read\",\r\n \"displayName\": \"Get snippets\",\r\n \"description\": \"Get snippets\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/certificates\",\r\n \"displayName\": \"Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/certificates/read\",\r\n \"displayName\": \"Gets certificates available to the current user\",\r\n \"description\": \"Gets certificates available to the current user\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/certificates/write\",\r\n \"displayName\": \"Adds a new certificate\",\r\n \"description\": \"Adds a new certificate\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/certificates/delete\",\r\n \"displayName\": \"Removes existing certificate\",\r\n \"description\": \"Removes existing certificate\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/templates\",\r\n \"displayName\": \"API Management email template\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/templates/read\",\r\n \"displayName\": \"Gets all email templates\",\r\n \"description\": \"Gets all email templates\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/templates/write\",\r\n \"displayName\": \"Updates email template\",\r\n \"description\": \"Updates email template\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/templates/delete\",\r\n \"displayName\": \"Reset existing email template\",\r\n \"description\": \"Reset existing email template\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/regions\",\r\n \"displayName\": \"Service Regions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/regions/read\",\r\n \"displayName\": \"Gets service regions\",\r\n \"description\": \"Gets service regions\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/policyChecks\",\r\n \"displayName\": \"Collection of policy checks\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/policyChecks/read\",\r\n \"displayName\": \"Get policy checks\",\r\n \"description\": \"Get policy checks\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/restore/operationresults\",\r\n \"displayName\": \"Restore Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/restore/operationresults/read\",\r\n \"displayName\": \"Get restore operation result\",\r\n \"description\": \"Gets current status of restore operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/properties\",\r\n \"displayName\": \"Configuration property\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/properties/read\",\r\n \"displayName\": \"Gets list of all properties\",\r\n \"description\": \"Gets list of all properties\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/properties/write\",\r\n \"displayName\": \"Creates a new property\",\r\n \"description\": \"Creates a new property\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/properties/delete\",\r\n \"displayName\": \"Removes existing property\",\r\n \"description\": \"Removes existing property\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/groups\",\r\n \"displayName\": \"Developer group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/groups/read\",\r\n \"displayName\": \"Gets existing groups details\",\r\n \"description\": \"Gets existing groups details\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/groups/write\",\r\n \"displayName\": \"Creates a new group\",\r\n \"description\": \"Creates a new group\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/groups/delete\",\r\n \"displayName\": \"Removes existing group\",\r\n \"description\": \"Removes existing group\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/groups/users\",\r\n \"displayName\": \"Group member\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/groups/users/read\",\r\n \"displayName\": \"Gets group members\",\r\n \"description\": \"Gets group members\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/groups/users/write\",\r\n \"displayName\": \"Includes user in the group\",\r\n \"description\": \"Includes user in the group\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/groups/users/delete\",\r\n \"displayName\": \"Removes user from group members\",\r\n \"description\": \"Removes user from group members\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/getssotoken\",\r\n \"displayName\": \"SSO Token\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/getssotoken/read\",\r\n \"displayName\": \"Get SSO token\",\r\n \"description\": \"Gets SSO token that can be used to login into API Management Service portal as an administrator\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/authorizationServers\",\r\n \"displayName\": \"OAuth Authorization Server\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/authorizationServers/read\",\r\n \"displayName\": \"Get authorization servers list\",\r\n \"description\": \"Get authorization servers list\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/authorizationServers/write\",\r\n \"displayName\": \"Creates a new authorization server\",\r\n \"description\": \"Creates a new authorization server\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/authorizationServers/delete\",\r\n \"displayName\": \"Removes authorization server\",\r\n \"description\": \"Removes authorization server\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/aadApplications\",\r\n \"displayName\": \"Azure Active Directory Application\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/aadApplications/read\",\r\n \"displayName\": \"Gets all Azure Active Directory Applications\",\r\n \"description\": \"Gets all Azure Active Directory Applications\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/aadApplications/write\",\r\n \"displayName\": \"Registers a new Azure Active Directory Application\",\r\n \"description\": \"Registers a new Azure Active Directory Application\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/aadApplications/delete\",\r\n \"displayName\": \"Removes Azure Active Directory Application\",\r\n \"description\": \"Removes Azure Active Directory Application\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/aadApplications/directories\",\r\n \"displayName\": \"Azure Active Directory\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/aadApplications/directories/read\",\r\n \"displayName\": \"Gets all Azure Active Directories linked to specific AAD Application\",\r\n \"description\": \"Gets all Azure Active Directories linked to specific AAD Application\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/aadApplications/directories/write\",\r\n \"displayName\": \"Registers a new Azure Active Directory\",\r\n \"description\": \"Registers a new Azure Active Directory\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/aadApplications/directories/delete\",\r\n \"displayName\": \"Removes Azure Active Directory\",\r\n \"description\": \"Removes Azure Active Directory\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/reports/bySubscription\",\r\n \"displayName\": \"Subscription aggregated report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/reports/bySubscription/read\",\r\n \"displayName\": \"Gets data grouped by developers.\",\r\n \"description\": \"Gets data grouped by developers.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/reports/byOperation\",\r\n \"displayName\": \"By operation report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/reports/byOperation/read\",\r\n \"displayName\": \"Get by operation report\",\r\n \"description\": \"Get by operation report\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/reports/byGeo\",\r\n \"displayName\": \"Region aggregated report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/reports/byGeo/read\",\r\n \"displayName\": \"Gets data grouped by geographical region.\",\r\n \"description\": \"Gets data grouped by geographical region.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/reports/byUser\",\r\n \"displayName\": \"Developer aggregated report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/reports/byUser/read\",\r\n \"displayName\": \"Gets data grouped by developers.\",\r\n \"description\": \"Gets data grouped by developers.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/reports/byTime\",\r\n \"displayName\": \"Time aggregated report.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/reports/byTime/read\",\r\n \"displayName\": \"Gets data aggregated by time periods.\",\r\n \"description\": \"Gets data aggregated by time periods.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/reports/byApi\",\r\n \"displayName\": \"By api report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/reports/byApi/read\",\r\n \"displayName\": \"Get by api report\",\r\n \"description\": \"Get by api report\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/reports/byProduct\",\r\n \"displayName\": \"Product aggregated report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/reports/byProduct/read\",\r\n \"displayName\": \"Gets data grouped by developers.\",\r\n \"description\": \"Gets data grouped by developers.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/applicationCategory\",\r\n \"displayName\": \"CAPI Management application categories\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/applicationCategory/read\",\r\n \"displayName\": \"Gets all Application categories\",\r\n \"description\": \"Gets all Application categories\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ApiManagement\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ApiManagement\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Azure ServiceBus\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/checkNamespaceAvailability/action\",\r\n \"displayName\": \"Get namespace availability.\",\r\n \"description\": \"Checks availability of namespace under given subscription.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"namespaces\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/write\",\r\n \"displayName\": \"Create Or Update Namespace \",\r\n \"description\": \"Create a Namespace Resource and Update its properties. Tags and status of the Namespace are the properties which can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/read\",\r\n \"displayName\": \"Get Namespace Resource\",\r\n \"description\": \"Get the list of Namespace Resource Description\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/Delete\",\r\n \"displayName\": \"Delete Namespace\",\r\n \"description\": \"Delete Namespace Resource\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/authorizationRules/action\",\r\n \"displayName\": \"Get Namespace Authorization Rules\",\r\n \"description\": \"Get the list of Namespaces Authorization Rules description.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/authorizationRules\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Namespace Authorization Rules\",\r\n \"description\": \"Create a Namespace level Authorization Rules and update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/authorizationRules/delete\",\r\n \"displayName\": \"Delete Namespace Authorization Rule\",\r\n \"description\": \"Delete Namespace Authorization Rule. The Default Namespace Authorization Rule cannot be deleted. \",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/authorizationRules/listkeys/action\",\r\n \"displayName\": \"Get Namespace Listkeys\",\r\n \"description\": \"Get the Connection String to the Namespace\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/relays\",\r\n \"displayName\": \"Relay\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/relays/write\",\r\n \"displayName\": \"Create or Update Relay\",\r\n \"description\": \"Create or Update Relay properties.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/relays/read\",\r\n \"displayName\": \"Get Relay\",\r\n \"description\": \"Get list of Relay Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/relays/Delete\",\r\n \"displayName\": \"Delete Relay\",\r\n \"description\": \"Operation to delete Relay Resource\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/relays/authorizationRules/action\",\r\n \"displayName\": \" Get Relay Authorization Rules\",\r\n \"description\": \" Get the list of Relay Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/relays/authorizationRules\",\r\n \"displayName\": \"Relay\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/relays/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Relay Authorization Rule\",\r\n \"description\": \"Create Relay Authorization Rules and Update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/relays/authorizationRules/delete\",\r\n \"displayName\": \"Delete Relay Authorization Rules\",\r\n \"description\": \"Operation to delete Relay Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/relays/authorizationRules/listkeys/action\",\r\n \"displayName\": \" Get Relay Listkeys\",\r\n \"description\": \"Get the Connection String to Relay\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/queues\",\r\n \"displayName\": \"Queue\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/write\",\r\n \"displayName\": \"Create or Update Queue\",\r\n \"description\": \"Create or Update Queue properties.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/read\",\r\n \"displayName\": \"Get Queue\",\r\n \"description\": \"Get list of Queue Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/Delete\",\r\n \"displayName\": \"Delete Queue\",\r\n \"description\": \"Operation to delete Queue Resource\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/authorizationRules/action\",\r\n \"displayName\": \" Get Queue Authorization Rules\",\r\n \"description\": \" Get the list of Queue Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/queues/authorizationRules\",\r\n \"displayName\": \"Queue\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Queue Authorization Rule\",\r\n \"description\": \"Create Queue Authorization Rules and Update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/authorizationRules/delete\",\r\n \"displayName\": \"Delete Queue Authorization Rules\",\r\n \"description\": \"Operation to delete Queue Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/authorizationRules/listkeys/action\",\r\n \"displayName\": \" Get Queue Listkeys\",\r\n \"description\": \"Get the Connection String to Queue\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/topics\",\r\n \"displayName\": \"Topic\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/write\",\r\n \"displayName\": \"Create or Update Topic\",\r\n \"description\": \"Create or Update Topic properties.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/read\",\r\n \"displayName\": \"Get Topic\",\r\n \"description\": \"Get list of Topic Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/Delete\",\r\n \"displayName\": \"Delete Topic\",\r\n \"description\": \"Operation to delete Topic Resource\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/authorizationRules/action\",\r\n \"displayName\": \" Get Topic Authorization Rules\",\r\n \"description\": \" Get the list of Topic Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/topics/authorizationRules\",\r\n \"displayName\": \"Topic\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Topic Authorization Rule\",\r\n \"description\": \"Create Topic Authorization Rules and Update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/authorizationRules/delete\",\r\n \"displayName\": \"Delete Topic Authorization Rules\",\r\n \"description\": \"Operation to delete Topic Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/authorizationRules/listkeys/action\",\r\n \"displayName\": \" Get Topic Listkeys\",\r\n \"description\": \"Get the Connection String to Topic\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/topics/subscriptions\",\r\n \"displayName\": \"TopicSubscription\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/subscriptions/write\",\r\n \"displayName\": \"Create or Update TopicSubscription\",\r\n \"description\": \"Create or Update TopicSubscription properties.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/subscriptions/read\",\r\n \"displayName\": \"Get TopicSubscription\",\r\n \"description\": \"Get list of TopicSubscription Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/subscriptions/Delete\",\r\n \"displayName\": \"Delete TopicSubscription\",\r\n \"description\": \"Operation to delete TopicSubscription Resource\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/messagingplan\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/messagingplan/read\",\r\n \"displayName\": \"Get Namespace MessagingSKUPlan\",\r\n \"description\": \"Gets the messagingSKUPlan for the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/messagingplan/write\",\r\n \"displayName\": \"Update Namespace MessagingSKUPlan.\",\r\n \"description\": \"Updates the messagingSKUPlan for the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"premiumMessagingRegions\",\r\n \"displayName\": \"Non Resource Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/premiumMessagingRegions/read\",\r\n \"displayName\": \"Get premium messaging regions.\",\r\n \"description\": \"Get premium messaging regions.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ServiceBus\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ServiceBus\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft DocumentDb\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/action\",\r\n \"displayName\": \"Create database account\",\r\n \"description\": \"Create a database account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"databaseAccountNames\",\r\n \"displayName\": \"Database Account Names\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccountNames/read\",\r\n \"displayName\": \"Read database account names\",\r\n \"description\": \"Checks for name availability.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts\",\r\n \"displayName\": \"Database Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/read\",\r\n \"displayName\": \"Read database account\",\r\n \"description\": \"Reads a database account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/write\",\r\n \"displayName\": \"Update database account\",\r\n \"description\": \"Update a database accounts.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/delete\",\r\n \"displayName\": \"Delete database accounts\",\r\n \"description\": \"Deletes the database accounts.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/metricDefinitions\",\r\n \"displayName\": \"Database Accoun metric definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/metricDefinitions/read\",\r\n \"displayName\": \"Read database account metrics definitions\",\r\n \"description\": \"Reads the database account metrics definitions.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/metrics\",\r\n \"displayName\": \"Database Account metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/metrics/read\",\r\n \"displayName\": \"Read database account metrics\",\r\n \"description\": \"Reads the database account metrics.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/usages\",\r\n \"displayName\": \"Database Account usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/usages/read\",\r\n \"displayName\": \"Read database account usages\",\r\n \"description\": \"Reads the database account usages.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/collections/metricDefinitions\",\r\n \"displayName\": \"Collection metric definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/collections/metricDefinitions/read\",\r\n \"displayName\": \"Read collection metric definitions\",\r\n \"description\": \"Reads the collection metric definitions.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/collections/metrics\",\r\n \"displayName\": \"Collection metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/collections/metrics/read\",\r\n \"displayName\": \"Read collection metrics\",\r\n \"description\": \"Reads the collection metrics.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/collections/usages\",\r\n \"displayName\": \"Collection usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/collections/usages/read\",\r\n \"displayName\": \"Read collection usages\",\r\n \"description\": \"Reads the collection usages.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/metricDefinitions\",\r\n \"displayName\": \"Database metric definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/metricDefinitions/read\",\r\n \"displayName\": \"Read database metric definitions\",\r\n \"description\": \"Reads the database metric definitions\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/metrics\",\r\n \"displayName\": \"Database metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/metrics/read\",\r\n \"displayName\": \"Read database metrics\",\r\n \"description\": \"Reads the database metrics.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/usages\",\r\n \"displayName\": \"Database usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/usages/read\",\r\n \"displayName\": \"Read database usages\",\r\n \"description\": \"Reads the database usages.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/readonlykeys\",\r\n \"displayName\": \"Database Account readonly keys\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/read\",\r\n \"displayName\": \"Read database account readonly keys\",\r\n \"description\": \"Reads the database account readonly keys.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DocumentDB\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DocumentDB\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Automation\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"automationAccounts\",\r\n \"displayName\": \"Azure Automation Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation account\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation account\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation account\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/configurations\",\r\n \"displayName\": \"Azure Automation Desired State Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/configurations/readContent/action\",\r\n \"displayName\": \"Read Content\",\r\n \"description\": \"Get an Azure Automation DSC's content\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/jobSchedules\",\r\n \"displayName\": \"Azure Automation Job Schedule Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation job schedule asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"displayName\": \"Create\",\r\n \"description\": \"Create an Azure Automation job schedule asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobSchedules/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation job schedule asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/connectionTypes\",\r\n \"displayName\": \"Azure Automation Connection Type Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connectionTypes/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation connection type asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connectionTypes/write\",\r\n \"displayName\": \"Create\",\r\n \"description\": \"Create an Azure Automation connection type asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connectionTypes/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation connection type asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/modules\",\r\n \"displayName\": \"Azure Automation Module\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/modules/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation module\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/modules/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation module\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/modules/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation module\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/credentials\",\r\n \"displayName\": \"Azure Automation Credential Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/credentials/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation credential asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/credentials/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation credential asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/credentials/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation credential asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/certificates\",\r\n \"displayName\": \"Azure Automation Certificate Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/certificates/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation certificate asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/certificates/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation certificate asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/certificates/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation certificate asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/schedules\",\r\n \"displayName\": \"Azure Automation Schedule Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation schedule asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation schedule asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/schedules/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation schedule asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/jobs\",\r\n \"displayName\": \"Azure Automation Job\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation job\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"displayName\": \"Create\",\r\n \"description\": \"Create an Azure Automation job\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"displayName\": \"Stop\",\r\n \"description\": \"Stop an Azure Automation job\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"displayName\": \"Suspend\",\r\n \"description\": \"Suspend an Azure Automation job\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"displayName\": \"Resume\",\r\n \"description\": \"Resume an Azure Automation job\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/jobs/streams\",\r\n \"displayName\": \"Azure Automation Job Stream\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation job stream\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/connections\",\r\n \"displayName\": \"Azure Automation Connection Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connections/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation connection asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connections/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation connection asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connections/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation connection asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/variables\",\r\n \"displayName\": \"Azure Automation Variable Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/variables/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Read an Azure Automation variable asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/variables/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation variable asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/variables/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation variable asset\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/runbooks\",\r\n \"displayName\": \"Azure Automation Runbook\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/readContent/action\",\r\n \"displayName\": \"Read Content\",\r\n \"description\": \"Get the content of an Azure Automation runbook\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation runbook\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation runbook\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation runbook\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/runbooks/draft\",\r\n \"displayName\": \"Azure Automation Runbook Draft\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/readContent/action\",\r\n \"displayName\": \"Read Content\",\r\n \"description\": \"Get the content of an Azure Automation runbook draft\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/writeContent/action\",\r\n \"displayName\": \"Write Content\",\r\n \"description\": \"Create the content of an Azure Automation runbook draft\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation runbook draft\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/publish/action\",\r\n \"displayName\": \"Publish\",\r\n \"description\": \"Publish an Azure Automation runbook draft\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/undoEdit/action\",\r\n \"displayName\": \"Undo Edit\",\r\n \"description\": \"Undo edits to an Azure Automation runbook draft\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/runbooks/draft/testJob\",\r\n \"displayName\": \"Azure Automation Runbook Draft Test Job\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Get an Azure Automation runbook draft test job\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/write\",\r\n \"displayName\": \"Create\",\r\n \"description\": \"Create an Azure Automation runbook draft test job\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/stop/action\",\r\n \"displayName\": \"Stop\",\r\n \"description\": \"Stop an Azure Automation runbook draft test job\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/suspend/action\",\r\n \"displayName\": \"Suspend\",\r\n \"description\": \"Suspend an Azure Automation runbook draft test job\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/resume/action\",\r\n \"displayName\": \"Resume\",\r\n \"description\": \"Resume an Azure Automation runbook draft test job\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/webhooks\",\r\n \"displayName\": \"Azure Automation Webhook\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/webhooks/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Read an Azure Automation webhook\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/webhooks/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update an Azure Automation webhook\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/webhooks/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete an Azure Automation webhook \",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/webhooks/generateUri/action\",\r\n \"displayName\": \"Generate URI\",\r\n \"description\": \"Generate a URI for an Azure Automation webhook\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Automation\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Automation\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft authorization\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"classicAdministrators\",\r\n \"displayName\": \"Classic subscription administrator\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"displayName\": \"Get administrator\",\r\n \"description\": \"Reads the administrators for the subscription.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/classicAdministrators/write\",\r\n \"displayName\": \"Set administrator\",\r\n \"description\": \"Add or modify administrator to a subscription.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/classicAdministrators/delete\",\r\n \"displayName\": \"Delete administrator\",\r\n \"description\": \"Removes the administrator from the subscription.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locks\",\r\n \"displayName\": \"Management lock\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/locks/read\",\r\n \"displayName\": \"Get management locks\",\r\n \"description\": \"Gets locks at the specified scope.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/locks/write\",\r\n \"displayName\": \"Add management locks\",\r\n \"description\": \"Add locks at the specified scope.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/locks/delete\",\r\n \"displayName\": \"Delete management locks\",\r\n \"description\": \"Delete locks at the specified scope.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"permissions\",\r\n \"displayName\": \"Permission\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/permissions/read\",\r\n \"displayName\": \"List permissions\",\r\n \"description\": \"Lists all the permissions the caller has at a given scope.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"roleDefinitions\",\r\n \"displayName\": \"Role definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/roleDefinitions/read\",\r\n \"displayName\": \"Get role definition\",\r\n \"description\": \"Get information about a role definition.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"roleAssignments\",\r\n \"displayName\": \"Role assignment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/roleAssignments/read\",\r\n \"displayName\": \"Get role assignment\",\r\n \"description\": \"Get information about a role assignment.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"displayName\": \"Create role assignment\",\r\n \"description\": \"Create a role assignment at the specified scope.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"displayName\": \"Delete role assignment\",\r\n \"description\": \"Delete a role assignment at the specified scope.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Authorization\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Authorization\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Storage\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"storageAccounts\",\r\n \"displayName\": \"Storage Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/write\",\r\n \"displayName\": \"Create/Update Storage Account\",\r\n \"description\": \"Creates a storage account with the specified parameters or update the properties or tags or adds custom domain for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/delete\",\r\n \"displayName\": \"Delete Storage Account\",\r\n \"description\": \"Deletes an existing storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"displayName\": \"List Storage Account Keys\",\r\n \"description\": \"Returns the access keys for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"displayName\": \"Regenerate Storage Account Keys\",\r\n \"description\": \"Regenerates the access keys for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/read\",\r\n \"displayName\": \"List/Get Storage Account(s)\",\r\n \"description\": \"Returns the list of storage accounts or gets the properties for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/checknameavailability\",\r\n \"displayName\": \"Storage Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/checknameavailability/read\",\r\n \"displayName\": \"Check Account Name Availability\",\r\n \"description\": \"Checks that account name is valid and is not in use.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/usages\",\r\n \"displayName\": \"Storage Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/usages/read\",\r\n \"displayName\": \"Get Subscription Usages\",\r\n \"description\": \"Returns the limit and the current usage count for resources in the specified subscription\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Storage\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Storage\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Network\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/register/action\",\r\n \"displayName\": \"Register Subscription\",\r\n \"description\": \"Registers the subscription\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"dnszones\",\r\n \"displayName\": \"DNS Zone\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/read\",\r\n \"displayName\": \"Get DNS Zone\",\r\n \"description\": \"Get the DNS zone, in JSON format. The zone properties include tags, etag, numberOfRecordSets, and maxNumberOfRecordSets. Note that this command does not retrieve the record sets contained within the zone.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/write\",\r\n \"displayName\": \"Create or Update DNS Zone\",\r\n \"description\": \"Create or update a DNS zone within a resource group. Used to update the tags on a DNS zone resource. Note that this command can not be used to create or update record sets within the zone.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/delete\",\r\n \"displayName\": \"Delete DNS Zone\",\r\n \"description\": \"Get the DNS zone, in JSON format. The zone properties include tags, etag, numberOfRecordSets, and maxNumberOfRecordSets. Note that this command does not retrieve the record sets contained within the zone.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/MX\",\r\n \"displayName\": \"DNS MX RecordSet\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/MX/read\",\r\n \"displayName\": \"Get RecordSet MX\",\r\n \"description\": \"Get the record set of type ‘MX’, in JSON format. The record set contains a list of records as well as the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/MX/write\",\r\n \"displayName\": \"Create or update RecordSet MX\",\r\n \"description\": \"Create or update a record set of type ‘MX’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/MX/delete\",\r\n \"displayName\": \"Delete RecordSet MX\",\r\n \"description\": \"Remove the RecordSet of a given name and type from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/AAAA\",\r\n \"displayName\": \"DNS AAAA RecordSet\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/AAAA/read\",\r\n \"displayName\": \"Get RecordSet AAAA\",\r\n \"description\": \"Get the record set of type ‘AAAA’, in JSON format. The record set contains a list of records as well as the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/AAAA/write\",\r\n \"displayName\": \"Create or update RecordSet AAAA\",\r\n \"description\": \"Create or update a record set of type ‘AAAA’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/AAAA/delete\",\r\n \"displayName\": \"Delete RecordSet AAAA\",\r\n \"description\": \"Remove the RecordSet of a given name and type from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/SRV\",\r\n \"displayName\": \"DNS SRV RecordSet\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/SRV/read\",\r\n \"displayName\": \"Get RecordSet SRV\",\r\n \"description\": \"Get the record set of type ‘SRV’, in JSON format. The record set contains a list of records as well as the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/SRV/write\",\r\n \"displayName\": \"Create or update a record set of type ‘SRV’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"description\": \"Create or update RecordSet SRV\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/SRV/delete\",\r\n \"displayName\": \"Delete RecordSet SRV\",\r\n \"description\": \"Remove the RecordSet of a given name and type from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/PTR\",\r\n \"displayName\": \"DNS PTR RecordSet\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/PTR/read\",\r\n \"displayName\": \"Get RecordSet PTR\",\r\n \"description\": \"Get the record set of type ‘PTR’, in JSON format. The record set contains a list of records as well as the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/PTR/write\",\r\n \"displayName\": \"Create or update RecordSet PTR\",\r\n \"description\": \"Create or update a record set of type ‘PTR’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/PTR/delete\",\r\n \"displayName\": \"Delete RecordSet PTR\",\r\n \"description\": \"Remove the RecordSet of a given name and type from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/A\",\r\n \"displayName\": \"DNS A RecordSet\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/A/read\",\r\n \"displayName\": \"Get RecordSet A\",\r\n \"description\": \"Get the record set of type ‘A’, in JSON format. The record set contains a list of records as well as the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/A/write\",\r\n \"displayName\": \"Create or update RecordSet A\",\r\n \"description\": \"Create or update a record set of type ‘A’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/A/delete\",\r\n \"displayName\": \"Delete RecordSet A\",\r\n \"description\": \"Remove the RecordSet of a given name and type from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/TXT\",\r\n \"displayName\": \"DNS TXT RecordSet\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/TXT/read\",\r\n \"displayName\": \"Get RecordSet TXT\",\r\n \"description\": \"Get the record set of type ‘TXT’, in JSON format. The record set contains a list of records as well as the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/TXT/write\",\r\n \"displayName\": \"Create or update RecordSet TXT\",\r\n \"description\": \"Create or update a record set of type ‘TXT’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/TXT/delete\",\r\n \"displayName\": \"Delete RecordSet TXT\",\r\n \"description\": \"Remove the RecordSet of a given name and type from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkInterfaces\",\r\n \"displayName\": \"Network Interface\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/read\",\r\n \"displayName\": \"Get Network Interface\",\r\n \"description\": \"Gets a network interface definition. \",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/write\",\r\n \"displayName\": \"Create or Update Network Interface\",\r\n \"description\": \"Creates a network interface or updates an existing network interface. \",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"displayName\": \"Join Virtual Machine to a network interface\",\r\n \"description\": \"Joins a Virtual Machine to a network interface\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/delete\",\r\n \"displayName\": \"Delete Network Interface\",\r\n \"description\": \"Deletes a network interface. \",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkInterfaces/loadBalancers\",\r\n \"displayName\": \"Network Interface Load Balancers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/loadBalancers/read\",\r\n \"displayName\": \"Get Network Interface Load Balancers\",\r\n \"description\": \"Gets all the load balancers that the network interface is part of\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"publicIPAddresses\",\r\n \"displayName\": \"Public Ip Address\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/read\",\r\n \"displayName\": \"Get Public Ip Address\",\r\n \"description\": \"Gets a public ip address definition.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/write\",\r\n \"displayName\": \"Create or Update Public Ip Address\",\r\n \"description\": \"Creates a public Ip address or updates an existing public Ip address. \",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/delete\",\r\n \"displayName\": \"Delete Public Ip Address\",\r\n \"description\": \"Deletes a public Ip address.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"displayName\": \"Join Public Ip Address\",\r\n \"description\": \"Joins a public ip address\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"publicipaddresses/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Public IP Address Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/publicipaddresses/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Public IP Address Diagnostic Settings\",\r\n \"description\": \"Gets the Public IP Address Diagnostic Settings\",\r\n \"origin\": \"system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/publicipaddresses/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update Public IP Address Diagnostic Settings\",\r\n \"description\": \"Creates or updates the Public IP Address Diagnostic Settings\",\r\n \"origin\": \"system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"publicipaddresses/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Public IP Address Log Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/publicipaddresses/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get Public IP Address Event Log Definitions\",\r\n \"description\": \"Gets the events for Public IP Address\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"LoadBalancerAlertEvent\",\r\n \"displayName\": \"Load Balancer Alert Events\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"PublicIpProgrammingStatus\",\r\n \"displayName\": \"Public IP Programming Status\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers\",\r\n \"displayName\": \"Load Balancer\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/read\",\r\n \"displayName\": \"Get Load Balancer\",\r\n \"description\": \"Gets a load balancer definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/write\",\r\n \"displayName\": \"Create or Update Load Balancer\",\r\n \"description\": \"Creates a load balancer or updates an existing load balancer\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/delete\",\r\n \"displayName\": \"Delete Load Balancer\",\r\n \"description\": \"Deletes a load balancer\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/networkInterfaces\",\r\n \"displayName\": \"Load Balancer Network Interfaces\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/networkInterfaces/read\",\r\n \"displayName\": \"Get Load Balancer Network Interfaces\",\r\n \"description\": \"Gets references to all the network interfaces under a load balancer\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/loadBalancingRules\",\r\n \"displayName\": \"Load Balancer Load Balancing Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/loadBalancingRules/read\",\r\n \"displayName\": \"Get Load Balancer Load Balancing Rule\",\r\n \"description\": \"Gets a load balancer load balancing rule definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/loadBalancingRules/write\",\r\n \"displayName\": \"Create or Update Load Balancer Load Balancing Rule\",\r\n \"description\": \"Creates a load balancer load balancing rule or updates an existing load balancer load balancing rule\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/loadBalancingRules/delete\",\r\n \"displayName\": \"Delete Load Balancer Load Balancing Rule\",\r\n \"description\": \"Deletes a load balancer load balancing rule\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/backendAddressPools\",\r\n \"displayName\": \"Load Balancer Backend Address Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"displayName\": \"Join Load Balancer Backend Address Pool\",\r\n \"description\": \"Joins a load balancer backend address pool\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/backendAddressPools/read\",\r\n \"displayName\": \"Get Load Balancer Backend Address Pool\",\r\n \"description\": \"Gets a load balancer backend address pool definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/backendAddressPools/write\",\r\n \"displayName\": \"Create or Update Load Balancer Backend Address Pool\",\r\n \"description\": \"Creates a load balancer backend address pool or updates an existing load balancer backend address pool\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/backendAddressPools/delete\",\r\n \"displayName\": \"Delete Load Balancer Backend Address Pool\",\r\n \"description\": \"Deletes a load balancer backend address pool\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/inboundNatRules\",\r\n \"displayName\": \"Load Balancer Inbound Nat Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"displayName\": \"Join Load Balancer Inbound Nat Rule\",\r\n \"description\": \"Joins a load balancer inbound nat rule\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatRules/read\",\r\n \"displayName\": \"Get Load Balancer Inbound Nat Rule\",\r\n \"description\": \"Gets a load balancer inbound nat rule definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatRules/write\",\r\n \"displayName\": \"Create or Update Load Balancer Inbound Nat Rule\",\r\n \"description\": \"Creates a load balancer inbound nat rule or updates an existing load balancer inbound nat rule\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatRules/delete\",\r\n \"displayName\": \"Delete Load Balancer Inbound Nat Rule\",\r\n \"description\": \"Deletes a load balancer inbound nat rule\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/outboundNatRules\",\r\n \"displayName\": \"Load Balancer Outbound Nat Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/outboundNatRules/read\",\r\n \"displayName\": \"Get Load Balancer Outbound Nat Rule\",\r\n \"description\": \"Gets a load balancer outbound nat rule definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/outboundNatRules/write\",\r\n \"displayName\": \"Create or Update Load Balancer Outbound Nat Rule\",\r\n \"description\": \"Creates a load balancer outbound nat rule or updates an existing load balancer outbound nat rule\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/outboundNatRules/delete\",\r\n \"displayName\": \"Delete Load Balancer Outbound Nat Rule\",\r\n \"description\": \"Deletes a load balancer outbound nat rule\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/probes\",\r\n \"displayName\": \"Load Balancer Probe\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/probes/read\",\r\n \"displayName\": \"Get Load Balancer Probe\",\r\n \"description\": \"Gets a load balancer probe\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/probes/write\",\r\n \"displayName\": \"Create or Update Load Balancer Probe\",\r\n \"description\": \"Creates a load balancer probe or updates an existing load balancer probe\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/probes/delete\",\r\n \"displayName\": \"Delete Load Balancer Probe\",\r\n \"description\": \"Deletes a load balancer probe\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/virtualMachines\",\r\n \"displayName\": \"Load Balancer Virtual Machines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/virtualMachines/read\",\r\n \"displayName\": \"Get Load Balancer Virtual Machines\",\r\n \"description\": \"Gets references to all the virtual machines under a load balancer\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks\",\r\n \"displayName\": \"Virtual Network\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/read\",\r\n \"displayName\": \"Get Virtual Network\",\r\n \"description\": \"Get the virtual network definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/write\",\r\n \"displayName\": \"Create or Update Virtual Network\",\r\n \"description\": \"Creates a virtual network or updates an existing virtual network\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/delete\",\r\n \"displayName\": \"Delete Virtual Network\",\r\n \"description\": \"Deletes a virtual network\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/subnets\",\r\n \"displayName\": \"Virtual Network Subnet\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"displayName\": \"Join Virtual Network\",\r\n \"description\": \"Joins a virtual network\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"displayName\": \"Get Virtual Network Subnet\",\r\n \"description\": \"Gets a virtual network subnet definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/write\",\r\n \"displayName\": \"Create or Update Virtual Network Subnet\",\r\n \"description\": \"Creates a virtual network subnet or updates an existing virtual network subnet\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/delete\",\r\n \"displayName\": \"Delete Virtual Network Subnet\",\r\n \"description\": \"Deletes a virtual network subnet\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/subnets/virtualMachines\",\r\n \"displayName\": \"Virtual Network Subnet Virtual Machines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"displayName\": \"Get Virtual Network Subnet Virtual Machines\",\r\n \"description\": \"Gets references to all the virtual machines in a virtual network subnet\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/virtualMachines\",\r\n \"displayName\": \"Virtual Network Virtual Machines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"displayName\": \"Get Virtual Network Virtual Machines\",\r\n \"description\": \"Gets references to all the virtual machines in a virtual network\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"trafficManagerProfiles\",\r\n \"displayName\": \"Traffic Manager Profile\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/read\",\r\n \"displayName\": \"Get Traffic Manager Profile\",\r\n \"description\": \"Get the Traffic Manager profile configuration. This includes DNS settings, traffic routing settings, endpoint monitoring settings, and the list of endpoints routed by this Traffic Manager profile.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/write\",\r\n \"displayName\": \"Create or Update Traffic Manager Profile\",\r\n \"description\": \"Create a Traffic Manager profile, or modify the configuration of an existing Traffic Manager profile. This includes enabling or disabling a profile and modifying DNS settings, traffic routing settings, or endpoint monitoring settings. Endpoints routed by the Traffic Manager profile can be added, removed, enabled or disabled.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/delete\",\r\n \"displayName\": \"Delete Traffic Manager Profile\",\r\n \"description\": \"Delete the Traffic Manager profile. All settings associated with the Traffic Manager profile will be lost, and the profile can no longer be used to route traffic.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups\",\r\n \"displayName\": \"Network Security Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"displayName\": \"Get Network Security Group\",\r\n \"description\": \"Gets a network security group definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"displayName\": \"Create or Update Network Security Group\",\r\n \"description\": \"Creates a network security group or updates an existing network security group\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/delete\",\r\n \"displayName\": \"Delete Network Security Group\",\r\n \"description\": \"Deletes a network security group\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"displayName\": \"Join Network Security Group\",\r\n \"description\": \"Joins a network security group\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networksecuritygroups/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Network Security Groups Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networksecuritygroups/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Network Security Groups Diagnostic Settings\",\r\n \"description\": \"Gets the Network Security Groups Diagnostic Settings\",\r\n \"origin\": \"system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networksecuritygroups/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update Network Security Groups diagnostic settings\",\r\n \"description\": \"Creates or updates the Network Security Groups diagnostic settings, this operation is supplimented by insghts resource provider.\",\r\n \"origin\": \"system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networksecuritygroups/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Network Security Groups Log Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networksecuritygroups/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get Network Security Group Event Log Definitions\",\r\n \"description\": \"Gets the events for network security group\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"NetworkSecurityGroupEvent\",\r\n \"displayName\": \"Network Security Group Event\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"NetworkSecurityGroupRuleCounter\",\r\n \"displayName\": \"Network Security Group Rule Counter\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups/defaultSecurityRules\",\r\n \"displayName\": \"Default Security Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/defaultSecurityRules/read\",\r\n \"displayName\": \"Get Default Security Rule\",\r\n \"description\": \"Gets a default security rule definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups/securityRules\",\r\n \"displayName\": \"Security Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/securityRules/read\",\r\n \"displayName\": \"Get Security Rule\",\r\n \"description\": \"Gets a security rule definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/securityRules/write\",\r\n \"displayName\": \"Create or Update Security Rule\",\r\n \"description\": \"Creates a security rule or updates an existing security rule\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/securityRules/delete\",\r\n \"displayName\": \"Delete Security Rule\",\r\n \"description\": \"Deletes a security rule\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationGateways\",\r\n \"displayName\": \"Application Gateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/read\",\r\n \"displayName\": \"Get Application Gateway\",\r\n \"description\": \"Gets an application gateway\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/write\",\r\n \"displayName\": \"Create or Update Application Gateway\",\r\n \"description\": \"Creates an application gateway or updates an application gateway\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/delete\",\r\n \"displayName\": \"Delete Application Gateway\",\r\n \"description\": \"Deletes an application gateway\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationGateways/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"ApplicationGateway Log Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \">Gets the logs for Application Gateway\",\r\n \"description\": \"Gets the events for Application Gateway\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"ApplicationGatewayAccessLog\",\r\n \"displayName\": \"Application Gateway Access Log\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationGateways/backendAddressPools\",\r\n \"displayName\": \"Application Gateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"displayName\": \"Join Application Gateway Backend Address Pool\",\r\n \"description\": \"Joins an application gateway backend address pool\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"routeTables\",\r\n \"displayName\": \"Route Table\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/read\",\r\n \"displayName\": \"Get Route Table\",\r\n \"description\": \"Gets a route table definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/write\",\r\n \"displayName\": \"Create or Update Route Table\",\r\n \"description\": \"Creates a route table or Updates an existing rotue table\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/delete\",\r\n \"displayName\": \"Delete Route Table\",\r\n \"description\": \"Deletes a route table definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/join/action\",\r\n \"displayName\": \"Join Route Table\",\r\n \"description\": \"Joins a route table\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"routeTables/routes\",\r\n \"displayName\": \"Route\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/routes/read\",\r\n \"displayName\": \"Get Route\",\r\n \"description\": \"Gets a route definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/routes/write\",\r\n \"displayName\": \"Create or Update Route\",\r\n \"description\": \"Creates a route or Updates an existing route\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/routes/delete\",\r\n \"displayName\": \"Delete Route\",\r\n \"description\": \"Deletes a route definition\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationResults\",\r\n \"displayName\": \"Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/operationResults/read\",\r\n \"displayName\": \"Get Operation Result\",\r\n \"description\": \"Gets operation result of an async POST or DELETE operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/checkDnsNameAvailability\",\r\n \"displayName\": \"Dns Availability Check Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/checkDnsNameAvailability/read\",\r\n \"displayName\": \"Check Dns Name Availability\",\r\n \"description\": \"Checks if dns label is available at the specified location\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/operations/read\",\r\n \"displayName\": \"Get Operation Resource\",\r\n \"description\": \"Gets operation resource that represents status of an asynchronous operation\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/usage\",\r\n \"displayName\": \"Usage Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/usage/read\",\r\n \"displayName\": \"Get Usage Metric\",\r\n \"description\": \"Gets the resources usage metrics\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Network\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Network\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Cache\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"redis\",\r\n \"displayName\": \"Redis cache\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cache/redis/write\",\r\n \"displayName\": \"Manage Redis Cache (read-write)\",\r\n \"description\": \"Modify the Redis Cache's settings and configuration in the management portal\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/read\",\r\n \"displayName\": \"Manage Redis Cache (read-only)\",\r\n \"description\": \"View the Redis Cache's settings and configuration in the management portal\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/delete\",\r\n \"displayName\": \"Delete Redis Cache\",\r\n \"description\": \"Delete the entire Redis Cache\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/listKeys/action\",\r\n \"displayName\": \"View Redis Cache Access Keys\",\r\n \"description\": \"View the value of Redis Cache access keys in the management portal\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Redis Cache Access Keys\",\r\n \"description\": \"Change the value of Redis Cache access keys in the management portal\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"redis/metricdefinitions\",\r\n \"displayName\": \"Redis cache\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cache/redis/metricdefinitions/Read\",\r\n \"displayName\": \"Microsoft.Cache Metric Definitions\",\r\n \"description\": \"Gets the available metrics for microsoft.cache\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"connectedclients\",\r\n \"displayName\": \"Connected Clients\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed\",\r\n \"displayName\": \"Total Operations\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits\",\r\n \"displayName\": \"Cache Hits\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses\",\r\n \"displayName\": \"Cache Misses\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands\",\r\n \"displayName\": \"Gets\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands\",\r\n \"displayName\": \"Sets\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys\",\r\n \"displayName\": \"Evicted Keys\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys\",\r\n \"displayName\": \"Total Keys\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys\",\r\n \"displayName\": \"Expired Keys\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory\",\r\n \"displayName\": \"Used Memory\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss\",\r\n \"displayName\": \"Used Memory RSS\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad\",\r\n \"displayName\": \"Server Load\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite\",\r\n \"displayName\": \"Cache Write\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead\",\r\n \"displayName\": \"Cache Read\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime\",\r\n \"displayName\": \"CPU\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients0\",\r\n \"displayName\": \"Connected Clients (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed0\",\r\n \"displayName\": \"Total Operations (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits0\",\r\n \"displayName\": \"Cache Hits (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses0\",\r\n \"displayName\": \"Cache Misses (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands0\",\r\n \"displayName\": \"Gets (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands0\",\r\n \"displayName\": \"Sets (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys0\",\r\n \"displayName\": \"Evicted Keys (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys0\",\r\n \"displayName\": \"Total Keys (Node 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys0\",\r\n \"displayName\": \"Expired Keys (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory0\",\r\n \"displayName\": \"Used Memory (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss0\",\r\n \"displayName\": \"Used Memory RSS (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad0\",\r\n \"displayName\": \"Server Load (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite0\",\r\n \"displayName\": \"Cache Write (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead0\",\r\n \"displayName\": \"Cache Read (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime0\",\r\n \"displayName\": \"CPU (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients1\",\r\n \"displayName\": \"Connected Clients (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed1\",\r\n \"displayName\": \"Total Operations (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits1\",\r\n \"displayName\": \"Cache Hits (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses1\",\r\n \"displayName\": \"Cache Misses (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands1\",\r\n \"displayName\": \"Gets (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands1\",\r\n \"displayName\": \"Sets (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys1\",\r\n \"displayName\": \"Evicted Keys (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys1\",\r\n \"displayName\": \"Total Keys (Node 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys1\",\r\n \"displayName\": \"Expired Keys (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory1\",\r\n \"displayName\": \"Used Memory (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss1\",\r\n \"displayName\": \"Used Memory RSS (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad1\",\r\n \"displayName\": \"Server Load (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite1\",\r\n \"displayName\": \"Cache Write (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead1\",\r\n \"displayName\": \"Cache Read (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime1\",\r\n \"displayName\": \"CPU (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients2\",\r\n \"displayName\": \"Connected Clients (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed2\",\r\n \"displayName\": \"Total Operations (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits2\",\r\n \"displayName\": \"Cache Hits (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses2\",\r\n \"displayName\": \"Cache Misses (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands2\",\r\n \"displayName\": \"Gets (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands2\",\r\n \"displayName\": \"Sets (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys2\",\r\n \"displayName\": \"Evicted Keys (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys2\",\r\n \"displayName\": \"Total Keys (Node 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys2\",\r\n \"displayName\": \"Expired Keys (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory2\",\r\n \"displayName\": \"Used Memory (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss2\",\r\n \"displayName\": \"Used Memory RSS (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad2\",\r\n \"displayName\": \"Server Load (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite2\",\r\n \"displayName\": \"Cache Write (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead2\",\r\n \"displayName\": \"Cache Read (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime2\",\r\n \"displayName\": \"CPU (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients3\",\r\n \"displayName\": \"Connected Clients (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed3\",\r\n \"displayName\": \"Total Operations (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits3\",\r\n \"displayName\": \"Cache Hits (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses3\",\r\n \"displayName\": \"Cache Misses (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands3\",\r\n \"displayName\": \"Gets (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands3\",\r\n \"displayName\": \"Sets (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys3\",\r\n \"displayName\": \"Evicted Keys (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys3\",\r\n \"displayName\": \"Total Keys (Node 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys3\",\r\n \"displayName\": \"Expired Keys (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory3\",\r\n \"displayName\": \"Used Memory (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss3\",\r\n \"displayName\": \"Used Memory RSS (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad3\",\r\n \"displayName\": \"Server Load (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite3\",\r\n \"displayName\": \"Cache Write (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead3\",\r\n \"displayName\": \"Cache Read (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime3\",\r\n \"displayName\": \"CPU (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients4\",\r\n \"displayName\": \"Connected Clients (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed4\",\r\n \"displayName\": \"Total Operations (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits4\",\r\n \"displayName\": \"Cache Hits (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses4\",\r\n \"displayName\": \"Cache Misses (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands4\",\r\n \"displayName\": \"Gets (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands4\",\r\n \"displayName\": \"Sets (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys4\",\r\n \"displayName\": \"Evicted Keys (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys4\",\r\n \"displayName\": \"Total Keys (Node 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys4\",\r\n \"displayName\": \"Expired Keys (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory4\",\r\n \"displayName\": \"Used Memory (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss4\",\r\n \"displayName\": \"Used Memory RSS (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad4\",\r\n \"displayName\": \"Server Load (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite4\",\r\n \"displayName\": \"Cache Write (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead4\",\r\n \"displayName\": \"Cache Read (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime4\",\r\n \"displayName\": \"CPU (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients5\",\r\n \"displayName\": \"Connected Clients (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed5\",\r\n \"displayName\": \"Total Operations (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits5\",\r\n \"displayName\": \"Cache Hits (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses5\",\r\n \"displayName\": \"Cache Misses (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands5\",\r\n \"displayName\": \"Gets (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands5\",\r\n \"displayName\": \"Sets (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys5\",\r\n \"displayName\": \"Evicted Keys (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys5\",\r\n \"displayName\": \"Total Keys (Node 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys5\",\r\n \"displayName\": \"Expired Keys (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory5\",\r\n \"displayName\": \"Used Memory (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss5\",\r\n \"displayName\": \"Used Memory RSS (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad5\",\r\n \"displayName\": \"Server Load (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite5\",\r\n \"displayName\": \"Cache Write (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead5\",\r\n \"displayName\": \"Cache Read (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime5\",\r\n \"displayName\": \"CPU (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients6\",\r\n \"displayName\": \"Connected Clients (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed6\",\r\n \"displayName\": \"Total Operations (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits6\",\r\n \"displayName\": \"Cache Hits (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses6\",\r\n \"displayName\": \"Cache Misses (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands6\",\r\n \"displayName\": \"Gets (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands6\",\r\n \"displayName\": \"Sets (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys6\",\r\n \"displayName\": \"Evicted Keys (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys6\",\r\n \"displayName\": \"Total Keys (Node 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys6\",\r\n \"displayName\": \"Expired Keys (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory6\",\r\n \"displayName\": \"Used Memory (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss6\",\r\n \"displayName\": \"Used Memory RSS (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad6\",\r\n \"displayName\": \"Server Load (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite6\",\r\n \"displayName\": \"Cache Write (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead6\",\r\n \"displayName\": \"Cache Read (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime6\",\r\n \"displayName\": \"CPU (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients7\",\r\n \"displayName\": \"Connected Clients (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed7\",\r\n \"displayName\": \"Total Operations (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits7\",\r\n \"displayName\": \"Cache Hits (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses7\",\r\n \"displayName\": \"Cache Misses (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands7\",\r\n \"displayName\": \"Gets (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands7\",\r\n \"displayName\": \"Sets (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys7\",\r\n \"displayName\": \"Evicted Keys (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys7\",\r\n \"displayName\": \"Total Keys (Node 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys7\",\r\n \"displayName\": \"Expired Keys (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory7\",\r\n \"displayName\": \"Used Memory (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss7\",\r\n \"displayName\": \"Used Memory RSS (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad7\",\r\n \"displayName\": \"Server Load (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite7\",\r\n \"displayName\": \"Cache Write (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead7\",\r\n \"displayName\": \"Cache Read (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime7\",\r\n \"displayName\": \"CPU (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients8\",\r\n \"displayName\": \"Connected Clients (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed8\",\r\n \"displayName\": \"Total Operations (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits8\",\r\n \"displayName\": \"Cache Hits (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses8\",\r\n \"displayName\": \"Cache Misses (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands8\",\r\n \"displayName\": \"Gets (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands8\",\r\n \"displayName\": \"Sets (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys8\",\r\n \"displayName\": \"Evicted Keys (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys8\",\r\n \"displayName\": \"Total Keys (Node 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys8\",\r\n \"displayName\": \"Expired Keys (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory8\",\r\n \"displayName\": \"Used Memory (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss8\",\r\n \"displayName\": \"Used Memory RSS (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad8\",\r\n \"displayName\": \"Server Load (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite8\",\r\n \"displayName\": \"Cache Write (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead8\",\r\n \"displayName\": \"Cache Read (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime8\",\r\n \"displayName\": \"CPU (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients9\",\r\n \"displayName\": \"Connected Clients (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed9\",\r\n \"displayName\": \"Total Operations (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits9\",\r\n \"displayName\": \"Cache Hits (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses9\",\r\n \"displayName\": \"Cache Misses (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands9\",\r\n \"displayName\": \"Gets (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands9\",\r\n \"displayName\": \"Sets (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys9\",\r\n \"displayName\": \"Evicted Keys (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys9\",\r\n \"displayName\": \"Total Keys (Node 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys9\",\r\n \"displayName\": \"Expired Keys (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory9\",\r\n \"displayName\": \"Used Memory (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss9\",\r\n \"displayName\": \"Used Memory RSS (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad9\",\r\n \"displayName\": \"Server Load (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite9\",\r\n \"displayName\": \"Cache Write (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead9\",\r\n \"displayName\": \"Cache Read (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime9\",\r\n \"displayName\": \"CPU (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Cache\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Cache\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft.BingMaps\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.BingMaps/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preferences\",\r\n \"description\": \"Updates the communication preferences for the owner of Microsoft.BingMaps/mapApis\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preferences\",\r\n \"description\": \"Gets the communication preferences for the owner of Microsoft.BingMaps/mapApis\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"mapApis\",\r\n \"displayName\": \"mapApis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Gets the resource for Microsoft.BingMaps/mapApis\",\r\n \"origin\": \"user\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/write\",\r\n \"displayName\": \"Write\",\r\n \"description\": \"Updates the resource for Microsoft.BingMaps/mapApis\",\r\n \"origin\": \"user\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Deletes the resource for Microsoft.BingMaps/mapApis\",\r\n \"origin\": \"user\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Key\",\r\n \"description\": \"Regenerate key(s) for Microsoft.BingMaps/mapApis\",\r\n \"origin\": \"user\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"List the secrets for Microsoft.BingMaps/mapApis\",\r\n \"origin\": \"user\",\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.BingMaps\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.BingMaps\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Search\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/checkNameAvailability/action\",\r\n \"displayName\": \"Check Service Name Availability\",\r\n \"description\": \"Checks availability of the service name.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"metricDefinitions\",\r\n \"displayName\": \"The metric definitions for the search service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/metricDefinitions/read\",\r\n \"displayName\": \"Read search service metric definitions\",\r\n \"description\": \"Gets the available metrics for the search service\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": [\r\n {\r\n \"name\": \"Latency\",\r\n \"displayName\": \"Latency\",\r\n \"displayDescription\": \"Average latency for the search service\",\r\n \"unit\": \"Second\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"diagnosticSettings\",\r\n \"displayName\": \"Search Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostic Setting\",\r\n \"description\": \"Gets the diganostic setting read for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/diagnosticSettings/write\",\r\n \"displayName\": \"Set Diagnostic Setting\",\r\n \"description\": \"Creates or updates the diganostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"logDefinitions\",\r\n \"displayName\": \"The log definition for the search service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/logDefinitions/read\",\r\n \"displayName\": \"Read search service log definitions\",\r\n \"description\": \"Gets the available logs for the search service\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": [\r\n {\r\n \"name\": \"OperationLogs\",\r\n \"displayName\": \"Operation Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"searchServices\",\r\n \"displayName\": \"Search Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/write\",\r\n \"displayName\": \"Set Search Service\",\r\n \"description\": \"Creates or updates the search service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/read\",\r\n \"displayName\": \"Get Search Service\",\r\n \"description\": \"Reads the search service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/delete\",\r\n \"displayName\": \"Delete Search Service\",\r\n \"description\": \"Deletes the search service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/start/action\",\r\n \"displayName\": \"Start Search Service\",\r\n \"description\": \"Starts the search service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/stop/action\",\r\n \"displayName\": \"Stop Search Service\",\r\n \"description\": \"Stops the search service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/listAdminKeys/action\",\r\n \"displayName\": \"Get Admin Key\",\r\n \"description\": \"Reads the admin keys.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/regenerateAdminKey/action\",\r\n \"displayName\": \"Regenerate Admin Key\",\r\n \"description\": \"Regenerates the admin key.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/createQueryKey/action\",\r\n \"displayName\": \"Create Query Key\",\r\n \"description\": \"Creates the query key.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"searchServices/createQueryKey\",\r\n \"displayName\": \"API Keys\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/createQueryKey/delete\",\r\n \"displayName\": \"Delete Query Key\",\r\n \"description\": \"Deletes the query key.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"searchServices/listQueryKeys\",\r\n \"displayName\": \"API Keys\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/listQueryKeys/read\",\r\n \"displayName\": \"Get Query Key\",\r\n \"description\": \"Reads the query keys.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Search\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Search\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft ClassicStorage\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/checkStorageAccountAvailability/action\",\r\n \"displayName\": \"Check Storage Account Availability\",\r\n \"description\": \"Checks for the availability of a storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"capabilities\",\r\n \"displayName\": \"Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/capabilities/read\",\r\n \"displayName\": \"Get capabilities\",\r\n \"description\": \"Shows the capabilities\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"images\",\r\n \"displayName\": \"Storage Account Image\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/images/read\",\r\n \"displayName\": \"Get Storage Account Image\",\r\n \"description\": \"Returns the storage account image.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts\",\r\n \"displayName\": \"Storage Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"displayName\": \"Get The Storage Account\",\r\n \"description\": \"Return the storage account with the given account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/write\",\r\n \"displayName\": \"Add Storage Account\",\r\n \"description\": \"Adds a new storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/delete\",\r\n \"displayName\": \"Delete Storage Account\",\r\n \"description\": \"Delete the storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"displayName\": \"List Access Keys\",\r\n \"description\": \"Lists the access keys for the storage accounts.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Access Keys\",\r\n \"description\": \"Regenerates the existing access keys for the storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/images\",\r\n \"displayName\": \"Storage Account Image\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"displayName\": \"Get Storage Account Image\",\r\n \"description\": \"Returns the storage account image.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/images/delete\",\r\n \"displayName\": \"Delete Storage Account Image\",\r\n \"description\": \"Deletes a given storage account image.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/osImages\",\r\n \"displayName\": \"Operating System Image\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/osImages/read\",\r\n \"displayName\": \"Get Operating System Image\",\r\n \"description\": \"Returns the operating system image.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/osImages/delete\",\r\n \"displayName\": \"Delete Operating System Image\",\r\n \"description\": \"Returns the operating system image.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"osImages\",\r\n \"displayName\": \"Operating System Image\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/osImages/read\",\r\n \"displayName\": \"Get Operating System Image\",\r\n \"description\": \"Returns the operating system image.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"quotas\",\r\n \"displayName\": \"Quota\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/quotas/read\",\r\n \"displayName\": \"Get Subscription Quota\",\r\n \"description\": \"Get the quota for the subscription.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/services/read\",\r\n \"displayName\": \"Get Available Services\",\r\n \"description\": \"Get the available services.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services/metricDefinitions\",\r\n \"displayName\": \"Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/services/metricDefinitions/read\",\r\n \"displayName\": \"Get Metric Definitions\",\r\n \"description\": \"Gets the metrics definitions.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/services/metrics/read\",\r\n \"displayName\": \"Get Metrics\",\r\n \"description\": \"Gets the metrics.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services/diagnosticSettings\",\r\n \"displayName\": \"Diagnostics Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/services/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostics Settings\",\r\n \"description\": \"Get the diagnostics settings.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/services/diagnosticSettings/write\",\r\n \"displayName\": \"Add Diagnostics Settings\",\r\n \"description\": \"Add or modify diagnostics settings.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ClassicStorage\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ClassicStorage\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Monitoring Insights\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"AlertRules\",\r\n \"displayName\": \"Alert Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Write\",\r\n \"displayName\": \"Alert Rule write\",\r\n \"description\": \"Writing to an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Delete\",\r\n \"displayName\": \"Alert Rule delete\",\r\n \"description\": \"Deleting an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Read\",\r\n \"displayName\": \"Alert Rule read\",\r\n \"description\": \"Reading an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Activated/Action\",\r\n \"displayName\": \"Alert Rule activated\",\r\n \"description\": \"Alert Rule activated\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Resolved/Action\",\r\n \"displayName\": \"Alert Rule resolved\",\r\n \"description\": \"Alert Rule resolved\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AlertRules/Incidents\",\r\n \"displayName\": \"Alert Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Incidents/Read\",\r\n \"displayName\": \"Alert Rule Incidents read\",\r\n \"description\": \"Reading an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventtypes/values\",\r\n \"displayName\": \"Events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/eventtypes/values/Read\",\r\n \"displayName\": \"Event types management values read\",\r\n \"description\": \"Read management event type values\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventtypes/digestevents\",\r\n \"displayName\": \"Digest events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/eventtypes/digestevents/Read\",\r\n \"displayName\": \"Event types management digest read\",\r\n \"description\": \"Read management event type digest\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AutoscaleSettings\",\r\n \"displayName\": \"Autoscale\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Write\",\r\n \"displayName\": \"Autoscale Setting write\",\r\n \"description\": \"Writing to an autoscale setting configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Delete\",\r\n \"displayName\": \"Autoscale Setting delete\",\r\n \"description\": \"Deleting an autoscale setting configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Read\",\r\n \"displayName\": \"Autoscale Setting read\",\r\n \"description\": \"Reading an autoscale setting configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Scaleup/Action\",\r\n \"displayName\": \"Autoscale scale up operation\",\r\n \"description\": \"Autoscale scale up operation\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Scaledown/Action\",\r\n \"displayName\": \"Autoscale scale down operation\",\r\n \"description\": \"Autoscale scale down operation\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.insights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.insights\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Operational Insights\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"linkTargets\",\r\n \"displayName\": \"Unlinked Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/linkTargets/read\",\r\n \"displayName\": \"List Unlinked Accounts\",\r\n \"description\": \"Lists existing accounts that are not associated with an Azure subscription. To link this Azure subscription to a workspace, use a customer id returned by this operation in the customer id property of the Create Workspace operation.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces\",\r\n \"displayName\": \"Workspace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/write\",\r\n \"displayName\": \"Create Workspace\",\r\n \"description\": \"Creates a new workspace or links to an existing workspace by providing the customer id from the existing workspace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/read\",\r\n \"displayName\": \"Get Workspace\",\r\n \"description\": \"Gets an existing workspace\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/delete\",\r\n \"displayName\": \"Delete Workspace\",\r\n \"description\": \"Deletes a workspace. If the workspace was linked to an existing workspace at creation time then the workspace it was linked to is not deleted.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/generateregistrationcertificate/action\",\r\n \"displayName\": \"Generates Registration Certificate for Workspace.\",\r\n \"description\": \"Generates Registration Certificate for the workspace. This Certificate is used to connect Microsoft System Center Operation Manager to the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"displayName\": \"List Workspace Shared Keys\",\r\n \"description\": \"Retrieves the shared keys for the workspace. These keys are used to connect Microsoft Operational Insights agents to the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"displayName\": \"Search Workspace Data\",\r\n \"description\": \"Executes a search query\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/managementGroups\",\r\n \"displayName\": \"Management Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/managementGroups/read\",\r\n \"displayName\": \"Get Management Groups for Workspace\",\r\n \"description\": \"Gets the names and metadata for System Center Operations Manager management groups connected to this workspace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/schema\",\r\n \"displayName\": \"Search Schema\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/schema/read\",\r\n \"displayName\": \"Get Search Schema\",\r\n \"description\": \"Gets the search schema for the workspace. Search schema includes the exposed fields and their types.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/usages\",\r\n \"displayName\": \"Usage Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/usages/read\",\r\n \"displayName\": \"Get Usage Data for Workspace\",\r\n \"description\": \"Gets usage data for a workspace including the amount of data read by the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/savedSearches\",\r\n \"displayName\": \"Saved Search\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/read\",\r\n \"displayName\": \"Get Saved Search\",\r\n \"description\": \"Gets a saved search query\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/write\",\r\n \"displayName\": \"Create Saved Search\",\r\n \"description\": \"Creates a saved search query\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/delete\",\r\n \"displayName\": \"Delete Saved Search\",\r\n \"description\": \"Deletes a saved search query\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/storageinsightconfigs\",\r\n \"displayName\": \"Storage Insight Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/write\",\r\n \"displayName\": \"Create Storage Configuration\",\r\n \"description\": \"Creates a new storage configuration. These configurations are used to pull data from a location in an existing storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/read\",\r\n \"displayName\": \"Get Storage Configuration\",\r\n \"description\": \"Gets a storage configuration.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/delete\",\r\n \"displayName\": \"Delete Storage Configuration\",\r\n \"description\": \"Deletes a storage configuration. This will stop Microsoft Operational Insights from reading data from the storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.OperationalInsights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.OperationalInsights\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Azure Notification Hub\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/CheckNamespaceAvailability/action\",\r\n \"displayName\": \"Check Namespace name availability.\",\r\n \"description\": \"Checks whether or not a given Namespace resource name is available within the NotificationHub service.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Namespaces\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/write\",\r\n \"displayName\": \"Create Or Update Namespace \",\r\n \"description\": \"Create a Namespace Resource and Update its properties. Tags and status of the Namespace are the properties which can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/read\",\r\n \"displayName\": \"Get Namespace Resource\",\r\n \"description\": \"Get the list of Namespace Resource Description\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/Delete\",\r\n \"displayName\": \"Delete Namespace\",\r\n \"description\": \"Delete Namespace Resource\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/authorizationRules/action\",\r\n \"displayName\": \"Get Namespace Authorization Rules\",\r\n \"description\": \"Get the list of Namespaces Authorization Rules description.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/CheckNotificationHubAvailability/action\",\r\n \"displayName\": \"Check NotificationHub name availability.\",\r\n \"description\": \"Checks whether or not a given NotificationHub name is available inside a Namespace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Namespaces/authorizationRules\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Namespace Authorization Rules\",\r\n \"description\": \"Create a Namespace level Authorization Rules and update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/authorizationRules/delete\",\r\n \"displayName\": \"Delete Namespace Authorization Rule\",\r\n \"description\": \"Delete Namespace Authorization Rule. The Default Namespace Authorization Rule cannot be deleted. \",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/authorizationRules/listkeys/action\",\r\n \"displayName\": \"Get Namespace Listkeys\",\r\n \"description\": \"Get the Connection String to the Namespace\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Namespaces/NotificationHubs\",\r\n \"displayName\": \"NotificationHub\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/write\",\r\n \"displayName\": \"Create or Update Notification Hub \",\r\n \"description\": \"Create a Notification Hub and Update its properties. Its properties mainly include PNS Credentials. Authorization Rules and TTL\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/read\",\r\n \"displayName\": \"Get Notification Hub\",\r\n \"description\": \"Get list of Notification Hub Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/Delete\",\r\n \"displayName\": \"Delete Notification Hub\",\r\n \"description\": \"Delete Notification Hub Resource\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/authorizationRules/action\",\r\n \"displayName\": \"Get Notification Hub Authorization Rules\",\r\n \"description\": \"Get the list of Notification Hub Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/pnsCredentials/action\",\r\n \"displayName\": \"Get Notification Hub PNS Credentials\",\r\n \"description\": \"Get All Notification Hub PNS Credentials. This includes, WNS, MPNS, APNS, GCM and Baidu credentials\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Namespaces/NotificationHubs/authorizationRules\",\r\n \"displayName\": \"NotificationHub\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Notification hub Authorization Rule\",\r\n \"description\": \"Create Notification Hub Authorization Rules and Update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/authorizationRules/delete\",\r\n \"displayName\": \"Delete Notification Hub Authorization Rules\",\r\n \"description\": \"Delete Notification Hub Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/authorizationRules/listkeys/action\",\r\n \"displayName\": \"Get Notification Hub Listkeys\",\r\n \"description\": \"Get the Connection String to the Notification Hub\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.NotificationHubs\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.NotificationHubs\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Scheduler\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"jobcollections\",\r\n \"displayName\": \"Job Collection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/read\",\r\n \"displayName\": \"Get Job Collection\",\r\n \"description\": \"Get Job Collection\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/write\",\r\n \"displayName\": \"Create Job Collection\",\r\n \"description\": \"Creates or updates job collection.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/delete\",\r\n \"displayName\": \"Delete Job Collection\",\r\n \"description\": \"Deletes job collection.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/enable/action\",\r\n \"displayName\": \"Enable Job Collection\",\r\n \"description\": \"Enables job collection.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/disable/action\",\r\n \"displayName\": \"Disable Job Collection\",\r\n \"description\": \"Disables job collection.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobcollections/jobs\",\r\n \"displayName\": \"Job\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/read\",\r\n \"displayName\": \"Get Job\",\r\n \"description\": \"Gets job.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/write\",\r\n \"displayName\": \"Create Job\",\r\n \"description\": \"Creates or updates job.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/delete\",\r\n \"displayName\": \"Delete Job\",\r\n \"description\": \"Deletes job.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/run/action\",\r\n \"displayName\": \"Run Job\",\r\n \"description\": \"Runs job.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobcollections/jobs/jobhistories\",\r\n \"displayName\": \"Job History\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/jobhistories/read\",\r\n \"displayName\": \"Get Job History\",\r\n \"description\": \"Gets job history.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Scheduler\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Scheduler\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Data Factory\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"datafactories\",\r\n \"displayName\": \"Data Factory\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/read\",\r\n \"displayName\": \"Read Data Factory\",\r\n \"description\": \"Reads Data Factory.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/write\",\r\n \"displayName\": \"Create or Update any Data Factory.\",\r\n \"description\": \"Create or Update Data Factory\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/delete\",\r\n \"displayName\": \"Delete Data Factory\",\r\n \"description\": \"Deletes Data Factory.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"datafactories/datapipelines\",\r\n \"displayName\": \"Pipeline\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/datapipelines/read\",\r\n \"displayName\": \"Read Pipeline\",\r\n \"description\": \"Reads Pipeline.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/datapipelines/delete\",\r\n \"displayName\": \"Delete Pipeline\",\r\n \"description\": \"Deletes Pipeline.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/datapipelines/pause/action\",\r\n \"displayName\": \"Puase Pipeline\",\r\n \"description\": \"Pauses Pipeline.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/datapipelines/resume/action\",\r\n \"displayName\": \"Resume Pipeline\",\r\n \"description\": \"Resumes Pipeline.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/datapipelines/update/action\",\r\n \"displayName\": \"Update Pipeline\",\r\n \"description\": \"Updates Pipeline.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/datapipelines/write\",\r\n \"displayName\": \"Create or Update any Pipeline.\",\r\n \"description\": \"Create or Update Pipeline\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"datafactories/linkedServices\",\r\n \"displayName\": \"Linked service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/linkedServices/read\",\r\n \"displayName\": \"Read Linked service\",\r\n \"description\": \"Reads Linked service.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/linkedServices/delete\",\r\n \"displayName\": \"Delete Linked service\",\r\n \"description\": \"Deletes Linked service.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/linkedServices/write\",\r\n \"displayName\": \"Create or Update any Linked service.\",\r\n \"description\": \"Create or Update Linked service\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"datafactories/{resourceTypeName:regex(^(tables|datasets)$)}\",\r\n \"displayName\": \"Table\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/{resourceTypeName:regex(^(tables|datasets)$)}/read\",\r\n \"displayName\": \"Read Table\",\r\n \"description\": \"Reads Table.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/{resourceTypeName:regex(^(tables|datasets)$)}/delete\",\r\n \"displayName\": \"Delete Table\",\r\n \"description\": \"Deletes Table.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/{resourceTypeName:regex(^(tables|datasets)$)}/write\",\r\n \"displayName\": \"Create or Update any Table.\",\r\n \"description\": \"Create or Update Table\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataFactory\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataFactory\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Web Apps\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"sites\",\r\n \"displayName\": \"Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/Read\",\r\n \"displayName\": \"Get Web Apps\",\r\n \"description\": \"Get the list of Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/Write\",\r\n \"displayName\": \"Create or Update Web App\",\r\n \"description\": \"Create a new Web App or update existing one.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/Delete\",\r\n \"displayName\": \"Delete Web App\",\r\n \"description\": \"Delete an existing Web App.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/publishxml/Action\",\r\n \"displayName\": \"List Publishing Profile for Web App\",\r\n \"description\": \"List publishing profile xml for Web App.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/restart/Action\",\r\n \"displayName\": \"Restart Web App\",\r\n \"description\": \"Restart Web App.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/start/Action\",\r\n \"displayName\": \"Start Web App\",\r\n \"description\": \"Start Web App.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/stop/Action\",\r\n \"displayName\": \"Stop Web App\",\r\n \"description\": \"Stop Web App.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slotsswap/Action\",\r\n \"displayName\": \"Swap Web App with a slot\",\r\n \"description\": \"Swap Web App with another slot.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/applySlotConfig/Action\",\r\n \"displayName\": \"Apply Web App Slot Configuration\",\r\n \"description\": \"Apply web app slot configuration from target slot to the current slot.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/resetSlotConfig/Action\",\r\n \"displayName\": \"Reset Web App Slot Configuration\",\r\n \"description\": \"Rest web app slot configuration.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/backup\",\r\n \"displayName\": \"Web App Backup\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/backup/Write\",\r\n \"displayName\": \"Create Web App Backup\",\r\n \"description\": \"Create new web app backup.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/backup/config\",\r\n \"displayName\": \"Web App Backup Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/backup/config/Read\",\r\n \"displayName\": \"List Web App Backup Configurations\",\r\n \"description\": \"List all Web App backup configurations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/backup/config/Write\",\r\n \"displayName\": \"Update Web App Backup Configuration\",\r\n \"description\": \"Update Web App backup configuration settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slotsdiffs\",\r\n \"displayName\": \"Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slotsdiffs/Read\",\r\n \"displayName\": \"Get Web App Slots Differences\",\r\n \"description\": \"Get web app slots differences.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots\",\r\n \"displayName\": \"Web App Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/Write\",\r\n \"displayName\": \"Create or Update Web App Slot\",\r\n \"description\": \"Create a new Web App Slot or update existing one.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/Delete\",\r\n \"displayName\": \"Delete Web App Slot\",\r\n \"description\": \"Delete an existing Web App Slot.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/publishxml/Action\",\r\n \"displayName\": \"List Publishing Profile for Web App Slot\",\r\n \"description\": \"List publishing profile xml for Web App Slot.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/restart/Action\",\r\n \"displayName\": \"Restart Web App Slot\",\r\n \"description\": \"Restart Web App Slot.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/start/Action\",\r\n \"displayName\": \"Start Web App Slot\",\r\n \"description\": \"Start Web App Slot.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/stop/Action\",\r\n \"displayName\": \"Stop Web App Slot\",\r\n \"description\": \"Stop Web App Slot.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/slotsswap/Action\",\r\n \"displayName\": \"Swap Web App Slot with another slot\",\r\n \"description\": \"Swap Web App Slot with another slot.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/applySlotConfig/Action\",\r\n \"displayName\": \"Apply Web App Slot Configuration\",\r\n \"description\": \"Apply web app slot configuration from target slot to the current slot.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/resetSlotConfig/Action\",\r\n \"displayName\": \"Reset Web App Slot Configuration\",\r\n \"description\": \"Rest web app slot configuration.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/backup\",\r\n \"displayName\": \"Web App Slot Backup Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/backup/config/Action\",\r\n \"displayName\": \"List Web App Slot Backup Configurations\",\r\n \"description\": \"List all Web App Slot backup configurations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/backup/Write\",\r\n \"displayName\": \"Create Web App Slot Backup\",\r\n \"description\": \"Create new Web App Slot backup.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/backup/config\",\r\n \"displayName\": \"Web App Slot Backup Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/backup/config/Write\",\r\n \"displayName\": \"Update Web App Slot Backup Configuration\",\r\n \"description\": \"Update Web App Slot backup configuration settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/slotsdiffs\",\r\n \"displayName\": \"Web App Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/slotsdiffs/Read\",\r\n \"displayName\": \"Get Web App Slots Differences\",\r\n \"description\": \"Get web app slots differences.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/config/appsettings\",\r\n \"displayName\": \"Web App Slot AppSettings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/appsettings/list/Action\",\r\n \"displayName\": \"Get Web App Slot's AppSettings\",\r\n \"description\": \"Get Web App Slot's AppSettings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/appsettings/Write\",\r\n \"displayName\": \"Update Web App Slot's AppSettings\",\r\n \"description\": \"Update Web App Slot's AppSettings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/config/logs\",\r\n \"displayName\": \"Web App Slot Logs Config\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/logs/Read\",\r\n \"displayName\": \"Get Web App Slot's Logs Config\",\r\n \"description\": \"Get Web App Slot's Logs Config properties.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/logs/Write\",\r\n \"displayName\": \"Update Web App Slot's Logs Config\",\r\n \"description\": \"Update Web App Slot's Logs Config properties.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/config/publishingcredentials\",\r\n \"displayName\": \"Web App Slot Publishing Credentials\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/publishingcredentials/list/Action\",\r\n \"displayName\": \"List Web App Slot's publishing credentials\",\r\n \"description\": \"List Web App Slot's publishing username and password.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/config/connectionstrings\",\r\n \"displayName\": \"Web App Slot Connection Strings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/connectionstrings/list/Action\",\r\n \"displayName\": \"Get Web App Slot's connection strings\",\r\n \"description\": \"Get Web App Slot's connection strings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/connectionstrings/Write\",\r\n \"displayName\": \"Update Web App Slot's connection strings\",\r\n \"description\": \"Update Web App Slot's connection strings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/config/web\",\r\n \"displayName\": \"Web App Slot Config\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/web/Read\",\r\n \"displayName\": \"Get Web App Slot's configuration\",\r\n \"description\": \"Get Web App Slot's configuration settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/web/Write\",\r\n \"displayName\": \"Update Web App Slot's configuration\",\r\n \"description\": \"Update Web App Slot's configuration settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/config/metadata\",\r\n \"displayName\": \"Web App Slot Metadata\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/metadata/list/Action\",\r\n \"displayName\": \"List Web App Slot's metadata\",\r\n \"description\": \"List Web App Slot's metadata properties.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/metadata/Write\",\r\n \"displayName\": \"Update Web App Slot's metadata\",\r\n \"description\": \"Update Web App Slot's metadata properties.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/sourcecontrols/web\",\r\n \"displayName\": \"Web App Slot Source Control\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/sourcecontrols/web/Read\",\r\n \"displayName\": \"Get Web App Slot's source control configuration\",\r\n \"description\": \"Get Web App Slot's source control configuration settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/sourcecontrols/web/Write\",\r\n \"displayName\": \"Update Web App Slot's source control configuration\",\r\n \"description\": \"Update Web App Slot's source control configuration settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/sourcecontrols/web/Delete\",\r\n \"displayName\": \"Delete Web App Slot's source control configuration\",\r\n \"description\": \"Delete Web App Slot's source control configuration settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/restore\",\r\n \"displayName\": \"Web App Slot Backup\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/restore/Read\",\r\n \"displayName\": \"List Web App Slot Backups\",\r\n \"description\": \"List all backups for a Web App Slot.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config/appsettings\",\r\n \"displayName\": \"Web App AppSettings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/appsettings/list/Action\",\r\n \"displayName\": \"Get Web App's AppSettings\",\r\n \"description\": \"Get Web App's AppSettings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/appsettings/Write\",\r\n \"displayName\": \"Update Web App's AppSettings\",\r\n \"description\": \"Update Web App's AppSettings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config/logs\",\r\n \"displayName\": \"Web App Logs Config\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/logs/Read\",\r\n \"displayName\": \"Get Web App's Logs Config\",\r\n \"description\": \"Get Web App's Logs Config properties.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/logs/Write\",\r\n \"displayName\": \"Update Web App's Logs Config\",\r\n \"description\": \"Update Web App's Logs Config properties.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config/publishingcredentials\",\r\n \"displayName\": \"Web App Publishing Credentials\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/publishingcredentials/list/Action\",\r\n \"displayName\": \"List Web App's publishing credentials\",\r\n \"description\": \"List Web App's publishing username and password.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config/connectionstrings\",\r\n \"displayName\": \"Web App Connection Strings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/connectionstrings/list/Action\",\r\n \"displayName\": \"Get Web App's connection strings\",\r\n \"description\": \"Get Web App's connection strings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/connectionstrings/Write\",\r\n \"displayName\": \"Update Web App's connection strings\",\r\n \"description\": \"Update Web App's connection strings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config/web\",\r\n \"displayName\": \"Web App Config\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/web/Read\",\r\n \"displayName\": \"Get Web App's configuration\",\r\n \"description\": \"Get Web App's configuration settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/web/Write\",\r\n \"displayName\": \"Update Web App's configuration\",\r\n \"description\": \"Update Web App's configuration settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config/metadata\",\r\n \"displayName\": \"Web App Metadata\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/metadata/list/Action\",\r\n \"displayName\": \"List Web App's metadata\",\r\n \"description\": \"List Web App's metadata properties.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/metadata/Write\",\r\n \"displayName\": \"Update Web App's metadata\",\r\n \"description\": \"Update Web App's metadata properties.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/sourcecontrols/web\",\r\n \"displayName\": \"Web App Source Control\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/sourcecontrols/web/Read\",\r\n \"displayName\": \"Get Web App's source control configuration\",\r\n \"description\": \"Get Web App's source control configuration settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/sourcecontrols/web/Write\",\r\n \"displayName\": \"Update Web App's source control configuration\",\r\n \"description\": \"Update Web App's source control configuration settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/sourcecontrols/web/Delete\",\r\n \"displayName\": \"Delete Web App's source control configuration\",\r\n \"description\": \"Delete Web App's source control configuration settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/restore\",\r\n \"displayName\": \"Web App Backup\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/restore/Read\",\r\n \"displayName\": \"List Web App Backups\",\r\n \"description\": \"List all backups for a Web App.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms\",\r\n \"displayName\": \"App Service Plan\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/Read\",\r\n \"displayName\": \"Get App Service Plans\",\r\n \"description\": \"Get the list of App Service Plans.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/Write\",\r\n \"displayName\": \"Create or Update App Service Plans\",\r\n \"description\": \"Create a new App Service Plan or update an existing one.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/Delete\",\r\n \"displayName\": \"Delete App Service Plan\",\r\n \"description\": \"Delete an existing App Service Plan.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/restartSites/Action\",\r\n \"displayName\": \"Restart Web Apps\",\r\n \"description\": \"Restart Web Apps in an App Service Plan.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"certificates\",\r\n \"displayName\": \"Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/certificates/Read\",\r\n \"displayName\": \"Get Certificates\",\r\n \"description\": \"Get the list of certificates.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/certificates/Write\",\r\n \"displayName\": \"Add or Update Certificate\",\r\n \"description\": \"Add a new certificate or update an existing one.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/certificates/Delete\",\r\n \"displayName\": \"Delete Certificate\",\r\n \"description\": \"Delete an existing certificate.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Web\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Web\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Key Vault\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"vaults\",\r\n \"displayName\": \"Key Vault\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/read\",\r\n \"displayName\": \"View Key Vault\",\r\n \"description\": \"View the properties of a key vault\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/write\",\r\n \"displayName\": \"Update Key Vault\",\r\n \"description\": \"Create a new key vault or update the properties of an existing key vault\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/delete\",\r\n \"displayName\": \"Delete Key Vault\",\r\n \"description\": \"Delete a key vault\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/deploy/action\",\r\n \"displayName\": \"Use Vault for Virtual Machines\",\r\n \"description\": \"Enables access to secrets in a key vault when deploying a virtual machine\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Key Vault Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/providers/Microsoft.Insights/diagnosticSettings/Read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/providers/Microsoft.Insights/diagnosticSettings/Write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Key Vault Log Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Read log definition\",\r\n \"description\": \"Gets the available logs for Key Vault\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"AuditEvent\",\r\n \"displayName\": \"Audit Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/secrets\",\r\n \"displayName\": \"Secret\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/secrets/read\",\r\n \"displayName\": \"View Secret Properties\",\r\n \"description\": \"View the properties of a secret, but not its value\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/secrets/write\",\r\n \"displayName\": \"Update Secret\",\r\n \"description\": \"Create a new secret or update the value of an existing secret\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/secrets/delete\",\r\n \"displayName\": \"Delete Secret\",\r\n \"description\": \"Delete a secret\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.KeyVault\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.KeyVault\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft AppService\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"appidentities\",\r\n \"displayName\": \"App Identity\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/appidentities/Read\",\r\n \"displayName\": \"Get App Identity\",\r\n \"description\": \"Returns the resource (web site) registered with the Gateway.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/appidentities/Write\",\r\n \"displayName\": \"Create App Identity\",\r\n \"description\": \"Creates a new App Identity.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/appidentities/Delete\",\r\n \"displayName\": \"Delete App Identity\",\r\n \"description\": \"Deletes an existing App Identity.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"deploymenttemplates\",\r\n \"displayName\": \"Deployment Template\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/deploymenttemplates/listMetadata/Action\",\r\n \"displayName\": \"List UI Metadata\",\r\n \"description\": \"Lists UI Metadata associated with the API App package.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/deploymenttemplates/generate/Action\",\r\n \"displayName\": \"Generate Deployment Template\",\r\n \"description\": \"Returns a Deployment Template to provision API App instance(s).\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"gateways\",\r\n \"displayName\": \"Gateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/Read\",\r\n \"displayName\": \"Get Gateway\",\r\n \"description\": \"Returns the Gateway instance.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/Write\",\r\n \"displayName\": \"Create or Update Gateway\",\r\n \"description\": \"Creates a new Gateway or updates existing one.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/Delete\",\r\n \"displayName\": \"Delete Gateway\",\r\n \"description\": \"Deletes an existing Gateway instance.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/listLoginUris/Action\",\r\n \"displayName\": \"List Login URIs\",\r\n \"description\": \"Populates token store and returns OAuth login URIs.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/listKeys/Action\",\r\n \"displayName\": \"List Gateway Secrets\",\r\n \"description\": \"Returns Gateway secrets.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"gateways/tokens\",\r\n \"displayName\": \"Zumo Token\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/tokens/Write\",\r\n \"displayName\": \"Create Zumo Token\",\r\n \"description\": \"Creates a new Zumo Token with the given name.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"gateways/registrations\",\r\n \"displayName\": \"Gateway Registration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/registrations/Read\",\r\n \"displayName\": \"Get Registered Resource\",\r\n \"description\": \"Returns the resource (web site) registered with the Gateway.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/registrations/Write\",\r\n \"displayName\": \"Register Resource\",\r\n \"description\": \"Registers a resource (web site) with the Gateway.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/gateways/registrations/Delete\",\r\n \"displayName\": \"Unregister Resource\",\r\n \"description\": \"Unregisters a resource (web site) from the Gateway.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apiapps\",\r\n \"displayName\": \"API App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/apiapps/Read\",\r\n \"displayName\": \"Get API App\",\r\n \"description\": \"Returns the API App instance.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/apiapps/Write\",\r\n \"displayName\": \"Create or Update API App\",\r\n \"description\": \"Creates a new API App or updates existing one.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/apiapps/Delete\",\r\n \"displayName\": \"Delete API App\",\r\n \"description\": \"Deletes an existing API App instance.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/apiapps/listStatus/Action\",\r\n \"displayName\": \"Get API App Status\",\r\n \"description\": \"Returns API App status.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.AppService/apiapps/listKeys/Action\",\r\n \"displayName\": \"List API App Secrets\",\r\n \"description\": \"Returns API App secrets.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apiapps/apidefinitions\",\r\n \"displayName\": \"API Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AppService/apiapps/apidefinitions/Read\",\r\n \"displayName\": \"Get API App's API Definition\",\r\n \"description\": \"Returns API App's API definition.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.AppService\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.AppService\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft DevTest Labs\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"labs\",\r\n \"displayName\": \"DevTest Labs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/read\",\r\n \"displayName\": \"Read DevTest Labs.\",\r\n \"description\": \"Read DevTest Labs.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/write\",\r\n \"displayName\": \"Add or modify DevTest Labs.\",\r\n \"description\": \"Add or modify DevTest Labs.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/delete\",\r\n \"displayName\": \"Delete DevTest Labs.\",\r\n \"description\": \"Delete DevTest Labs.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"displayName\": \"Create an environment.\",\r\n \"description\": \"Create virtual machines or environments in a lab.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/listVhds/action\",\r\n \"displayName\": \"List VHDs.\",\r\n \"description\": \"List disk images available for VM template creation.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/labStats/action\",\r\n \"displayName\": \"Get Lab Status\",\r\n \"description\": \"Get the number of environments and the limit of environments for the lab. \",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/getUploadUri/action\",\r\n \"displayName\": \"Get Image Upload URI.\",\r\n \"description\": \"Get a URI for uploading custom disk images to a lab.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/artifactSources\",\r\n \"displayName\": \"Artifact Sources\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/artifactSources/read\",\r\n \"displayName\": \"Read Artifact Sources.\",\r\n \"description\": \"Read Artifact Sources.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/artifactSources/write\",\r\n \"displayName\": \"Add or modify Artifact Sources.\",\r\n \"description\": \"Add or modify Artifact Sources.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/artifactSources/delete\",\r\n \"displayName\": \"Delete Artifact Sources.\",\r\n \"description\": \"Delete Artifact Sources.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/policies\",\r\n \"displayName\": \"Policies\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/policies/read\",\r\n \"displayName\": \"Read Policies.\",\r\n \"description\": \"Read Policies.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/policies/write\",\r\n \"displayName\": \"Add or modify Policies.\",\r\n \"description\": \"Add or modify Policies.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/policies/delete\",\r\n \"displayName\": \"Delete Policies.\",\r\n \"description\": \"Delete Policies.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/vmtemplates\",\r\n \"displayName\": \"VM Templates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/vmtemplates/read\",\r\n \"displayName\": \"Read VM Templates.\",\r\n \"description\": \"Read VM Templates.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/vmtemplates/write\",\r\n \"displayName\": \"Add or modify VM Templates.\",\r\n \"description\": \"Add or modify VM Templates.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/vmtemplates/delete\",\r\n \"displayName\": \"Delete VM Templates.\",\r\n \"description\": \"Delete VM Templates.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"environments\",\r\n \"displayName\": \"Environments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/environments/read\",\r\n \"displayName\": \"Read Environments.\",\r\n \"description\": \"Read Environments.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/environments/write\",\r\n \"displayName\": \"Add or modify Environments.\",\r\n \"description\": \"Add or modify Environments.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/environments/delete\",\r\n \"displayName\": \"Delete Environments.\",\r\n \"description\": \"Delete Environments.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DevTestLab\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DevTestLab\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Azure EventHub\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/checkNamespaceAvailability/action\",\r\n \"displayName\": \"Get namespace availability.\",\r\n \"description\": \"Checks availability of namespace under given subscription.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"namespaces\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/write\",\r\n \"displayName\": \"Create Or Update Namespace \",\r\n \"description\": \"Create a Namespace Resource and Update its properties. Tags and status of the Namespace are the properties which can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/read\",\r\n \"displayName\": \"Get Namespace Resource\",\r\n \"description\": \"Get the list of Namespace Resource Description\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/Delete\",\r\n \"displayName\": \"Delete Namespace\",\r\n \"description\": \"Delete Namespace Resource\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/authorizationRules/action\",\r\n \"displayName\": \"Get Namespace Authorization Rules\",\r\n \"description\": \"Get the list of Namespaces Authorization Rules description.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/authorizationRules\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Namespace Authorization Rules\",\r\n \"description\": \"Create a Namespace level Authorization Rules and update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/authorizationRules/delete\",\r\n \"displayName\": \"Delete Namespace Authorization Rule\",\r\n \"description\": \"Delete Namespace Authorization Rule. The Default Namespace Authorization Rule cannot be deleted. \",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/authorizationRules/listkeys/action\",\r\n \"displayName\": \"Get Namespace Listkeys\",\r\n \"description\": \"Get the Connection String to the Namespace\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/eventhubs\",\r\n \"displayName\": \"EventHub\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/write\",\r\n \"displayName\": \"Create or Update EventHub\",\r\n \"description\": \"Create or Update EventHub properties.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/read\",\r\n \"displayName\": \"Get EventHub\",\r\n \"description\": \"Get list of EventHub Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/Delete\",\r\n \"displayName\": \"Delete EventHub\",\r\n \"description\": \"Operation to delete EventHub Resource\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/authorizationRules/action\",\r\n \"displayName\": \" Get EventHub Authorization Rules\",\r\n \"description\": \" Get the list of EventHub Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/eventHubs/consumergroups\",\r\n \"displayName\": \"ConsumerGroup\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventHubs/consumergroups/write\",\r\n \"displayName\": \"Create or Update ConsumerGroup\",\r\n \"description\": \"Create or Update ConsumerGroup properties.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventHubs/consumergroups/read\",\r\n \"displayName\": \"Get ConsumerGroup\",\r\n \"description\": \"Get list of ConsumerGroup Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventHubs/consumergroups/Delete\",\r\n \"displayName\": \"Delete ConsumerGroup\",\r\n \"description\": \"Operation to delete ConsumerGroup Resource\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/eventhubs/authorizationRules\",\r\n \"displayName\": \"EventHub\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/authorizationRules/write\",\r\n \"displayName\": \"Create or Update EventHub Authorization Rule\",\r\n \"description\": \"Create EventHub Authorization Rules and Update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/authorizationRules/delete\",\r\n \"displayName\": \"Delete EventHub Authorization Rules\",\r\n \"description\": \"Operation to delete EventHub Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/authorizationRules/listkeys/action\",\r\n \"displayName\": \" Get EventHub Listkeys\",\r\n \"description\": \"Get the Connection String to EventHub\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/messagingplan\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/messagingplan/read\",\r\n \"displayName\": \"Get Namespace MessagingSKUPlan\",\r\n \"description\": \"Gets the messagingSKUPlan for the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/messagingplan/write\",\r\n \"displayName\": \"Update Namespace MessagingSKUPlan.\",\r\n \"description\": \"Updates the messagingSKUPlan for the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.EventHub\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.EventHub\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Dynamics Lifecycle Services (LCS)\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"lcsprojects\",\r\n \"displayName\": \"Microsoft Dynamics Lifecycle Services project\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/read\",\r\n \"displayName\": \"Read LCS projects\",\r\n \"description\": \"Display Microsoft Dynamics Lifecycle Services projects that belong to a user\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/write\",\r\n \"displayName\": \"Create and update LCS projects\",\r\n \"description\": \"Create and update Microsoft Dynamics Lifecycle Services projects that belong to the user. Only the name and description properties can be updated. The subscription and location associated with the project cannot be updated after creation\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/delete\",\r\n \"displayName\": \"Delete LCS projects\",\r\n \"description\": \"Delete Microsoft Dynamics Lifecycle Services projects that belong to the user\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"lcsprojects/clouddeployments\",\r\n \"displayName\": \"Microsoft Dynamics AX 2012 deployments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/clouddeployments/read\",\r\n \"displayName\": \"Read Microsoft Dynamics AX 2012 deployments\",\r\n \"description\": \"Display Microsoft Dynamics AX 2012 R3 Evaluation deployments in a Microsoft Dynamics Lifecycle Services project that belong to a user\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/clouddeployments/write\",\r\n \"displayName\": \"Create Microsoft Dynamics AX 2012 deployments\",\r\n \"description\": \"Create Microsoft Dynamics AX 2012 R3 Evaluation deployment in a Microsoft Dynamics Lifecycle Services project that belong to a user. Deployments can be managed from Azure management portal\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DynamicsLcs\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DynamicsLcs\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Resources\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"marketplace\",\r\n \"displayName\": \"Marketplace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/marketplace/purchase/action\",\r\n \"displayName\": \"Purchase Resource\",\r\n \"description\": \"Purchases a resource from the marketplace.\",\r\n \"origin\": \"System\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions\",\r\n \"displayName\": \"Subscription\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/read\",\r\n \"displayName\": \"Get Subscriptions\",\r\n \"description\": \"Gets the list of subscriptions.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/providers\",\r\n \"displayName\": \"Resource Providers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/providers/read\",\r\n \"displayName\": \"Get Resource Providers\",\r\n \"description\": \"Gets or lists resource providers.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/tagNames\",\r\n \"displayName\": \"Subscription Tag\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/read\",\r\n \"displayName\": \"Get Subscription Tag\",\r\n \"description\": \"Gets or lists subscription tags.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/write\",\r\n \"displayName\": \"Add Subscription Tag\",\r\n \"description\": \"Adds a subscription tag.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/delete\",\r\n \"displayName\": \"Delete Subscription Tag\",\r\n \"description\": \"Deletes a subscription tag.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/tagNames/tagValues\",\r\n \"displayName\": \"Subscription Tag Value\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/tagValues/read\",\r\n \"displayName\": \"Get Subscription Tag Value\",\r\n \"description\": \"Gets or lists subscription tag values.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/tagValues/write\",\r\n \"displayName\": \"Add Subscription Tag Value\",\r\n \"description\": \"Adds a subscription tag value.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/tagValues/delete\",\r\n \"displayName\": \"Delete Subscription Tag Value\",\r\n \"description\": \"Deletes a subscription tag value.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/resources\",\r\n \"displayName\": \"Subscription Resource\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"displayName\": \"Get Subscription Resources\",\r\n \"description\": \"Gets resources of a subscription.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/resourceGroups\",\r\n \"displayName\": \"Resource Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"displayName\": \"Get Resource Group\",\r\n \"description\": \"Gets or lists resource groups.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"displayName\": \"Create Resource Group\",\r\n \"description\": \"Creates or updates a resource group.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"displayName\": \"Delete Resource Group\",\r\n \"description\": \"Deletes a resource group and all its resources.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/moveResources/action\",\r\n \"displayName\": \"Move Resource Group Resources\",\r\n \"description\": \"Moves resources from one resource group to another.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/locations\",\r\n \"displayName\": \"Location\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/locations/read\",\r\n \"displayName\": \"Get Locations\",\r\n \"description\": \"Gets the list of locations supported.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"links\",\r\n \"displayName\": \"Resource Link\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/links/read\",\r\n \"displayName\": \"Get Resource Link\",\r\n \"description\": \"Gets or lists resource links.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/links/write\",\r\n \"displayName\": \"Create Resource Link\",\r\n \"description\": \"Creates or updates a resource link.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/links/delete\",\r\n \"displayName\": \"Delete Resource Link\",\r\n \"description\": \"Deletes a resource link.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"tenants\",\r\n \"displayName\": \"Tenant\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/tenants/read\",\r\n \"displayName\": \"Get Tenants\",\r\n \"description\": \"Gets the list of tenants.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"deployments\",\r\n \"displayName\": \"Deployment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/read\",\r\n \"displayName\": \"Get Deployment\",\r\n \"description\": \"Gets or lists deployments.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/write\",\r\n \"displayName\": \"Create Deployment\",\r\n \"description\": \"Creates or updates an deployment.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/delete\",\r\n \"displayName\": \"Delete Deployment\",\r\n \"description\": \"Deletes a deployment.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/cancel/action\",\r\n \"displayName\": \"Cancel Deployment\",\r\n \"description\": \"Cancels a deployment.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/validate/action\",\r\n \"displayName\": \"Validate Deployment\",\r\n \"description\": \"Validates an deployment.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"deployments/operations\",\r\n \"displayName\": \"Deployment Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/operations/read\",\r\n \"displayName\": \"Get Deployment Operation\",\r\n \"description\": \"Gets or lists deployment operations.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Resources\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Resources\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Support\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"supportTickets\",\r\n \"displayName\": \"Support Ticket\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Support/supportTickets/read\",\r\n \"displayName\": \"Reads Support Ticket\",\r\n \"description\": \"Gets Support Ticket details (including status, severity, contact details and communications) or gets the list of Support Tickets across subscriptions.\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Support/supportTickets/write\",\r\n \"displayName\": \"Writes Support Ticket\",\r\n \"description\": \"Creates or Updates a Support Ticket. You can create a Support Ticket for Technical, Billing, Quotas or Subscription Management related issues. You can update severity, contact details and communications for existing support tickets.\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.support\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.support\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Logic\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"workflows\",\r\n \"displayName\": \"Workflow\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/read\",\r\n \"displayName\": \"Get Workflow\",\r\n \"description\": \"Reads the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/write\",\r\n \"displayName\": \"Set Workflow\",\r\n \"description\": \"Creates or updates the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/delete\",\r\n \"displayName\": \"Delete Workflow\",\r\n \"description\": \"Deletes the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/run/action\",\r\n \"displayName\": \"Run Workflow\",\r\n \"description\": \"Starts a run of the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/disable/action\",\r\n \"displayName\": \"Disable Workflow\",\r\n \"description\": \"Disables the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/enable/action\",\r\n \"displayName\": \"Enable Workflow\",\r\n \"description\": \"Enables the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/validate/action\",\r\n \"displayName\": \"Validate Workflow\",\r\n \"description\": \"Validates the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/move/action\",\r\n \"displayName\": \"Move Workflow\",\r\n \"description\": \"Moves Workflow from its existing subscription id, resource group, and/or name to a different subscription id, resource group, and/or name.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Workflow Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get Workflow Metric Definition\",\r\n \"description\": \"Reads the workflow metric definitions.\",\r\n \"origin\": \"System\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"RunsStarted\",\r\n \"displayName\": \"Runs Started\",\r\n \"displayDescription\": \"Number of workflow runs started.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"RunsCompleted\",\r\n \"displayName\": \"Runs Completed\",\r\n \"displayDescription\": \"Number of workflow runs completed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"RunsSucceeded\",\r\n \"displayName\": \"Runs Succeeded\",\r\n \"displayDescription\": \"Number of workflow runs succeeded.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"RunsFailed\",\r\n \"displayName\": \"Runs Failed\",\r\n \"displayDescription\": \"Number of workflow runs failed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"RunsCancelled\",\r\n \"displayName\": \"Runs Cancelled\",\r\n \"displayDescription\": \"Number of workflow runs cancelled.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"RunLatency\",\r\n \"displayName\": \"Run Latency\",\r\n \"displayDescription\": \"Latency of completed workflow runs.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"RunSuccessLatency\",\r\n \"displayName\": \"Run Success Latency\",\r\n \"displayDescription\": \"Latency of succeeded workflow runs.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"RunRate\",\r\n \"displayName\": \"Run Rate\",\r\n \"displayDescription\": \"Rate of workflow run.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"RunSuccessPercentage\",\r\n \"displayName\": \"Run Success Percentage\",\r\n \"displayDescription\": \"Percentage of succeeded workflow runs over completed workflow runs.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Workflow Diagnostic Setting\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Workflow Diagnostic Setting\",\r\n \"description\": \"Reads the workflow diagnostic settings.\",\r\n \"origin\": \"System\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Set Workflow Diagnostic Setting\",\r\n \"description\": \"Creates or updates the workflow diagnostic setting.\",\r\n \"origin\": \"System\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/versions\",\r\n \"displayName\": \"Workflow\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/versions/read\",\r\n \"displayName\": \"Get Workflow Version\",\r\n \"description\": \"Reads the workflow version.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/runs\",\r\n \"displayName\": \"Workflow Run\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/read\",\r\n \"displayName\": \"Get Workflow Run\",\r\n \"description\": \"Reads the workflow run.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/cancel/action\",\r\n \"displayName\": \"Cancel Workflow Run\",\r\n \"description\": \"Cancels the run of a workflow.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/runs/actions\",\r\n \"displayName\": \"Workflow Run Action\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/actions/read\",\r\n \"displayName\": \"Get Workflow Run Action\",\r\n \"description\": \"Reads the workflow run action.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/runs/operations\",\r\n \"displayName\": \"Workflow Run Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/operations/read\",\r\n \"displayName\": \"Get Workflow Run Operation Status\",\r\n \"description\": \"Reads the workflow run operation status.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/triggers\",\r\n \"displayName\": \"Trigger\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/read\",\r\n \"displayName\": \"Get Trigger\",\r\n \"description\": \"Reads the trigger.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/run/action\",\r\n \"displayName\": \"Trigger Run\",\r\n \"description\": \"Executes the trigger.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/triggers/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Workflow Trigger Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get Workflow Trigger Metric Definition\",\r\n \"description\": \"Reads workflow trigger metric definitions.\",\r\n \"origin\": \"System\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"TriggersStarted\",\r\n \"displayName\": \"Triggers Started \",\r\n \"displayDescription\": \"Number of workflow triggers started.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggersCompleted\",\r\n \"displayName\": \"Triggers Completed \",\r\n \"displayDescription\": \"Number of workflow triggers completed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggersSucceeded\",\r\n \"displayName\": \"Triggers Succeeded \",\r\n \"displayDescription\": \"Number of workflow triggers succeeded.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggersFailed\",\r\n \"displayName\": \"Triggers Failed \",\r\n \"displayDescription\": \"Number of workflow triggers failed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggersSkipped\",\r\n \"displayName\": \"Triggers Skipped\",\r\n \"displayDescription\": \"Number of workflow triggers skipped.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggersFired\",\r\n \"displayName\": \"Triggers Fired \",\r\n \"displayDescription\": \"Number of workflow triggers fired.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggerLatency\",\r\n \"displayName\": \"Trigger Latency \",\r\n \"displayDescription\": \"Latency of completed workflow triggers.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggerFireLatency\",\r\n \"displayName\": \"Trigger Fire Latency \",\r\n \"displayDescription\": \"Latency of fired workflow triggers.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggerSuccessLatency\",\r\n \"displayName\": \"Trigger Success Latency \",\r\n \"displayDescription\": \"Latency of succeeded workflow triggers.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggerRate\",\r\n \"displayName\": \"Trigger Rate \",\r\n \"displayDescription\": \"Rate of workflow trigger.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggerSuccessPercentage\",\r\n \"displayName\": \"Trigger Success Percentage \",\r\n \"displayDescription\": \"Percentage of succeeded workflow triggers over completed workflow trigger.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggerSkipPercentage\",\r\n \"displayName\": \"Trigger Skip Percentage\",\r\n \"displayDescription\": \"Percentage of skipped workflow triggers over completed workflow triggers.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggerFirePercentage\",\r\n \"displayName\": \"Trigger Fire Percentage \",\r\n \"displayDescription\": \"Percentage of fired workflow triggers over completed workflow triggers.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/triggers/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Workflow Trigger Diagnostic Setting\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Workflow Trigger Diagnostic Setting\",\r\n \"description\": \"Reads the workflow trigger diagnostic settings.\",\r\n \"origin\": \"System\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Set Workflow Trigger Diagnostic Setting\",\r\n \"description\": \"Creates or updates the workflow trigger diagnostic setting.\",\r\n \"origin\": \"System\",\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/triggers/histories\",\r\n \"displayName\": \"Trigger Histories\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/histories/read\",\r\n \"displayName\": \"Get Trigger Histories\",\r\n \"description\": \"Reads the trigger histories.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/accessKeys\",\r\n \"displayName\": \"Access Key\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/read\",\r\n \"displayName\": \"Get Access Key\",\r\n \"description\": \"Reads the access key.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/write\",\r\n \"displayName\": \"Set Access Key\",\r\n \"description\": \"Creates or updates the access key.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/delete\",\r\n \"displayName\": \"Delete Access Key\",\r\n \"description\": \"Deletes the access key.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/list/action\",\r\n \"displayName\": \"List Access Key\",\r\n \"description\": \"Lists the access key secrets.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/regenerate/action\",\r\n \"displayName\": \"Regenerate Access Key\",\r\n \"description\": \"Regenerates the access key secrets.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/actions/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Workflow Action Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/actions/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get Workflow Action Metric Definition\",\r\n \"description\": \"Reads workflow action metric definitions.\",\r\n \"origin\": \"System\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"ActionsStarted\",\r\n \"displayName\": \"Actions Started \",\r\n \"displayDescription\": \"Number of workflow actions started.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActionsCompleted\",\r\n \"displayName\": \"Actions Completed \",\r\n \"displayDescription\": \"Number of workflow actions completed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActionsSucceeded\",\r\n \"displayName\": \"Actions Succeeded \",\r\n \"displayDescription\": \"Number of workflow actions succeeded.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActionsFailed\",\r\n \"displayName\": \"Actions Failed\",\r\n \"displayDescription\": \"Number of workflow actions failed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActionsSkipped\",\r\n \"displayName\": \"Actions Skipped \",\r\n \"displayDescription\": \"Number of workflow actions skipped.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActionLatency\",\r\n \"displayName\": \"Action Latency \",\r\n \"displayDescription\": \"Latency of completed workflow actions.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActionSuccessLatency\",\r\n \"displayName\": \"Action Success Latency \",\r\n \"displayDescription\": \"Latency of succeeded workflow actions.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActionRate\",\r\n \"displayName\": \"Action Rate\",\r\n \"displayDescription\": \"Rate of workflow action.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActionSuccessPercentage\",\r\n \"displayName\": \"Action Success Percentage \",\r\n \"displayDescription\": \"Percentage of succeeded workflow actions over completed workflow actions.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActionSkipPercentage\",\r\n \"displayName\": \"Action Skip Percentage\",\r\n \"displayDescription\": \"Percentage of skipped workflow actions over completed workflow actions.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Deployment\",\r\n \"displayName\": \"Deployment\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"displayName\": \"Role\"\r\n },\r\n {\r\n \"name\": \"RoleInstance\",\r\n \"displayName\": \"Role Instance\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/actions/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Workflow Action Diagnostic Setting\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/actions/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Workflow Action Diagnostic Setting\",\r\n \"description\": \"Reads the workflow action diagnostic settings.\",\r\n \"origin\": \"System\",\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/actions/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Set Workflow Action Diagnostic Setting\",\r\n \"description\": \"Creates or updates the workflow action diagnostic setting.\",\r\n \"origin\": \"System\",\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Logic\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Logic\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft ClassicNetwork\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"gatewaySupportedDevices\",\r\n \"displayName\": \"Virtual Network Gateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/gatewaySupportedDevices/read\",\r\n \"displayName\": \"List Supported Devices\",\r\n \"description\": \"Retrieves the list of supported devices.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"reservedIps\",\r\n \"displayName\": \"Reserved Ip\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"displayName\": \"Get Reserved Ips\",\r\n \"description\": \"Gets the reserved Ips\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/write\",\r\n \"displayName\": \"Add Reserved Ip\",\r\n \"description\": \"Add a new reserved Ip\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/delete\",\r\n \"displayName\": \"Delete Reserved Ip\",\r\n \"description\": \"Delete a reserved Ip.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"reservedIps/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks\",\r\n \"displayName\": \"Virtual Network\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"displayName\": \"Get Virtual Network\",\r\n \"description\": \"Get the virtual network.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/write\",\r\n \"displayName\": \"Add Virtual Network\",\r\n \"description\": \"Add a new virtual network.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/delete\",\r\n \"displayName\": \"Delete Virtual Network.\",\r\n \"description\": \"Deletes the virtual network.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/checkIPAddressAvailability/action\",\r\n \"displayName\": \"Availability of an IP address in a given virtual network.\",\r\n \"description\": \"Checks the availability of a given IP address in a virtual network.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/capabilities\",\r\n \"displayName\": \"Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/capabilities/read\",\r\n \"displayName\": \"Get capabilities\",\r\n \"description\": \"Shows the capabilities\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways\",\r\n \"displayName\": \"Virtual Network Gateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/read\",\r\n \"displayName\": \"Get Virtual Network Gateways\",\r\n \"description\": \"Gets the virtual network gateways.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/write\",\r\n \"displayName\": \"Add Virtual Network Gateway\",\r\n \"description\": \"Adds a virtual network gateway.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/delete\",\r\n \"displayName\": \"Delete Virtual Network Gateway\",\r\n \"description\": \"Deletes the virtual network gateway.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/startDiagnostics/action\",\r\n \"displayName\": \"Start Virtual Network Gateway Diagnostic\",\r\n \"description\": \"Starts diagnositic for the virtual network gateway.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/stopDiagnostics/action\",\r\n \"displayName\": \"Stop Virtual Network Gateway Diagnostic\",\r\n \"description\": \"Stops the diagnositic for the virtual network gateway.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/downloadDiagnostics/action\",\r\n \"displayName\": \"Download Gateway Diagnostics\",\r\n \"description\": \"Downloads the gateway diagnostics.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/listCircuitServiceKey/action\",\r\n \"displayName\": \"Get Circuit Service Key\",\r\n \"description\": \"Retrieves the circuit service key.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/downloadDeviceConfigurationScript/action\",\r\n \"displayName\": \"Download Configuration Script\",\r\n \"description\": \"Downloads the device configuration script.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/listPackage/action\",\r\n \"displayName\": \"Get Virtual Network Gateway Package\",\r\n \"description\": \"Lists the virtual network gateway package.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/operationStatuses/read\",\r\n \"displayName\": \"Get The Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/packages\",\r\n \"displayName\": \"Virtual Network Gateway Package\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/packages/read\",\r\n \"displayName\": \"Get Virtual Network Gateway Package\",\r\n \"description\": \"Gets the virtual network gateway package.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/connections\",\r\n \"displayName\": \"Gateway Connection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/connections/read\",\r\n \"displayName\": \"Get Conection List\",\r\n \"description\": \"Retrieves the list of connections.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/connections/connect/action\",\r\n \"displayName\": \"Connect Gateway Connection\",\r\n \"description\": \"Connects a site to site gateway connection.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/connections/disconnect/action\",\r\n \"displayName\": \"Disconnect Gateway Connection\",\r\n \"description\": \"Disconnects a site to site gateway connection.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/connections/test/action\",\r\n \"displayName\": \"Test Gateway Connection\",\r\n \"description\": \"Tests a site to site gateway connection.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/clientRevokedCertificates\",\r\n \"displayName\": \"Geteway Client Revoked Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRevokedCertificates/read\",\r\n \"displayName\": \"Get Revoked Certificates.\",\r\n \"description\": \"Read the revoked client certificates.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRevokedCertificates/write\",\r\n \"displayName\": \"Revoke Client Certificate\",\r\n \"description\": \"Revokes a client certificate.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRevokedCertificates/delete\",\r\n \"displayName\": \"Unrevoke Client Certificate.\",\r\n \"description\": \"Unrevokes a client certificate.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/clientRootCertificates\",\r\n \"displayName\": \"Geteway Client Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/read\",\r\n \"displayName\": \"Get Client Root Certificates.\",\r\n \"description\": \"Find the client root certificates.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/write\",\r\n \"displayName\": \"Upload Client Root Certificate\",\r\n \"description\": \"Uploads a new client root certificate.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/delete\",\r\n \"displayName\": \"Delete Client Root Certificate.\",\r\n \"description\": \"Deletes the virtual network gateway client certificate.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/download/action\",\r\n \"displayName\": \"Downloads Certificate\",\r\n \"description\": \"Downloads certificate by thumbprint.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/listPackage/action\",\r\n \"displayName\": \"List Virtual Network Gateway\",\r\n \"description\": \"Lists the virtual network gateway package.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"quotas\",\r\n \"displayName\": \"Quota\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/quotas/read\",\r\n \"displayName\": \"Get Subscription Quota\",\r\n \"description\": \"Get the quota for the subscription.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ClassicNetwork\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ClassicNetwork\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Marketplace Ordering\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"agreements/offers/plans\",\r\n \"displayName\": \"Agreement\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MarketplaceOrdering/agreements/offers/plans/read\",\r\n \"displayName\": \"Get Agreement\",\r\n \"description\": \"Return an agreement for a given marketplace item\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.MarketplaceOrdering/agreements/offers/plans/sign/action\",\r\n \"displayName\": \"Sign Agreement\",\r\n \"description\": \"Sign an agreement for a given marketplace item\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.MarketplaceOrdering/agreements/offers/plans/cancel/action\",\r\n \"displayName\": \"Cancel Agreement\",\r\n \"description\": \"Cancel an agreement for a given marketplace item\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.MarketplaceOrdering\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.MarketplaceOrdering\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/NewRelic.APM\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"NewRelic.APM\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Devices\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Devices\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.BigAnalytics\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.BigAnalytics\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Sendgrid.Email\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Sendgrid.Email\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Compute\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Compute\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Features\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Features\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Batch\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Batch\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataLake\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataLake\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.visualstudio\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.visualstudio\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataConnect\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataConnect\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Cdn\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Cdn\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Kona\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Kona\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/SuccessBricks.ClearDB\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"SuccessBricks.ClearDB\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.StreamAnalytics\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.StreamAnalytics\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.BizTalkServices\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.BizTalkServices\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ADHybridHealthService\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ADHybridHealthService\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", "ResponseHeaders": { "Content-Length": [ - "115673" + "268154" ], "Content-Type": [ "application/json; charset=utf-8" @@ -88,10 +88,10 @@ "no-cache" ], "x-ms-request-id": [ - "8f0e5f94-6072-462e-b83f-416a8a997527" + "5a227474-b7eb-48d5-80f6-57ae7836f781" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_0" + "PASFE_IN_2" ], "X-Content-Type-Options": [ "nosniff" @@ -100,22 +100,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-tenant-reads": [ - "14991" + "14993" ], "x-ms-correlation-request-id": [ - "51bce8d8-1922-49ff-b23a-71f1693806dc" + "f429422d-a1a1-498c-a0a1-bca893cb84cb" ], "x-ms-routing-request-id": [ - "WESTUS:20150731T033218Z:51bce8d8-1922-49ff-b23a-71f1693806dc" + "WESTUS:20151015T012842Z:f429422d-a1a1-498c-a0a1-bca893cb84cb" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 31 Jul 2015 03:32:18 GMT" + "Thu, 15 Oct 2015 01:28:41 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -127,8 +127,8 @@ "StatusCode": 200 }, { - "RequestUri": "/providers/Microsoft.Authorization/providerOperations/Microsoft.Insights?api-version=2015-07-01-preview&$expand=resourceTypes", - "EncodedRequestUri": "L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wcm92aWRlck9wZXJhdGlvbnMvTWljcm9zb2Z0Lkluc2lnaHRzP2FwaS12ZXJzaW9uPTIwMTUtMDctMDEtcHJldmlldyYkZXhwYW5kPXJlc291cmNlVHlwZXM=", + "RequestUri": "/providers/Microsoft.Authorization/providerOperations/Microsoft.Insights?api-version=2015-07-01&$expand=resourceTypes", + "EncodedRequestUri": "L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wcm92aWRlck9wZXJhdGlvbnMvTWljcm9zb2Z0Lkluc2lnaHRzP2FwaS12ZXJzaW9uPTIwMTUtMDctMDEmJGV4cGFuZD1yZXNvdXJjZVR5cGVz", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -136,10 +136,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"displayName\": \"Microsoft Monitoring Insights\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"AlertRules\",\r\n \"displayName\": \"Alert Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Write\",\r\n \"displayName\": \"Alert Rule write\",\r\n \"description\": \"Writing to an alert rule configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Delete\",\r\n \"displayName\": \"Alert Rule delete\",\r\n \"description\": \"Deleting an alert rule configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Read\",\r\n \"displayName\": \"Alert Rule read\",\r\n \"description\": \"Reading an alert rule configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Activated/Action\",\r\n \"displayName\": \"Alert Rule activated\",\r\n \"description\": \"Alert Rule activated\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Resolved/Action\",\r\n \"displayName\": \"Alert Rule resolved\",\r\n \"description\": \"Alert Rule resolved\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AlertRules/Incidents\",\r\n \"displayName\": \"Alert Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Incidents/Read\",\r\n \"displayName\": \"Alert Rule Incidents read\",\r\n \"description\": \"Reading an alert rule configuration\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventtypes/values\",\r\n \"displayName\": \"Events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/eventtypes/values/Read\",\r\n \"displayName\": \"Event types management values read\",\r\n \"description\": \"Read management event type values\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventtypes/digestevents\",\r\n \"displayName\": \"Digest events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/eventtypes/digestevents/Read\",\r\n \"displayName\": \"Event types management digest read\",\r\n \"description\": \"Read management event type digest\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AutoscaleSettings\",\r\n \"displayName\": \"Autoscale\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Write\",\r\n \"displayName\": \"Autoscale Setting write\",\r\n \"description\": \"Writing to an autoscale setting configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Delete\",\r\n \"displayName\": \"Autoscale Setting delete\",\r\n \"description\": \"Deleting an autoscale setting configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Read\",\r\n \"displayName\": \"Autoscale Setting read\",\r\n \"description\": \"Reading an autoscale setting configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Scaleup/Action\",\r\n \"displayName\": \"Autoscale scale up operation\",\r\n \"description\": \"Autoscale scale up operation\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Scaledown/Action\",\r\n \"displayName\": \"Autoscale scale down operation\",\r\n \"description\": \"Autoscale scale down operation\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.insights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.insights\"\r\n}", + "ResponseBody": "{\r\n \"displayName\": \"Microsoft Monitoring Insights\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"AlertRules\",\r\n \"displayName\": \"Alert Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Write\",\r\n \"displayName\": \"Alert Rule write\",\r\n \"description\": \"Writing to an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Delete\",\r\n \"displayName\": \"Alert Rule delete\",\r\n \"description\": \"Deleting an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Read\",\r\n \"displayName\": \"Alert Rule read\",\r\n \"description\": \"Reading an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Activated/Action\",\r\n \"displayName\": \"Alert Rule activated\",\r\n \"description\": \"Alert Rule activated\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Resolved/Action\",\r\n \"displayName\": \"Alert Rule resolved\",\r\n \"description\": \"Alert Rule resolved\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AlertRules/Incidents\",\r\n \"displayName\": \"Alert Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Incidents/Read\",\r\n \"displayName\": \"Alert Rule Incidents read\",\r\n \"description\": \"Reading an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventtypes/values\",\r\n \"displayName\": \"Events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/eventtypes/values/Read\",\r\n \"displayName\": \"Event types management values read\",\r\n \"description\": \"Read management event type values\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventtypes/digestevents\",\r\n \"displayName\": \"Digest events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/eventtypes/digestevents/Read\",\r\n \"displayName\": \"Event types management digest read\",\r\n \"description\": \"Read management event type digest\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AutoscaleSettings\",\r\n \"displayName\": \"Autoscale\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Write\",\r\n \"displayName\": \"Autoscale Setting write\",\r\n \"description\": \"Writing to an autoscale setting configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Delete\",\r\n \"displayName\": \"Autoscale Setting delete\",\r\n \"description\": \"Deleting an autoscale setting configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Read\",\r\n \"displayName\": \"Autoscale Setting read\",\r\n \"description\": \"Reading an autoscale setting configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Scaleup/Action\",\r\n \"displayName\": \"Autoscale scale up operation\",\r\n \"description\": \"Autoscale scale up operation\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Scaledown/Action\",\r\n \"displayName\": \"Autoscale scale down operation\",\r\n \"description\": \"Autoscale scale down operation\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.insights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.insights\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "2680" + "2888" ], "Content-Type": [ "application/json; charset=utf-8" @@ -151,10 +151,10 @@ "no-cache" ], "x-ms-request-id": [ - "ffd4a5f0-f79e-4675-a99e-b8b535e7ac35" + "f2cb566d-d4e0-49d3-9c95-2141c5445eef" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_2" + "PASFE_IN_1" ], "X-Content-Type-Options": [ "nosniff" @@ -163,22 +163,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-tenant-reads": [ - "14994" + "14996" ], "x-ms-correlation-request-id": [ - "7648c8b8-1e85-4e5e-902f-c8e99ba541ff" + "a825d71b-e911-4ba7-b402-a43323dc0b3b" ], "x-ms-routing-request-id": [ - "WESTUS:20150731T033218Z:7648c8b8-1e85-4e5e-902f-c8e99ba541ff" + "WESTUS:20151015T012841Z:a825d71b-e911-4ba7-b402-a43323dc0b3b" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 31 Jul 2015 03:32:17 GMT" + "Thu, 15 Oct 2015 01:28:41 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -190,8 +190,8 @@ "StatusCode": 200 }, { - "RequestUri": "/providers/Microsoft.Authorization/providerOperations/Microsoft.Insights?api-version=2015-07-01-preview&$expand=resourceTypes", - "EncodedRequestUri": "L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wcm92aWRlck9wZXJhdGlvbnMvTWljcm9zb2Z0Lkluc2lnaHRzP2FwaS12ZXJzaW9uPTIwMTUtMDctMDEtcHJldmlldyYkZXhwYW5kPXJlc291cmNlVHlwZXM=", + "RequestUri": "/providers/Microsoft.Authorization/providerOperations/Microsoft.Insights?api-version=2015-07-01&$expand=resourceTypes", + "EncodedRequestUri": "L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wcm92aWRlck9wZXJhdGlvbnMvTWljcm9zb2Z0Lkluc2lnaHRzP2FwaS12ZXJzaW9uPTIwMTUtMDctMDEmJGV4cGFuZD1yZXNvdXJjZVR5cGVz", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -199,10 +199,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"displayName\": \"Microsoft Monitoring Insights\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"AlertRules\",\r\n \"displayName\": \"Alert Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Write\",\r\n \"displayName\": \"Alert Rule write\",\r\n \"description\": \"Writing to an alert rule configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Delete\",\r\n \"displayName\": \"Alert Rule delete\",\r\n \"description\": \"Deleting an alert rule configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Read\",\r\n \"displayName\": \"Alert Rule read\",\r\n \"description\": \"Reading an alert rule configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Activated/Action\",\r\n \"displayName\": \"Alert Rule activated\",\r\n \"description\": \"Alert Rule activated\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Resolved/Action\",\r\n \"displayName\": \"Alert Rule resolved\",\r\n \"description\": \"Alert Rule resolved\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AlertRules/Incidents\",\r\n \"displayName\": \"Alert Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Incidents/Read\",\r\n \"displayName\": \"Alert Rule Incidents read\",\r\n \"description\": \"Reading an alert rule configuration\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventtypes/values\",\r\n \"displayName\": \"Events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/eventtypes/values/Read\",\r\n \"displayName\": \"Event types management values read\",\r\n \"description\": \"Read management event type values\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventtypes/digestevents\",\r\n \"displayName\": \"Digest events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/eventtypes/digestevents/Read\",\r\n \"displayName\": \"Event types management digest read\",\r\n \"description\": \"Read management event type digest\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AutoscaleSettings\",\r\n \"displayName\": \"Autoscale\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Write\",\r\n \"displayName\": \"Autoscale Setting write\",\r\n \"description\": \"Writing to an autoscale setting configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Delete\",\r\n \"displayName\": \"Autoscale Setting delete\",\r\n \"description\": \"Deleting an autoscale setting configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Read\",\r\n \"displayName\": \"Autoscale Setting read\",\r\n \"description\": \"Reading an autoscale setting configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Scaleup/Action\",\r\n \"displayName\": \"Autoscale scale up operation\",\r\n \"description\": \"Autoscale scale up operation\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Scaledown/Action\",\r\n \"displayName\": \"Autoscale scale down operation\",\r\n \"description\": \"Autoscale scale down operation\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.insights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.insights\"\r\n}", + "ResponseBody": "{\r\n \"displayName\": \"Microsoft Monitoring Insights\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"AlertRules\",\r\n \"displayName\": \"Alert Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Write\",\r\n \"displayName\": \"Alert Rule write\",\r\n \"description\": \"Writing to an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Delete\",\r\n \"displayName\": \"Alert Rule delete\",\r\n \"description\": \"Deleting an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Read\",\r\n \"displayName\": \"Alert Rule read\",\r\n \"description\": \"Reading an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Activated/Action\",\r\n \"displayName\": \"Alert Rule activated\",\r\n \"description\": \"Alert Rule activated\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Resolved/Action\",\r\n \"displayName\": \"Alert Rule resolved\",\r\n \"description\": \"Alert Rule resolved\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AlertRules/Incidents\",\r\n \"displayName\": \"Alert Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Incidents/Read\",\r\n \"displayName\": \"Alert Rule Incidents read\",\r\n \"description\": \"Reading an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventtypes/values\",\r\n \"displayName\": \"Events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/eventtypes/values/Read\",\r\n \"displayName\": \"Event types management values read\",\r\n \"description\": \"Read management event type values\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventtypes/digestevents\",\r\n \"displayName\": \"Digest events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/eventtypes/digestevents/Read\",\r\n \"displayName\": \"Event types management digest read\",\r\n \"description\": \"Read management event type digest\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AutoscaleSettings\",\r\n \"displayName\": \"Autoscale\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Write\",\r\n \"displayName\": \"Autoscale Setting write\",\r\n \"description\": \"Writing to an autoscale setting configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Delete\",\r\n \"displayName\": \"Autoscale Setting delete\",\r\n \"description\": \"Deleting an autoscale setting configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Read\",\r\n \"displayName\": \"Autoscale Setting read\",\r\n \"description\": \"Reading an autoscale setting configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Scaleup/Action\",\r\n \"displayName\": \"Autoscale scale up operation\",\r\n \"description\": \"Autoscale scale up operation\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Scaledown/Action\",\r\n \"displayName\": \"Autoscale scale down operation\",\r\n \"description\": \"Autoscale scale down operation\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.insights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.insights\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "2680" + "2888" ], "Content-Type": [ "application/json; charset=utf-8" @@ -214,10 +214,10 @@ "no-cache" ], "x-ms-request-id": [ - "aab43fdc-a625-4f1e-b09a-e5c77385bc15" + "ae795d23-5d4e-457c-977e-3b67afc17e33" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_0" + "PASFE_IN_1" ], "X-Content-Type-Options": [ "nosniff" @@ -226,22 +226,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-tenant-reads": [ - "14992" + "14994" ], "x-ms-correlation-request-id": [ - "ee9a0181-9c10-4b98-8578-1a18e4e93868" + "7c363f0d-131f-434e-ac9f-b601fd1b993f" ], "x-ms-routing-request-id": [ - "WESTUS:20150731T033218Z:ee9a0181-9c10-4b98-8578-1a18e4e93868" + "WESTUS:20151015T012842Z:7c363f0d-131f-434e-ac9f-b601fd1b993f" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 31 Jul 2015 03:32:17 GMT" + "Thu, 15 Oct 2015 01:28:41 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -253,8 +253,8 @@ "StatusCode": 200 }, { - "RequestUri": "/providers/Microsoft.Authorization/providerOperations/MicROsoFt.InSIghTs?api-version=2015-07-01-preview&$expand=resourceTypes", - "EncodedRequestUri": "L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wcm92aWRlck9wZXJhdGlvbnMvTWljUk9zb0Z0LkluU0lnaFRzP2FwaS12ZXJzaW9uPTIwMTUtMDctMDEtcHJldmlldyYkZXhwYW5kPXJlc291cmNlVHlwZXM=", + "RequestUri": "/providers/Microsoft.Authorization/providerOperations/MicROsoFt.InSIghTs?api-version=2015-07-01&$expand=resourceTypes", + "EncodedRequestUri": "L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wcm92aWRlck9wZXJhdGlvbnMvTWljUk9zb0Z0LkluU0lnaFRzP2FwaS12ZXJzaW9uPTIwMTUtMDctMDEmJGV4cGFuZD1yZXNvdXJjZVR5cGVz", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -262,10 +262,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"displayName\": \"Microsoft Monitoring Insights\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"AlertRules\",\r\n \"displayName\": \"Alert Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Write\",\r\n \"displayName\": \"Alert Rule write\",\r\n \"description\": \"Writing to an alert rule configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Delete\",\r\n \"displayName\": \"Alert Rule delete\",\r\n \"description\": \"Deleting an alert rule configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Read\",\r\n \"displayName\": \"Alert Rule read\",\r\n \"description\": \"Reading an alert rule configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Activated/Action\",\r\n \"displayName\": \"Alert Rule activated\",\r\n \"description\": \"Alert Rule activated\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Resolved/Action\",\r\n \"displayName\": \"Alert Rule resolved\",\r\n \"description\": \"Alert Rule resolved\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AlertRules/Incidents\",\r\n \"displayName\": \"Alert Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Incidents/Read\",\r\n \"displayName\": \"Alert Rule Incidents read\",\r\n \"description\": \"Reading an alert rule configuration\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventtypes/values\",\r\n \"displayName\": \"Events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/eventtypes/values/Read\",\r\n \"displayName\": \"Event types management values read\",\r\n \"description\": \"Read management event type values\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventtypes/digestevents\",\r\n \"displayName\": \"Digest events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/eventtypes/digestevents/Read\",\r\n \"displayName\": \"Event types management digest read\",\r\n \"description\": \"Read management event type digest\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AutoscaleSettings\",\r\n \"displayName\": \"Autoscale\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Write\",\r\n \"displayName\": \"Autoscale Setting write\",\r\n \"description\": \"Writing to an autoscale setting configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Delete\",\r\n \"displayName\": \"Autoscale Setting delete\",\r\n \"description\": \"Deleting an autoscale setting configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Read\",\r\n \"displayName\": \"Autoscale Setting read\",\r\n \"description\": \"Reading an autoscale setting configuration\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Scaleup/Action\",\r\n \"displayName\": \"Autoscale scale up operation\",\r\n \"description\": \"Autoscale scale up operation\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Scaledown/Action\",\r\n \"displayName\": \"Autoscale scale down operation\",\r\n \"description\": \"Autoscale scale down operation\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.insights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.insights\"\r\n}", + "ResponseBody": "{\r\n \"displayName\": \"Microsoft Monitoring Insights\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"AlertRules\",\r\n \"displayName\": \"Alert Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Write\",\r\n \"displayName\": \"Alert Rule write\",\r\n \"description\": \"Writing to an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Delete\",\r\n \"displayName\": \"Alert Rule delete\",\r\n \"description\": \"Deleting an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Read\",\r\n \"displayName\": \"Alert Rule read\",\r\n \"description\": \"Reading an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Activated/Action\",\r\n \"displayName\": \"Alert Rule activated\",\r\n \"description\": \"Alert Rule activated\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Resolved/Action\",\r\n \"displayName\": \"Alert Rule resolved\",\r\n \"description\": \"Alert Rule resolved\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AlertRules/Incidents\",\r\n \"displayName\": \"Alert Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Incidents/Read\",\r\n \"displayName\": \"Alert Rule Incidents read\",\r\n \"description\": \"Reading an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventtypes/values\",\r\n \"displayName\": \"Events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/eventtypes/values/Read\",\r\n \"displayName\": \"Event types management values read\",\r\n \"description\": \"Read management event type values\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventtypes/digestevents\",\r\n \"displayName\": \"Digest events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/eventtypes/digestevents/Read\",\r\n \"displayName\": \"Event types management digest read\",\r\n \"description\": \"Read management event type digest\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AutoscaleSettings\",\r\n \"displayName\": \"Autoscale\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Write\",\r\n \"displayName\": \"Autoscale Setting write\",\r\n \"description\": \"Writing to an autoscale setting configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Delete\",\r\n \"displayName\": \"Autoscale Setting delete\",\r\n \"description\": \"Deleting an autoscale setting configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Read\",\r\n \"displayName\": \"Autoscale Setting read\",\r\n \"description\": \"Reading an autoscale setting configuration\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Scaleup/Action\",\r\n \"displayName\": \"Autoscale scale up operation\",\r\n \"description\": \"Autoscale scale up operation\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Scaledown/Action\",\r\n \"displayName\": \"Autoscale scale down operation\",\r\n \"description\": \"Autoscale scale down operation\",\r\n \"origin\": null,\r\n \"properties\": {}\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.insights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.insights\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "2680" + "2888" ], "Content-Type": [ "application/json; charset=utf-8" @@ -277,10 +277,10 @@ "no-cache" ], "x-ms-request-id": [ - "aab53986-8eac-453c-b0fe-5de82ec9613a" + "70795846-7c87-4ece-9a78-262f5a2a5d67" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_0" + "PASFE_IN_1" ], "X-Content-Type-Options": [ "nosniff" @@ -289,22 +289,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-tenant-reads": [ - "14993" + "14995" ], "x-ms-correlation-request-id": [ - "74e8762e-f7fa-49fc-94e4-5d174fdb2619" + "3a8d6202-4314-4f65-830d-7e5b0efb5e57" ], "x-ms-routing-request-id": [ - "WESTUS:20150731T033218Z:74e8762e-f7fa-49fc-94e4-5d174fdb2619" + "WESTUS:20151015T012841Z:3a8d6202-4314-4f65-830d-7e5b0efb5e57" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 31 Jul 2015 03:32:17 GMT" + "Thu, 15 Oct 2015 01:28:41 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -316,8 +316,8 @@ "StatusCode": 200 }, { - "RequestUri": "/providers/Microsoft.Authorization/providerOperations/Microsoft.OperationalInsights?api-version=2015-07-01-preview&$expand=resourceTypes", - "EncodedRequestUri": "L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wcm92aWRlck9wZXJhdGlvbnMvTWljcm9zb2Z0Lk9wZXJhdGlvbmFsSW5zaWdodHM/YXBpLXZlcnNpb249MjAxNS0wNy0wMS1wcmV2aWV3JiRleHBhbmQ9cmVzb3VyY2VUeXBlcw==", + "RequestUri": "/providers/Microsoft.Authorization/providerOperations/Microsoft.OperationalInsights?api-version=2015-07-01&$expand=resourceTypes", + "EncodedRequestUri": "L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wcm92aWRlck9wZXJhdGlvbnMvTWljcm9zb2Z0Lk9wZXJhdGlvbmFsSW5zaWdodHM/YXBpLXZlcnNpb249MjAxNS0wNy0wMSYkZXhwYW5kPXJlc291cmNlVHlwZXM=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -325,10 +325,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"displayName\": \"Microsoft Operational Insights\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"linkTargets\",\r\n \"displayName\": \"Unlinked Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/linkTargets/read\",\r\n \"displayName\": \"List Unlinked Accounts\",\r\n \"description\": \"Lists existing accounts that are not associated with an Azure subscription. To link this Azure subscription to a workspace, use a customer id returned by this operation in the customer id property of the Create Workspace operation.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces\",\r\n \"displayName\": \"Workspace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/write\",\r\n \"displayName\": \"Create Workspace\",\r\n \"description\": \"Creates a new workspace or links to an existing workspace by providing the customer id from the existing workspace.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/read\",\r\n \"displayName\": \"Get Workspace\",\r\n \"description\": \"Gets an existing workspace\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/delete\",\r\n \"displayName\": \"Delete Workspace\",\r\n \"description\": \"Deletes a workspace. If the workspace was linked to an existing workspace at creation time then the workspace it was linked to is not deleted.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/generateregistrationcertificate/action\",\r\n \"displayName\": \"Generates Registration Certificate for Workspace.\",\r\n \"description\": \"Generates Registration Certificate for the workspace. This Certificate is used to connect Microsoft System Center Operation Manager to the workspace.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"displayName\": \"List Workspace Shared Keys\",\r\n \"description\": \"Retrieves the shared keys for the workspace. These keys are used to connect Microsoft Operational Insights agents to the workspace.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"displayName\": \"Search Workspace Data\",\r\n \"description\": \"Executes a search query\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/managementGroups\",\r\n \"displayName\": \"Management Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/managementGroups/read\",\r\n \"displayName\": \"Get Management Groups for Workspace\",\r\n \"description\": \"Gets the names and metadata for System Center Operations Manager management groups connected to this workspace.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/schema\",\r\n \"displayName\": \"Search Schema\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/schema/read\",\r\n \"displayName\": \"Get Search Schema\",\r\n \"description\": \"Gets the search schema for the workspace. Search schema includes the exposed fields and their types.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/usages\",\r\n \"displayName\": \"Usage Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/usages/read\",\r\n \"displayName\": \"Get Usage Data for Workspace\",\r\n \"description\": \"Gets usage data for a workspace including the amount of data read by the workspace.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/savedSearches\",\r\n \"displayName\": \"Saved Search\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/read\",\r\n \"displayName\": \"Get Saved Search\",\r\n \"description\": \"Gets a saved search query\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/write\",\r\n \"displayName\": \"Create Saved Search\",\r\n \"description\": \"Creates a saved search query\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/delete\",\r\n \"displayName\": \"Delete Saved Search\",\r\n \"description\": \"Deletes a saved search query\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/storageinsightconfigs\",\r\n \"displayName\": \"Storage Insight Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/write\",\r\n \"displayName\": \"Create Storage Configuration\",\r\n \"description\": \"Creates a new storage configuration. These configurations are used to pull data from a location in an existing storage account.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/read\",\r\n \"displayName\": \"Get Storage Configuration\",\r\n \"description\": \"Gets a storage configuration.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/delete\",\r\n \"displayName\": \"Delete Storage Configuration\",\r\n \"description\": \"Deletes a storage configuration. This will stop Microsoft Operational Insights from reading data from the storage account.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.OperationalInsights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.OperationalInsights\"\r\n}", + "ResponseBody": "{\r\n \"displayName\": \"Microsoft Operational Insights\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"linkTargets\",\r\n \"displayName\": \"Unlinked Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/linkTargets/read\",\r\n \"displayName\": \"List Unlinked Accounts\",\r\n \"description\": \"Lists existing accounts that are not associated with an Azure subscription. To link this Azure subscription to a workspace, use a customer id returned by this operation in the customer id property of the Create Workspace operation.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces\",\r\n \"displayName\": \"Workspace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/write\",\r\n \"displayName\": \"Create Workspace\",\r\n \"description\": \"Creates a new workspace or links to an existing workspace by providing the customer id from the existing workspace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/read\",\r\n \"displayName\": \"Get Workspace\",\r\n \"description\": \"Gets an existing workspace\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/delete\",\r\n \"displayName\": \"Delete Workspace\",\r\n \"description\": \"Deletes a workspace. If the workspace was linked to an existing workspace at creation time then the workspace it was linked to is not deleted.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/generateregistrationcertificate/action\",\r\n \"displayName\": \"Generates Registration Certificate for Workspace.\",\r\n \"description\": \"Generates Registration Certificate for the workspace. This Certificate is used to connect Microsoft System Center Operation Manager to the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"displayName\": \"List Workspace Shared Keys\",\r\n \"description\": \"Retrieves the shared keys for the workspace. These keys are used to connect Microsoft Operational Insights agents to the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"displayName\": \"Search Workspace Data\",\r\n \"description\": \"Executes a search query\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/managementGroups\",\r\n \"displayName\": \"Management Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/managementGroups/read\",\r\n \"displayName\": \"Get Management Groups for Workspace\",\r\n \"description\": \"Gets the names and metadata for System Center Operations Manager management groups connected to this workspace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/schema\",\r\n \"displayName\": \"Search Schema\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/schema/read\",\r\n \"displayName\": \"Get Search Schema\",\r\n \"description\": \"Gets the search schema for the workspace. Search schema includes the exposed fields and their types.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/usages\",\r\n \"displayName\": \"Usage Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/usages/read\",\r\n \"displayName\": \"Get Usage Data for Workspace\",\r\n \"description\": \"Gets usage data for a workspace including the amount of data read by the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/savedSearches\",\r\n \"displayName\": \"Saved Search\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/read\",\r\n \"displayName\": \"Get Saved Search\",\r\n \"description\": \"Gets a saved search query\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/write\",\r\n \"displayName\": \"Create Saved Search\",\r\n \"description\": \"Creates a saved search query\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/delete\",\r\n \"displayName\": \"Delete Saved Search\",\r\n \"description\": \"Deletes a saved search query\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/storageinsightconfigs\",\r\n \"displayName\": \"Storage Insight Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/write\",\r\n \"displayName\": \"Create Storage Configuration\",\r\n \"description\": \"Creates a new storage configuration. These configurations are used to pull data from a location in an existing storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/read\",\r\n \"displayName\": \"Get Storage Configuration\",\r\n \"description\": \"Gets a storage configuration.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/delete\",\r\n \"displayName\": \"Delete Storage Configuration\",\r\n \"description\": \"Deletes a storage configuration. This will stop Microsoft Operational Insights from reading data from the storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.OperationalInsights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.OperationalInsights\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "4551" + "4839" ], "Content-Type": [ "application/json; charset=utf-8" @@ -340,10 +340,10 @@ "no-cache" ], "x-ms-request-id": [ - "407b5da0-975a-4d4a-bb85-6390665cc6a7" + "36c7087a-ee07-42c4-9db7-eaf8f8027642" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_2" + "PASFE_IN_0" ], "X-Content-Type-Options": [ "nosniff" @@ -352,22 +352,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-tenant-reads": [ - "14990" + "14992" ], "x-ms-correlation-request-id": [ - "91ee60bb-10cc-4047-bdc4-ea4ccbc0a87c" + "9e3fcf96-bdb9-48f1-b9d1-20090c6f5f7a" ], "x-ms-routing-request-id": [ - "WESTUS:20150731T033219Z:91ee60bb-10cc-4047-bdc4-ea4ccbc0a87c" + "WESTUS:20151015T012842Z:9e3fcf96-bdb9-48f1-b9d1-20090c6f5f7a" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 31 Jul 2015 03:32:18 GMT" + "Thu, 15 Oct 2015 01:28:42 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -379,8 +379,8 @@ "StatusCode": 200 }, { - "RequestUri": "/providers/Microsoft.Authorization/providerOperations/Microsoft.OperationalInsights?api-version=2015-07-01-preview&$expand=resourceTypes", - "EncodedRequestUri": "L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wcm92aWRlck9wZXJhdGlvbnMvTWljcm9zb2Z0Lk9wZXJhdGlvbmFsSW5zaWdodHM/YXBpLXZlcnNpb249MjAxNS0wNy0wMS1wcmV2aWV3JiRleHBhbmQ9cmVzb3VyY2VUeXBlcw==", + "RequestUri": "/providers/Microsoft.Authorization/providerOperations/Microsoft.OperationalInsights?api-version=2015-07-01&$expand=resourceTypes", + "EncodedRequestUri": "L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wcm92aWRlck9wZXJhdGlvbnMvTWljcm9zb2Z0Lk9wZXJhdGlvbmFsSW5zaWdodHM/YXBpLXZlcnNpb249MjAxNS0wNy0wMSYkZXhwYW5kPXJlc291cmNlVHlwZXM=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -388,10 +388,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"displayName\": \"Microsoft Operational Insights\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"linkTargets\",\r\n \"displayName\": \"Unlinked Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/linkTargets/read\",\r\n \"displayName\": \"List Unlinked Accounts\",\r\n \"description\": \"Lists existing accounts that are not associated with an Azure subscription. To link this Azure subscription to a workspace, use a customer id returned by this operation in the customer id property of the Create Workspace operation.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces\",\r\n \"displayName\": \"Workspace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/write\",\r\n \"displayName\": \"Create Workspace\",\r\n \"description\": \"Creates a new workspace or links to an existing workspace by providing the customer id from the existing workspace.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/read\",\r\n \"displayName\": \"Get Workspace\",\r\n \"description\": \"Gets an existing workspace\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/delete\",\r\n \"displayName\": \"Delete Workspace\",\r\n \"description\": \"Deletes a workspace. If the workspace was linked to an existing workspace at creation time then the workspace it was linked to is not deleted.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/generateregistrationcertificate/action\",\r\n \"displayName\": \"Generates Registration Certificate for Workspace.\",\r\n \"description\": \"Generates Registration Certificate for the workspace. This Certificate is used to connect Microsoft System Center Operation Manager to the workspace.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"displayName\": \"List Workspace Shared Keys\",\r\n \"description\": \"Retrieves the shared keys for the workspace. These keys are used to connect Microsoft Operational Insights agents to the workspace.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"displayName\": \"Search Workspace Data\",\r\n \"description\": \"Executes a search query\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/managementGroups\",\r\n \"displayName\": \"Management Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/managementGroups/read\",\r\n \"displayName\": \"Get Management Groups for Workspace\",\r\n \"description\": \"Gets the names and metadata for System Center Operations Manager management groups connected to this workspace.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/schema\",\r\n \"displayName\": \"Search Schema\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/schema/read\",\r\n \"displayName\": \"Get Search Schema\",\r\n \"description\": \"Gets the search schema for the workspace. Search schema includes the exposed fields and their types.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/usages\",\r\n \"displayName\": \"Usage Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/usages/read\",\r\n \"displayName\": \"Get Usage Data for Workspace\",\r\n \"description\": \"Gets usage data for a workspace including the amount of data read by the workspace.\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/savedSearches\",\r\n \"displayName\": \"Saved Search\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/read\",\r\n \"displayName\": \"Get Saved Search\",\r\n \"description\": \"Gets a saved search query\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/write\",\r\n \"displayName\": \"Create Saved Search\",\r\n \"description\": \"Creates a saved search query\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/delete\",\r\n \"displayName\": \"Delete Saved Search\",\r\n \"description\": \"Deletes a saved search query\",\r\n \"origin\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/storageinsightconfigs\",\r\n \"displayName\": \"Storage Insight Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/write\",\r\n \"displayName\": \"Create Storage Configuration\",\r\n \"description\": \"Creates a new storage configuration. These configurations are used to pull data from a location in an existing storage account.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/read\",\r\n \"displayName\": \"Get Storage Configuration\",\r\n \"description\": \"Gets a storage configuration.\",\r\n \"origin\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/delete\",\r\n \"displayName\": \"Delete Storage Configuration\",\r\n \"description\": \"Deletes a storage configuration. This will stop Microsoft Operational Insights from reading data from the storage account.\",\r\n \"origin\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.OperationalInsights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.OperationalInsights\"\r\n}", + "ResponseBody": "{\r\n \"displayName\": \"Microsoft Operational Insights\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"linkTargets\",\r\n \"displayName\": \"Unlinked Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/linkTargets/read\",\r\n \"displayName\": \"List Unlinked Accounts\",\r\n \"description\": \"Lists existing accounts that are not associated with an Azure subscription. To link this Azure subscription to a workspace, use a customer id returned by this operation in the customer id property of the Create Workspace operation.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces\",\r\n \"displayName\": \"Workspace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/write\",\r\n \"displayName\": \"Create Workspace\",\r\n \"description\": \"Creates a new workspace or links to an existing workspace by providing the customer id from the existing workspace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/read\",\r\n \"displayName\": \"Get Workspace\",\r\n \"description\": \"Gets an existing workspace\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/delete\",\r\n \"displayName\": \"Delete Workspace\",\r\n \"description\": \"Deletes a workspace. If the workspace was linked to an existing workspace at creation time then the workspace it was linked to is not deleted.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/generateregistrationcertificate/action\",\r\n \"displayName\": \"Generates Registration Certificate for Workspace.\",\r\n \"description\": \"Generates Registration Certificate for the workspace. This Certificate is used to connect Microsoft System Center Operation Manager to the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"displayName\": \"List Workspace Shared Keys\",\r\n \"description\": \"Retrieves the shared keys for the workspace. These keys are used to connect Microsoft Operational Insights agents to the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"displayName\": \"Search Workspace Data\",\r\n \"description\": \"Executes a search query\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/managementGroups\",\r\n \"displayName\": \"Management Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/managementGroups/read\",\r\n \"displayName\": \"Get Management Groups for Workspace\",\r\n \"description\": \"Gets the names and metadata for System Center Operations Manager management groups connected to this workspace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/schema\",\r\n \"displayName\": \"Search Schema\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/schema/read\",\r\n \"displayName\": \"Get Search Schema\",\r\n \"description\": \"Gets the search schema for the workspace. Search schema includes the exposed fields and their types.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/usages\",\r\n \"displayName\": \"Usage Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/usages/read\",\r\n \"displayName\": \"Get Usage Data for Workspace\",\r\n \"description\": \"Gets usage data for a workspace including the amount of data read by the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/savedSearches\",\r\n \"displayName\": \"Saved Search\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/read\",\r\n \"displayName\": \"Get Saved Search\",\r\n \"description\": \"Gets a saved search query\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/write\",\r\n \"displayName\": \"Create Saved Search\",\r\n \"description\": \"Creates a saved search query\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/delete\",\r\n \"displayName\": \"Delete Saved Search\",\r\n \"description\": \"Deletes a saved search query\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/storageinsightconfigs\",\r\n \"displayName\": \"Storage Insight Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/write\",\r\n \"displayName\": \"Create Storage Configuration\",\r\n \"description\": \"Creates a new storage configuration. These configurations are used to pull data from a location in an existing storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/read\",\r\n \"displayName\": \"Get Storage Configuration\",\r\n \"description\": \"Gets a storage configuration.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/delete\",\r\n \"displayName\": \"Delete Storage Configuration\",\r\n \"description\": \"Deletes a storage configuration. This will stop Microsoft Operational Insights from reading data from the storage account.\",\r\n \"origin\": null,\r\n \"properties\": null\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.OperationalInsights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.OperationalInsights\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "4551" + "4839" ], "Content-Type": [ "application/json; charset=utf-8" @@ -403,10 +403,10 @@ "no-cache" ], "x-ms-request-id": [ - "5e488f2a-8cdd-441d-ac3a-08713940656c" + "09e25eb1-8522-4af3-9f84-c257b7a8349b" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_2" + "PASFE_IN_0" ], "X-Content-Type-Options": [ "nosniff" @@ -415,22 +415,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-tenant-reads": [ - "14989" + "14991" ], "x-ms-correlation-request-id": [ - "e05f987b-275b-4f78-9e12-e07d42989061" + "0ec1a39c-6c97-4746-9595-360153afdbe6" ], "x-ms-routing-request-id": [ - "WESTUS:20150731T033219Z:e05f987b-275b-4f78-9e12-e07d42989061" + "WESTUS:20151015T012842Z:0ec1a39c-6c97-4746-9595-360153afdbe6" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 31 Jul 2015 03:32:18 GMT" + "Thu, 15 Oct 2015 01:28:42 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -442,8 +442,8 @@ "StatusCode": 200 }, { - "RequestUri": "/providers/Microsoft.Authorization/providerOperations/NonExistentProvider?api-version=2015-07-01-preview&$expand=resourceTypes", - "EncodedRequestUri": "L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wcm92aWRlck9wZXJhdGlvbnMvTm9uRXhpc3RlbnRQcm92aWRlcj9hcGktdmVyc2lvbj0yMDE1LTA3LTAxLXByZXZpZXcmJGV4cGFuZD1yZXNvdXJjZVR5cGVz", + "RequestUri": "/providers/Microsoft.Authorization/providerOperations/NonExistentProvider?api-version=2015-07-01&$expand=resourceTypes", + "EncodedRequestUri": "L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wcm92aWRlck9wZXJhdGlvbnMvTm9uRXhpc3RlbnRQcm92aWRlcj9hcGktdmVyc2lvbj0yMDE1LTA3LTAxJiRleHBhbmQ9cmVzb3VyY2VUeXBlcw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -466,10 +466,10 @@ "no-cache" ], "x-ms-request-id": [ - "8e8a2d89-3475-483a-943e-62d722cac964" + "b00fee21-3328-4a29-b172-f22877d3c7b5" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_2" + "PASFE_IN_1" ], "X-Content-Type-Options": [ "nosniff" @@ -478,22 +478,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-tenant-reads": [ - "14988" + "14990" ], "x-ms-correlation-request-id": [ - "6aac1632-933f-4046-8e3a-2b44bddbf465" + "7d8c41d0-57c4-4785-85d7-4d08859f1fb2" ], "x-ms-routing-request-id": [ - "WESTUS:20150731T033219Z:6aac1632-933f-4046-8e3a-2b44bddbf465" + "WESTUS:20151015T012842Z:7d8c41d0-57c4-4785-85d7-4d08859f1fb2" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 31 Jul 2015 03:32:18 GMT" + "Thu, 15 Oct 2015 01:28:42 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -505,8 +505,8 @@ "StatusCode": 404 }, { - "RequestUri": "/providers/Microsoft.Authorization/providerOperations/NonExistentProvider?api-version=2015-07-01-preview&$expand=resourceTypes", - "EncodedRequestUri": "L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wcm92aWRlck9wZXJhdGlvbnMvTm9uRXhpc3RlbnRQcm92aWRlcj9hcGktdmVyc2lvbj0yMDE1LTA3LTAxLXByZXZpZXcmJGV4cGFuZD1yZXNvdXJjZVR5cGVz", + "RequestUri": "/providers/Microsoft.Authorization/providerOperations/NonExistentProvider?api-version=2015-07-01&$expand=resourceTypes", + "EncodedRequestUri": "L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wcm92aWRlck9wZXJhdGlvbnMvTm9uRXhpc3RlbnRQcm92aWRlcj9hcGktdmVyc2lvbj0yMDE1LTA3LTAxJiRleHBhbmQ9cmVzb3VyY2VUeXBlcw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -529,10 +529,10 @@ "no-cache" ], "x-ms-request-id": [ - "98f15d45-e9b8-4a76-b41e-608c995f7929" + "9b968f48-4565-48b2-8caa-b28db5f7646a" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_3" + "PASFE_IN_1" ], "X-Content-Type-Options": [ "nosniff" @@ -541,22 +541,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-tenant-reads": [ - "14987" + "14989" ], "x-ms-correlation-request-id": [ - "8df169cb-b26e-41aa-ae79-6a89b763e17d" + "69e727fe-d769-49d5-827a-5ba6dd686bbf" ], "x-ms-routing-request-id": [ - "WESTUS:20150731T033219Z:8df169cb-b26e-41aa-ae79-6a89b763e17d" + "WESTUS:20151015T012842Z:69e727fe-d769-49d5-827a-5ba6dd686bbf" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 31 Jul 2015 03:32:18 GMT" + "Thu, 15 Oct 2015 01:28:42 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -570,8 +570,8 @@ ], "Names": {}, "Variables": { - "SubscriptionId": "4b9746e4-d324-4e1d-be53-ec3c8f3a0c18", - "TenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", - "Domain": "microsoft.com" + "SubscriptionId": "4004a9fd-d58e-48dc-aeb2-4a4aec58606f", + "TenantId": "1273adef-00a3-4086-a51a-dbcce1857d36", + "Domain": "rbacCliTest.onmicrosoft.com" } } \ No newline at end of file diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByResource.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByResource.json index 5a3908588066..afd0f5b4dd66 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByResource.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByResource.json @@ -10,10 +10,10 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"07eeb9db-49b8-4a35-8d60-9bd19b6eef7f\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup5\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup5\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"176859f3-f194-4e89-8143-942b07aab851\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup0\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup0\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"2478d80a-2128-483a-80f1-8f15052fc00b\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup2\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup2\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"2e16606c-4137-47e0-9ff3-074ad4072349\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup7\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup7\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"35766bda-4a10-4185-a186-6ab9fe58d723\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup1\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup1\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"4b50a10d-67e9-40d8-97fb-99ce5f374d7f\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup6\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup6\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"893184c9-d204-458d-ad3b-97578cd95281\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup8\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup8\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"a3968657-fc0f-4f6d-8516-0b6a5570bb68\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup9\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup9\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"d3a484d1-288c-4d33-a99b-0b36b452a2b6\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": \"rbacclitestgroup\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"rbacclitestgroup\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"40c7b71b-b8cf-4463-a5b2-06e7fcd256dd\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"f07a8979-9910-4355-b87f-03cd658f6f6a\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup4\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup4\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"fe8dd989-5b22-4427-b7a9-9ffb1f068d77\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup3\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup3\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"0dee6438-0c49-4d37-8a96-8d7ec5e81ab4\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup7\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup7\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"1671cca1-bf0e-44e0-abcb-f5e95c221748\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup5\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup5\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"233b93f9-1374-4fd5-ab80-29ad6ee8907d\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testgroupauto\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testgroupauto\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"38d94fe2-6c83-4613-991f-b7b94ed251d3\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup0\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup0\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"4bffd4d5-2077-4562-aab9-3b11773ed251\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"adgroup2712\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"adgroup2712tester\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"57fdc7cc-fd00-43b1-8a24-bd17cd6c6589\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup2\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup2\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"5e09a1d6-0361-4e16-ba73-3a25546828af\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testgroupauto\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testgroupauto\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"6ced35c4-9019-4a1f-b31c-aff6f4fd155e\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup6\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup6\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"6d61b11d-1b0b-44e7-8a90-91cef61809bf\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"adgroup8550\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"adgroup8550tester\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"7f28a17d-0952-494b-a00c-7189dce54d80\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"adgroup3856\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"adgroup3856tester\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"8f127406-c852-49ca-bc35-ab11872d3ec7\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": \"testGroup1234\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup1234\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"2770aeb4-f407-4a90-9c18-59ea72ae162a\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"9977afbb-0efd-4386-8399-fed4d2a7c60e\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup1\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup1\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"a2ff37b5-e471-4f6c-910c-cd3a72c06438\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"adgroup3182\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"adgroup3182tester\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"a5ad7274-f17a-4db6-ad1a-0cac95cc88a7\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup8\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup8\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"b97e7941-63f7-450e-bacb-d23d8f1c72bf\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup9\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup9\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"beec4c05-d5ef-46c9-808e-35365198b218\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"adgroup2324\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"adgroup2324tester\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"c7f63e97-cdae-43c0-9dd8-6c4c63317d13\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup3\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup3\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"d3a484d1-288c-4d33-a99b-0b36b452a2b6\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": \"rbacclitestgroup\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"rbacclitestgroup\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"40c7b71b-b8cf-4463-a5b2-06e7fcd256dd\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"e523db17-2506-4b3a-8edd-fef92af60df4\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"adgroup7292\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"adgroup7292tester\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"f197ae6a-02b8-4cf2-82f8-3d901fd2983c\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testgroupauto\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testgroupauto\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"f77310cb-f1ac-4779-a115-a14c0081a524\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup4\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup4\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "6129" + "11615" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" @@ -25,22 +25,22 @@ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "OwiQwVxuZXWAznx4rYbzGrX1SXicMuwxX8McepXFTKk=" + "HU7qlXRtX8KLODQBO5CdOeWfpuntgqWle5baRvCgDQc=" ], "request-id": [ - "b58e0a22-0038-44bb-90aa-fdf426e10348" + "d9c2f3f5-1073-4005-9cbd-84cb4b734085" ], "client-request-id": [ - "0930a194-d95a-429d-a99c-12b87bb05032" - ], - "x-ms-gateway-rewrite": [ - "false" + "26347a1c-69a4-4aae-bbe3-e5b689603b13" ], "x-ms-dirapi-data-contract-version": [ "1.42-previewInternal" ], + "x-ms-gateway-rewrite": [ + "false" + ], "ocp-aad-session-key": [ - "OAJZSt0zqRoQPn3ATB7tMJvrZqWpkbfer89myeh-gaXYEIVGWpydIGuwz62EPv4V9V1hRFwZWp2PolRBo6s7pu28v6Ftph_sEdseAmxImwTeoI74QDfht5w4X3_UEXL_.xmrQbF053R_kWkrh1jTNvYb9fuVGgUdhISgCo5Hlqxo" + "SogHi8K7JRAvSTQRVlbi2-Zcuu7Qzfp9H8EDM1qtGhiRfxrZ1Pb5S5Uvr1FHb4oDDF4Z-0HFdR0MsdqOcnDlrONmarSmQLhzaxY-cG3f_buW93Jmq7ZtBYHJz8s1lu-S.L9O2fHdOSGUCfX9-clPOn-D2a0t_1AQgp9FAPRMJRlA" ], "X-Content-Type-Options": [ "nosniff" @@ -54,6 +54,9 @@ "Access-Control-Allow-Origin": [ "*" ], + "Duration": [ + "1988440" + ], "Cache-Control": [ "no-cache" ], @@ -68,7 +71,7 @@ "ASP.NET" ], "Date": [ - "Wed, 02 Sep 2015 12:26:37 GMT" + "Thu, 15 Oct 2015 22:20:21 GMT" ] }, "StatusCode": 200 @@ -83,10 +86,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Default-Storage-CentralUS\",\r\n \"name\": \"Default-Storage-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"name\": \"testrg\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Default-Storage-CentralUS\",\r\n \"name\": \"Default-Storage-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Demo2RG\",\r\n \"name\": \"Demo2RG\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/DemoRG\",\r\n \"name\": \"DemoRG\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG\",\r\n \"name\": \"Shubham_TestRG\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "384" + "763" ], "Content-Type": [ "application/json; charset=utf-8" @@ -98,16 +101,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14917" + "14999" ], "x-ms-request-id": [ - "abb731e9-3178-473e-82aa-a456a01ded64" + "442afcff-8b97-4c26-bc16-e1645475fef7" ], "x-ms-correlation-request-id": [ - "abb731e9-3178-473e-82aa-a456a01ded64" + "442afcff-8b97-4c26-bc16-e1645475fef7" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122638Z:abb731e9-3178-473e-82aa-a456a01ded64" + "CENTRALUS:20151015T222023Z:442afcff-8b97-4c26-bc16-e1645475fef7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -116,7 +119,7 @@ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:26:38 GMT" + "Thu, 15 Oct 2015 22:20:22 GMT" ] }, "StatusCode": 200 @@ -131,10 +134,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Default-Storage-CentralUS\",\r\n \"name\": \"Default-Storage-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"name\": \"testrg\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Default-Storage-CentralUS\",\r\n \"name\": \"Default-Storage-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Demo2RG\",\r\n \"name\": \"Demo2RG\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/DemoRG\",\r\n \"name\": \"DemoRG\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG\",\r\n \"name\": \"Shubham_TestRG\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "384" + "763" ], "Content-Type": [ "application/json; charset=utf-8" @@ -146,16 +149,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14916" + "14998" ], "x-ms-request-id": [ - "14dd5a19-52c4-4fdd-9e90-d1bb784a9788" + "84342e8e-81b1-42a6-aca6-35545704a3e6" ], "x-ms-correlation-request-id": [ - "14dd5a19-52c4-4fdd-9e90-d1bb784a9788" + "84342e8e-81b1-42a6-aca6-35545704a3e6" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122638Z:14dd5a19-52c4-4fdd-9e90-d1bb784a9788" + "CENTRALUS:20151015T222023Z:84342e8e-81b1-42a6-aca6-35545704a3e6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -164,7 +167,7 @@ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:26:38 GMT" + "Thu, 15 Oct 2015 22:20:22 GMT" ] }, "StatusCode": 200 @@ -174,11 +177,18 @@ "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycz9hcGktdmVyc2lvbj0yMDE1LTAxLTAx", "RequestMethod": "GET", "RequestBody": "", - "RequestHeaders": {}, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.AppService\",\r\n \"namespace\": \"Microsoft.AppService\",\r\n \"authorization\": {\r\n \"applicationId\": \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"roleDefinitionId\": \"6715d172-49c4-46f6-bb21-60512a8689dc\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apiapps\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appIdentities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymenttemplates\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Unregistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Batch\",\r\n \"namespace\": \"Microsoft.Batch\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"batchAccounts\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2014-05-01-privatepreview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/microsoft.cache\",\r\n \"namespace\": \"microsoft.cache\",\r\n \"authorization\": {\r\n \"applicationId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"roleDefinitionId\": \"4f731528-ba85-45c7-acfb-cd0a9b3cf31b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"Redis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"RedisConfigDefinition\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ClassicCompute\",\r\n \"namespace\": \"Microsoft.ClassicCompute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domainNames\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceTypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ClassicStorage\",\r\n \"namespace\": \"Microsoft.ClassicStorage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-beta\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkStorageAccountAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"images\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Compute\",\r\n \"namespace\": \"Microsoft.Compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/microsoft.insights\",\r\n \"namespace\": \"microsoft.insights\",\r\n \"authorization\": {\r\n \"applicationId\": \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"roleDefinitionId\": \"dd9d4347-f397-45f2-b538-85f21c90037b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"components\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webtests\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"queries\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alertrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"autoscalesettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"eventtypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-11-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automatedExportSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"diagnosticSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.KeyVault\",\r\n \"namespace\": \"Microsoft.KeyVault\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"vaults\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"vaults/secrets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Network\",\r\n \"namespace\": \"Microsoft.Network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.OperationalInsights\",\r\n \"namespace\": \"Microsoft.OperationalInsights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workspaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-11-10\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageInsightConfigs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"linkTargets\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-10\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Sql\",\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/capabilities\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/serviceObjectives\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/restorableDroppedDatabases\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recoverableDatabases\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/import\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/importExportOperationResults\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/operationResults\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityPolicies\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityMetrics\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingPolicies\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recommendedElasticPools\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingPolicies\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/connectionPolicies\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/securityMetrics\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/resourcepools\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/usages\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/resourcepools/metricDefinitions\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/resourcepools/metrics\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metricdefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Storage\",\r\n \"namespace\": \"Microsoft.Storage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/microsoft.support\",\r\n \"namespace\": \"microsoft.support\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supporttickets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registering\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Web\",\r\n \"namespace\": \"Microsoft.Web\",\r\n \"authorization\": {\r\n \"applicationId\": \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"roleDefinitionId\": \"f47ed98b-b063-4a5b-9e10-4b9b44fa7735\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"sites/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publishingUsers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostnameavailable\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sourceControls\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"availableStacks\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listSitesAssignedToHostName\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"certificates\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"runtimes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"georegions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/premieraddons\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentLocations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostingenvironmentnameavailable\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ADHybridHealthService\",\r\n \"namespace\": \"Microsoft.ADHybridHealthService\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"services\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"configuration\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"agents\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reports\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization\",\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"roleAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"roleDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicAdministrators\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"permissions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-01-01\",\r\n \"2014-10-01-preview\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providerOperations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Automation\",\r\n \"namespace\": \"Microsoft.Automation\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"automationAccounts\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/runbooks\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.BingMaps\",\r\n \"namespace\": \"Microsoft.BingMaps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"mapApis\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.BizTalkServices\",\r\n \"namespace\": \"Microsoft.BizTalkServices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"BizTalk\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ClassicNetwork\",\r\n \"namespace\": \"Microsoft.ClassicNetwork\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reservedIps\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gatewaySupportedDevices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.DataFactory\",\r\n \"namespace\": \"Microsoft.DataFactory\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"dataFactories\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\",\r\n \"2014-12-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkAzureDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactorySchema\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.DevTestLab\",\r\n \"namespace\": \"Microsoft.DevTestLab\",\r\n \"authorization\": {\r\n \"applicationId\": \"1a14be2a-e903-4cec-99cf-b2e209259a0f\",\r\n \"roleDefinitionId\": \"8f2de81a-b9aa-49d8-b24c-11814d3ab525\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\",\r\n \"2015-05-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.DocumentDB\",\r\n \"namespace\": \"Microsoft.DocumentDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databaseAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"databaseAccountNames\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.DomainRegistration\",\r\n \"namespace\": \"Microsoft.DomainRegistration\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"topLevelDomains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listDomainRecommendations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateDomainRegistrationInformation\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"generateSsoRequest\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.DynamicsLcs\",\r\n \"namespace\": \"Microsoft.DynamicsLcs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"lcsprojects\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-tie-preview\",\r\n \"2015-02-01-test-preview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-p2-preview\",\r\n \"2015-02-01-p1-preview\",\r\n \"2015-02-01-int-preview\",\r\n \"2015-02-01-intp2-preview\",\r\n \"2015-02-01-intp1-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/clouddeployments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-tie-preview\",\r\n \"2015-02-01-test-preview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-p2-preview\",\r\n \"2015-02-01-p1-preview\",\r\n \"2015-02-01-int-preview\",\r\n \"2015-02-01-intp2-preview\",\r\n \"2015-02-01-intp1-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.EventHub\",\r\n \"namespace\": \"Microsoft.EventHub\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Features\",\r\n \"namespace\": \"Microsoft.Features\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"features\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Logic\",\r\n \"namespace\": \"Microsoft.Logic\",\r\n \"authorization\": {\r\n \"applicationId\": \"7cd684f4-8a78-49b0-91ec-6a35d38739ba\",\r\n \"roleDefinitionId\": \"cb3ef1fb-6e31-49e2-9d87-ed821053fe58\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workflows\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.MarketplaceOrdering\",\r\n \"namespace\": \"Microsoft.MarketplaceOrdering\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"agreements\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.NotificationHubs\",\r\n \"namespace\": \"Microsoft.NotificationHubs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"namespaces/notificationHubs\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Scheduler\",\r\n \"namespace\": \"Microsoft.Scheduler\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"jobcollections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ServiceBus\",\r\n \"namespace\": \"Microsoft.ServiceBus\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.StreamAnalytics\",\r\n \"namespace\": \"Microsoft.StreamAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"streamingjobs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"West Europe\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/microsoft.visualstudio\",\r\n \"namespace\": \"microsoft.visualstudio\",\r\n \"authorization\": {\r\n \"applicationId\": \"499b84ac-1321-427f-aa17-267ca6975798\",\r\n \"roleDefinitionId\": \"6a18f445-86f0-4e2e-b8a9-6b9b5677e3d8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"account\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"account/project\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/NewRelic.APM\",\r\n \"namespace\": \"NewRelic.APM\",\r\n \"authorization\": {\r\n \"allowedThirdPartyExtensions\": [\r\n {\r\n \"name\": \"NewRelic_AzurePortal_APM\"\r\n }\r\n ]\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Sendgrid.Email\",\r\n \"namespace\": \"Sendgrid.Email\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/SuccessBricks.ClearDB\",\r\n \"namespace\": \"SuccessBricks.ClearDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n }\r\n ]\r\n}", + "RequestHeaders": { + "ParameterSetName": [ + "Lists the resources based on the specified scope." + ], + "CommandName": [ + "Get-AzureRmResource" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Unregistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.AppService\",\r\n \"namespace\": \"Microsoft.AppService\",\r\n \"authorization\": {\r\n \"applicationId\": \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"roleDefinitionId\": \"6715d172-49c4-46f6-bb21-60512a8689dc\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apiapps\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appIdentities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymenttemplates\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Unregistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Batch\",\r\n \"namespace\": \"Microsoft.Batch\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"batchAccounts\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2014-05-01-privatepreview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/microsoft.cache\",\r\n \"namespace\": \"microsoft.cache\",\r\n \"authorization\": {\r\n \"applicationId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"roleDefinitionId\": \"4f731528-ba85-45c7-acfb-cd0a9b3cf31b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"Redis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"RedisConfigDefinition\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ClassicCompute\",\r\n \"namespace\": \"Microsoft.ClassicCompute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domainNames\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceTypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ClassicStorage\",\r\n \"namespace\": \"Microsoft.ClassicStorage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-beta\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkStorageAccountAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"images\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"osImages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Compute\",\r\n \"namespace\": \"Microsoft.Compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/microsoft.insights\",\r\n \"namespace\": \"microsoft.insights\",\r\n \"authorization\": {\r\n \"applicationId\": \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"roleDefinitionId\": \"dd9d4347-f397-45f2-b538-85f21c90037b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"components\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webtests\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"queries\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alertrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"autoscalesettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"eventtypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-11-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automatedExportSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"diagnosticSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"logDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.KeyVault\",\r\n \"namespace\": \"Microsoft.KeyVault\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"vaults\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"vaults/secrets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.MobileEngagement\",\r\n \"namespace\": \"Microsoft.MobileEngagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"appcollections\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appcollections/apps\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkappcollectionnameavailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supportedplatforms\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Network\",\r\n \"namespace\": \"Microsoft.Network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteCircuits\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteServiceProviders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.OperationalInsights\",\r\n \"namespace\": \"Microsoft.OperationalInsights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workspaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-11-10\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageInsightConfigs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"linkTargets\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-10\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Sql\",\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/capabilities\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/serviceObjectives\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administrators\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administratorOperationResults\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/restorableDroppedDatabases\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recoverableDatabases\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/import\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/importExportOperationResults\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/operationResults\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityPolicies\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityMetrics\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingPolicies\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recommendedElasticPools\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingPolicies\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/connectionPolicies\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/securityMetrics\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/resourcepools\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/usages\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metricdefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries/queryText\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Storage\",\r\n \"namespace\": \"Microsoft.Storage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"East US 2 (Stage)\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2 (Stage)\",\r\n \"North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2 (Stage)\",\r\n \"North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/microsoft.support\",\r\n \"namespace\": \"microsoft.support\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supporttickets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Web\",\r\n \"namespace\": \"Microsoft.Web\",\r\n \"authorization\": {\r\n \"applicationId\": \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"roleDefinitionId\": \"f47ed98b-b063-4a5b-9e10-4b9b44fa7735\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"sites/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publishingUsers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostnameavailable\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sourceControls\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"availableStacks\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listSitesAssignedToHostName\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"certificates\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"runtimes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"georegions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/premieraddons\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentLocations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostingenvironmentnameavailable\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicMobileServices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Providers.Test\",\r\n \"namespace\": \"Providers.Test\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"statelessResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources/nestedResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ADHybridHealthService\",\r\n \"namespace\": \"Microsoft.ADHybridHealthService\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"services\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"configuration\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"agents\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reports\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization\",\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"roleAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"roleDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicAdministrators\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"permissions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-01-01\",\r\n \"2014-10-01-preview\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providerOperations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\",\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Automation\",\r\n \"namespace\": \"Microsoft.Automation\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"automationAccounts\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/runbooks\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.BingMaps\",\r\n \"namespace\": \"Microsoft.BingMaps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"mapApis\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.BizTalkServices\",\r\n \"namespace\": \"Microsoft.BizTalkServices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"BizTalk\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ClassicNetwork\",\r\n \"namespace\": \"Microsoft.ClassicNetwork\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reservedIps\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gatewaySupportedDevices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.DataFactory\",\r\n \"namespace\": \"Microsoft.DataFactory\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"dataFactories\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\",\r\n \"2014-12-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkAzureDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactorySchema\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Devices\",\r\n \"namespace\": \"Microsoft.Devices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"IotHubs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.DevTestLab\",\r\n \"namespace\": \"Microsoft.DevTestLab\",\r\n \"authorization\": {\r\n \"applicationId\": \"1a14be2a-e903-4cec-99cf-b2e209259a0f\",\r\n \"roleDefinitionId\": \"8f2de81a-b9aa-49d8-b24c-11814d3ab525\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\",\r\n \"2015-05-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.DocumentDB\",\r\n \"namespace\": \"Microsoft.DocumentDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databaseAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"databaseAccountNames\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.DomainRegistration\",\r\n \"namespace\": \"Microsoft.DomainRegistration\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"topLevelDomains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listDomainRecommendations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateDomainRegistrationInformation\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"generateSsoRequest\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.DynamicsLcs\",\r\n \"namespace\": \"Microsoft.DynamicsLcs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"lcsprojects\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-tie-preview\",\r\n \"2015-02-01-test-preview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-p2-preview\",\r\n \"2015-02-01-p1-preview\",\r\n \"2015-02-01-int-preview\",\r\n \"2015-02-01-intp2-preview\",\r\n \"2015-02-01-intp1-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/clouddeployments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-tie-preview\",\r\n \"2015-02-01-test-preview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-p2-preview\",\r\n \"2015-02-01-p1-preview\",\r\n \"2015-02-01-int-preview\",\r\n \"2015-02-01-intp2-preview\",\r\n \"2015-02-01-intp1-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.EventHub\",\r\n \"namespace\": \"Microsoft.EventHub\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Features\",\r\n \"namespace\": \"Microsoft.Features\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"features\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Logic\",\r\n \"namespace\": \"Microsoft.Logic\",\r\n \"authorization\": {\r\n \"applicationId\": \"7cd684f4-8a78-49b0-91ec-6a35d38739ba\",\r\n \"roleDefinitionId\": \"cb3ef1fb-6e31-49e2-9d87-ed821053fe58\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workflows\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.MarketplaceOrdering\",\r\n \"namespace\": \"Microsoft.MarketplaceOrdering\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"agreements\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.NotificationHubs\",\r\n \"namespace\": \"Microsoft.NotificationHubs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"namespaces/notificationHubs\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Scheduler\",\r\n \"namespace\": \"Microsoft.Scheduler\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"jobcollections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.ServiceBus\",\r\n \"namespace\": \"Microsoft.ServiceBus\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.StreamAnalytics\",\r\n \"namespace\": \"Microsoft.StreamAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"streamingjobs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"West Europe\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central India\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central India\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/microsoft.visualstudio\",\r\n \"namespace\": \"microsoft.visualstudio\",\r\n \"authorization\": {\r\n \"applicationId\": \"499b84ac-1321-427f-aa17-267ca6975798\",\r\n \"roleDefinitionId\": \"6a18f445-86f0-4e2e-b8a9-6b9b5677e3d8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"account\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"account/project\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/NewRelic.APM\",\r\n \"namespace\": \"NewRelic.APM\",\r\n \"authorization\": {\r\n \"allowedThirdPartyExtensions\": [\r\n {\r\n \"name\": \"NewRelic_AzurePortal_APM\"\r\n }\r\n ]\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Sendgrid.Email\",\r\n \"namespace\": \"Sendgrid.Email\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/SuccessBricks.ClearDB\",\r\n \"namespace\": \"SuccessBricks.ClearDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "65310" + "81596" ], "Content-Type": [ "application/json; charset=utf-8" @@ -190,16 +200,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14976" + "14995" ], "x-ms-request-id": [ - "a3742e70-4f45-41f0-9f05-5b32101b0d06" + "e12d22ea-55f4-44bd-9f72-f1697bab4f52" ], "x-ms-correlation-request-id": [ - "a3742e70-4f45-41f0-9f05-5b32101b0d06" + "e12d22ea-55f4-44bd-9f72-f1697bab4f52" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122639Z:a3742e70-4f45-41f0-9f05-5b32101b0d06" + "CENTRALUS:20151015T222023Z:e12d22ea-55f4-44bd-9f72-f1697bab4f52" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -208,21 +218,28 @@ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:26:38 GMT" + "Thu, 15 Oct 2015 22:20:23 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/resources?$filter=subscriptionId+EQ+'4004a9fd-d58e-48dc-aeb2-4a4aec58606f'+AND+resourceGroup+EQ+'testrg'&api-version=2015-01-01", - "EncodedRequestUri": "L3Jlc291cmNlcz8kZmlsdGVyPXN1YnNjcmlwdGlvbklkK0VRKyc0MDA0YTlmZC1kNThlLTQ4ZGMtYWViMi00YTRhZWM1ODYwNmYnK0FORCtyZXNvdXJjZUdyb3VwK0VRKyd0ZXN0cmcnJmFwaS12ZXJzaW9uPTIwMTUtMDEtMDE=", + "RequestUri": "/resources?$filter=subscriptionId+EQ+'4004a9fd-d58e-48dc-aeb2-4a4aec58606f'+AND+resourceGroup+EQ+'Shubham_TestRG'&api-version=2015-01-01", + "EncodedRequestUri": "L3Jlc291cmNlcz8kZmlsdGVyPXN1YnNjcmlwdGlvbklkK0VRKyc0MDA0YTlmZC1kNThlLTQ4ZGMtYWViMi00YTRhZWM1ODYwNmYnK0FORCtyZXNvdXJjZUdyb3VwK0VRKydTaHViaGFtX1Rlc3RSRycmYXBpLXZlcnNpb249MjAxNS0wMS0wMQ==", "RequestMethod": "GET", "RequestBody": "", - "RequestHeaders": {}, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Batch/batchAccounts/testbatchrbacclitest\",\r\n \"name\": \"testbatchrbacclitest\",\r\n \"type\": \"Microsoft.Batch/batchAccounts\",\r\n \"location\": \"westus\"\r\n }\r\n ]\r\n}", + "RequestHeaders": { + "ParameterSetName": [ + "Lists the resources based on the specified scope." + ], + "CommandName": [ + "Get-AzureRmResource" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Storage/storageAccounts/shubhamstorage12345\",\r\n \"name\": \"shubhamstorage12345\",\r\n \"type\": \"Microsoft.Storage/storageAccounts\",\r\n \"location\": \"westus\",\r\n \"tags\": {}\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Network/virtualNetworks/ShubhamTestNetwork\",\r\n \"name\": \"ShubhamTestNetwork\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "244" + "513" ], "Content-Type": [ "application/json; charset=utf-8" @@ -234,16 +251,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-tenant-reads": [ - "14957" + "14988" ], "x-ms-request-id": [ - "e5509e5c-be0d-45c4-9243-9b258b3f265b" + "897ba8f5-1d4f-4996-869d-bd5c2dd7b355" ], "x-ms-correlation-request-id": [ - "e5509e5c-be0d-45c4-9243-9b258b3f265b" + "897ba8f5-1d4f-4996-869d-bd5c2dd7b355" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122639Z:e5509e5c-be0d-45c4-9243-9b258b3f265b" + "CENTRALUS:20151015T222024Z:897ba8f5-1d4f-4996-869d-bd5c2dd7b355" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -252,14 +269,14 @@ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:26:39 GMT" + "Thu, 15 Oct 2015 22:20:23 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?api-version=2015-07-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20'Owner'&api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/JGZpbHRlcj1yb2xlTmFtZSUyMGVxJTIwJ093bmVyJyZhcGktdmVyc2lvbj0yMDE1LTA3LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -267,13 +284,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage API Management services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/Services/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Application Insights components, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/schedules/delete\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/delete\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2015-08-19T20:38:00.8333871Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:39:28.5862817Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:16:13.3583006Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:13:53.8853286Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"successbricks.cleardb/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage data factories, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Lab User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, and connect, start, restart, and shutdown virtual machines.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.DevTestLab/labs/labStats/action\",\r\n \"Microsoft.DevTestLab/Environments/*\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/join/action\",\r\n \"Microsoft.Network/loadBalancers/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/link/action\",\r\n \"Microsoft.Network/networkInterfaces/link/action\",\r\n \"Microsoft.Network/networkInterfaces/write\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2015-07-07T19:40:44.5867057Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T20:48:18.7675062Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"NewRelic.APM/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can’t manage their security-related policies or their parent SQL servers.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2015-07-13T23:45:43.2708314Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:03:54.4429915Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:05:45.0353638Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/sites/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Insights/components/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"updatedOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"updatedOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a0ebae26-1ac3-4e09-942a-e759c3244724\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a0ebae26-1ac3-4e09-942a-e759c3244724\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123456\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"updatedOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial1234567\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"updatedOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/568b2974-56ee-42a7-9f6f-d508e9d8779a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"568b2974-56ee-42a7-9f6f-d508e9d8779a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_e2fad2ef-e138-4433-8f71-0250fd3d28ed\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"updatedOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f8fc760a-af64-46f2-ba4a-0060d664b5a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f8fc760a-af64-46f2-ba4a-0060d664b5a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_fc6a4521-36b3-4aff-bf1d-60c02fee92cb\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"updatedOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ea31f5d5-569f-473d-aed6-df72ff2cab70\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ea31f5d5-569f-473d-aed6-df72ff2cab70\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", "ResponseHeaders": { "Content-Length": [ - "33219" + "606" ], "Content-Type": [ "application/json; charset=utf-8" @@ -285,10 +302,10 @@ "no-cache" ], "x-ms-request-id": [ - "3082964d-a510-41c4-8351-4e14dd11dda5" + "fff4ab69-7eab-4b72-abfd-9cc32609b5f0" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_3" + "PASFE_IN_1" ], "X-Content-Type-Options": [ "nosniff" @@ -297,22 +314,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14980" + "14990" ], "x-ms-correlation-request-id": [ - "0587e5d6-539f-4f10-b9cb-0391f9e102d3" + "ee7bad55-e012-4ae9-8339-d9865dc7a1bd" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122640Z:0587e5d6-539f-4f10-b9cb-0391f9e102d3" + "CENTRALUS:20151015T222024Z:ee7bad55-e012-4ae9-8339-d9865dc7a1bd" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:26:39 GMT" + "Thu, 15 Oct 2015 22:20:24 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -324,10 +341,10 @@ "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Batch/batchAccounts/testbatchrbacclitest/providers/Microsoft.Authorization/roleAssignments/78d6502f-74fc-4800-bb0a-0e1a7bebeca4?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZUdyb3Vwcy90ZXN0cmcvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3Rlc3RiYXRjaHJiYWNjbGl0ZXN0L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHMvNzhkNjUwMmYtNzRmYy00ODAwLWJiMGEtMGUxYTdiZWJlY2E0P2FwaS12ZXJzaW9uPTIwMTUtMDctMDE=", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Network/virtualNetworks/ShubhamTestNetwork/providers/Microsoft.Authorization/roleAssignments/78d6502f-74fc-4800-bb0a-0e1a7bebeca4?api-version=2015-07-01", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZUdyb3Vwcy9TaHViaGFtX1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbE5ldHdvcmtzL1NodWJoYW1UZXN0TmV0d29yay9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzLzc4ZDY1MDJmLTc0ZmMtNDgwMC1iYjBhLTBlMWE3YmViZWNhND9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"fe8dd989-5b22-4427-b7a9-9ffb1f068d77\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f77310cb-f1ac-4779-a115-a14c0081a524\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -336,13 +353,13 @@ "254" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"fe8dd989-5b22-4427-b7a9-9ffb1f068d77\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Batch/batchAccounts/testbatchrbacclitest\",\r\n \"createdOn\": \"2015-09-02T12:26:40.4704654Z\",\r\n \"updatedOn\": \"2015-09-02T12:26:40.4704654Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Batch/batchAccounts/testbatchrbacclitest/providers/Microsoft.Authorization/roleAssignments/78d6502f-74fc-4800-bb0a-0e1a7bebeca4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"78d6502f-74fc-4800-bb0a-0e1a7bebeca4\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f77310cb-f1ac-4779-a115-a14c0081a524\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Network/virtualNetworks/ShubhamTestNetwork\",\r\n \"createdOn\": \"2015-10-15T22:20:24.9523125Z\",\r\n \"updatedOn\": \"2015-10-15T22:20:24.9523125Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Network/virtualNetworks/ShubhamTestNetwork/providers/Microsoft.Authorization/roleAssignments/78d6502f-74fc-4800-bb0a-0e1a7bebeca4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"78d6502f-74fc-4800-bb0a-0e1a7bebeca4\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "852" + "872" ], "Content-Type": [ "application/json; charset=utf-8" @@ -354,7 +371,7 @@ "no-cache" ], "x-ms-request-id": [ - "2a05b8a8-a346-481b-922e-754800f488ec" + "9b77cdfa-3fbe-4325-9332-b1afcbb84c3b" ], "x-ms-gateway-service-instanceid": [ "PASFE_IN_3" @@ -366,22 +383,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1195" + "1197" ], "x-ms-correlation-request-id": [ - "b5fd40ac-27bb-493d-9b50-6c46b8711233" + "630c5f99-e69e-4d05-92ba-f9be42b68cc4" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122643Z:b5fd40ac-27bb-493d-9b50-6c46b8711233" + "CENTRALUS:20151015T222026Z:630c5f99-e69e-4d05-92ba-f9be42b68cc4" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:26:43 GMT" + "Thu, 15 Oct 2015 22:20:26 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -393,25 +410,28 @@ "StatusCode": 201 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Batch/batchAccounts/testbatchrbacclitest/providers/Microsoft.Authorization/roleAssignments/78d6502f-74fc-4800-bb0a-0e1a7bebeca4?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZUdyb3Vwcy90ZXN0cmcvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3Rlc3RiYXRjaHJiYWNjbGl0ZXN0L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHMvNzhkNjUwMmYtNzRmYy00ODAwLWJiMGEtMGUxYTdiZWJlY2E0P2FwaS12ZXJzaW9uPTIwMTUtMDctMDE=", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/getObjectsByObjectIds?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9nZXRPYmplY3RzQnlPYmplY3RJZHM/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"objectIds\": [\r\n \"f77310cb-f1ac-4779-a115-a14c0081a524\"\r\n ]\r\n}", "RequestHeaders": { - "x-ms-version": [ - "2015-07-01" + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "71" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"fe8dd989-5b22-4427-b7a9-9ffb1f068d77\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Batch/batchAccounts/testbatchrbacclitest\",\r\n \"createdOn\": \"2015-09-02T12:26:43.175967Z\",\r\n \"updatedOn\": \"2015-09-02T12:26:43.175967Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Batch/batchAccounts/testbatchrbacclitest/providers/Microsoft.Authorization/roleAssignments/78d6502f-74fc-4800-bb0a-0e1a7bebeca4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"78d6502f-74fc-4800-bb0a-0e1a7bebeca4\"\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"f77310cb-f1ac-4779-a115-a14c0081a524\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup4\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup4\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "886" + "658" ], "Content-Type": [ - "application/json; charset=utf-8" + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "Expires": [ "-1" @@ -419,41 +439,136 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "8409cf5d-2e8b-416e-bac0-fdd394de8076" + "ocp-aad-diagnostics-server-name": [ + "v3Hm4ryMiUbRFp0SVZWTWdMY+ECaxB3gLqmZMjwf8eQ=" ], - "x-ms-gateway-service-instanceid": [ - "PASFE_IN_1" + "request-id": [ + "0432f9d4-3ede-4270-818b-92b214df82fd" + ], + "client-request-id": [ + "01fe0227-a009-497f-8bea-23b66fd4116a" + ], + "x-ms-dirapi-data-contract-version": [ + "1.42-previewInternal" + ], + "x-ms-gateway-rewrite": [ + "false" + ], + "ocp-aad-session-key": [ + "uMmlk3lPa_5P5Aj9SuNi3lB0V34qKHRkF_9hG7ZZpZ3Y8yT1slTYBObtjM5CHNDXefkgzTMFgtjeNr38XTJSN197IdMzoADLUylHFUThRF2kKfecjtaO9Zv0yKXH-5rl.o-4RSUoKUCyGAkT_6szMIXwTB_q08BHFWaEOv-kJCuk" ], "X-Content-Type-Options": [ "nosniff" ], + "DataServiceVersion": [ + "3.0;" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14979" - ], - "x-ms-correlation-request-id": [ - "e079c472-d881-4a59-9085-79a452554693" + "Access-Control-Allow-Origin": [ + "*" ], - "x-ms-routing-request-id": [ - "WESTUS:20150902T122643Z:e079c472-d881-4a59-9085-79a452554693" + "Duration": [ + "1292755" ], "Cache-Control": [ "no-cache" ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET", + "ASP.NET" + ], "Date": [ - "Wed, 02 Sep 2015 12:26:43 GMT" + "Thu, 15 Oct 2015 22:20:25 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/getObjectsByObjectIds?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9nZXRPYmplY3RzQnlPYmplY3RJZHM/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"objectIds\": [\r\n \"f77310cb-f1ac-4779-a115-a14c0081a524\"\r\n ]\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" ], - "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "Content-Length": [ + "71" + ], + "User-Agent": [ + "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"f77310cb-f1ac-4779-a115-a14c0081a524\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup4\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup4\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "658" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "ocp-aad-diagnostics-server-name": [ + "v3Hm4ryMiUbRFp0SVZWTWdMY+ECaxB3gLqmZMjwf8eQ=" + ], + "request-id": [ + "18930a35-4f35-4a81-8926-09983a4fc926" + ], + "client-request-id": [ + "ab67f144-0c66-4645-97d2-16ee7fe6b654" + ], + "x-ms-dirapi-data-contract-version": [ + "1.42-previewInternal" + ], + "x-ms-gateway-rewrite": [ + "false" + ], + "ocp-aad-session-key": [ + "2udAMN7gbuUv0FOIodmlEWMuNE8SAD6nDqnLTJVS_CDs4M3tfYbiCePoQFbjsws5AWXje3WWXJrsRR0MglRyvsBVHcxXLWTy7wuNnAKAlktNJuSsvS0rXGueA8zmhW7y.k_pYZpbPJRitUoLuBVvxb3vjauSZ2aat88hUMzfeGMY" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Access-Control-Allow-Origin": [ + "*" + ], + "Duration": [ + "1133431" + ], + "Cache-Control": [ + "no-cache" ], "Server": [ "Microsoft-IIS/8.5" ], + "X-AspNet-Version": [ + "4.0.30319" + ], "X-Powered-By": [ + "ASP.NET", "ASP.NET" + ], + "Date": [ + "Thu, 15 Oct 2015 22:20:27 GMT" ] }, "StatusCode": 200 @@ -468,7 +583,7 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n}", @@ -486,7 +601,7 @@ "no-cache" ], "x-ms-request-id": [ - "eaa26fda-3504-4860-821a-b95b6b096dfd" + "1bcdcbf5-5e4b-4d5f-ad9a-b10b7960c46a" ], "x-ms-gateway-service-instanceid": [ "PASFE_IN_1" @@ -498,22 +613,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14978" + "14989" ], "x-ms-correlation-request-id": [ - "62ece413-bd3d-4f25-8252-07d17e66f75e" + "8a77bf5c-986b-49b3-bce7-d8fa7cf08d00" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122643Z:62ece413-bd3d-4f25-8252-07d17e66f75e" + "CENTRALUS:20151015T222026Z:8a77bf5c-986b-49b3-bce7-d8fa7cf08d00" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:26:43 GMT" + "Thu, 15 Oct 2015 22:20:26 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -534,7 +649,7 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n}", @@ -552,10 +667,10 @@ "no-cache" ], "x-ms-request-id": [ - "636ad3a3-237a-49d2-b174-1efaa38ef16b" + "14f0e156-fd18-4029-a542-a74a28c7a7a9" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_1" + "PASFE_IN_3" ], "X-Content-Type-Options": [ "nosniff" @@ -564,22 +679,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14976" + "14987" ], "x-ms-correlation-request-id": [ - "2f1b8e49-39b5-4253-99d6-3d2aaf89fec0" + "23eee19f-28e6-4f47-9318-fe7d44736950" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122644Z:2f1b8e49-39b5-4253-99d6-3d2aaf89fec0" + "CENTRALUS:20151015T222027Z:23eee19f-28e6-4f47-9318-fe7d44736950" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:26:44 GMT" + "Thu, 15 Oct 2015 22:20:27 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -591,8 +706,8 @@ "StatusCode": 200 }, { - "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/users/fe8dd989-5b22-4427-b7a9-9ffb1f068d77?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi91c2Vycy9mZThkZDk4OS01YjIyLTQ0MjctYjdhOS05ZmZiMWYwNjhkNzc/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/users/f77310cb-f1ac-4779-a115-a14c0081a524?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi91c2Vycy9mNzczMTBjYi1mMWFjLTQ3NzktYTExNS1hMTRjMDA4MWE1MjQ/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -600,7 +715,7 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource 'fe8dd989-5b22-4427-b7a9-9ffb1f068d77' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", + "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource 'f77310cb-f1ac-4779-a115-a14c0081a524' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "214" @@ -609,22 +724,22 @@ "application/json; odata=minimalmetadata; charset=utf-8" ], "ocp-aad-diagnostics-server-name": [ - "OwiQwVxuZXWAznx4rYbzGrX1SXicMuwxX8McepXFTKk=" + "+g9S9df1eU79iMfVZ0psO4Vd6TCUCddyFguh8uT50fw=" ], "request-id": [ - "7fc35005-cf3d-442d-b639-c749ca9dfe19" + "273da356-ad44-4d47-b567-ff2b8d2c0917" ], "client-request-id": [ - "9de7b292-c3f0-4bc2-af1f-a3535ae12769" - ], - "x-ms-gateway-rewrite": [ - "false" + "83374808-3eb5-4645-b4c1-017e5ae3c52c" ], "x-ms-dirapi-data-contract-version": [ "1.42-previewInternal" ], + "x-ms-gateway-rewrite": [ + "false" + ], "ocp-aad-session-key": [ - "G4ceptsq3LnUJbcJ2lIjodad8CmRl6GoZn2Rw0KVCwXMBArRRkNZEmL7jhzZ76PnwzSMH5zuWKVVwWB_1cj8Z3dnBmswRJTB0I8HixBSjFD32nFPPBLd4zMLCGVqlYQf.XM7I9BEhtPkBT81O5qx5iKvb5knv_Rj1-rGN79dmJUo" + "ctndL8OwD89oumdJwIkRC8YBHrXtZlFIH_XIlPPBZSwGNsJR6faHGGbTfB9QnpiRoPuABw2aZQaNAVsF5KVloxmsNNImni-Ran6V7yFw6xNCze3BLemmduOvd6oFyZ4K.eaKIL2jfU4aeQoDAmMLjEHL0d7FXD8ECYGXDHs4K5hc" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -632,6 +747,9 @@ "Access-Control-Allow-Origin": [ "*" ], + "Duration": [ + "964757" + ], "Cache-Control": [ "private" ], @@ -646,14 +764,14 @@ "ASP.NET" ], "Date": [ - "Wed, 02 Sep 2015 12:26:42 GMT" + "Thu, 15 Oct 2015 22:20:27 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/users/fe8dd989-5b22-4427-b7a9-9ffb1f068d77?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi91c2Vycy9mZThkZDk4OS01YjIyLTQ0MjctYjdhOS05ZmZiMWYwNjhkNzc/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/users/f77310cb-f1ac-4779-a115-a14c0081a524?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi91c2Vycy9mNzczMTBjYi1mMWFjLTQ3NzktYTExNS1hMTRjMDA4MWE1MjQ/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -661,7 +779,7 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource 'fe8dd989-5b22-4427-b7a9-9ffb1f068d77' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", + "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource 'f77310cb-f1ac-4779-a115-a14c0081a524' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "214" @@ -670,22 +788,22 @@ "application/json; odata=minimalmetadata; charset=utf-8" ], "ocp-aad-diagnostics-server-name": [ - "OwiQwVxuZXWAznx4rYbzGrX1SXicMuwxX8McepXFTKk=" + "v3Hm4ryMiUbRFp0SVZWTWdMY+ECaxB3gLqmZMjwf8eQ=" ], "request-id": [ - "32369eeb-6531-4800-b6a9-31a1b2704468" + "31258fe4-8b0d-4fd6-9b75-4735972ce030" ], "client-request-id": [ - "71c0c1ec-dc95-465d-b05e-9daa1bda4669" - ], - "x-ms-gateway-rewrite": [ - "false" + "2ba1f357-3d21-4dc1-b562-54162062211e" ], "x-ms-dirapi-data-contract-version": [ "1.42-previewInternal" ], + "x-ms-gateway-rewrite": [ + "false" + ], "ocp-aad-session-key": [ - "_I_plZfn7w9NZFWGbdnuUw5cDrWW_Xf6Kj6d4dGx0UrFkCj0FMCNdM4-GOUgkoUOzJkLmp1bA7K74uLkFlM4uDv5dGxSNLW4mZupWdZCK9xbFyBfVW3yG4dC7Qr-uN5U.FxxPRIuMW5-aQH2O-vFar0HXir0BAwdlfCjNbFYOlDw" + "IIN4exgB56BLW-OlqD_AYzqc8jFAB5fVgGDqeToAAPtvzWQUpZPBrsjihkAUkV2Dw1cW9sDdy1a36Do0cifcJN-7w20I3b-RLFbRm6tGxR38F2jlPhwgcIaCRWbrhCEj.E-0UiB6R0jZSSqZIh9S86w1Lc_1Tg2txHMiJCwaIFDM" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -693,6 +811,9 @@ "Access-Control-Allow-Origin": [ "*" ], + "Duration": [ + "1009668" + ], "Cache-Control": [ "private" ], @@ -707,14 +828,14 @@ "ASP.NET" ], "Date": [ - "Wed, 02 Sep 2015 12:26:43 GMT" + "Thu, 15 Oct 2015 22:20:29 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/servicePrincipals/fe8dd989-5b22-4427-b7a9-9ffb1f068d77?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9zZXJ2aWNlUHJpbmNpcGFscy9mZThkZDk4OS01YjIyLTQ0MjctYjdhOS05ZmZiMWYwNjhkNzc/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/servicePrincipals/f77310cb-f1ac-4779-a115-a14c0081a524?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9zZXJ2aWNlUHJpbmNpcGFscy9mNzczMTBjYi1mMWFjLTQ3NzktYTExNS1hMTRjMDA4MWE1MjQ/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -722,7 +843,7 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource 'fe8dd989-5b22-4427-b7a9-9ffb1f068d77' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", + "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource 'f77310cb-f1ac-4779-a115-a14c0081a524' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "214" @@ -731,22 +852,22 @@ "application/json; odata=minimalmetadata; charset=utf-8" ], "ocp-aad-diagnostics-server-name": [ - "QHmIbgsFu1rpVDTznz9H/i9FqFuCAWYVLNRx8V7t6dU=" + "+g9S9df1eU79iMfVZ0psO4Vd6TCUCddyFguh8uT50fw=" ], "request-id": [ - "ba922ab0-668f-462d-ad9b-b78fd7a061c7" + "d94a387d-1349-48b6-85d7-9da8b4d9cfda" ], "client-request-id": [ - "1154e85f-e981-499c-856c-2054c2bc8caf" - ], - "x-ms-gateway-rewrite": [ - "false" + "091a176d-b37f-49fd-a06d-9cddaf7562e7" ], "x-ms-dirapi-data-contract-version": [ "1.42-previewInternal" ], + "x-ms-gateway-rewrite": [ + "false" + ], "ocp-aad-session-key": [ - "PqB4G_sq1me8GfktLmHqXY9mjVGGxpjQbGBBGIQhQyeNNhYGj2MojdA8A-1ARxICbI9kRLMmXK1XjADb7O_otVIuQAHx3IhV7BRiimV1MfrChbGrKeR8iJcKXeqEyk51.slI9-aZBUtY-YSv7PxAHGOS5pCNsQxDLqTxjzc_JEhY" + "-X0-owUhF1dbQr2mga8ZTzzHsc_E2JfRfuw_XYPmjgjyQGj0uqZ72rSRVHCNsByl7BpmlBrmHPYTG9lpnViX17tNtTFoYWJg0mlFCXRDS5GsEwKLXait5u1VKi4nql_Z.2TgClfYwudeBa10JNPuUX8cnJyhv4zW73d7NR-I8_og" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -754,6 +875,9 @@ "Access-Control-Allow-Origin": [ "*" ], + "Duration": [ + "2911192" + ], "Cache-Control": [ "private" ], @@ -768,14 +892,14 @@ "ASP.NET" ], "Date": [ - "Wed, 02 Sep 2015 12:26:43 GMT" + "Thu, 15 Oct 2015 22:20:27 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/servicePrincipals/fe8dd989-5b22-4427-b7a9-9ffb1f068d77?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9zZXJ2aWNlUHJpbmNpcGFscy9mZThkZDk4OS01YjIyLTQ0MjctYjdhOS05ZmZiMWYwNjhkNzc/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/servicePrincipals/f77310cb-f1ac-4779-a115-a14c0081a524?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9zZXJ2aWNlUHJpbmNpcGFscy9mNzczMTBjYi1mMWFjLTQ3NzktYTExNS1hMTRjMDA4MWE1MjQ/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -783,7 +907,7 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource 'fe8dd989-5b22-4427-b7a9-9ffb1f068d77' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", + "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource 'f77310cb-f1ac-4779-a115-a14c0081a524' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "214" @@ -792,22 +916,22 @@ "application/json; odata=minimalmetadata; charset=utf-8" ], "ocp-aad-diagnostics-server-name": [ - "QHmIbgsFu1rpVDTznz9H/i9FqFuCAWYVLNRx8V7t6dU=" + "v3Hm4ryMiUbRFp0SVZWTWdMY+ECaxB3gLqmZMjwf8eQ=" ], "request-id": [ - "af2e61a2-ddb3-4af1-a239-2ca9b99074e1" + "3c12e803-f988-4216-8885-74706615db40" ], "client-request-id": [ - "a880a275-29f4-4f9e-bdaa-a750710bfcc4" - ], - "x-ms-gateway-rewrite": [ - "false" + "4e5e27c2-1714-4019-9b1c-5093bace454e" ], "x-ms-dirapi-data-contract-version": [ "1.42-previewInternal" ], + "x-ms-gateway-rewrite": [ + "false" + ], "ocp-aad-session-key": [ - "W4a0X8jn_0uyq4CUL1HUZxj1-cJEKKpUBuyaGV3Sae7CkjRvGsmKXlwyRe8ejO2_b5LjVR0zWtZGLrjJwlt51ToTxU9bTHsXxStJJIVfG3ZTj_oENV49wzPAVflWRyZI.An-bWWUt40ITdJ1tbhx_R54YlibPvbZ6dzraZKhiqHY" + "dK-mAnjrf1YZj_iSHeyn8MHUbuSJ2m9eQu8Ek1FbvBkwblLP82lcWQATYBYpllbdbmiAb91BqQK_BXwm2_6Qg4VO9CRMEWyyV45ja-vuLG3vY868cTxv4jtMj95srEan.ySAtDbCR-bWX3gbb-14JTTAfxUzFI4k4kGbr7OAXFv0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -815,6 +939,9 @@ "Access-Control-Allow-Origin": [ "*" ], + "Duration": [ + "1002591" + ], "Cache-Control": [ "private" ], @@ -829,14 +956,14 @@ "ASP.NET" ], "Date": [ - "Wed, 02 Sep 2015 12:26:43 GMT" + "Thu, 15 Oct 2015 22:20:29 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/groups/fe8dd989-5b22-4427-b7a9-9ffb1f068d77?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9ncm91cHMvZmU4ZGQ5ODktNWIyMi00NDI3LWI3YTktOWZmYjFmMDY4ZDc3P2FwaS12ZXJzaW9uPTEuNDItcHJldmlld0ludGVybmFs", + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/groups/f77310cb-f1ac-4779-a115-a14c0081a524?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9ncm91cHMvZjc3MzEwY2ItZjFhYy00Nzc5LWExMTUtYTE0YzAwODFhNTI0P2FwaS12ZXJzaW9uPTEuNDItcHJldmlld0ludGVybmFs", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -844,7 +971,7 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.Group/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"fe8dd989-5b22-4427-b7a9-9ffb1f068d77\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup3\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup3\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.Group/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"f77310cb-f1ac-4779-a115-a14c0081a524\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup4\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup4\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n}", "ResponseHeaders": { "Content-Length": [ "700" @@ -859,22 +986,22 @@ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "OwiQwVxuZXWAznx4rYbzGrX1SXicMuwxX8McepXFTKk=" + "+g9S9df1eU79iMfVZ0psO4Vd6TCUCddyFguh8uT50fw=" ], "request-id": [ - "9229507a-c902-4d91-abae-940b4895bf9c" + "fc9f591b-8bdb-42cd-9f84-1d5a32dbacc3" ], "client-request-id": [ - "aa886a7d-7834-43fd-abcf-00458c76f214" - ], - "x-ms-gateway-rewrite": [ - "false" + "7a8cddcf-5b3c-4080-b289-9b05ae3acb48" ], "x-ms-dirapi-data-contract-version": [ "1.42-previewInternal" ], + "x-ms-gateway-rewrite": [ + "false" + ], "ocp-aad-session-key": [ - "Ln-6FSg5idsbWPi_IpZuiDB51vmTFCPdrKx3EARFTAwng5R-4Qnc7PmdBg3OeDbXxuI0DWJoLm6VDcw4HhlEkGlls7wezNVQtyI11e-jsuYVtKPJ_8-u5_10BKdaF3J1.Alu1r0GbcZ4URuXwTzoeqY3h4p48Iay85LK9_hacMLA" + "K8BCeAkUOeyblFxLRIEuviPgwHLL1B2ehVQt7FiCwxKS6Y8lyHbRXNZtT9rrodWcLXBeA0XoY2If_ux4ZAQdwksTgqojrM4_WfOR0aydrQb4S-RtVnzsI8xopR9HhnUo.YachAQvAZmVsKFvQ9UCsXtwEdqSP0uH7wLzeSNziGJ0" ], "X-Content-Type-Options": [ "nosniff" @@ -888,6 +1015,9 @@ "Access-Control-Allow-Origin": [ "*" ], + "Duration": [ + "1150438" + ], "Cache-Control": [ "no-cache" ], @@ -902,14 +1032,14 @@ "ASP.NET" ], "Date": [ - "Wed, 02 Sep 2015 12:26:43 GMT" + "Thu, 15 Oct 2015 22:20:27 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/groups/fe8dd989-5b22-4427-b7a9-9ffb1f068d77?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9ncm91cHMvZmU4ZGQ5ODktNWIyMi00NDI3LWI3YTktOWZmYjFmMDY4ZDc3P2FwaS12ZXJzaW9uPTEuNDItcHJldmlld0ludGVybmFs", + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/groups/f77310cb-f1ac-4779-a115-a14c0081a524?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9ncm91cHMvZjc3MzEwY2ItZjFhYy00Nzc5LWExMTUtYTE0YzAwODFhNTI0P2FwaS12ZXJzaW9uPTEuNDItcHJldmlld0ludGVybmFs", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -917,7 +1047,7 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.Group/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"fe8dd989-5b22-4427-b7a9-9ffb1f068d77\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup3\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup3\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.Group/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"f77310cb-f1ac-4779-a115-a14c0081a524\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup4\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup4\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n}", "ResponseHeaders": { "Content-Length": [ "700" @@ -932,22 +1062,22 @@ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "QHmIbgsFu1rpVDTznz9H/i9FqFuCAWYVLNRx8V7t6dU=" + "v3Hm4ryMiUbRFp0SVZWTWdMY+ECaxB3gLqmZMjwf8eQ=" ], "request-id": [ - "c94316fe-f846-4414-ac8b-5e138ded8dc7" + "31843ee2-01e3-489c-81fb-9ad7be62b739" ], "client-request-id": [ - "59df9a4f-b8ee-4c2d-a555-327e5f7ed8f6" - ], - "x-ms-gateway-rewrite": [ - "false" + "e30a93f3-945d-4eb6-a85e-c3898e08be3e" ], "x-ms-dirapi-data-contract-version": [ "1.42-previewInternal" ], + "x-ms-gateway-rewrite": [ + "false" + ], "ocp-aad-session-key": [ - "zTEuRUzKetcYZnOxA0_fNJKl3LX47WUaI00bDD27VTYZ3H33QQwW70B59ys_dqJbQA3nRKEuAagaSVucj_EQF7xZPn84uuw77XAhInd9Qj-bznYARZ7Y80eP78zY6qnN.yAoITmoT4Cn8I3OvI9BUXMbyxSNjZaI2VVgDwCqQovI" + "Xl8Q54d5J5NtYm_PVdWGlwAiQKmGmL7kpLWMCtAOxJ_C7RKvv9E59060bnKxQc5QbAymaSBWlwv35prCLRacmh7a1Le2E5BW9tci78q8HRhl4yHISYSC53PPu04MRc8J.bvOKC6TejmblPCn89eWzG5S91LgOWtqxmVwYgsEmArs" ], "X-Content-Type-Options": [ "nosniff" @@ -961,6 +1091,9 @@ "Access-Control-Allow-Origin": [ "*" ], + "Duration": [ + "970019" + ], "Cache-Control": [ "no-cache" ], @@ -975,14 +1108,14 @@ "ASP.NET" ], "Date": [ - "Wed, 02 Sep 2015 12:26:44 GMT" + "Thu, 15 Oct 2015 22:20:29 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments?$filter=principalId%20eq%20'fe8dd989-5b22-4427-b7a9-9ffb1f068d77'&api-version=2015-07-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JGZpbHRlcj1wcmluY2lwYWxJZCUyMGVxJTIwJ2ZlOGRkOTg5LTViMjItNDQyNy1iN2E5LTlmZmIxZjA2OGQ3NycmYXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments?$filter=principalId%20eq%20'f77310cb-f1ac-4779-a115-a14c0081a524'&api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JGZpbHRlcj1wcmluY2lwYWxJZCUyMGVxJTIwJ2Y3NzMxMGNiLWYxYWMtNDc3OS1hMTE1LWExNGMwMDgxYTUyNCcmYXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -990,13 +1123,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"fe8dd989-5b22-4427-b7a9-9ffb1f068d77\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Batch/batchAccounts/testbatchrbacclitest\",\r\n \"createdOn\": \"2015-09-02T12:26:43.175967Z\",\r\n \"updatedOn\": \"2015-09-02T12:26:43.175967Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Batch/batchAccounts/testbatchrbacclitest/providers/Microsoft.Authorization/roleAssignments/78d6502f-74fc-4800-bb0a-0e1a7bebeca4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"78d6502f-74fc-4800-bb0a-0e1a7bebeca4\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f77310cb-f1ac-4779-a115-a14c0081a524\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Network/virtualNetworks/ShubhamTestNetwork\",\r\n \"createdOn\": \"2015-10-15T22:20:26.2733483Z\",\r\n \"updatedOn\": \"2015-10-15T22:20:26.2733483Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Network/virtualNetworks/ShubhamTestNetwork/providers/Microsoft.Authorization/roleAssignments/78d6502f-74fc-4800-bb0a-0e1a7bebeca4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"78d6502f-74fc-4800-bb0a-0e1a7bebeca4\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", "ResponseHeaders": { "Content-Length": [ - "914" + "934" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1008,10 +1141,10 @@ "no-cache" ], "x-ms-request-id": [ - "bdcca2a6-dedd-4f36-9f1d-6792e474d688" + "8c1d24b1-e4b6-4b15-a46a-c592a6e30e23" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_1" + "PASFE_IN_0" ], "X-Content-Type-Options": [ "nosniff" @@ -1020,22 +1153,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14977" + "14988" ], "x-ms-correlation-request-id": [ - "7698ea9d-497d-44e3-8c19-9fae0a098e6b" + "27701f78-1601-458d-b12a-68c11bd3a596" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122644Z:7698ea9d-497d-44e3-8c19-9fae0a098e6b" + "CENTRALUS:20151015T222027Z:27701f78-1601-458d-b12a-68c11bd3a596" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:26:44 GMT" + "Thu, 15 Oct 2015 22:20:27 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -1047,8 +1180,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments?$filter=principalId%20eq%20'fe8dd989-5b22-4427-b7a9-9ffb1f068d77'&api-version=2015-07-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JGZpbHRlcj1wcmluY2lwYWxJZCUyMGVxJTIwJ2ZlOGRkOTg5LTViMjItNDQyNy1iN2E5LTlmZmIxZjA2OGQ3NycmYXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments?$filter=principalId%20eq%20'f77310cb-f1ac-4779-a115-a14c0081a524'&api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JGZpbHRlcj1wcmluY2lwYWxJZCUyMGVxJTIwJ2Y3NzMxMGNiLWYxYWMtNDc3OS1hMTE1LWExNGMwMDgxYTUyNCcmYXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1056,7 +1189,7 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, "ResponseBody": "{\r\n \"value\": [],\r\n \"nextLink\": null\r\n}", @@ -1074,10 +1207,10 @@ "no-cache" ], "x-ms-request-id": [ - "b9f90eb5-dccd-44d0-9379-d2072d88f703" + "e5a6f121-873c-4b25-aff8-6e25b3f461f1" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_3" + "PASFE_IN_0" ], "X-Content-Type-Options": [ "nosniff" @@ -1086,22 +1219,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14975" + "14986" ], "x-ms-correlation-request-id": [ - "465f031b-57df-4ad0-b30d-d65197afb672" + "574f1fa8-82db-469e-967c-1acf5ed3b59e" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122645Z:465f031b-57df-4ad0-b30d-d65197afb672" + "CENTRALUS:20151015T222031Z:574f1fa8-82db-469e-967c-1acf5ed3b59e" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:26:45 GMT" + "Thu, 15 Oct 2015 22:20:31 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -1113,8 +1246,8 @@ "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Batch/batchAccounts/testbatchrbacclitest/providers/Microsoft.Authorization/roleAssignments/78d6502f-74fc-4800-bb0a-0e1a7bebeca4?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZUdyb3Vwcy90ZXN0cmcvcHJvdmlkZXJzL01pY3Jvc29mdC5CYXRjaC9iYXRjaEFjY291bnRzL3Rlc3RiYXRjaHJiYWNjbGl0ZXN0L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHMvNzhkNjUwMmYtNzRmYy00ODAwLWJiMGEtMGUxYTdiZWJlY2E0P2FwaS12ZXJzaW9uPTIwMTUtMDctMDE=", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Network/virtualNetworks/ShubhamTestNetwork/providers/Microsoft.Authorization/roleAssignments/78d6502f-74fc-4800-bb0a-0e1a7bebeca4?api-version=2015-07-01", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZUdyb3Vwcy9TaHViaGFtX1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbE5ldHdvcmtzL1NodWJoYW1UZXN0TmV0d29yay9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzLzc4ZDY1MDJmLTc0ZmMtNDgwMC1iYjBhLTBlMWE3YmViZWNhND9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { @@ -1122,13 +1255,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"fe8dd989-5b22-4427-b7a9-9ffb1f068d77\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Batch/batchAccounts/testbatchrbacclitest\",\r\n \"createdOn\": \"2015-09-02T12:26:42.1203197Z\",\r\n \"updatedOn\": \"2015-09-02T12:26:42.1203197Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Batch/batchAccounts/testbatchrbacclitest/providers/Microsoft.Authorization/roleAssignments/78d6502f-74fc-4800-bb0a-0e1a7bebeca4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"78d6502f-74fc-4800-bb0a-0e1a7bebeca4\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f77310cb-f1ac-4779-a115-a14c0081a524\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Network/virtualNetworks/ShubhamTestNetwork\",\r\n \"createdOn\": \"2015-10-15T22:20:25.8171829Z\",\r\n \"updatedOn\": \"2015-10-15T22:20:25.8171829Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Network/virtualNetworks/ShubhamTestNetwork/providers/Microsoft.Authorization/roleAssignments/78d6502f-74fc-4800-bb0a-0e1a7bebeca4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"78d6502f-74fc-4800-bb0a-0e1a7bebeca4\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "886" + "906" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1140,7 +1273,7 @@ "no-cache" ], "x-ms-request-id": [ - "afedd2e4-8bb7-4bcb-9c8c-5a3257a497b8" + "2f076149-ac71-44c9-954f-d24c878cd1d7" ], "x-ms-gateway-service-instanceid": [ "PASFE_IN_3" @@ -1152,22 +1285,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1194" + "1196" ], "x-ms-correlation-request-id": [ - "d8876dcb-beeb-480a-b11a-0c3aeb5a4439" + "f6a5241c-2a92-4b47-8b45-80ffa1712e04" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122645Z:d8876dcb-beeb-480a-b11a-0c3aeb5a4439" + "CENTRALUS:20151015T222029Z:f6a5241c-2a92-4b47-8b45-80ffa1712e04" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:26:45 GMT" + "Thu, 15 Oct 2015 22:20:29 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByResourceGroup.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByResourceGroup.json index 830e7f5959d1..73777a06ff35 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByResourceGroup.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByResourceGroup.json @@ -10,10 +10,10 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAMAAIA83As=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Adrian Drumea\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Adrian\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"PRINCIPAL SOFTWARE ENG MGR\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"adrumea_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF935C5A7E\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"adrumea@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1080\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"adrumea@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Drumea\",\r\n \"telephoneNumber\": \"+1 (425) 7074182 X74182\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"adrumea_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"bec5f49e-b40a-4874-90db-404165bd49ed\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAN//oAb/JE=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Platform Operations\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Matthew Kayes\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Matthew\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"SENIOR PROGRAM MANAGER\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"mkayes_microsoft.com#EXT#\",\r\n \"mobile\": \"+1 4258949491\",\r\n \"netId\": \"1003BFFD930AF1BB\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"mkayes@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/2061\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"mkayes@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Kayes\",\r\n \"telephoneNumber\": \"+1 (425) 7077045 X77045\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"mkayes_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"460fe825-3470-4cbc-b59b-942d87b68317\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAN//oAbKKA=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Namrata Baliga\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Namrata\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"SOFTWARE ENGINEER II\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"nbaliga_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93774274\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"nbaliga@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1093\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"nbaliga@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Baliga\",\r\n \"telephoneNumber\": \"+1 (425) 7075901\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"nbaliga_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"9298c72e-b043-4b91-8b2e-40816d141982\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAM//4BoyZU=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Radhika Kashyap\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Radhika\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"SOFTWARE ENGINEER II\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"rakashya_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93775BAC\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"rakashya@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1097\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"rakashya@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Kashyap\",\r\n \"telephoneNumber\": \"+1 (425) 7031452\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"rakashya_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"577639a3-9024-48ad-93f8-1dc5ebee1b37\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAM//4vqt2k=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Shubham Agarwal\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Shubham\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"shuagarw_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF93049BE3\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"shuagarw@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"shuagarw@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Agarwal\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"shuagarw_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAO//YAcIT8=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Stefan Miltchev\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Stefan\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"SENIOR SOFTWARE ENGINEER\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"stefmil_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93776139\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"stefmil@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1078\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"stefmil@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Miltchev\",\r\n \"telephoneNumber\": \"+1 (425) 4216747\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"stefmil_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"a512707b-f9ce-4ee3-af28-c20bde28cd5f\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"test1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"test1\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF930A05B2\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"shubhamagarwal05@gmail.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"test1@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"1\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"test1@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"test2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"test2\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000930A2D88\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"shubhamagarwal05@gmail.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"test2\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"4dd066fb-07c8-49b7-b836-771677eb7136\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"test3\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test3\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"test3\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000935D412D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"test3@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"test3\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"test3@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"edd92344-438e-4b04-beaa-06a1fdf74cc5\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"test4\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test4\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"test4\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE9378A556\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"test4@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"test4\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"test4@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"0920f811-6a06-4d76-a03d-6a8f264bbc66\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testSubscription\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"testSubscription\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testSubscription\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93764AA6\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"shubhamagarwal05@gmail.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testSubscription@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"testSubscription\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testSubscription@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"3f1e0c9d-2ac0-480a-9c1d-85f2b0fe6ae0\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser0\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser0\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E5F7B\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser0@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser0@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"5cc078cb-f6c6-4d7e-94ca-751fd9b0d69e\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser1\",\r\n \"mobile\": null,\r\n \"netId\": \"100300009386C6B7\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser1@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser1@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"7c3493fc-2bb2-4dac-863e-c0d28f47d331\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser2\",\r\n \"mobile\": null,\r\n \"netId\": \"100300009386C6B8\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser2@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser2@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"7e8af5e3-0b18-4594-8d47-a40f42434e54\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser3\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser3\",\r\n \"mobile\": null,\r\n \"netId\": \"100300009386C6B9\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser3@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser3@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"77b75650-15be-43cc-a504-de4acf73bf15\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser4\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser4\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E59EF\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser4@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser4@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"74699cac-7ce3-408f-812d-3e743f796c94\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser5\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser5\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E604F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser5@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser5@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"3ba15e8b-197b-48e3-87c5-7cbad4ba3545\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser6\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser6\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E6050\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser6@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser6@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"a3d14da8-b4fc-450f-bdfd-33783aa54cd3\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser7\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser7\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E5F7D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser7@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser7@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"f26be31e-7c6e-48e8-a983-683c6bf37915\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser8\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser8\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E5F7E\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser8@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser8@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"78562a1d-6c10-4cf3-9923-9c85d395ef84\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser9\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser9\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E6051\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAMAAIA83As=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Adrian Drumea\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Adrian\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"PRINCIPAL SOFTWARE ENG MGR\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"adrumea_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF935C5A7E\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"adrumea@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1080\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"adrumea@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Drumea\",\r\n \"telephoneNumber\": \"+1 (425) 7074182 X74182\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"adrumea_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"73d983d6-7d0e-4511-98ea-aebcec138f16\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser1022\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser1022test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE93A7CCC3\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser1022@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser1022@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"674b08ed-5a77-4671-96b1-967f33384e4e\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser1170\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser1170test\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF944EF1F8\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser1170@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser1170@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"370ebbfb-f433-434a-9fa4-d0c1a2bcc236\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser4146\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser4146test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE9445E194\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser4146@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser4146@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"27e79dd3-68e0-448b-9245-d02364a682ad\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser5103\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser5103test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE93D0189D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser5103@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser5103@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"986bc70c-bd57-4f90-9ec5-df70bc039681\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser62\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser62test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE93A7E95A\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser62@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser62@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"c0004ea2-08ad-4cd8-9bec-a464bdfd848b\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser7137\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser7137test\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF93B11EB0\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser7137@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser7137@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"b25f3a69-3aba-4b11-bd92-046da5309516\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser8749\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser8749test\",\r\n \"mobile\": null,\r\n \"netId\": \"1003000093B099A1\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser8749@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser8749@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"8a71e420-598d-4648-8cac-ea9965e96457\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser9711\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser9711test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE93A7DE5B\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser9711@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser9711@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"110ccbe1-cf56-46f4-9b4f-2a27f858ca8d\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 1,\r\n \"identityProvider\": null,\r\n \"key\": \"AAO//cP46cM=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"auxtm\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"auxtm\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"auxtm596_live.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93DBE3C8\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"auxtm596@live.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"auxtm596@live.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"auxtm\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"auxtm596_live.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"274e85ca-b0dc-4656-9add-395a86ad656f\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"All Hands Demo\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Demo\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"demo\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE94319374\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"demo@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Demo\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"demo@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"52b35236-8d64-4407-bd9f-72e0e40fa6eb\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Demo Admin\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Demo\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"demoadmin\",\r\n \"mobile\": null,\r\n \"netId\": \"100300009443C898\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"demoadmin@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Admin\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"demoadmin@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"bec5f49e-b40a-4874-90db-404165bd49ed\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAN//oAb/JE=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Platform Operations\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Matthew Kayes\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Matthew\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"SENIOR PROGRAM MANAGER\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"mkayes_microsoft.com#EXT#\",\r\n \"mobile\": \"+1 4258949491\",\r\n \"netId\": \"1003BFFD930AF1BB\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"mkayes@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/2061\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"mkayes@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Kayes\",\r\n \"telephoneNumber\": \"+1 (425) 7077045 X77045\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"mkayes_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"460fe825-3470-4cbc-b59b-942d87b68317\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAN//oAbKKA=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Namrata Baliga\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Namrata\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"SOFTWARE ENGINEER II\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"nbaliga_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93774274\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"nbaliga@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1093\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"nbaliga@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Baliga\",\r\n \"telephoneNumber\": \"+1 (425) 7075901\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"nbaliga_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"9298c72e-b043-4b91-8b2e-40816d141982\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAM//4BoyZU=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Radhika Kashyap\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Radhika\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"SOFTWARE ENGINEER II\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"rakashya_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93775BAC\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"rakashya@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1097\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"rakashya@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Kashyap\",\r\n \"telephoneNumber\": \"+1 (425) 7031452\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"rakashya_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"577639a3-9024-48ad-93f8-1dc5ebee1b37\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAM//4vqt2k=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Shubham Agarwal\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Shubham\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"shuagarw_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF93049BE3\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"shuagarw@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"shuagarw@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Agarwal\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"shuagarw_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAO//YAcIT8=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Stefan Miltchev\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Stefan\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"SENIOR SOFTWARE ENGINEER\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"stefmil_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93776139\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"stefmil@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1078\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"stefmil@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Miltchev\",\r\n \"telephoneNumber\": \"+1 (425) 4216747\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"stefmil_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"58c40f6f-c2e0-400c-9ccb-b0e47935b2dc\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAM//4AbZTk=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Svyatoslav Trukhanov\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Svyatoslav\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"PRINCIPAL SOFTWARE ENGINEER\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"svytru_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD9447DCDA\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"svytru@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1104\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"svytru@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Trukhanov\",\r\n \"telephoneNumber\": \"+1 (425) 5387985\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"svytru_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"a512707b-f9ce-4ee3-af28-c20bde28cd5f\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"test1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"test1\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF930A05B2\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"shubhamagarwal05@gmail.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"test1@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"1\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"test1@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"test2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"test2\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000930A2D88\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"shubhamagarwal05@gmail.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": \"en-US\",\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"test2\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"4dd066fb-07c8-49b7-b836-771677eb7136\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"test3\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test3\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"test3\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000935D412D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"test3@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"test3\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"test3@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"edd92344-438e-4b04-beaa-06a1fdf74cc5\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"test4\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test4\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"test4\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE9378A556\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"test4@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"test4\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"test4@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"0920f811-6a06-4d76-a03d-6a8f264bbc66\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testSubscription\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"testSubscription\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testSubscription\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93764AA6\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"shubhamagarwal05@gmail.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testSubscription@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"testSubscription\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testSubscription@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"e8535249-3770-407d-b6ba-b6fb854ecdec\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser0\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser0\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E77\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser0@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser0@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"cc9c345a-5f86-4d15-8012-20aecbf23d06\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser1\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E78\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser1@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser1@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"4522416c-c5aa-4c6c-8be4-5d09d2f8b111\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser1234\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser1234\",\r\n \"mobile\": null,\r\n \"netId\": \"1003000094500E0B\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser1234@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"User1234\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser1234@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"1e346605-6633-43b3-bf8c-5228c9b080f8\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser2\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF944DCAE1\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser2@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser2@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"9adc42c4-1acc-4cf4-a104-6b827f8de272\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser3\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser3\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E79\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser3@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser3@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"1d32c452-cfdc-4976-9162-ca7225bbdc6f\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser4\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser4\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7A\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser4@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser4@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"25325c78-4832-4501-87d4-012d11078918\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser5\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser5\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7B\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser5@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser5@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"83d00ed5-846c-4451-8fe8-7ceac246141b\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser6\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser6\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7C\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser6@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser6@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"4cc3f70b-699e-49de-b5ec-628ba3c3ccec\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser7\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser7\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser7@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser7@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"8a26cc96-b33c-4694-9123-b0077ef7cde2\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser8\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser8\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0F7A\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser8@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser8@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser9\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser9\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "38902" + "62553" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" @@ -25,22 +25,22 @@ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "anrd5chmBPjbcjO3WaIoaDqmGjgTCsqrXfe0lun0TBc=" + "iwKDoymUnP81eA76VoGDi2ZdIuYEu6F4Fd6YisuDkTg=" ], "request-id": [ - "418801e7-1865-484c-9527-9766379cc93f" + "987cf00d-eb2b-4645-9d4f-efa43c5cd5ec" ], "client-request-id": [ - "e5b954d7-0d9b-48cb-9acb-35a6925b8628" - ], - "x-ms-gateway-rewrite": [ - "false" + "085cc7cc-664d-43b0-a68b-ae69faa561c8" ], "x-ms-dirapi-data-contract-version": [ "1.42-previewInternal" ], + "x-ms-gateway-rewrite": [ + "false" + ], "ocp-aad-session-key": [ - "yZha4wdPq58N8rEOZQbbiyS4QHSOTqZ9wkxESQk8k5J8wuEr5wWEB3rFBVbPoknyC6gDZvlh3PsY1d22LWrMRLXDQxy0fwZfQcD9Ep6DDMcP9ItpKyiiGqFbI5UtzDKg.N0eNMjISsOieocKg6Ulp8THhgJDlchML5zJJs5_5wU4" + "-6Iub3cGNx4or490wj6QlGpTD80VvcODfUg5jkmm4vZUH2Zl9qrqPNnW9wIIFkocE3HlQKPSP4-CDZ5jlcc8PqbeSBuSG1N0CsWqEF56yQlwRPDXh7ysA6Saia2wB0Br.6dmreo28OKpgqxDQE_9aew9NvOulea5Vpo8-NeZ-YHY" ], "X-Content-Type-Options": [ "nosniff" @@ -54,6 +54,9 @@ "Access-Control-Allow-Origin": [ "*" ], + "Duration": [ + "1623521" + ], "Cache-Control": [ "no-cache" ], @@ -68,7 +71,7 @@ "ASP.NET" ], "Date": [ - "Wed, 02 Sep 2015 12:27:31 GMT" + "Thu, 15 Oct 2015 22:19:50 GMT" ] }, "StatusCode": 200 @@ -83,10 +86,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Default-Storage-CentralUS\",\r\n \"name\": \"Default-Storage-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"name\": \"testrg\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Default-Storage-CentralUS\",\r\n \"name\": \"Default-Storage-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Demo2RG\",\r\n \"name\": \"Demo2RG\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/DemoRG\",\r\n \"name\": \"DemoRG\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG\",\r\n \"name\": \"Shubham_TestRG\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "384" + "763" ], "Content-Type": [ "application/json; charset=utf-8" @@ -98,16 +101,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14989" + "14988" ], "x-ms-request-id": [ - "d2c0eab6-d207-48ae-b11f-a467c2375bb5" + "46ed3952-de9e-45fe-9c16-75c85cf44969" ], "x-ms-correlation-request-id": [ - "d2c0eab6-d207-48ae-b11f-a467c2375bb5" + "46ed3952-de9e-45fe-9c16-75c85cf44969" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122733Z:d2c0eab6-d207-48ae-b11f-a467c2375bb5" + "CENTRALUS:20151015T221951Z:46ed3952-de9e-45fe-9c16-75c85cf44969" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -116,7 +119,7 @@ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:27:33 GMT" + "Thu, 15 Oct 2015 22:19:50 GMT" ] }, "StatusCode": 200 @@ -131,10 +134,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Default-Storage-CentralUS\",\r\n \"name\": \"Default-Storage-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"name\": \"testrg\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Default-Storage-CentralUS\",\r\n \"name\": \"Default-Storage-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Demo2RG\",\r\n \"name\": \"Demo2RG\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/DemoRG\",\r\n \"name\": \"DemoRG\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG\",\r\n \"name\": \"Shubham_TestRG\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "384" + "763" ], "Content-Type": [ "application/json; charset=utf-8" @@ -146,16 +149,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14988" + "14987" ], "x-ms-request-id": [ - "0a0591ee-51c8-4412-a2ba-540e1d4c42f6" + "7698d761-1273-4cbb-9d58-35394078e433" ], "x-ms-correlation-request-id": [ - "0a0591ee-51c8-4412-a2ba-540e1d4c42f6" + "7698d761-1273-4cbb-9d58-35394078e433" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122733Z:0a0591ee-51c8-4412-a2ba-540e1d4c42f6" + "CENTRALUS:20151015T221951Z:7698d761-1273-4cbb-9d58-35394078e433" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -164,14 +167,14 @@ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:27:33 GMT" + "Thu, 15 Oct 2015 22:19:51 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?api-version=2015-07-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20'Contributor'&api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/JGZpbHRlcj1yb2xlTmFtZSUyMGVxJTIwJ0NvbnRyaWJ1dG9yJyZhcGktdmVyc2lvbj0yMDE1LTA3LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -179,13 +182,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage API Management services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/Services/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Application Insights components, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/schedules/delete\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/delete\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2015-08-19T20:38:00.8333871Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:39:28.5862817Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:16:13.3583006Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:13:53.8853286Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"successbricks.cleardb/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage data factories, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Lab User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, and connect, start, restart, and shutdown virtual machines.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.DevTestLab/labs/labStats/action\",\r\n \"Microsoft.DevTestLab/Environments/*\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/join/action\",\r\n \"Microsoft.Network/loadBalancers/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/link/action\",\r\n \"Microsoft.Network/networkInterfaces/link/action\",\r\n \"Microsoft.Network/networkInterfaces/write\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2015-07-07T19:40:44.5867057Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T20:48:18.7675062Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"NewRelic.APM/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can’t manage their security-related policies or their parent SQL servers.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2015-07-13T23:45:43.2708314Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:03:54.4429915Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:05:45.0353638Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/sites/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Insights/components/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"updatedOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"updatedOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a0ebae26-1ac3-4e09-942a-e759c3244724\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a0ebae26-1ac3-4e09-942a-e759c3244724\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123456\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"updatedOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial1234567\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"updatedOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/568b2974-56ee-42a7-9f6f-d508e9d8779a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"568b2974-56ee-42a7-9f6f-d508e9d8779a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_e2fad2ef-e138-4433-8f71-0250fd3d28ed\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"updatedOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f8fc760a-af64-46f2-ba4a-0060d664b5a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f8fc760a-af64-46f2-ba4a-0060d664b5a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_fc6a4521-36b3-4aff-bf1d-60c02fee92cb\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"updatedOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ea31f5d5-569f-473d-aed6-df72ff2cab70\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ea31f5d5-569f-473d-aed6-df72ff2cab70\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", "ResponseHeaders": { "Content-Length": [ - "33219" + "676" ], "Content-Type": [ "application/json; charset=utf-8" @@ -197,10 +200,10 @@ "no-cache" ], "x-ms-request-id": [ - "43ca8edf-8754-4f0d-aa7d-99d89c77bef0" + "f0050be7-a8a2-4164-89fd-0ba50bb4d974" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_1" + "PASFE_IN_3" ], "X-Content-Type-Options": [ "nosniff" @@ -209,22 +212,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14988" + "14999" ], "x-ms-correlation-request-id": [ - "a13493c8-50e7-4be4-b17b-8bad679edb7f" + "18f0b88d-1ce4-4588-bb2a-8d97bd9a2c30" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122734Z:a13493c8-50e7-4be4-b17b-8bad679edb7f" + "CENTRALUS:20151015T221952Z:18f0b88d-1ce4-4588-bb2a-8d97bd9a2c30" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:27:33 GMT" + "Thu, 15 Oct 2015 22:19:51 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -236,10 +239,10 @@ "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/7a750d57-9d92-4be1-ad66-f099cecffc01?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZUdyb3Vwcy90ZXN0cmcvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy83YTc1MGQ1Ny05ZDkyLTRiZTEtYWQ2Ni1mMDk5Y2VjZmZjMDE/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Authorization/roleAssignments/7a750d57-9d92-4be1-ad66-f099cecffc01?api-version=2015-07-01", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZUdyb3Vwcy9TaHViaGFtX1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzLzdhNzUwZDU3LTlkOTItNGJlMS1hZDY2LWYwOTljZWNmZmMwMT9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"78562a1d-6c10-4cf3-9923-9c85d395ef84\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -248,13 +251,13 @@ "254" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"78562a1d-6c10-4cf3-9923-9c85d395ef84\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"createdOn\": \"2015-09-02T12:27:34.3320716Z\",\r\n \"updatedOn\": \"2015-09-02T12:27:34.3320716Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/7a750d57-9d92-4be1-ad66-f099cecffc01\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7a750d57-9d92-4be1-ad66-f099cecffc01\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG\",\r\n \"createdOn\": \"2015-10-15T22:19:52.2989918Z\",\r\n \"updatedOn\": \"2015-10-15T22:19:52.2989918Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Authorization/roleAssignments/7a750d57-9d92-4be1-ad66-f099cecffc01\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7a750d57-9d92-4be1-ad66-f099cecffc01\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "730" + "746" ], "Content-Type": [ "application/json; charset=utf-8" @@ -266,7 +269,7 @@ "no-cache" ], "x-ms-request-id": [ - "27b8a038-5837-4f02-b6dd-7b10c4d8c3f4" + "49e0fc2d-6a32-4cb7-a653-dd15c2927d2c" ], "x-ms-gateway-service-instanceid": [ "PASFE_IN_3" @@ -278,22 +281,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1196" + "1199" ], "x-ms-correlation-request-id": [ - "f56b284a-1ae2-43c3-9d8f-20fa38cd08fd" + "66d607ed-920f-42ec-848d-b540614ba798" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122735Z:f56b284a-1ae2-43c3-9d8f-20fa38cd08fd" + "CENTRALUS:20151015T221953Z:66d607ed-920f-42ec-848d-b540614ba798" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:27:34 GMT" + "Thu, 15 Oct 2015 22:19:52 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -305,25 +308,28 @@ "StatusCode": 201 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/7a750d57-9d92-4be1-ad66-f099cecffc01?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZUdyb3Vwcy90ZXN0cmcvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy83YTc1MGQ1Ny05ZDkyLTRiZTEtYWQ2Ni1mMDk5Y2VjZmZjMDE/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/getObjectsByObjectIds?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9nZXRPYmplY3RzQnlPYmplY3RJZHM/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"objectIds\": [\r\n \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\"\r\n ]\r\n}", "RequestHeaders": { - "x-ms-version": [ - "2015-07-01" + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "71" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"78562a1d-6c10-4cf3-9923-9c85d395ef84\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"createdOn\": \"2015-09-02T12:27:35.0986955Z\",\r\n \"updatedOn\": \"2015-09-02T12:27:35.0986955Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/7a750d57-9d92-4be1-ad66-f099cecffc01\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7a750d57-9d92-4be1-ad66-f099cecffc01\"\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser9\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser9\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "764" + "1912" ], "Content-Type": [ - "application/json; charset=utf-8" + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "Expires": [ "-1" @@ -331,65 +337,81 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "3cc31f07-3271-47c9-bf6c-a613057d81cc" + "ocp-aad-diagnostics-server-name": [ + "+u3G9g5PWpdX413WhNwPLKppymwjckPFR0XoeOQ7+kA=" ], - "x-ms-gateway-service-instanceid": [ - "PASFE_IN_1" + "request-id": [ + "3b8ed51e-c13b-4baf-bc02-913857ec0450" + ], + "client-request-id": [ + "9668d973-1cbf-4913-aaa9-019be5dec1f6" + ], + "x-ms-dirapi-data-contract-version": [ + "1.42-previewInternal" + ], + "x-ms-gateway-rewrite": [ + "false" + ], + "ocp-aad-session-key": [ + "aLcmISiDLqd1Yp5VH-fytf0xC3e8r7XbrxoJcj80badCDi1s1UPPH5Qvckx5Nd8sITXlPVUR34bpZKGi0YHvtxZ8R6LNh-3wBq3IlXYe46YOvykIEjlzi2Hjgom74plA.pPz1fJo6xGz4XKcbNllhoW9zTCPB5o7PsCtc2X4PcH8" ], "X-Content-Type-Options": [ "nosniff" ], + "DataServiceVersion": [ + "3.0;" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14987" - ], - "x-ms-correlation-request-id": [ - "45f43dab-ff2d-487a-adec-47333e2ad2a3" + "Access-Control-Allow-Origin": [ + "*" ], - "x-ms-routing-request-id": [ - "WESTUS:20150902T122735Z:45f43dab-ff2d-487a-adec-47333e2ad2a3" + "Duration": [ + "1444937" ], "Cache-Control": [ "no-cache" ], - "Date": [ - "Wed, 02 Sep 2015 12:27:34 GMT" - ], - "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" - ], "Server": [ "Microsoft-IIS/8.5" ], + "X-AspNet-Version": [ + "4.0.30319" + ], "X-Powered-By": [ + "ASP.NET", "ASP.NET" + ], + "Date": [ + "Thu, 15 Oct 2015 22:19:52 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2IyNDk4OGFjLTYxODAtNDJhMC1hYjg4LTIwZjczODJkZDI0Yz9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/getObjectsByObjectIds?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9nZXRPYmplY3RzQnlPYmplY3RJZHM/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"objectIds\": [\r\n \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\"\r\n ]\r\n}", "RequestHeaders": { - "x-ms-version": [ - "2015-07-01" + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "161" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser9\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser9\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "648" + "1912" ], "Content-Type": [ - "application/json; charset=utf-8" + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "Expires": [ "-1" @@ -397,41 +419,136 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "c6d9c4e7-a76e-4214-a55b-ab57db8d74bf" + "ocp-aad-diagnostics-server-name": [ + "iwKDoymUnP81eA76VoGDi2ZdIuYEu6F4Fd6YisuDkTg=" ], - "x-ms-gateway-service-instanceid": [ - "PASFE_IN_0" + "request-id": [ + "b7e67c24-fac9-4705-8f43-0ae1b3ab1fd3" + ], + "client-request-id": [ + "875f13d9-7a98-4a4c-a4b3-de3c4e47d168" + ], + "x-ms-dirapi-data-contract-version": [ + "1.42-previewInternal" + ], + "x-ms-gateway-rewrite": [ + "false" + ], + "ocp-aad-session-key": [ + "SsRjEstL2-s_JtaF6owtMJeOGrlbxn73locxndqlFhvokdJ4k2k-zYM8JFZDsXtC6aRsz8PGAn-33Ul2HCBXKNLsMYpfFgBmgzSGw5cnwE88GA1X421ZckdWDai03OFC.ypKXheeiALaA_obD2Op7mIauargkq5xjs95FCESqCvQ" ], "X-Content-Type-Options": [ "nosniff" ], + "DataServiceVersion": [ + "3.0;" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14986" - ], - "x-ms-correlation-request-id": [ - "a8610544-9724-40dc-8891-839fd6f7e3b5" + "Access-Control-Allow-Origin": [ + "*" ], - "x-ms-routing-request-id": [ - "WESTUS:20150902T122735Z:a8610544-9724-40dc-8891-839fd6f7e3b5" + "Duration": [ + "1264573" ], "Cache-Control": [ "no-cache" ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET", + "ASP.NET" + ], "Date": [ - "Wed, 02 Sep 2015 12:27:34 GMT" + "Thu, 15 Oct 2015 22:19:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/getObjectsByObjectIds?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9nZXRPYmplY3RzQnlPYmplY3RJZHM/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"objectIds\": [\r\n \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\"\r\n ]\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" ], - "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "Content-Length": [ + "116" + ], + "User-Agent": [ + "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser9\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser9\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1912" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "ocp-aad-diagnostics-server-name": [ + "iwKDoymUnP81eA76VoGDi2ZdIuYEu6F4Fd6YisuDkTg=" + ], + "request-id": [ + "4bddd502-0efa-4d31-a9f5-06f8050aad90" + ], + "client-request-id": [ + "7cd28fa8-6ad1-461e-a0a3-1cf07cc36773" + ], + "x-ms-dirapi-data-contract-version": [ + "1.42-previewInternal" + ], + "x-ms-gateway-rewrite": [ + "false" + ], + "ocp-aad-session-key": [ + "nDIBZRgXm3s29u5-Tyrcx41VzoPP1eDpL9im4Sm6-ouRx3ydiHwQqKoxh3XYM_IOYjwWWHIk6gPW8jDff6JwLfJpJ_fs548gF3J0kngNMqwwktEVa_yjAW06yq__HtD7.NTsPKop_Gtm6euBV2wKrB07mQOvlMI47NNa5oZqqizA" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Access-Control-Allow-Origin": [ + "*" + ], + "Duration": [ + "1172734" + ], + "Cache-Control": [ + "no-cache" ], "Server": [ "Microsoft-IIS/8.5" ], + "X-AspNet-Version": [ + "4.0.30319" + ], "X-Powered-By": [ + "ASP.NET", "ASP.NET" + ], + "Date": [ + "Thu, 15 Oct 2015 22:19:54 GMT" ] }, "StatusCode": 200 @@ -446,7 +563,7 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n}", @@ -464,10 +581,10 @@ "no-cache" ], "x-ms-request-id": [ - "58c76a4b-0343-4b5d-88b5-f74e207beeec" + "b2f13089-5667-4e91-972a-99cbf5c1c7ef" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_0" + "PASFE_IN_1" ], "X-Content-Type-Options": [ "nosniff" @@ -476,22 +593,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14984" + "14998" ], "x-ms-correlation-request-id": [ - "29a1ce57-d034-44fd-8551-95d8b5df29ba" + "61302a69-e473-407e-bc80-0d9828b2cf3f" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122735Z:29a1ce57-d034-44fd-8551-95d8b5df29ba" + "CENTRALUS:20151015T221953Z:61302a69-e473-407e-bc80-0d9828b2cf3f" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:27:35 GMT" + "Thu, 15 Oct 2015 22:19:53 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -503,8 +620,8 @@ "StatusCode": 200 }, { - "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/users/78562a1d-6c10-4cf3-9923-9c85d395ef84?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi91c2Vycy83ODU2MmExZC02YzEwLTRjZjMtOTkyMy05Yzg1ZDM5NWVmODQ/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/users/d7a5d363-7e12-4a09-8d86-9835918bb2d3?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi91c2Vycy9kN2E1ZDM2My03ZTEyLTRhMDktOGQ4Ni05ODM1OTE4YmIyZDM/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -512,7 +629,7 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"78562a1d-6c10-4cf3-9923-9c85d395ef84\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser9\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser9\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E6051\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser9\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser9\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", "ResponseHeaders": { "Content-Length": [ "1953" @@ -527,22 +644,22 @@ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "4Vz2muQ9ny3ssg92dlS3ujqLsLiXeE/jX24WgtzQE60=" + "+g9S9df1eU79iMfVZ0psO4Vd6TCUCddyFguh8uT50fw=" ], "request-id": [ - "4cb04eb2-6f09-41ea-bbbc-86f1d4e06206" + "61222004-f32c-4ee5-a75c-da8bd85ca5fc" ], "client-request-id": [ - "0739342e-3165-4483-a35e-a1c4780a2e60" - ], - "x-ms-gateway-rewrite": [ - "false" + "5ed1e9cd-796c-4207-93ee-d7e53c828c3b" ], "x-ms-dirapi-data-contract-version": [ "1.42-previewInternal" ], + "x-ms-gateway-rewrite": [ + "false" + ], "ocp-aad-session-key": [ - "EMtI44W5AlT36XnkyyZDDCd3QD5c2vA1DykUzD0d9MofXGs7Z-HzyVYrP1lcxSNpnXR_MoPknLE2FTlFEp3ng1h2A6EcLFXPjKIZ9a1TXQ0HnTYA_-xCYHPKZRCxcQRE.zO5m6RjBEtzXXgJFVGMQIbE9cVw0IWB_rqE6xcVIJwk" + "AgTvzv_zFKCsp_02LJYmaw-m1JJbFEcxebsJUb8NRNH6xPNSFzgg3YJ-T7g6xUl0uCTSM9-pRl2HmPm6l69Mj0DLWZzYoexXR81HIsDvRkyuGfvWZ5QR58fHowloXoMS.9xgMcpu5dZPLvK4Mpg5LCTgzTQedM9vSjIq_JwFGzio" ], "X-Content-Type-Options": [ "nosniff" @@ -556,6 +673,9 @@ "Access-Control-Allow-Origin": [ "*" ], + "Duration": [ + "1966094" + ], "Cache-Control": [ "no-cache" ], @@ -570,14 +690,14 @@ "ASP.NET" ], "Date": [ - "Wed, 02 Sep 2015 12:27:35 GMT" + "Thu, 15 Oct 2015 22:19:52 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/users/78562a1d-6c10-4cf3-9923-9c85d395ef84?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi91c2Vycy83ODU2MmExZC02YzEwLTRjZjMtOTkyMy05Yzg1ZDM5NWVmODQ/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/users/d7a5d363-7e12-4a09-8d86-9835918bb2d3?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi91c2Vycy9kN2E1ZDM2My03ZTEyLTRhMDktOGQ4Ni05ODM1OTE4YmIyZDM/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -585,7 +705,7 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"78562a1d-6c10-4cf3-9923-9c85d395ef84\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser9\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser9\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E6051\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser9\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser9\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", "ResponseHeaders": { "Content-Length": [ "1953" @@ -600,22 +720,22 @@ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "4Vz2muQ9ny3ssg92dlS3ujqLsLiXeE/jX24WgtzQE60=" + "iwKDoymUnP81eA76VoGDi2ZdIuYEu6F4Fd6YisuDkTg=" ], "request-id": [ - "dfea51c2-e426-4514-a2a1-7d4922b41ed1" + "12c65965-ed5c-410e-8696-ecc0c9a8a37a" ], "client-request-id": [ - "565fedd1-2cf5-4982-852a-0e9f5cb5a1d1" - ], - "x-ms-gateway-rewrite": [ - "false" + "e56a6701-fead-436a-8593-2affb6e32145" ], "x-ms-dirapi-data-contract-version": [ "1.42-previewInternal" ], + "x-ms-gateway-rewrite": [ + "false" + ], "ocp-aad-session-key": [ - "S3GEJwlQsqwKt3PaYbRwf09snCtnrRIR2o7GmG7lLFvIqFimIAJEMVMBUI4mRKh7U1fI6GfYRIdTDWTUSEsZ5JeEhCfd-LUR_eRjqwqSZ9Y25plbVd3VjHDuSOJGX9Dq.-7PVcCwzEwR21428HUylA7YDXEIVjOWLyyjaUz9bSJI" + "u6mkx3HrbnfPaSViLBtT3Hf4gw5jf2uNXhj3g-l48G0TSnl010EGz7SJX6lB4nRX7IC32pN6ZHvO8ZP9B1RCt5yOSMOlaD0o75y5nrx5Wd1P44MrPmfobvxmnRP95a-3.jREQPmtgH2D4o0ldEgpx0PZ7f2tE75u0rXgM8zpsxw4" ], "X-Content-Type-Options": [ "nosniff" @@ -629,6 +749,9 @@ "Access-Control-Allow-Origin": [ "*" ], + "Duration": [ + "927952" + ], "Cache-Control": [ "no-cache" ], @@ -643,14 +766,14 @@ "ASP.NET" ], "Date": [ - "Wed, 02 Sep 2015 12:27:35 GMT" + "Thu, 15 Oct 2015 22:19:54 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments?$filter=principalId%20eq%20'78562a1d-6c10-4cf3-9923-9c85d395ef84'&api-version=2015-07-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JGZpbHRlcj1wcmluY2lwYWxJZCUyMGVxJTIwJzc4NTYyYTFkLTZjMTAtNGNmMy05OTIzLTljODVkMzk1ZWY4NCcmYXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments?$filter=principalId%20eq%20'd7a5d363-7e12-4a09-8d86-9835918bb2d3'&api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JGZpbHRlcj1wcmluY2lwYWxJZCUyMGVxJTIwJ2Q3YTVkMzYzLTdlMTItNGEwOS04ZDg2LTk4MzU5MThiYjJkMycmYXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -658,13 +781,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"78562a1d-6c10-4cf3-9923-9c85d395ef84\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"createdOn\": \"2015-09-02T12:27:35.0986955Z\",\r\n \"updatedOn\": \"2015-09-02T12:27:35.0986955Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/7a750d57-9d92-4be1-ad66-f099cecffc01\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7a750d57-9d92-4be1-ad66-f099cecffc01\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"principalId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2015-10-14T22:42:34.1552642Z\",\r\n \"updatedOn\": \"2015-10-14T22:42:34.1552642Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/cd3d130e-70ca-4d34-abc5-df67bbbfb1ca\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"cd3d130e-70ca-4d34-abc5-df67bbbfb1ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2015-10-15T07:13:57.4101707Z\",\r\n \"updatedOn\": \"2015-10-15T07:13:57.4101707Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/3f89006f-9a41-43db-aa83-526931e72d0a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"3f89006f-9a41-43db-aa83-526931e72d0a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG\",\r\n \"createdOn\": \"2015-10-15T22:19:52.8860126Z\",\r\n \"updatedOn\": \"2015-10-15T22:19:52.8860126Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Authorization/roleAssignments/7a750d57-9d92-4be1-ad66-f099cecffc01\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7a750d57-9d92-4be1-ad66-f099cecffc01\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", "ResponseHeaders": { "Content-Length": [ - "792" + "2250" ], "Content-Type": [ "application/json; charset=utf-8" @@ -676,10 +799,76 @@ "no-cache" ], "x-ms-request-id": [ - "889f623d-a647-410c-8b8a-b9c20afe8146" + "3d9acbf4-896e-4dec-8b1b-a81c10977fcf" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_1" + "PASFE_IN_3" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14997" + ], + "x-ms-correlation-request-id": [ + "3451e4ac-9aa5-47f1-8b07-406edbcfa7bf" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20151015T221953Z:3451e4ac-9aa5-47f1-8b07-406edbcfa7bf" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 15 Oct 2015 22:19:53 GMT" + ], + "Set-Cookie": [ + "x-ms-gateway-slice=productionb; path=/" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments?$filter=principalId%20eq%20'd7a5d363-7e12-4a09-8d86-9835918bb2d3'&api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JGZpbHRlcj1wcmluY2lwYWxJZCUyMGVxJTIwJ2Q3YTVkMzYzLTdlMTItNGEwOS04ZDg2LTk4MzU5MThiYjJkMycmYXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"principalId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2015-10-14T22:42:34.1552642Z\",\r\n \"updatedOn\": \"2015-10-14T22:42:34.1552642Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/cd3d130e-70ca-4d34-abc5-df67bbbfb1ca\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"cd3d130e-70ca-4d34-abc5-df67bbbfb1ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2015-10-15T07:13:57.4101707Z\",\r\n \"updatedOn\": \"2015-10-15T07:13:57.4101707Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/3f89006f-9a41-43db-aa83-526931e72d0a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"3f89006f-9a41-43db-aa83-526931e72d0a\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1469" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "82c46228-5ff4-4fa3-a5ad-7bc51a5983ad" + ], + "x-ms-gateway-service-instanceid": [ + "PASFE_IN_3" ], "X-Content-Type-Options": [ "nosniff" @@ -688,22 +877,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14985" + "14995" ], "x-ms-correlation-request-id": [ - "235d39cd-ac00-4866-b8c0-a732cd63551a" + "336b1498-35c7-4f58-a84f-f388a3980eda" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122735Z:235d39cd-ac00-4866-b8c0-a732cd63551a" + "CENTRALUS:20151015T221955Z:336b1498-35c7-4f58-a84f-f388a3980eda" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:27:34 GMT" + "Thu, 15 Oct 2015 22:19:55 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -715,8 +904,74 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments?$filter=principalId%20eq%20'78562a1d-6c10-4cf3-9923-9c85d395ef84'&api-version=2015-07-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JGZpbHRlcj1wcmluY2lwYWxJZCUyMGVxJTIwJzc4NTYyYTFkLTZjMTAtNGNmMy05OTIzLTljODVkMzk1ZWY4NCcmYXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"updatedOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"updatedOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a0ebae26-1ac3-4e09-942a-e759c3244724\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a0ebae26-1ac3-4e09-942a-e759c3244724\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123456\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"updatedOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial1234567\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"updatedOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/568b2974-56ee-42a7-9f6f-d508e9d8779a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"568b2974-56ee-42a7-9f6f-d508e9d8779a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_e2fad2ef-e138-4433-8f71-0250fd3d28ed\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"updatedOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f8fc760a-af64-46f2-ba4a-0060d664b5a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f8fc760a-af64-46f2-ba4a-0060d664b5a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_fc6a4521-36b3-4aff-bf1d-60c02fee92cb\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"updatedOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ea31f5d5-569f-473d-aed6-df72ff2cab70\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ea31f5d5-569f-473d-aed6-df72ff2cab70\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"my role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-03T01:44:14.6506988Z\",\r\n \"updatedOn\": \"2015-10-03T02:04:16.9375453Z\",\r\n \"createdBy\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\",\r\n \"updatedBy\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5537e2c7-c701-4b13-a1ea-9a92d45ad7c2\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5537e2c7-c701-4b13-a1ea-9a92d45ad7c2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage API Management services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-10-12T21:43:13.2211265Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Application Insights components, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/schedules/delete\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/delete\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2015-08-19T20:38:00.8333871Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:39:28.5862817Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:16:13.3583006Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:13:53.8853286Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"successbricks.cleardb/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage data factories, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Lab User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, and connect, start, restart, and shutdown virtual machines.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Resources/subscriptions/resourceGroups/events/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/deployments/*/read\",\r\n \"Microsoft.Compute/virtualMachines/*/read\",\r\n \"Microsoft.Network/networkInterfaces/*/read\",\r\n \"Microsoft.Network/publicIPAddresses/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/read\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.DevTestLab/labs/read\",\r\n \"Microsoft.DevTestLab/labs/vmtemplates/read\",\r\n \"Microsoft.DevTestLab/labs/listArtifacts/action\",\r\n \"Microsoft.DevTestLab/labs/labStats/action\",\r\n \"Microsoft.DevTestLab/Environments/*\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/join/action\",\r\n \"Microsoft.Network/loadBalancers/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/link/action\",\r\n \"Microsoft.Network/networkInterfaces/link/action\",\r\n \"Microsoft.Network/networkInterfaces/write\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2015-10-12T20:23:04.0674332Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T20:48:18.7675062Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"NewRelic.APM/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can’t manage their security-related policies or their parent SQL servers.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2015-07-13T23:45:43.2708314Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:03:54.4429915Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-09-18T00:51:57.8666162Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/sites/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Insights/components/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "35631" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "c2b090d5-d6d6-4523-b863-abbfbe451850" + ], + "x-ms-gateway-service-instanceid": [ + "PASFE_IN_2" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14996" + ], + "x-ms-correlation-request-id": [ + "3cb5f488-03ed-44f2-b779-62f3cd9eae7a" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20151015T221954Z:3cb5f488-03ed-44f2-b779-62f3cd9eae7a" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 15 Oct 2015 22:19:54 GMT" + ], + "Set-Cookie": [ + "x-ms-gateway-slice=productionb; path=/" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -724,13 +979,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"updatedOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"updatedOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a0ebae26-1ac3-4e09-942a-e759c3244724\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a0ebae26-1ac3-4e09-942a-e759c3244724\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123456\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"updatedOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial1234567\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"updatedOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/568b2974-56ee-42a7-9f6f-d508e9d8779a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"568b2974-56ee-42a7-9f6f-d508e9d8779a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_e2fad2ef-e138-4433-8f71-0250fd3d28ed\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"updatedOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f8fc760a-af64-46f2-ba4a-0060d664b5a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f8fc760a-af64-46f2-ba4a-0060d664b5a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_fc6a4521-36b3-4aff-bf1d-60c02fee92cb\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"updatedOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ea31f5d5-569f-473d-aed6-df72ff2cab70\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ea31f5d5-569f-473d-aed6-df72ff2cab70\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"my role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-03T01:44:14.6506988Z\",\r\n \"updatedOn\": \"2015-10-03T02:04:16.9375453Z\",\r\n \"createdBy\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\",\r\n \"updatedBy\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5537e2c7-c701-4b13-a1ea-9a92d45ad7c2\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5537e2c7-c701-4b13-a1ea-9a92d45ad7c2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage API Management services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-10-12T21:43:13.2211265Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Application Insights components, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/schedules/delete\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/delete\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2015-08-19T20:38:00.8333871Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:39:28.5862817Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:16:13.3583006Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:13:53.8853286Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"successbricks.cleardb/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage data factories, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Lab User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, and connect, start, restart, and shutdown virtual machines.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Resources/subscriptions/resourceGroups/events/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/deployments/*/read\",\r\n \"Microsoft.Compute/virtualMachines/*/read\",\r\n \"Microsoft.Network/networkInterfaces/*/read\",\r\n \"Microsoft.Network/publicIPAddresses/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/read\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.DevTestLab/labs/read\",\r\n \"Microsoft.DevTestLab/labs/vmtemplates/read\",\r\n \"Microsoft.DevTestLab/labs/listArtifacts/action\",\r\n \"Microsoft.DevTestLab/labs/labStats/action\",\r\n \"Microsoft.DevTestLab/Environments/*\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/join/action\",\r\n \"Microsoft.Network/loadBalancers/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/link/action\",\r\n \"Microsoft.Network/networkInterfaces/link/action\",\r\n \"Microsoft.Network/networkInterfaces/write\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2015-10-12T20:23:04.0674332Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T20:48:18.7675062Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"NewRelic.APM/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can’t manage their security-related policies or their parent SQL servers.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2015-07-13T23:45:43.2708314Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:03:54.4429915Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-09-18T00:51:57.8666162Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/sites/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Insights/components/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", "ResponseHeaders": { "Content-Length": [ - "28" + "35631" ], "Content-Type": [ "application/json; charset=utf-8" @@ -742,7 +997,7 @@ "no-cache" ], "x-ms-request-id": [ - "642194a7-6586-448d-8674-db86160acd31" + "c41b8f57-0d7f-4863-8b15-ee4cb950fc4f" ], "x-ms-gateway-service-instanceid": [ "PASFE_IN_3" @@ -754,22 +1009,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14983" + "14994" ], "x-ms-correlation-request-id": [ - "39496f95-eaf1-49f7-867e-68abcb0943ec" + "7257ec80-02c9-4ed5-a7aa-987285680553" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122737Z:39496f95-eaf1-49f7-867e-68abcb0943ec" + "CENTRALUS:20151015T221955Z:7257ec80-02c9-4ed5-a7aa-987285680553" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:27:36 GMT" + "Thu, 15 Oct 2015 22:19:55 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -781,8 +1036,8 @@ "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/7a750d57-9d92-4be1-ad66-f099cecffc01?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZUdyb3Vwcy90ZXN0cmcvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy83YTc1MGQ1Ny05ZDkyLTRiZTEtYWQ2Ni1mMDk5Y2VjZmZjMDE/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Authorization/roleAssignments/7a750d57-9d92-4be1-ad66-f099cecffc01?api-version=2015-07-01", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZUdyb3Vwcy9TaHViaGFtX1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzLzdhNzUwZDU3LTlkOTItNGJlMS1hZDY2LWYwOTljZWNmZmMwMT9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { @@ -790,13 +1045,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"78562a1d-6c10-4cf3-9923-9c85d395ef84\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"createdOn\": \"2015-09-02T12:27:34.7267735Z\",\r\n \"updatedOn\": \"2015-09-02T12:27:34.7267735Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/7a750d57-9d92-4be1-ad66-f099cecffc01\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7a750d57-9d92-4be1-ad66-f099cecffc01\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG\",\r\n \"createdOn\": \"2015-10-15T22:19:52.5465244Z\",\r\n \"updatedOn\": \"2015-10-15T22:19:52.5465244Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Authorization/roleAssignments/7a750d57-9d92-4be1-ad66-f099cecffc01\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7a750d57-9d92-4be1-ad66-f099cecffc01\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "764" + "780" ], "Content-Type": [ "application/json; charset=utf-8" @@ -808,7 +1063,7 @@ "no-cache" ], "x-ms-request-id": [ - "d8f7851f-3652-41a0-b852-efc859ef2def" + "3f6f9034-a205-4a3f-b57c-9a64b28daedc" ], "x-ms-gateway-service-instanceid": [ "PASFE_IN_3" @@ -820,22 +1075,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1195" + "1198" ], "x-ms-correlation-request-id": [ - "b026d4e9-beb1-4c22-afcd-6c4564600a71" + "447302f5-aefe-4dc9-b9ea-9a00efaeccb5" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122737Z:b026d4e9-beb1-4c22-afcd-6c4564600a71" + "CENTRALUS:20151015T221955Z:447302f5-aefe-4dc9-b9ea-9a00efaeccb5" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:27:36 GMT" + "Thu, 15 Oct 2015 22:19:54 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByScope.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByScope.json index 85e7ece08bc0..e73dd5db22e5 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByScope.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByScope.json @@ -10,10 +10,10 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAMAAIA83As=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Adrian Drumea\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Adrian\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"PRINCIPAL SOFTWARE ENG MGR\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"adrumea_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF935C5A7E\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"adrumea@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1080\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"adrumea@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Drumea\",\r\n \"telephoneNumber\": \"+1 (425) 7074182 X74182\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"adrumea_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"bec5f49e-b40a-4874-90db-404165bd49ed\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAN//oAb/JE=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Platform Operations\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Matthew Kayes\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Matthew\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"SENIOR PROGRAM MANAGER\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"mkayes_microsoft.com#EXT#\",\r\n \"mobile\": \"+1 4258949491\",\r\n \"netId\": \"1003BFFD930AF1BB\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"mkayes@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/2061\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"mkayes@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Kayes\",\r\n \"telephoneNumber\": \"+1 (425) 7077045 X77045\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"mkayes_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"460fe825-3470-4cbc-b59b-942d87b68317\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAN//oAbKKA=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Namrata Baliga\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Namrata\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"SOFTWARE ENGINEER II\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"nbaliga_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93774274\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"nbaliga@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1093\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"nbaliga@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Baliga\",\r\n \"telephoneNumber\": \"+1 (425) 7075901\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"nbaliga_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"9298c72e-b043-4b91-8b2e-40816d141982\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAM//4BoyZU=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Radhika Kashyap\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Radhika\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"SOFTWARE ENGINEER II\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"rakashya_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93775BAC\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"rakashya@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1097\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"rakashya@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Kashyap\",\r\n \"telephoneNumber\": \"+1 (425) 7031452\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"rakashya_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"577639a3-9024-48ad-93f8-1dc5ebee1b37\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAM//4vqt2k=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Shubham Agarwal\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Shubham\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"shuagarw_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF93049BE3\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"shuagarw@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"shuagarw@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Agarwal\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"shuagarw_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAO//YAcIT8=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Stefan Miltchev\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Stefan\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"SENIOR SOFTWARE ENGINEER\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"stefmil_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93776139\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"stefmil@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1078\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"stefmil@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Miltchev\",\r\n \"telephoneNumber\": \"+1 (425) 4216747\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"stefmil_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"a512707b-f9ce-4ee3-af28-c20bde28cd5f\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"test1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"test1\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF930A05B2\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"shubhamagarwal05@gmail.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"test1@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"1\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"test1@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"test2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"test2\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000930A2D88\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"shubhamagarwal05@gmail.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"test2\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"4dd066fb-07c8-49b7-b836-771677eb7136\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"test3\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test3\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"test3\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000935D412D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"test3@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"test3\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"test3@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"edd92344-438e-4b04-beaa-06a1fdf74cc5\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"test4\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test4\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"test4\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE9378A556\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"test4@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"test4\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"test4@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"0920f811-6a06-4d76-a03d-6a8f264bbc66\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testSubscription\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"testSubscription\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testSubscription\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93764AA6\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"shubhamagarwal05@gmail.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testSubscription@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"testSubscription\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testSubscription@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"3f1e0c9d-2ac0-480a-9c1d-85f2b0fe6ae0\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser0\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser0\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E5F7B\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser0@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser0@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"5cc078cb-f6c6-4d7e-94ca-751fd9b0d69e\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser1\",\r\n \"mobile\": null,\r\n \"netId\": \"100300009386C6B7\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser1@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser1@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"7c3493fc-2bb2-4dac-863e-c0d28f47d331\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser2\",\r\n \"mobile\": null,\r\n \"netId\": \"100300009386C6B8\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser2@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser2@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"7e8af5e3-0b18-4594-8d47-a40f42434e54\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser3\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser3\",\r\n \"mobile\": null,\r\n \"netId\": \"100300009386C6B9\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser3@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser3@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"77b75650-15be-43cc-a504-de4acf73bf15\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser4\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser4\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E59EF\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser4@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser4@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"74699cac-7ce3-408f-812d-3e743f796c94\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser5\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser5\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E604F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser5@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser5@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"3ba15e8b-197b-48e3-87c5-7cbad4ba3545\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser6\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser6\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E6050\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser6@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser6@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"a3d14da8-b4fc-450f-bdfd-33783aa54cd3\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser7\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser7\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E5F7D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser7@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser7@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"f26be31e-7c6e-48e8-a983-683c6bf37915\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser8\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser8\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E5F7E\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser8@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser8@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"78562a1d-6c10-4cf3-9923-9c85d395ef84\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser9\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser9\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E6051\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAMAAIA83As=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Adrian Drumea\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Adrian\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"PRINCIPAL SOFTWARE ENG MGR\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"adrumea_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF935C5A7E\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"adrumea@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1080\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"adrumea@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Drumea\",\r\n \"telephoneNumber\": \"+1 (425) 7074182 X74182\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"adrumea_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"73d983d6-7d0e-4511-98ea-aebcec138f16\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser1022\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser1022test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE93A7CCC3\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser1022@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser1022@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"674b08ed-5a77-4671-96b1-967f33384e4e\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser1170\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser1170test\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF944EF1F8\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser1170@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser1170@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"370ebbfb-f433-434a-9fa4-d0c1a2bcc236\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser4146\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser4146test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE9445E194\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser4146@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser4146@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"27e79dd3-68e0-448b-9245-d02364a682ad\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser5103\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser5103test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE93D0189D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser5103@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser5103@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"986bc70c-bd57-4f90-9ec5-df70bc039681\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser62\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser62test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE93A7E95A\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser62@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser62@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"c0004ea2-08ad-4cd8-9bec-a464bdfd848b\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser7137\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser7137test\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF93B11EB0\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser7137@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser7137@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"b25f3a69-3aba-4b11-bd92-046da5309516\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser8749\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser8749test\",\r\n \"mobile\": null,\r\n \"netId\": \"1003000093B099A1\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser8749@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser8749@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"8a71e420-598d-4648-8cac-ea9965e96457\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser9711\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser9711test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE93A7DE5B\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser9711@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser9711@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"110ccbe1-cf56-46f4-9b4f-2a27f858ca8d\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 1,\r\n \"identityProvider\": null,\r\n \"key\": \"AAO//cP46cM=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"auxtm\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"auxtm\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"auxtm596_live.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93DBE3C8\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"auxtm596@live.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"auxtm596@live.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"auxtm\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"auxtm596_live.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"274e85ca-b0dc-4656-9add-395a86ad656f\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"All Hands Demo\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Demo\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"demo\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE94319374\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"demo@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Demo\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"demo@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"52b35236-8d64-4407-bd9f-72e0e40fa6eb\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Demo Admin\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Demo\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"demoadmin\",\r\n \"mobile\": null,\r\n \"netId\": \"100300009443C898\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"demoadmin@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Admin\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"demoadmin@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"bec5f49e-b40a-4874-90db-404165bd49ed\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAN//oAb/JE=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Platform Operations\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Matthew Kayes\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Matthew\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"SENIOR PROGRAM MANAGER\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"mkayes_microsoft.com#EXT#\",\r\n \"mobile\": \"+1 4258949491\",\r\n \"netId\": \"1003BFFD930AF1BB\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"mkayes@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/2061\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"mkayes@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Kayes\",\r\n \"telephoneNumber\": \"+1 (425) 7077045 X77045\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"mkayes_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"460fe825-3470-4cbc-b59b-942d87b68317\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAN//oAbKKA=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Namrata Baliga\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Namrata\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"SOFTWARE ENGINEER II\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"nbaliga_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93774274\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"nbaliga@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1093\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"nbaliga@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Baliga\",\r\n \"telephoneNumber\": \"+1 (425) 7075901\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"nbaliga_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"9298c72e-b043-4b91-8b2e-40816d141982\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAM//4BoyZU=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Radhika Kashyap\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Radhika\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"SOFTWARE ENGINEER II\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"rakashya_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93775BAC\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"rakashya@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1097\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"rakashya@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Kashyap\",\r\n \"telephoneNumber\": \"+1 (425) 7031452\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"rakashya_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"577639a3-9024-48ad-93f8-1dc5ebee1b37\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAM//4vqt2k=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Shubham Agarwal\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Shubham\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"shuagarw_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF93049BE3\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"shuagarw@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"shuagarw@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Agarwal\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"shuagarw_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAO//YAcIT8=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Stefan Miltchev\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Stefan\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"SENIOR SOFTWARE ENGINEER\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"stefmil_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93776139\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"stefmil@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1078\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"stefmil@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Miltchev\",\r\n \"telephoneNumber\": \"+1 (425) 4216747\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"stefmil_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"58c40f6f-c2e0-400c-9ccb-b0e47935b2dc\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAM//4AbZTk=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Svyatoslav Trukhanov\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Svyatoslav\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"PRINCIPAL SOFTWARE ENGINEER\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"svytru_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD9447DCDA\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"svytru@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1104\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"svytru@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Trukhanov\",\r\n \"telephoneNumber\": \"+1 (425) 5387985\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"svytru_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"a512707b-f9ce-4ee3-af28-c20bde28cd5f\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"test1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"test1\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF930A05B2\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"shubhamagarwal05@gmail.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"test1@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"1\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"test1@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"test2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"test2\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000930A2D88\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"shubhamagarwal05@gmail.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": \"en-US\",\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"test2\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"4dd066fb-07c8-49b7-b836-771677eb7136\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"test3\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test3\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"test3\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000935D412D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"test3@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"test3\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"test3@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"edd92344-438e-4b04-beaa-06a1fdf74cc5\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"test4\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test4\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"test4\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE9378A556\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"test4@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"test4\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"test4@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"0920f811-6a06-4d76-a03d-6a8f264bbc66\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testSubscription\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"testSubscription\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testSubscription\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93764AA6\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"shubhamagarwal05@gmail.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testSubscription@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"testSubscription\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testSubscription@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"e8535249-3770-407d-b6ba-b6fb854ecdec\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser0\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser0\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E77\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser0@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser0@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"cc9c345a-5f86-4d15-8012-20aecbf23d06\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser1\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E78\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser1@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser1@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"4522416c-c5aa-4c6c-8be4-5d09d2f8b111\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser1234\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser1234\",\r\n \"mobile\": null,\r\n \"netId\": \"1003000094500E0B\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser1234@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"User1234\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser1234@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"1e346605-6633-43b3-bf8c-5228c9b080f8\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser2\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF944DCAE1\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser2@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser2@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"9adc42c4-1acc-4cf4-a104-6b827f8de272\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser3\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser3\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E79\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser3@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser3@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"1d32c452-cfdc-4976-9162-ca7225bbdc6f\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser4\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser4\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7A\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser4@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser4@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"25325c78-4832-4501-87d4-012d11078918\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser5\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser5\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7B\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser5@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser5@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"83d00ed5-846c-4451-8fe8-7ceac246141b\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser6\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser6\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7C\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser6@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser6@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"4cc3f70b-699e-49de-b5ec-628ba3c3ccec\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser7\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser7\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser7@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser7@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"8a26cc96-b33c-4694-9123-b0077ef7cde2\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser8\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser8\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0F7A\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser8@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser8@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser9\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser9\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "38902" + "62553" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" @@ -25,22 +25,22 @@ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "afXdxYhgQA+NdHfqTofS0XwsQ5hhtZ8WePeT3PpgQkg=" + "8Ba8jFJWlB6UNGy5USNBdUszVHBWp9oGDFk7mC8Am2g=" ], "request-id": [ - "3eaa2f4b-a113-4d4d-a3bf-69076247a719" + "c1365fd5-4892-473f-b50c-e71cb2339963" ], "client-request-id": [ - "e52ebaab-a476-47de-9fae-3bfa4a8cf0c1" - ], - "x-ms-gateway-rewrite": [ - "false" + "f73dbdbf-3654-4000-8bce-5a4814219bd5" ], "x-ms-dirapi-data-contract-version": [ "1.42-previewInternal" ], + "x-ms-gateway-rewrite": [ + "false" + ], "ocp-aad-session-key": [ - "b-wJVl-8kIS59Pg68ueM56i_Kk9zt-CL3FOp56MK901tmB_Hy_nKCAI3sqfk10FOQUg8eagtTAGDTy91sZPJHgQ_YfwkHQFcOA40U84dgq50BxPUyddW8ZyPxBBfLrXZ.tz1hVPZwV--nlI-PFe3Zmz9m5cU0EtI1RunKMspWLq0" + "rE-cbjtY58Nk9uGewTKBOsqhFE0-YsnGsYikEcoHJnQkeI7Y1Sx64QJ_YP7rICEvT_uP9u0rHcOyILiuQh15mSCaR2woUPkTcbtJTgBIxvH9A6c7DIKujy4UNAIsOFWV.5SV8ls0XN5colVoCfek1jdpW4xg0ebn2MA0UYrN5aAk" ], "X-Content-Type-Options": [ "nosniff" @@ -54,6 +54,9 @@ "Access-Control-Allow-Origin": [ "*" ], + "Duration": [ + "1597612" + ], "Cache-Control": [ "no-cache" ], @@ -68,7 +71,55 @@ "ASP.NET" ], "Date": [ - "Wed, 02 Sep 2015 12:28:50 GMT" + "Thu, 15 Oct 2015 22:20:44 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"displayName\": \"Free Trial\",\r\n \"state\": \"Enabled\",\r\n \"subscriptionPolicies\": {\r\n \"locationPlacementId\": \"Internal_2014-09-01\",\r\n \"quotaId\": \"Internal_2014-09-01\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "274" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-reads": [ + "14999" + ], + "x-ms-request-id": [ + "c8732d19-29eb-4687-bff7-acc97d244289" + ], + "x-ms-correlation-request-id": [ + "c8732d19-29eb-4687-bff7-acc97d244289" + ], + "x-ms-routing-request-id": [ + "WESTUS:20151015T222045Z:c8732d19-29eb-4687-bff7-acc97d244289" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 15 Oct 2015 22:20:44 GMT" ] }, "StatusCode": 200 @@ -83,10 +134,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Default-Storage-CentralUS\",\r\n \"name\": \"Default-Storage-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"name\": \"testrg\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Default-Storage-CentralUS\",\r\n \"name\": \"Default-Storage-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Demo2RG\",\r\n \"name\": \"Demo2RG\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/DemoRG\",\r\n \"name\": \"DemoRG\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG\",\r\n \"name\": \"Shubham_TestRG\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "384" + "763" ], "Content-Type": [ "application/json; charset=utf-8" @@ -98,16 +149,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14963" + "14999" ], "x-ms-request-id": [ - "e9d0ee7f-fb30-477c-93fa-4700583e3eb9" + "1db05c45-39b4-402d-9dd8-ed511917d703" ], "x-ms-correlation-request-id": [ - "e9d0ee7f-fb30-477c-93fa-4700583e3eb9" + "1db05c45-39b4-402d-9dd8-ed511917d703" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122850Z:e9d0ee7f-fb30-477c-93fa-4700583e3eb9" + "WESTUS:20151015T222045Z:1db05c45-39b4-402d-9dd8-ed511917d703" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -116,7 +167,7 @@ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:28:50 GMT" + "Thu, 15 Oct 2015 22:20:44 GMT" ] }, "StatusCode": 200 @@ -131,10 +182,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Default-Storage-CentralUS\",\r\n \"name\": \"Default-Storage-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"name\": \"testrg\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Default-Storage-CentralUS\",\r\n \"name\": \"Default-Storage-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Demo2RG\",\r\n \"name\": \"Demo2RG\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/DemoRG\",\r\n \"name\": \"DemoRG\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG\",\r\n \"name\": \"Shubham_TestRG\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "384" + "763" ], "Content-Type": [ "application/json; charset=utf-8" @@ -146,16 +197,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14962" + "14998" ], "x-ms-request-id": [ - "fc493696-da0c-46c6-844a-711f40b2507e" + "d94d0a5d-ac65-4b03-9ca6-1f8032b07968" ], "x-ms-correlation-request-id": [ - "fc493696-da0c-46c6-844a-711f40b2507e" + "d94d0a5d-ac65-4b03-9ca6-1f8032b07968" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122850Z:fc493696-da0c-46c6-844a-711f40b2507e" + "WESTUS:20151015T222045Z:d94d0a5d-ac65-4b03-9ca6-1f8032b07968" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -164,14 +215,14 @@ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:28:50 GMT" + "Thu, 15 Oct 2015 22:20:44 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?api-version=2015-07-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20'Reader'&api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/JGZpbHRlcj1yb2xlTmFtZSUyMGVxJTIwJ1JlYWRlcicmYXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -179,13 +230,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage API Management services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/Services/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Application Insights components, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/schedules/delete\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/delete\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2015-08-19T20:38:00.8333871Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:39:28.5862817Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:16:13.3583006Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:13:53.8853286Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"successbricks.cleardb/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage data factories, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Lab User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, and connect, start, restart, and shutdown virtual machines.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.DevTestLab/labs/labStats/action\",\r\n \"Microsoft.DevTestLab/Environments/*\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/join/action\",\r\n \"Microsoft.Network/loadBalancers/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/link/action\",\r\n \"Microsoft.Network/networkInterfaces/link/action\",\r\n \"Microsoft.Network/networkInterfaces/write\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2015-07-07T19:40:44.5867057Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T20:48:18.7675062Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"NewRelic.APM/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can’t manage their security-related policies or their parent SQL servers.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2015-07-13T23:45:43.2708314Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:03:54.4429915Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:05:45.0353638Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/sites/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Insights/components/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"updatedOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"updatedOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a0ebae26-1ac3-4e09-942a-e759c3244724\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a0ebae26-1ac3-4e09-942a-e759c3244724\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123456\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"updatedOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial1234567\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"updatedOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/568b2974-56ee-42a7-9f6f-d508e9d8779a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"568b2974-56ee-42a7-9f6f-d508e9d8779a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_e2fad2ef-e138-4433-8f71-0250fd3d28ed\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"updatedOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f8fc760a-af64-46f2-ba4a-0060d664b5a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f8fc760a-af64-46f2-ba4a-0060d664b5a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_fc6a4521-36b3-4aff-bf1d-60c02fee92cb\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"updatedOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ea31f5d5-569f-473d-aed6-df72ff2cab70\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ea31f5d5-569f-473d-aed6-df72ff2cab70\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", "ResponseHeaders": { "Content-Length": [ - "33219" + "605" ], "Content-Type": [ "application/json; charset=utf-8" @@ -197,10 +248,10 @@ "no-cache" ], "x-ms-request-id": [ - "f16332cb-88be-4038-8208-5bc5106eb8fb" + "e57e022c-215b-4bf7-9872-66579f0e270b" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_3" + "PASFE_IN_2" ], "X-Content-Type-Options": [ "nosniff" @@ -209,22 +260,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14904" + "14997" ], "x-ms-correlation-request-id": [ - "6e24810b-a589-4e1f-ab2a-673a9e9b16f2" + "c1e657dc-9657-4553-8e77-289be65543c8" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122851Z:6e24810b-a589-4e1f-ab2a-673a9e9b16f2" + "WESTUS:20151015T222045Z:c1e657dc-9657-4553-8e77-289be65543c8" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:28:50 GMT" + "Thu, 15 Oct 2015 22:20:45 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -236,8 +287,8 @@ "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZUdyb3Vwcy90ZXN0cmcvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy9mYTFhNGQzYi0yY2NhLTQwNmItODk1Ni02YjZiMzIzNzc2NDE/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641?api-version=2015-07-01", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZUdyb3Vwcy9TaHViaGFtX1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzL2ZhMWE0ZDNiLTJjY2EtNDA2Yi04OTU2LTZiNmIzMjM3NzY0MT9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\"\r\n }\r\n}", "RequestHeaders": { @@ -248,13 +299,13 @@ "254" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"createdOn\": \"2015-09-02T12:28:51.5532155Z\",\r\n \"updatedOn\": \"2015-09-02T12:28:51.5532155Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"fa1a4d3b-2cca-406b-8956-6b6b32377641\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG\",\r\n \"createdOn\": \"2015-10-15T22:20:46.1342307Z\",\r\n \"updatedOn\": \"2015-10-15T22:20:46.1342307Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"fa1a4d3b-2cca-406b-8956-6b6b32377641\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "730" + "746" ], "Content-Type": [ "application/json; charset=utf-8" @@ -266,10 +317,10 @@ "no-cache" ], "x-ms-request-id": [ - "a9a31ca1-fd8c-4d60-82a8-8b6fa2d11671" + "44af931e-de88-4cd2-b9a8-f26b5331d70e" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_1" + "PASFE_IN_3" ], "X-Content-Type-Options": [ "nosniff" @@ -278,22 +329,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1193" + "1199" ], "x-ms-correlation-request-id": [ - "5a87c807-8121-4267-b016-d31f333cb2f5" + "9c287ac7-7a07-41f8-a26f-0302528a69dc" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122852Z:5a87c807-8121-4267-b016-d31f333cb2f5" + "WESTUS:20151015T222048Z:9c287ac7-7a07-41f8-a26f-0302528a69dc" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:28:51 GMT" + "Thu, 15 Oct 2015 22:20:47 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -305,25 +356,28 @@ "StatusCode": 201 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZUdyb3Vwcy90ZXN0cmcvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy9mYTFhNGQzYi0yY2NhLTQwNmItODk1Ni02YjZiMzIzNzc2NDE/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/getObjectsByObjectIds?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9nZXRPYmplY3RzQnlPYmplY3RJZHM/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"objectIds\": [\r\n \"cdf8528e-d940-48b2-aec8-f8737a6ec387\"\r\n ]\r\n}", "RequestHeaders": { - "x-ms-version": [ - "2015-07-01" + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "71" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"createdOn\": \"2015-09-02T12:28:52.3815013Z\",\r\n \"updatedOn\": \"2015-09-02T12:28:52.3815013Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"fa1a4d3b-2cca-406b-8956-6b6b32377641\"\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAMAAIA83As=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Adrian Drumea\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Adrian\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"PRINCIPAL SOFTWARE ENG MGR\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"adrumea_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF935C5A7E\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"adrumea@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1080\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"adrumea@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Drumea\",\r\n \"telephoneNumber\": \"+1 (425) 7074182 X74182\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"adrumea_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "764" + "2094" ], "Content-Type": [ - "application/json; charset=utf-8" + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "Expires": [ "-1" @@ -331,41 +385,136 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "40d843d0-b073-46c5-bc2b-97708cc911f3" + "ocp-aad-diagnostics-server-name": [ + "8Ba8jFJWlB6UNGy5USNBdUszVHBWp9oGDFk7mC8Am2g=" ], - "x-ms-gateway-service-instanceid": [ - "PASFE_IN_1" + "request-id": [ + "83c7be3d-fffe-4e3f-b8f0-02fd48c4f283" + ], + "client-request-id": [ + "4fc016d8-f703-48b1-a9d4-83b6ce9bd923" + ], + "x-ms-dirapi-data-contract-version": [ + "1.42-previewInternal" + ], + "x-ms-gateway-rewrite": [ + "false" + ], + "ocp-aad-session-key": [ + "7EzqlU8wrHue1aJaby2pQkP47OX_DlSQLaKG3uFc9bVvwsWb7q9Z_z2PYkfOIPkI84uV-8Kjda3SIUMw4p1OKkK0i0TklZst3qicKwbQRlp0B0tCg2fL7WIQNQ2VmJAg.baiFnjlPTB4F-cvvduyHB6kSucJ1CvtaA-yAhLjdipo" ], "X-Content-Type-Options": [ "nosniff" ], + "DataServiceVersion": [ + "3.0;" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14903" - ], - "x-ms-correlation-request-id": [ - "6e06e6ee-e850-4467-9726-b1efe554c91f" + "Access-Control-Allow-Origin": [ + "*" ], - "x-ms-routing-request-id": [ - "WESTUS:20150902T122852Z:6e06e6ee-e850-4467-9726-b1efe554c91f" + "Duration": [ + "1222382" ], "Cache-Control": [ "no-cache" ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET", + "ASP.NET" + ], "Date": [ - "Wed, 02 Sep 2015 12:28:51 GMT" + "Thu, 15 Oct 2015 22:20:47 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/getObjectsByObjectIds?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9nZXRPYmplY3RzQnlPYmplY3RJZHM/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"objectIds\": [\r\n \"cdf8528e-d940-48b2-aec8-f8737a6ec387\"\r\n ]\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" ], - "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "Content-Length": [ + "71" + ], + "User-Agent": [ + "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAMAAIA83As=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Adrian Drumea\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Adrian\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"PRINCIPAL SOFTWARE ENG MGR\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"adrumea_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF935C5A7E\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"adrumea@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1080\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"adrumea@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Drumea\",\r\n \"telephoneNumber\": \"+1 (425) 7074182 X74182\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"adrumea_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2094" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "ocp-aad-diagnostics-server-name": [ + "30icSeY/bVr9Xoytdat1AuqgYDoWTl+qNMdr2ZkR20g=" + ], + "request-id": [ + "fd4ccddc-2ec4-4914-9a34-45ba5e701085" + ], + "client-request-id": [ + "d4ca0b05-4d23-472d-bf1f-6935d6b5fb19" + ], + "x-ms-dirapi-data-contract-version": [ + "1.42-previewInternal" + ], + "x-ms-gateway-rewrite": [ + "false" + ], + "ocp-aad-session-key": [ + "sg_OMzM1-8femb9rSlnYm1oRv5p6rYSyPEFSTxVZjnbDPU806mkPGWJAy8WbPNRMJxE0jIWBExAjN29kPTxYTG5x1vrI5qXj4_cyGNkleRrzV7Z8ke9_tULkL4LtAyHx.VY1gvX47kuBizyVoCAT25rBspZzXcikkLRETuriO-sQ" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Access-Control-Allow-Origin": [ + "*" + ], + "Duration": [ + "1292443" + ], + "Cache-Control": [ + "no-cache" ], "Server": [ "Microsoft-IIS/8.5" ], + "X-AspNet-Version": [ + "4.0.30319" + ], "X-Powered-By": [ + "ASP.NET", "ASP.NET" + ], + "Date": [ + "Thu, 15 Oct 2015 22:20:48 GMT" ] }, "StatusCode": 200 @@ -380,7 +529,7 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", @@ -398,10 +547,10 @@ "no-cache" ], "x-ms-request-id": [ - "d3031921-51b9-47a3-b69b-4dbf103cc4d1" + "826d8a77-7e5b-45db-8e6f-68863046848a" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_3" + "PASFE_IN_0" ], "X-Content-Type-Options": [ "nosniff" @@ -410,22 +559,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14902" + "14996" ], "x-ms-correlation-request-id": [ - "8dd0628c-16d3-4d7f-b2af-e11fcfbd8bc4" + "c7e2df1f-818c-4663-a73d-b3d390066e7a" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122852Z:8dd0628c-16d3-4d7f-b2af-e11fcfbd8bc4" + "WESTUS:20151015T222048Z:c7e2df1f-818c-4663-a73d-b3d390066e7a" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:28:52 GMT" + "Thu, 15 Oct 2015 22:20:48 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -446,7 +595,7 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", @@ -464,10 +613,10 @@ "no-cache" ], "x-ms-request-id": [ - "9972195a-fbb5-419f-8299-6086d75ce52e" + "bb737b94-9374-40bf-b37a-ae788175652f" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_3" + "PASFE_IN_0" ], "X-Content-Type-Options": [ "nosniff" @@ -476,22 +625,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14900" + "14994" ], "x-ms-correlation-request-id": [ - "2417ef9e-a28d-4810-ae45-944eea48a733" + "d57bff0f-1d63-4408-ba44-8a15b790c912" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122853Z:2417ef9e-a28d-4810-ae45-944eea48a733" + "WESTUS:20151015T222049Z:d57bff0f-1d63-4408-ba44-8a15b790c912" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:28:52 GMT" + "Thu, 15 Oct 2015 22:20:48 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -527,22 +676,22 @@ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "XC9wGq8e5l+CvRb/18NVQPL7HrQDpUAyeREC/qiiJSE=" + "30icSeY/bVr9Xoytdat1AuqgYDoWTl+qNMdr2ZkR20g=" ], "request-id": [ - "0c7c327f-63f3-46be-817a-bab2f62e6b64" + "95a47643-c8d1-42c3-b2e4-b4860cf6d260" ], "client-request-id": [ - "51226517-645a-41fe-9c7f-f4adf830141c" - ], - "x-ms-gateway-rewrite": [ - "false" + "52c8c03b-9476-47b9-9be4-92059b387421" ], "x-ms-dirapi-data-contract-version": [ "1.42-previewInternal" ], + "x-ms-gateway-rewrite": [ + "false" + ], "ocp-aad-session-key": [ - "zorqhalVQ7pUByT_I1rgmHtLlfn5KoUfRZ5R3_2cnsnR8qmyKg1of1I9zeKGLDVpujr3g_1FCuumlMvRfQG_I873Mk5-Wfh-qb3BXPe2vVsaR5XFRYiXpBDQKyE1tEsd.JdS3emuWX2bB6nSSY2Fd7DDr4PMOrwgfTAXLb47ZelA" + "p8eJNhaLAieFzDpMKMMHKJLKaGagqYBO8fGJzJ9o36ufp14T9IIdxieFzAACqZyiGar0wlH1sN89BXqhs1l4fDYf4Ycy-EbNFPZTelJf163RfRi6RH2DaO4va6U3zdZs.6cTFFpFTZFn_kwCUhaAyfU-f1-c-9TCQq2SYYQyLlyg" ], "X-Content-Type-Options": [ "nosniff" @@ -556,6 +705,9 @@ "Access-Control-Allow-Origin": [ "*" ], + "Duration": [ + "894130" + ], "Cache-Control": [ "no-cache" ], @@ -570,7 +722,7 @@ "ASP.NET" ], "Date": [ - "Wed, 02 Sep 2015 12:28:52 GMT" + "Thu, 15 Oct 2015 22:20:47 GMT" ] }, "StatusCode": 200 @@ -600,22 +752,22 @@ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "XC9wGq8e5l+CvRb/18NVQPL7HrQDpUAyeREC/qiiJSE=" + "8Ba8jFJWlB6UNGy5USNBdUszVHBWp9oGDFk7mC8Am2g=" ], "request-id": [ - "f51ce929-04f7-4ca2-8293-e84d6f7d0a29" + "a18c3524-e104-4fc7-a776-07ba73084af2" ], "client-request-id": [ - "ac154e3e-7f12-4cfb-a698-cb1f6aa7dec0" - ], - "x-ms-gateway-rewrite": [ - "false" + "18a960e0-9dde-4d29-b70d-5e04dca77a58" ], "x-ms-dirapi-data-contract-version": [ "1.42-previewInternal" ], + "x-ms-gateway-rewrite": [ + "false" + ], "ocp-aad-session-key": [ - "JB2x9H7-ybltfKI5f0NBVdmGoNIlDgDrmxDoXWkIbuDYMHK25P9qOlFYp5XiGyjfd5Nxtc5rsL5YA7iG4svAUuZAM52_GQG6kDHbDqBBAu1dWTQR282mif8YpUX5L80R.A6sSsto6hKZxz7STbBtRFwje4MfyKc7L820p0cnOpEY" + "ma4w4lhdBjG0upR2FBLaqZ3rxLBN_bQmQN4k3qpu6DsYwPzwEuugdISaE5XVoOcq5RA2rFM6vzGO4Fz1mKUejvwWOUXGH7Dj8UScvBbdmlDG1E34xCRESZQ5dZszoGhF.32xa8-6QN-k-fXzcaF0sWdZmWcBQo2xt4xUByfxk69U" ], "X-Content-Type-Options": [ "nosniff" @@ -629,6 +781,9 @@ "Access-Control-Allow-Origin": [ "*" ], + "Duration": [ + "1945720" + ], "Cache-Control": [ "no-cache" ], @@ -643,7 +798,7 @@ "ASP.NET" ], "Date": [ - "Wed, 02 Sep 2015 12:28:52 GMT" + "Thu, 15 Oct 2015 22:20:49 GMT" ] }, "StatusCode": 200 @@ -658,13 +813,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"createdOn\": \"2015-09-02T12:28:52.3815013Z\",\r\n \"updatedOn\": \"2015-09-02T12:28:52.3815013Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"fa1a4d3b-2cca-406b-8956-6b6b32377641\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG\",\r\n \"createdOn\": \"2015-10-15T22:20:48.1488133Z\",\r\n \"updatedOn\": \"2015-10-15T22:20:48.1488133Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"fa1a4d3b-2cca-406b-8956-6b6b32377641\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", "ResponseHeaders": { "Content-Length": [ - "792" + "808" ], "Content-Type": [ "application/json; charset=utf-8" @@ -676,10 +831,10 @@ "no-cache" ], "x-ms-request-id": [ - "620c3337-56c2-4230-a8cd-9624f4c9864a" + "9d02ebc8-73e4-4fcf-961b-80cd1003ae37" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_1" + "PASFE_IN_3" ], "X-Content-Type-Options": [ "nosniff" @@ -688,22 +843,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14901" + "14995" ], "x-ms-correlation-request-id": [ - "5c8cafd4-b467-4d84-a909-9bd6c220cfc0" + "2c3c0207-a1fe-432d-80f4-28f347cddbbb" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122853Z:5c8cafd4-b467-4d84-a909-9bd6c220cfc0" + "WESTUS:20151015T222048Z:2c3c0207-a1fe-432d-80f4-28f347cddbbb" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:28:52 GMT" + "Thu, 15 Oct 2015 22:20:48 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -724,7 +879,7 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, "ResponseBody": "{\r\n \"value\": [],\r\n \"nextLink\": null\r\n}", @@ -742,10 +897,10 @@ "no-cache" ], "x-ms-request-id": [ - "35114dae-0e48-4d39-abfb-0799207730e4" + "0455aa5a-575d-4611-8612-c34795b23e6f" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_1" + "PASFE_IN_0" ], "X-Content-Type-Options": [ "nosniff" @@ -754,22 +909,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14899" + "14993" ], "x-ms-correlation-request-id": [ - "092fb72c-4473-45eb-8e6c-7685ef5b4242" + "11ddee3e-cc71-4791-bf24-59c34a2b23e5" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122854Z:092fb72c-4473-45eb-8e6c-7685ef5b4242" + "WESTUS:20151015T222051Z:11ddee3e-cc71-4791-bf24-59c34a2b23e5" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:28:53 GMT" + "Thu, 15 Oct 2015 22:20:50 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -781,8 +936,8 @@ "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZUdyb3Vwcy90ZXN0cmcvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy9mYTFhNGQzYi0yY2NhLTQwNmItODk1Ni02YjZiMzIzNzc2NDE/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641?api-version=2015-07-01", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZUdyb3Vwcy9TaHViaGFtX1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzL2ZhMWE0ZDNiLTJjY2EtNDA2Yi04OTU2LTZiNmIzMjM3NzY0MT9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { @@ -790,13 +945,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"createdOn\": \"2015-09-02T12:28:51.9727027Z\",\r\n \"updatedOn\": \"2015-09-02T12:28:51.9727027Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"fa1a4d3b-2cca-406b-8956-6b6b32377641\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG\",\r\n \"createdOn\": \"2015-10-15T22:20:47.1887531Z\",\r\n \"updatedOn\": \"2015-10-15T22:20:47.1887531Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"fa1a4d3b-2cca-406b-8956-6b6b32377641\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "764" + "780" ], "Content-Type": [ "application/json; charset=utf-8" @@ -808,7 +963,7 @@ "no-cache" ], "x-ms-request-id": [ - "2324601e-945d-4b4f-bb95-e46cdb55a9a1" + "2d889d1e-aa57-49b7-b76c-dd5b0d522959" ], "x-ms-gateway-service-instanceid": [ "PASFE_IN_0" @@ -820,22 +975,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1192" + "1198" ], "x-ms-correlation-request-id": [ - "0db99213-e449-4d23-aefd-26912e6ac2d4" + "86c515a0-d03d-4f37-8032-d46c3dfdf4dd" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122854Z:0db99213-e449-4d23-aefd-26912e6ac2d4" + "WESTUS:20151015T222050Z:86c515a0-d03d-4f37-8032-d46c3dfdf4dd" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:28:53 GMT" + "Thu, 15 Oct 2015 22:20:50 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByServicePrincipal.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByServicePrincipal.json index 7de479484b5c..4550d6e4d589 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByServicePrincipal.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByServicePrincipal.json @@ -10,10 +10,10 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"0a2376cb-7d34-4b1d-85e1-53f6bd55fce0\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Microsoft password reset service\",\r\n \"appId\": \"93625bc8-bfe2-437a-97e0-3d0060024faa\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"SelfServicePasswordReset\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"93625bc8-bfe2-437a-97e0-3d0060024faa\",\r\n \"SelfServicePasswordReset\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"0c8ec664-5a8b-4851-8965-dd7baf4b352c\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Azure Portal\",\r\n \"appId\": \"00000013-0000-0000-c000-000000000000\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": \"f8cdef31-a31e-4b4a-93e4-5f571e91255a\",\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.Azure.Portal\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [\r\n \"https://portal.windowsazure.com\",\r\n \"https://manage.windowsazure.com\"\r\n ],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"https://manage.windowsazure.com\",\r\n \"00000013-0000-0000-c000-000000000000\",\r\n \"Microsoft.Azure.Portal\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"104dd1dc-1104-4740-aebe-6139c98ccac1\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"mytestapprandom9234\",\r\n \"appId\": \"544171c2-23ac-4852-8162-93d990653de7\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"appPermissions\": [\r\n {\r\n \"claimValue\": \"user_impersonation\",\r\n \"description\": \"Allow the application to access mytestapprandom9234 on behalf of the signed-in user.\",\r\n \"directAccessGrantTypes\": [],\r\n \"displayName\": \"Access mytestapprandom9234\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"60b8f128-bbaa-4de4-b8a6-06a79b46aa61\",\r\n \"resourceScopeType\": \"Personal\",\r\n \"userConsentDescription\": \"Allow the application to access mytestapprandom9234 on your behalf.\",\r\n \"userConsentDisplayName\": \"Access mytestapprandom9234\",\r\n \"lang\": null\r\n }\r\n ],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"mytestapprandom9234\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": \"http://mytestapprandom9234/home\",\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": null,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": \"rbacCliTestDirectory\",\r\n \"replyUrls\": [\r\n \"http://mytestapprandom9234/home\"\r\n ],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"http://mytestapprandom9234/home\",\r\n \"544171c2-23ac-4852-8162-93d990653de7\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"17737b6f-00bf-4bec-8f5c-5ba59523f4f3\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Office 365 Configure\",\r\n \"appId\": \"aa9ecb1e-fd53-4aaa-a8fe-7a54de2c1334\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.Office365.Configure\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"aa9ecb1e-fd53-4aaa-a8fe-7a54de2c1334/configure.office.net\",\r\n \"aa9ecb1e-fd53-4aaa-a8fe-7a54de2c1334\",\r\n \"Microsoft.Office365.Configure\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"2c6e49a9-ac87-49d8-a840-e22a846b6b0b\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Azure Traffic Manager and DNS\",\r\n \"appId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"AzureTrafficManagerandDNS\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"AzureTrafficManagerandDNS\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"35c40361-65fe-4f4b-8765-22f4236e52d5\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Microsoft App Access Panel\",\r\n \"appId\": \"0000000c-0000-0000-c000-000000000000\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.Azure.ActiveDirectoryUX\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"0000000c-0000-0000-c000-000000000000/activedirectory.windowsazure.com\",\r\n \"0000000c-0000-0000-c000-000000000000\",\r\n \"Microsoft.Azure.ActiveDirectoryUX\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"39f46468-2dea-472f-8cc8-41ca91748437\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Microsoft Azure WebSites\",\r\n \"appId\": \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.Azure.WebSites\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"Microsoft.Azure.WebSites\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"3d4ab334-8094-4a37-a5ae-34e8060b0b1b\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Microsoft AppPlat EMA\",\r\n \"appId\": \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"MicrosoftAppPlatEMA\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"MicrosoftAppPlatEMA\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"505ff466-b071-4c3c-aea4-4dbc351d45b5\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Windows Azure Active Directory\",\r\n \"appId\": \"00000002-0000-0000-c000-000000000000\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [\r\n {\r\n \"claimValue\": \"Device.ReadWrite.All\",\r\n \"description\": \"Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.\",\r\n \"directAccessGrantTypes\": [\r\n \"Application\"\r\n ],\r\n \"displayName\": \"Read and write devices\",\r\n \"impersonationAccessGrantTypes\": [],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"1138cb37-bd11-4084-a2b7-9f71582aeddb\",\r\n \"resourceScopeType\": \"Global\",\r\n \"userConsentDescription\": \"Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.\",\r\n \"userConsentDisplayName\": \"Read and write devices\",\r\n \"lang\": null\r\n },\r\n {\r\n \"claimValue\": \"user_impersonation\",\r\n \"description\": \"Allows the app to have the same access to information in the directory as the signed-in user.\",\r\n \"directAccessGrantTypes\": [],\r\n \"displayName\": \"Access the directory as the signed-in user\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"a42657d6-7f20-40e3-b6f0-cee03008a62a\",\r\n \"resourceScopeType\": \"Personal\",\r\n \"userConsentDescription\": \"Allows the app to have the same access to information in your work or school directory as you do.\",\r\n \"userConsentDisplayName\": \"Access the directory as you\",\r\n \"lang\": null\r\n },\r\n {\r\n \"claimValue\": \"Directory.Write\",\r\n \"description\": \"Allows the app to read and write data in your organization's directory, such as users, and groups. Does not allow create, update or delete of applications, service principals or devices. Does not allow user or group deletion.\",\r\n \"directAccessGrantTypes\": [\r\n \"Application\"\r\n ],\r\n \"displayName\": \"Read and write directory data\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"78c8a3c8-a07e-4b9e-af1b-b5ccab50a175\",\r\n \"resourceScopeType\": \"Global\",\r\n \"userConsentDescription\": \"Allows the app to read and write data in your organization's directory, such as other users, groups. Does not allow create, update or delete of applications, service principals or devices. Does not allow user or group deletion on your behalf.\",\r\n \"userConsentDisplayName\": \"Read and write directory data\",\r\n \"lang\": null\r\n },\r\n {\r\n \"claimValue\": \"Directory.Read\",\r\n \"description\": \"Allows the app to read data in your organization's directory, such as users, groups, and apps.\",\r\n \"directAccessGrantTypes\": [\r\n \"Application\"\r\n ],\r\n \"displayName\": \"Read directory data\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"5778995a-e1bf-45b8-affa-663a9f3f4d04\",\r\n \"resourceScopeType\": \"Global\",\r\n \"userConsentDescription\": \"Allows the app to read data in your organization's directory, such as other users, groups and apps.\",\r\n \"userConsentDisplayName\": \"Read directory data\",\r\n \"lang\": null\r\n },\r\n {\r\n \"claimValue\": \"UserProfile.Read\",\r\n \"description\": \"Allows users to sign in to the app, and allows the app to read the profile of signed-in users. It also allow the app to read basic company information of signed-in users.\",\r\n \"directAccessGrantTypes\": [],\r\n \"displayName\": \"Sign in and read user profile\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"311a71cc-e848-46a1-bdf8-97ff7156d8e6\",\r\n \"resourceScopeType\": \"Personal\",\r\n \"userConsentDescription\": \"Allows you to sign in to the app with your work account and let the app read your profile. It also allows the app to read basic company information.\",\r\n \"userConsentDisplayName\": \"Sign in as you and read your profile\",\r\n \"lang\": null\r\n }\r\n ],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.Azure.ActiveDirectory\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"https://graph.windows.net\",\r\n \"00000002-0000-0000-c000-000000000000/graph.windows.net\",\r\n \"00000002-0000-0000-c000-000000000000/directory.windows.net\",\r\n \"00000002-0000-0000-c000-000000000000\",\r\n \"Microsoft.Azure.ActiveDirectory\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"55adcc12-f6b0-4fb2-9107-e44dc877e1e9\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Profile Service Platform Service\",\r\n \"appId\": \"087a2c70-c89e-463f-8dd3-e3959eabb1a9\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft Profile Service Platform Service\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [\r\n \"https://profilesservicetest.trafficmanager.net/\",\r\n \"https://cssprofile.microsoft.com\",\r\n \"https://profileservice.trafficmanager.net/profiles\",\r\n \"https://profileservice.trafficmanager.net/profiles/\"\r\n ],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"https://profileservice.trafficmanager.net/profiles\",\r\n \"087a2c70-c89e-463f-8dd3-e3959eabb1a9\",\r\n \"Microsoft Profile Service Platform Service\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"5849a79e-e144-4b3c-b55b-0fca73be9d09\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": null,\r\n \"appId\": \"8fca0a66-c008-4564-a876-ab3ae0fd5cff\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.SMIT\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"8fca0a66-c008-4564-a876-ab3ae0fd5cff/lowlatency.cloudapp.net\",\r\n \"8fca0a66-c008-4564-a876-ab3ae0fd5cff\",\r\n \"Microsoft.SMIT\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"7cf6c3b3-07f2-4672-9328-0d789e3091ea\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Policy Administration Service\",\r\n \"appId\": \"0469d4cd-df37-4d93-8a61-f8c75b809164\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft Policy Administration Service\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [\r\n \"https://pas.windows.net\"\r\n ],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"https://pas.windows.net\",\r\n \"0469d4cd-df37-4d93-8a61-f8c75b809164\",\r\n \"Microsoft Policy Administration Service\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"7e6de60c-1be9-47c2-91ad-68c685c461e5\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Graph Explorer\",\r\n \"appId\": \"d3ce4cf8-6810-442d-b42e-375e14710095\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": \"5508eaf2-e7b4-4510-a4fb-9f5970550d80\",\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Graph Explorer\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": \"https://localhost:44328\",\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": null,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": \"graphExplorerMT\",\r\n \"replyUrls\": [\r\n \"https://graphexplorer2.cloudapp.net\",\r\n \"https://localhost:44322/Home/AGS\",\r\n \"https://graphexplorer2.cloudapp.net/\",\r\n \"http://localhost:44323/\",\r\n \"https://localhost:44322/\",\r\n \"https://graphexplorer.cloudapp.net/\",\r\n \"https://graphexplorer.cloudapp.net\",\r\n \"http://localhost:3000/\",\r\n \"https://graphexplorerbeta.azurewebsites.net/\"\r\n ],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"https://graphExplorerMT.onmicrosoft.com\",\r\n \"d3ce4cf8-6810-442d-b42e-375e14710095\"\r\n ],\r\n \"tags\": [\r\n \"WindowsAzureActiveDirectoryIntegratedApp\"\r\n ],\r\n \"webApi\": null,\r\n \"webApp\": false\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"83051fd4-6554-49ea-829b-aa01ca995edb\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Azure Application Insights\",\r\n \"appId\": \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"AzureApplicationInsights\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"AzureApplicationInsights\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"8938a268-4c4a-4992-a3b4-f97a82db3033\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Windows Azure Service Management API\",\r\n \"appId\": \"797f4846-ba00-4fd7-ba43-dac1f8f63013\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": \"f8cdef31-a31e-4b4a-93e4-5f571e91255a\",\r\n \"appPermissions\": [\r\n {\r\n \"claimValue\": \"user_impersonation\",\r\n \"description\": \"Allow the application to access the Azure Management Service API on behalf of the signed-in user.\",\r\n \"directAccessGrantTypes\": [],\r\n \"displayName\": \"Access Azure Service Management (preview)\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"41094075-9dad-400e-a0bd-54e686782033\",\r\n \"resourceScopeType\": \"Personal\",\r\n \"userConsentDescription\": \"Allow the application to access Azure Service Management API on your behalf.\",\r\n \"userConsentDisplayName\": \"Access Azure Service Management (preview)\",\r\n \"lang\": null\r\n }\r\n ],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Windows Azure Service Management API\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"https://management.core.windows.net/\",\r\n \"797f4846-ba00-4fd7-ba43-dac1f8f63013\",\r\n \"Windows Azure Service Management API\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"9e2fcfe7-72c0-4057-8eeb-2d06e173650e\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": null,\r\n \"appId\": \"595d87a1-277b-4c0a-aa7f-44f8a068eafc\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.SupportTicketSubmission\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"595d87a1-277b-4c0a-aa7f-44f8a068eafc\",\r\n \"Microsoft.SupportTicketSubmission\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"bcf770f3-7af9-4e98-ba39-0ec027a79bc7\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Device Registration Service\",\r\n \"appId\": \"01cb2876-7ebd-4aa4-9cc9-d28bd4d359a9\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [\r\n {\r\n \"claimValue\": \"self_service_device_delete\",\r\n \"description\": \"Allow the application permissions to delete any device registered to the signed-in user\",\r\n \"directAccessGrantTypes\": [],\r\n \"displayName\": \"User can delete devices that belong to them\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"086327cd-9afe-4777-8341-b136a1866bb3\",\r\n \"resourceScopeType\": \"Personal\",\r\n \"userConsentDescription\": \"Allow the application to delete your devices on your behalf\",\r\n \"userConsentDisplayName\": \"Delete devices that belong to me\",\r\n \"lang\": null\r\n }\r\n ],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Windows.Azure.DeviceRegistration\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [\r\n \"https://enterpriseregistration.windows.net/enrollmentserver/otaprofile/\"\r\n ],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"urn:ms-drs:enterpriseregistration.windows.net\",\r\n \"01cb2876-7ebd-4aa4-9cc9-d28bd4d359a9\",\r\n \"Windows.Azure.DeviceRegistration\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"c81d9c43-4aa2-4242-a7a1-529ecf60897a\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Azure Portal\",\r\n \"appId\": \"c44b4083-3bb0-49c1-b47d-974e53cbdf3c\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"IbizaPortal\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"c44b4083-3bb0-49c1-b47d-974e53cbdf3c\",\r\n \"IbizaPortal\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"de65fb7c-bc44-493d-b20c-77713c939a49\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": null,\r\n \"appId\": \"0000000f-0000-0000-c000-000000000000\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.Azure.GraphExplorer\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"0000000f-0000-0000-c000-000000000000/graphexplorer.windows.net\",\r\n \"0000000f-0000-0000-c000-000000000000\",\r\n \"Microsoft.Azure.GraphExplorer\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"e3ed4780-8613-48a2-80f5-e6df4c64e4d6\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"MicrosoftAzureRedisCache\",\r\n \"appId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"MicrosoftAzureRedisCache\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"MicrosoftAzureRedisCache\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"0a2376cb-7d34-4b1d-85e1-53f6bd55fce0\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Microsoft password reset service\",\r\n \"appId\": \"93625bc8-bfe2-437a-97e0-3d0060024faa\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"SelfServicePasswordReset\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"93625bc8-bfe2-437a-97e0-3d0060024faa\",\r\n \"SelfServicePasswordReset\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"0c8ec664-5a8b-4851-8965-dd7baf4b352c\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Azure Portal\",\r\n \"appId\": \"00000013-0000-0000-c000-000000000000\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": \"f8cdef31-a31e-4b4a-93e4-5f571e91255a\",\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.Azure.Portal\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [\r\n \"https://portal.windowsazure.com\",\r\n \"https://manage.windowsazure.com\"\r\n ],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"https://manage.windowsazure.com\",\r\n \"00000013-0000-0000-c000-000000000000\",\r\n \"Microsoft.Azure.Portal\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"17737b6f-00bf-4bec-8f5c-5ba59523f4f3\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Office 365 Configure\",\r\n \"appId\": \"aa9ecb1e-fd53-4aaa-a8fe-7a54de2c1334\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.Office365.Configure\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"aa9ecb1e-fd53-4aaa-a8fe-7a54de2c1334/configure.office.net\",\r\n \"aa9ecb1e-fd53-4aaa-a8fe-7a54de2c1334\",\r\n \"Microsoft.Office365.Configure\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"24b98af8-b61c-4d26-a5fa-e216607e0a4a\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"testApplication1\",\r\n \"appId\": \"9c30c7a6-a107-4fc2-836e-16d58acca556\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"appPermissions\": [\r\n {\r\n \"claimValue\": \"user_impersonation\",\r\n \"description\": \"Allow the application to access testApplication1 on behalf of the signed-in user.\",\r\n \"directAccessGrantTypes\": [],\r\n \"displayName\": \"Access testApplication1\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"549e6ba5-2fcf-4d16-a409-89963175cffa\",\r\n \"resourceScopeType\": \"Personal\",\r\n \"userConsentDescription\": \"Allow the application to access testApplication1 on your behalf.\",\r\n \"userConsentDisplayName\": \"Access testApplication1\",\r\n \"lang\": null\r\n }\r\n ],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"testApplication1\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": \"http://testapplication1\",\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": null,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": \"rbacCliTestDirectory\",\r\n \"replyUrls\": [\r\n \"http://testapplication1\"\r\n ],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"http://testapplication1\",\r\n \"9c30c7a6-a107-4fc2-836e-16d58acca556\"\r\n ],\r\n \"tags\": [\r\n \"WindowsAzureActiveDirectoryIntegratedApp\"\r\n ],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"2c6e49a9-ac87-49d8-a840-e22a846b6b0b\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Azure Traffic Manager and DNS\",\r\n \"appId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"AzureTrafficManagerandDNS\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"AzureTrafficManagerandDNS\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"35c40361-65fe-4f4b-8765-22f4236e52d5\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Microsoft App Access Panel\",\r\n \"appId\": \"0000000c-0000-0000-c000-000000000000\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.Azure.ActiveDirectoryUX\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"0000000c-0000-0000-c000-000000000000/activedirectory.windowsazure.com\",\r\n \"0000000c-0000-0000-c000-000000000000\",\r\n \"Microsoft.Azure.ActiveDirectoryUX\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"39f46468-2dea-472f-8cc8-41ca91748437\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Microsoft Azure WebSites\",\r\n \"appId\": \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.Azure.WebSites\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"Microsoft.Azure.WebSites\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"3d4ab334-8094-4a37-a5ae-34e8060b0b1b\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Microsoft AppPlat EMA\",\r\n \"appId\": \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"MicrosoftAppPlatEMA\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"MicrosoftAppPlatEMA\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"505ff466-b071-4c3c-aea4-4dbc351d45b5\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Windows Azure Active Directory\",\r\n \"appId\": \"00000002-0000-0000-c000-000000000000\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [\r\n {\r\n \"claimValue\": \"Group.ReadWrite.All\",\r\n \"description\": \"Allows the app to create groups on behalf of the signed-in user and read all group properties and memberships. Additionally, this allows the app to update group properties and memberships for the groups the signed-in user owns.\",\r\n \"directAccessGrantTypes\": [],\r\n \"displayName\": \"Read and write all groups\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"970d6fa6-214a-4a9b-8513-08fad511e2fd\",\r\n \"resourceScopeType\": \"Global\",\r\n \"userConsentDescription\": \"Allows the app to create groups on your behalf and read all group properties and memberships. Additionally, this allows the app to update group properties and memberships for groups you own.\",\r\n \"userConsentDisplayName\": \"Read and write all groups\",\r\n \"lang\": null\r\n },\r\n {\r\n \"claimValue\": \"Group.Read.All\",\r\n \"description\": \"Allows the app to read basic group properties and memberships on behalf of the signed-in user.\",\r\n \"directAccessGrantTypes\": [],\r\n \"displayName\": \"Read all groups\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"6234d376-f627-4f0f-90e0-dff25c5211a3\",\r\n \"resourceScopeType\": \"Global\",\r\n \"userConsentDescription\": \"Allows the app to read all group properties and memberships on your behalf.\",\r\n \"userConsentDisplayName\": \"Read all groups\",\r\n \"lang\": null\r\n },\r\n {\r\n \"claimValue\": \"Directory.Write\",\r\n \"description\": \"Allows the app to read and write data in your company or school directory, such as users, and groups. Does not allow user or group deletion.\",\r\n \"directAccessGrantTypes\": [\r\n \"Application\"\r\n ],\r\n \"displayName\": \"Read and write directory data\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"78c8a3c8-a07e-4b9e-af1b-b5ccab50a175\",\r\n \"resourceScopeType\": \"Global\",\r\n \"userConsentDescription\": \"Allows the app to read and write data in your company or school directory, such as other users, groups. Does not allow user or group deletion on your behalf.\",\r\n \"userConsentDisplayName\": \"Read and write directory data\",\r\n \"lang\": null\r\n },\r\n {\r\n \"claimValue\": \"user_impersonation\",\r\n \"description\": \"Allows the app to have the same access to information in the directory as the signed-in user.\",\r\n \"directAccessGrantTypes\": [],\r\n \"displayName\": \"Access the directory as the signed-in user\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"a42657d6-7f20-40e3-b6f0-cee03008a62a\",\r\n \"resourceScopeType\": \"Personal\",\r\n \"userConsentDescription\": \"Allows the app to have the same access to information in your work or school directory as you do.\",\r\n \"userConsentDisplayName\": \"Access the directory as you\",\r\n \"lang\": null\r\n },\r\n {\r\n \"claimValue\": \"Directory.Read\",\r\n \"description\": \"Allows the app to read data in your company or school directory, such as users, groups, and apps.\",\r\n \"directAccessGrantTypes\": [\r\n \"Application\"\r\n ],\r\n \"displayName\": \"Read directory data\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"5778995a-e1bf-45b8-affa-663a9f3f4d04\",\r\n \"resourceScopeType\": \"Global\",\r\n \"userConsentDescription\": \"Allows the app to read data in your company or school directory, such as other users, groups and apps.\",\r\n \"userConsentDisplayName\": \"Read directory data\",\r\n \"lang\": null\r\n },\r\n {\r\n \"claimValue\": \"User.Read.All\",\r\n \"description\": \"Allows the app to read the full set of profile properties of all users in your company or school, on behalf of the signed-in user. Additionally, this allows the app to read the profiles of the signed-in user's reports and manager.\",\r\n \"directAccessGrantTypes\": [],\r\n \"displayName\": \"Read all users' full profiles\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"c582532d-9d9e-43bd-a97c-2667a28ce295\",\r\n \"resourceScopeType\": \"Global\",\r\n \"userConsentDescription\": \"Allows the app to read the full set of profile properties of all users in your company or school, on your behalf. Additionally, this allows the app to read the profiles of your reports and manager.\",\r\n \"userConsentDisplayName\": \"Read all user's full profiles\",\r\n \"lang\": null\r\n },\r\n {\r\n \"claimValue\": \"User.ReadBasic.All\",\r\n \"description\": \"Allows the app to read a basic set of profile properties of all users in your company or school on behalf of the signed-in user. Includes display name, first and last name, photo, and email address. Additionally, this allows the app to read basic info about the signed-in user's reports and manager.\",\r\n \"directAccessGrantTypes\": [],\r\n \"displayName\": \"Read all users' basic profiles\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"cba73afc-7f69-4d86-8450-4978e04ecd1a\",\r\n \"resourceScopeType\": \"Personal\",\r\n \"userConsentDescription\": \"Allows the app to read a basic set of profile properties of other users in your company or school, on your behalf. Includes display name, first and last name, photo, and email address. Additionally, this allows the app to read basic info about your reports and manager.\",\r\n \"userConsentDisplayName\": \"Read all user's basic profiles\",\r\n \"lang\": null\r\n },\r\n {\r\n \"claimValue\": \"User.Read\",\r\n \"description\": \"Allows users to sign in to the app, and allows the app to read the profile of signed-in users. It also allow the app to read basic company information of signed-in users.\",\r\n \"directAccessGrantTypes\": [],\r\n \"displayName\": \"Sign in and read user profile\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"311a71cc-e848-46a1-bdf8-97ff7156d8e6\",\r\n \"resourceScopeType\": \"Personal\",\r\n \"userConsentDescription\": \"Allows you to sign in to the app with your work account and let the app read your profile. It also allows the app to read basic company information.\",\r\n \"userConsentDisplayName\": \"Sign you in and read your profile\",\r\n \"lang\": null\r\n },\r\n {\r\n \"claimValue\": \"Device.ReadWrite.All\",\r\n \"description\": \"Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.\",\r\n \"directAccessGrantTypes\": [\r\n \"Application\"\r\n ],\r\n \"displayName\": \"Read and write devices\",\r\n \"impersonationAccessGrantTypes\": [],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"1138cb37-bd11-4084-a2b7-9f71582aeddb\",\r\n \"resourceScopeType\": \"Global\",\r\n \"userConsentDescription\": \"Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.\",\r\n \"userConsentDisplayName\": \"Read and write devices\",\r\n \"lang\": null\r\n }\r\n ],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.Azure.ActiveDirectory\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"https://graph.windows.net\",\r\n \"00000002-0000-0000-c000-000000000000/graph.windows.net\",\r\n \"00000002-0000-0000-c000-000000000000/directory.windows.net\",\r\n \"00000002-0000-0000-c000-000000000000\",\r\n \"Microsoft.Azure.ActiveDirectory\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"55adcc12-f6b0-4fb2-9107-e44dc877e1e9\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Profile Service Platform Service\",\r\n \"appId\": \"087a2c70-c89e-463f-8dd3-e3959eabb1a9\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft Profile Service Platform Service\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [\r\n \"https://profilesservicetest.trafficmanager.net/\",\r\n \"https://cssprofile.microsoft.com\",\r\n \"https://profileservice.trafficmanager.net/profiles\",\r\n \"https://profileservice.trafficmanager.net/profiles/\"\r\n ],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"https://profileservice.trafficmanager.net/profiles\",\r\n \"087a2c70-c89e-463f-8dd3-e3959eabb1a9\",\r\n \"Microsoft Profile Service Platform Service\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"5849a79e-e144-4b3c-b55b-0fca73be9d09\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Microsoft.SMIT\",\r\n \"appId\": \"8fca0a66-c008-4564-a876-ab3ae0fd5cff\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.SMIT\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"8fca0a66-c008-4564-a876-ab3ae0fd5cff/lowlatency.cloudapp.net\",\r\n \"8fca0a66-c008-4564-a876-ab3ae0fd5cff\",\r\n \"Microsoft.SMIT\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"7cf6c3b3-07f2-4672-9328-0d789e3091ea\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Policy Administration Service\",\r\n \"appId\": \"0469d4cd-df37-4d93-8a61-f8c75b809164\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft Policy Administration Service\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [\r\n \"https://pas.windows.net\"\r\n ],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"https://pas.windows.net\",\r\n \"0469d4cd-df37-4d93-8a61-f8c75b809164\",\r\n \"Microsoft Policy Administration Service\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"7e6de60c-1be9-47c2-91ad-68c685c461e5\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Graph Explorer\",\r\n \"appId\": \"d3ce4cf8-6810-442d-b42e-375e14710095\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": \"5508eaf2-e7b4-4510-a4fb-9f5970550d80\",\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Graph Explorer\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": \"https://localhost:44328\",\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": null,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": \"graphExplorerMT\",\r\n \"replyUrls\": [\r\n \"https://graphexplorer2.cloudapp.net\",\r\n \"https://localhost:44322/Home/AGS\",\r\n \"https://graphexplorer2.cloudapp.net/\",\r\n \"http://localhost:44323/\",\r\n \"https://localhost:44322/\",\r\n \"https://graphexplorer.cloudapp.net/\",\r\n \"https://graphexplorer.cloudapp.net\",\r\n \"http://localhost:3000/\",\r\n \"https://graphexplorerbeta.azurewebsites.net/\"\r\n ],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"https://graphExplorerMT.onmicrosoft.com\",\r\n \"d3ce4cf8-6810-442d-b42e-375e14710095\"\r\n ],\r\n \"tags\": [\r\n \"WindowsAzureActiveDirectoryIntegratedApp\"\r\n ],\r\n \"webApi\": null,\r\n \"webApp\": false\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"83051fd4-6554-49ea-829b-aa01ca995edb\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Windows Azure Application Insights\",\r\n \"appId\": \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"AzureApplicationInsights\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"AzureApplicationInsights\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"8938a268-4c4a-4992-a3b4-f97a82db3033\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Windows Azure Service Management API\",\r\n \"appId\": \"797f4846-ba00-4fd7-ba43-dac1f8f63013\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": \"f8cdef31-a31e-4b4a-93e4-5f571e91255a\",\r\n \"appPermissions\": [\r\n {\r\n \"claimValue\": \"user_impersonation\",\r\n \"description\": \"Allow the application to access the Azure Management Service API on behalf of the signed-in user.\",\r\n \"directAccessGrantTypes\": [],\r\n \"displayName\": \"Access Azure Service Management (preview)\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"41094075-9dad-400e-a0bd-54e686782033\",\r\n \"resourceScopeType\": \"Personal\",\r\n \"userConsentDescription\": \"Allow the application to access Azure Service Management API on your behalf.\",\r\n \"userConsentDisplayName\": \"Access Azure Service Management (preview)\",\r\n \"lang\": null\r\n }\r\n ],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Windows Azure Service Management API\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"https://management.core.windows.net/\",\r\n \"797f4846-ba00-4fd7-ba43-dac1f8f63013\",\r\n \"Windows Azure Service Management API\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"9e2fcfe7-72c0-4057-8eeb-2d06e173650e\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Microsoft.SupportTicketSubmission\",\r\n \"appId\": \"595d87a1-277b-4c0a-aa7f-44f8a068eafc\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.SupportTicketSubmission\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"595d87a1-277b-4c0a-aa7f-44f8a068eafc\",\r\n \"Microsoft.SupportTicketSubmission\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"bcf770f3-7af9-4e98-ba39-0ec027a79bc7\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Device Registration Service\",\r\n \"appId\": \"01cb2876-7ebd-4aa4-9cc9-d28bd4d359a9\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [\r\n {\r\n \"claimValue\": \"self_service_device_delete\",\r\n \"description\": \"Allow the application permissions to delete any device registered to the signed-in user\",\r\n \"directAccessGrantTypes\": [],\r\n \"displayName\": \"User can delete devices that belong to them\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"086327cd-9afe-4777-8341-b136a1866bb3\",\r\n \"resourceScopeType\": \"Personal\",\r\n \"userConsentDescription\": \"Allow the application to delete your devices on your behalf\",\r\n \"userConsentDisplayName\": \"Delete devices that belong to me\",\r\n \"lang\": null\r\n }\r\n ],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Windows.Azure.DeviceRegistration\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [\r\n \"https://enterpriseregistration.windows.net/enrollmentserver/otaprofile/\"\r\n ],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"urn:ms-drs:enterpriseregistration.windows.net\",\r\n \"01cb2876-7ebd-4aa4-9cc9-d28bd4d359a9\",\r\n \"Windows.Azure.DeviceRegistration\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"c81d9c43-4aa2-4242-a7a1-529ecf60897a\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Azure Portal\",\r\n \"appId\": \"c44b4083-3bb0-49c1-b47d-974e53cbdf3c\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"IbizaPortal\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"c44b4083-3bb0-49c1-b47d-974e53cbdf3c\",\r\n \"IbizaPortal\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"de65fb7c-bc44-493d-b20c-77713c939a49\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Microsoft.Azure.GraphExplorer\",\r\n \"appId\": \"0000000f-0000-0000-c000-000000000000\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.Azure.GraphExplorer\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"0000000f-0000-0000-c000-000000000000/graphexplorer.windows.net\",\r\n \"0000000f-0000-0000-c000-000000000000\",\r\n \"Microsoft.Azure.GraphExplorer\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"e3ed4780-8613-48a2-80f5-e6df4c64e4d6\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"MicrosoftAzureRedisCache\",\r\n \"appId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"MicrosoftAzureRedisCache\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"MicrosoftAzureRedisCache\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "23412" + "26603" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" @@ -25,22 +25,22 @@ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "CdWf+KQ8rNUY6Cs/1EB1P+DV8rlzDKmNZ4X8wEwAsRw=" + "MZl/hA8XpttsVIldt7MY8/8xS+QCIPIdkqsWyJMNDKo=" ], "request-id": [ - "6ad1016d-9f56-407a-abe2-6a549026aaa5" + "e55edb29-9ae8-4b20-8c0d-dec0344af7e5" ], "client-request-id": [ - "ffad274b-ef59-46ea-80cc-c7f8a4be581b" - ], - "x-ms-gateway-rewrite": [ - "false" + "ec60acdb-1076-4b4b-9ab2-8839085b7d49" ], "x-ms-dirapi-data-contract-version": [ "1.42-previewInternal" ], + "x-ms-gateway-rewrite": [ + "false" + ], "ocp-aad-session-key": [ - "MK1CYt2ybC1WHE9mejEJqTjFcj1PqwgTNSr-TkSyCk6vpO46dzF4-7Twf9F0m-LRiS0qlMhBqQ0UQ7NG0tJQSIS9XxnXNd5xtuUZvNHYlWu9Q3LxL7bF6DzXOtB7Za2C.QGmpNrh3yREpT8b-X_e0Cu1CNlTc97RSQ9iLLFwGDTI" + "shn4ilCjOy8clplwGgAc47Zm0-x4Y6c6NH0zEl8az4i6tkDJS4fRXOSbpgJZiueYLx8bvm0XDliqChQlE116CJC9x2HdVlfe0OjLEWTjk5ndmzNzeWiOVBCnxsN0UOUA.CTAKR7RYCEew064O45RrOlMc9lDV1iKHzhkrJlXk17Q" ], "X-Content-Type-Options": [ "nosniff" @@ -54,6 +54,9 @@ "Access-Control-Allow-Origin": [ "*" ], + "Duration": [ + "1448832" + ], "Cache-Control": [ "no-cache" ], @@ -68,7 +71,55 @@ "ASP.NET" ], "Date": [ - "Wed, 02 Sep 2015 12:27:57 GMT" + "Thu, 15 Oct 2015 22:19:27 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"displayName\": \"Free Trial\",\r\n \"state\": \"Enabled\",\r\n \"subscriptionPolicies\": {\r\n \"locationPlacementId\": \"Internal_2014-09-01\",\r\n \"quotaId\": \"Internal_2014-09-01\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "274" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-reads": [ + "14999" + ], + "x-ms-request-id": [ + "660574b1-2170-4728-8167-a52a3ebee863" + ], + "x-ms-correlation-request-id": [ + "660574b1-2170-4728-8167-a52a3ebee863" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20151015T221928Z:660574b1-2170-4728-8167-a52a3ebee863" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 15 Oct 2015 22:19:28 GMT" ] }, "StatusCode": 200 @@ -83,10 +134,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Default-Storage-CentralUS\",\r\n \"name\": \"Default-Storage-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"name\": \"testrg\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Default-Storage-CentralUS\",\r\n \"name\": \"Default-Storage-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Demo2RG\",\r\n \"name\": \"Demo2RG\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/DemoRG\",\r\n \"name\": \"DemoRG\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG\",\r\n \"name\": \"Shubham_TestRG\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "384" + "763" ], "Content-Type": [ "application/json; charset=utf-8" @@ -98,16 +149,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14908" + "14997" ], "x-ms-request-id": [ - "ee009c7a-6d57-4efc-8566-ea5e0a807c67" + "cd21d366-e9da-4ebe-b299-97473c7798c1" ], "x-ms-correlation-request-id": [ - "ee009c7a-6d57-4efc-8566-ea5e0a807c67" + "cd21d366-e9da-4ebe-b299-97473c7798c1" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122759Z:ee009c7a-6d57-4efc-8566-ea5e0a807c67" + "CENTRALUS:20151015T221928Z:cd21d366-e9da-4ebe-b299-97473c7798c1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -116,7 +167,7 @@ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:27:58 GMT" + "Thu, 15 Oct 2015 22:19:28 GMT" ] }, "StatusCode": 200 @@ -131,10 +182,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Default-Storage-CentralUS\",\r\n \"name\": \"Default-Storage-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"name\": \"testrg\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Default-Storage-CentralUS\",\r\n \"name\": \"Default-Storage-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Demo2RG\",\r\n \"name\": \"Demo2RG\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/DemoRG\",\r\n \"name\": \"DemoRG\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG\",\r\n \"name\": \"Shubham_TestRG\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "384" + "763" ], "Content-Type": [ "application/json; charset=utf-8" @@ -146,16 +197,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14907" + "14996" ], "x-ms-request-id": [ - "a6ff1697-af50-4f1c-b756-b67f501d65f4" + "ade5d650-b769-46a5-92de-f81c06905849" ], "x-ms-correlation-request-id": [ - "a6ff1697-af50-4f1c-b756-b67f501d65f4" + "ade5d650-b769-46a5-92de-f81c06905849" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122759Z:a6ff1697-af50-4f1c-b756-b67f501d65f4" + "CENTRALUS:20151015T221928Z:ade5d650-b769-46a5-92de-f81c06905849" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -164,7 +215,7 @@ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:27:58 GMT" + "Thu, 15 Oct 2015 22:19:28 GMT" ] }, "StatusCode": 200 @@ -194,22 +245,22 @@ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "dpJpEZBFPL0vV0QVzsMZep7RDi6g+E2d/L7le1pcoMU=" + "MZl/hA8XpttsVIldt7MY8/8xS+QCIPIdkqsWyJMNDKo=" ], "request-id": [ - "6d9be45c-80a6-44d7-988a-c738ae1042ee" + "ff34e42c-15a8-4644-9f91-707860907dd5" ], "client-request-id": [ - "83b6ceea-0999-4632-a0c2-01ab991288ab" - ], - "x-ms-gateway-rewrite": [ - "false" + "746f2cdb-eca7-42dd-bd8c-a7c6f37ea620" ], "x-ms-dirapi-data-contract-version": [ "1.42-previewInternal" ], + "x-ms-gateway-rewrite": [ + "false" + ], "ocp-aad-session-key": [ - "rsv9pAJ9vENlvgfled5S7OOFBJWvHGwOW_TgPyNz4ovTTbmThc1RK3hmDLS94m2gp6Xwq5QR6AdbBD4-rJupv65yKECeBvSUY7COEQMeV5UIjfmBLzg4bj75KlNGuX5h.t_dFPiEVanLkYYVkOhgJ51UOH42tYUZCpY6KnRhjYMI" + "JAuLT0wNDo-nNsBMs2Ds02MWutlJ1N6gj29PLskeLDAwdh_ncoHiWXJTP_UPlk6tyO3-_aOziL3lDJpv1sEJMcm5VI3HU4MeKBk5cZIk6XxA35uxHIMQ8QR46TGyJ7_q.-WZwgSraAu8O7GKkUQSQ44Z0hoiKXJJoo06jZ4Y0Qyo" ], "X-Content-Type-Options": [ "nosniff" @@ -223,6 +274,9 @@ "Access-Control-Allow-Origin": [ "*" ], + "Duration": [ + "1003189" + ], "Cache-Control": [ "no-cache" ], @@ -237,14 +291,14 @@ "ASP.NET" ], "Date": [ - "Wed, 02 Sep 2015 12:27:58 GMT" + "Thu, 15 Oct 2015 22:19:28 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?api-version=2015-07-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20'Reader'&api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/JGZpbHRlcj1yb2xlTmFtZSUyMGVxJTIwJ1JlYWRlcicmYXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -252,13 +306,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage API Management services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/Services/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Application Insights components, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/schedules/delete\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/delete\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2015-08-19T20:38:00.8333871Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:39:28.5862817Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:16:13.3583006Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:13:53.8853286Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"successbricks.cleardb/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage data factories, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Lab User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, and connect, start, restart, and shutdown virtual machines.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.DevTestLab/labs/labStats/action\",\r\n \"Microsoft.DevTestLab/Environments/*\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/join/action\",\r\n \"Microsoft.Network/loadBalancers/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/link/action\",\r\n \"Microsoft.Network/networkInterfaces/link/action\",\r\n \"Microsoft.Network/networkInterfaces/write\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2015-07-07T19:40:44.5867057Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T20:48:18.7675062Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"NewRelic.APM/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can’t manage their security-related policies or their parent SQL servers.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2015-07-13T23:45:43.2708314Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:03:54.4429915Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:05:45.0353638Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/sites/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Insights/components/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"updatedOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"updatedOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a0ebae26-1ac3-4e09-942a-e759c3244724\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a0ebae26-1ac3-4e09-942a-e759c3244724\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123456\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"updatedOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial1234567\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"updatedOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/568b2974-56ee-42a7-9f6f-d508e9d8779a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"568b2974-56ee-42a7-9f6f-d508e9d8779a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_e2fad2ef-e138-4433-8f71-0250fd3d28ed\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"updatedOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f8fc760a-af64-46f2-ba4a-0060d664b5a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f8fc760a-af64-46f2-ba4a-0060d664b5a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_fc6a4521-36b3-4aff-bf1d-60c02fee92cb\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"updatedOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ea31f5d5-569f-473d-aed6-df72ff2cab70\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ea31f5d5-569f-473d-aed6-df72ff2cab70\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", "ResponseHeaders": { "Content-Length": [ - "33219" + "605" ], "Content-Type": [ "application/json; charset=utf-8" @@ -270,10 +324,10 @@ "no-cache" ], "x-ms-request-id": [ - "539f7616-c71d-4117-9ab8-c65fa96668ac" + "1ca73d38-635d-48f7-973e-c658a678b5a8" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_0" + "PASFE_IN_2" ], "X-Content-Type-Options": [ "nosniff" @@ -282,22 +336,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14975" + "14993" ], "x-ms-correlation-request-id": [ - "43cf6ccf-d132-43c8-854d-93b6ec4d7ecc" + "46c44c72-520e-49a8-b1f8-769fa81fbbcb" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122759Z:43cf6ccf-d132-43c8-854d-93b6ec4d7ecc" + "CENTRALUS:20151015T221928Z:46c44c72-520e-49a8-b1f8-769fa81fbbcb" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:27:59 GMT" + "Thu, 15 Oct 2015 22:19:28 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -309,8 +363,8 @@ "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZUdyb3Vwcy90ZXN0cmcvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy9hNGI4Mjg5MS1lYmVlLTQ1NjgtYjYwNi02MzI4OTliZjk0NTM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453?api-version=2015-07-01", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZUdyb3Vwcy9TaHViaGFtX1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzL2E0YjgyODkxLWViZWUtNDU2OC1iNjA2LTYzMjg5OWJmOTQ1Mz9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"e3ed4780-8613-48a2-80f5-e6df4c64e4d6\"\r\n }\r\n}", "RequestHeaders": { @@ -321,13 +375,13 @@ "254" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"e3ed4780-8613-48a2-80f5-e6df4c64e4d6\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"createdOn\": \"2015-09-02T12:28:01.3425137Z\",\r\n \"updatedOn\": \"2015-09-02T12:28:01.3425137Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a4b82891-ebee-4568-b606-632899bf9453\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"e3ed4780-8613-48a2-80f5-e6df4c64e4d6\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG\",\r\n \"createdOn\": \"2015-10-15T22:19:28.9361797Z\",\r\n \"updatedOn\": \"2015-10-15T22:19:28.9361797Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a4b82891-ebee-4568-b606-632899bf9453\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "730" + "746" ], "Content-Type": [ "application/json; charset=utf-8" @@ -339,10 +393,10 @@ "no-cache" ], "x-ms-request-id": [ - "cf22b763-c8c3-47af-a276-b8fcf15cb43a" + "ecd7f7b0-efba-40f5-a4b4-9dc2a782dde3" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_1" + "PASFE_IN_3" ], "X-Content-Type-Options": [ "nosniff" @@ -351,22 +405,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1195" + "1197" ], "x-ms-correlation-request-id": [ - "070733c0-19ec-4b62-8ec4-3c866009440f" + "787755e9-2c30-45b2-ba37-302f8066fc1d" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122802Z:070733c0-19ec-4b62-8ec4-3c866009440f" + "CENTRALUS:20151015T221929Z:787755e9-2c30-45b2-ba37-302f8066fc1d" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:28:02 GMT" + "Thu, 15 Oct 2015 22:19:29 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -378,25 +432,28 @@ "StatusCode": 201 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZUdyb3Vwcy90ZXN0cmcvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy9hNGI4Mjg5MS1lYmVlLTQ1NjgtYjYwNi02MzI4OTliZjk0NTM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/getObjectsByObjectIds?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9nZXRPYmplY3RzQnlPYmplY3RJZHM/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"objectIds\": [\r\n \"e3ed4780-8613-48a2-80f5-e6df4c64e4d6\"\r\n ]\r\n}", "RequestHeaders": { - "x-ms-version": [ - "2015-07-01" + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "71" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"e3ed4780-8613-48a2-80f5-e6df4c64e4d6\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"createdOn\": \"2015-09-02T12:28:02.6833227Z\",\r\n \"updatedOn\": \"2015-09-02T12:28:02.6833227Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a4b82891-ebee-4568-b606-632899bf9453\"\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"e3ed4780-8613-48a2-80f5-e6df4c64e4d6\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"MicrosoftAzureRedisCache\",\r\n \"appId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"MicrosoftAzureRedisCache\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"MicrosoftAzureRedisCache\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "764" + "925" ], "Content-Type": [ - "application/json; charset=utf-8" + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "Expires": [ "-1" @@ -404,41 +461,136 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "7f53298c-7b04-4175-a7fe-a68bad9698e1" + "ocp-aad-diagnostics-server-name": [ + "11iwt901UN/FNchIH/Wpv/gMabTDDEDeFFgUOM8Kv5w=" ], - "x-ms-gateway-service-instanceid": [ - "PASFE_IN_0" + "request-id": [ + "f456dc67-7ae7-4150-967d-b364a9e8e15c" + ], + "client-request-id": [ + "eb92c483-330e-432e-be80-8e285f90732e" + ], + "x-ms-dirapi-data-contract-version": [ + "1.42-previewInternal" + ], + "x-ms-gateway-rewrite": [ + "false" + ], + "ocp-aad-session-key": [ + "PQofgUZKRndwb6RBE_8_zW9v9d-TBjoI-Hdc5vAj-wLDjpxBowmpkQ2df_eYarB4FXGoGfAcAosqLaL8KGWgJj1nObzw48RgC-F7JzQZeDvK5pWDc6kppsm6OPZ-iAOj.W3xL3R_fy59ywFPIGdcgXP0xi1hCD3Z5H0Fu_JDsZhg" ], "X-Content-Type-Options": [ "nosniff" ], + "DataServiceVersion": [ + "3.0;" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14974" - ], - "x-ms-correlation-request-id": [ - "8ae5cdb4-82b4-403f-979c-23209438a471" + "Access-Control-Allow-Origin": [ + "*" ], - "x-ms-routing-request-id": [ - "WESTUS:20150902T122803Z:8ae5cdb4-82b4-403f-979c-23209438a471" + "Duration": [ + "1267597" ], "Cache-Control": [ "no-cache" ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET", + "ASP.NET" + ], "Date": [ - "Wed, 02 Sep 2015 12:28:02 GMT" + "Thu, 15 Oct 2015 22:19:29 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/getObjectsByObjectIds?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9nZXRPYmplY3RzQnlPYmplY3RJZHM/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"objectIds\": [\r\n \"e3ed4780-8613-48a2-80f5-e6df4c64e4d6\"\r\n ]\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" ], - "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "Content-Length": [ + "71" + ], + "User-Agent": [ + "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"e3ed4780-8613-48a2-80f5-e6df4c64e4d6\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"MicrosoftAzureRedisCache\",\r\n \"appId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"MicrosoftAzureRedisCache\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"MicrosoftAzureRedisCache\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "925" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "ocp-aad-diagnostics-server-name": [ + "R1+xCOqrBsexJPMxtV0MNJLhsxNKpRCxYbIf34S61pM=" + ], + "request-id": [ + "e8c4347c-c24b-4949-a83e-6410eff8ff7d" + ], + "client-request-id": [ + "922e0787-8bef-4f38-aeff-1a6fab5c10a9" + ], + "x-ms-dirapi-data-contract-version": [ + "1.42-previewInternal" + ], + "x-ms-gateway-rewrite": [ + "false" + ], + "ocp-aad-session-key": [ + "xZ8T01RaIHO3w6ULWzBBtZ15SdHZuzuNnIUDzvTTPGVPXX6jBRUHvxLUEJ3C0G7aIl9q4zLsJUpQuhfZMzpWFy6wNkA4TC-CFop7wyDnb8dBGXIROXLUJ1r4QgUHCqhK.H-qtvNsCOMskw9PQoWUDTx8VktPo3fVVWT76TiTa__Y" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Access-Control-Allow-Origin": [ + "*" + ], + "Duration": [ + "1210444" + ], + "Cache-Control": [ + "no-cache" ], "Server": [ "Microsoft-IIS/8.5" ], + "X-AspNet-Version": [ + "4.0.30319" + ], "X-Powered-By": [ + "ASP.NET", "ASP.NET" + ], + "Date": [ + "Thu, 15 Oct 2015 22:19:30 GMT" ] }, "StatusCode": 200 @@ -453,7 +605,7 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", @@ -471,10 +623,10 @@ "no-cache" ], "x-ms-request-id": [ - "2482eec1-2819-4e9e-aad8-1a2047197189" + "fe33be68-6733-46f4-af00-8192ef16e654" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_2" + "PASFE_IN_1" ], "X-Content-Type-Options": [ "nosniff" @@ -483,22 +635,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14973" + "14992" ], "x-ms-correlation-request-id": [ - "4bda3337-2fcc-4a2b-bcb8-0a930bab6190" + "bbcf189a-ad02-4558-82b3-052f582d38d8" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122803Z:4bda3337-2fcc-4a2b-bcb8-0a930bab6190" + "CENTRALUS:20151015T221930Z:bbcf189a-ad02-4558-82b3-052f582d38d8" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:28:02 GMT" + "Thu, 15 Oct 2015 22:19:30 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -519,7 +671,7 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", @@ -537,7 +689,7 @@ "no-cache" ], "x-ms-request-id": [ - "b4113fda-303f-4ff8-bcf2-31a8e877aa58" + "278c19b8-779b-4412-9633-2009180f5bb2" ], "x-ms-gateway-service-instanceid": [ "PASFE_IN_2" @@ -549,22 +701,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14971" + "14990" ], "x-ms-correlation-request-id": [ - "3089446a-d907-4d89-aceb-19e7f580e815" + "09741710-0a66-4a01-8c41-d65f06b5d406" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122803Z:3089446a-d907-4d89-aceb-19e7f580e815" + "CENTRALUS:20151015T221930Z:09741710-0a66-4a01-8c41-d65f06b5d406" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:28:03 GMT" + "Thu, 15 Oct 2015 22:19:30 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -594,22 +746,22 @@ "application/json; odata=minimalmetadata; charset=utf-8" ], "ocp-aad-diagnostics-server-name": [ - "CdWf+KQ8rNUY6Cs/1EB1P+DV8rlzDKmNZ4X8wEwAsRw=" + "R1+xCOqrBsexJPMxtV0MNJLhsxNKpRCxYbIf34S61pM=" ], "request-id": [ - "c7af35ca-a0ba-460a-a776-8229c950f24b" + "d31dd5c3-72e1-4f08-9a22-6daf35344e39" ], "client-request-id": [ - "9d1bad2d-cad9-4943-a9b9-6018fe3f8cb9" - ], - "x-ms-gateway-rewrite": [ - "false" + "43941bf8-3521-4304-b4ab-1e788bc6db47" ], "x-ms-dirapi-data-contract-version": [ "1.42-previewInternal" ], + "x-ms-gateway-rewrite": [ + "false" + ], "ocp-aad-session-key": [ - "MTVcN33GYK5mbccqvXjD_Hd3BYT4NNgn-0kDJsL1sR9hHGx1vJI1tHzzshmzsk-gEU2xWLZZjEEyv9XMVnyb6FoD_0_iVkh8-7JFONsIMXnUDbZS6aW8LrkGut7Fvhd9.uFf4P60DBlpVQwDW7ezH5w9Gx6kU-GTsHOOV6r-LUqk" + "VZLDpX-bN2vFr24xvaahoLRg7x90-XAVCt_ZX1HWegtxkywMUprCsiuojT8oCHJjUWX8ZCU3TYdNdYES_4j2TC9XlqdLy8WQe-kL0aoCE1r-m5C6xJMEyjGluDHB2ppo.jDCHDvNZ2HdGpwpxDTljfEYFTfWlqdhJbYko6gpgu2k" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -617,6 +769,9 @@ "Access-Control-Allow-Origin": [ "*" ], + "Duration": [ + "1009850" + ], "Cache-Control": [ "private" ], @@ -631,7 +786,7 @@ "ASP.NET" ], "Date": [ - "Wed, 02 Sep 2015 12:28:02 GMT" + "Thu, 15 Oct 2015 22:19:29 GMT" ] }, "StatusCode": 404 @@ -655,22 +810,22 @@ "application/json; odata=minimalmetadata; charset=utf-8" ], "ocp-aad-diagnostics-server-name": [ - "dpJpEZBFPL0vV0QVzsMZep7RDi6g+E2d/L7le1pcoMU=" + "11iwt901UN/FNchIH/Wpv/gMabTDDEDeFFgUOM8Kv5w=" ], "request-id": [ - "a19b221d-7274-4890-901e-3fe46bb71b1e" + "731146fb-5863-416a-8980-acb5c563ed54" ], "client-request-id": [ - "888e0ebf-41b2-4965-8baf-2824e27d589c" - ], - "x-ms-gateway-rewrite": [ - "false" + "c560ccca-659d-447a-b70e-1de312acfebb" ], "x-ms-dirapi-data-contract-version": [ "1.42-previewInternal" ], + "x-ms-gateway-rewrite": [ + "false" + ], "ocp-aad-session-key": [ - "MCytyc1dTStrb0r6YBPCd-Yxb_4n2oG5fEyBK_7bU_CPOdIHDsXuNkM8JMVwABYebsUEyAhCvRqQSqNCyvtYhxQvnHmHAtlDdPP5mSo9IeZvkIcSUwo1Jtq47PRQIr7k.O523e-A2tjNZI_GbpoR9wSGUC2zZSmuRqNGHfABlXhM" + "Y_EDOJDmnKKefI6ij6f1rrCYak2dIiOxNlN3IiHVS0QISi-jj8NW3DdE-FgMsnYHAzjPzM_2rqOMUGZuyUUKK7sd9C7Mceb7WQyETspHirzl6z8-ofIPY7d8aYQo0tXp.otdwycCAF6saWbIiLAgNp4k4s1kXsgoUtqQQrxoqEXs" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -678,6 +833,9 @@ "Access-Control-Allow-Origin": [ "*" ], + "Duration": [ + "1005115" + ], "Cache-Control": [ "private" ], @@ -692,7 +850,7 @@ "ASP.NET" ], "Date": [ - "Wed, 02 Sep 2015 12:28:02 GMT" + "Thu, 15 Oct 2015 22:19:31 GMT" ] }, "StatusCode": 404 @@ -722,22 +880,22 @@ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "CdWf+KQ8rNUY6Cs/1EB1P+DV8rlzDKmNZ4X8wEwAsRw=" + "QBKI9AbEYiPcuPxP6tzpZblINiB8xjSfl91MBr8+PRQ=" ], "request-id": [ - "ca8b083c-a818-4c94-b00a-8c6c26f84e65" + "61fbc24b-52fb-4f59-9bd8-865ac2600327" ], "client-request-id": [ - "6d7c9066-8011-458c-8485-949bc7a2184f" - ], - "x-ms-gateway-rewrite": [ - "false" + "c039e531-6fab-41a2-99ca-2e30ae9c9c8c" ], "x-ms-dirapi-data-contract-version": [ "1.42-previewInternal" ], + "x-ms-gateway-rewrite": [ + "false" + ], "ocp-aad-session-key": [ - "x4oYdWrmDI1XxG34QbaMK5owqGFAHQamBkqUikUko0afao2GW7Phc2H3_cbQXFpgkBa7ATHCbgR9-MFF2uZgnYaa5ehqHVO8bIWPNoGacU713aAhf2rstpr67PGfvtdL.SDP8-2c8EIfpf6gJSebDRHIIZYuo2L5IQqG3bVkdhPo" + "hXgWOXe210sNi4MiPxCU9rDpTdzUvb53NcfhPoiz8ZdVkbj1PxYlr73ezWrAQYXoT3ksFB6zMqp6exOqi3EUO0ouMbkerMpNh4ILB2hjeO60-k-dJm7-4g_QnLCn6l7W.IpilB3rUc_icVG1D9BUZzrF4kPgyslTJtkZOFf8vaKA" ], "X-Content-Type-Options": [ "nosniff" @@ -751,6 +909,9 @@ "Access-Control-Allow-Origin": [ "*" ], + "Duration": [ + "969026" + ], "Cache-Control": [ "no-cache" ], @@ -765,7 +926,7 @@ "ASP.NET" ], "Date": [ - "Wed, 02 Sep 2015 12:28:02 GMT" + "Thu, 15 Oct 2015 22:19:29 GMT" ] }, "StatusCode": 200 @@ -795,22 +956,22 @@ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "vQftAfqt+/Fndunnhoh0tvWXCd3sL3tfuMwWrdB6MPY=" + "11iwt901UN/FNchIH/Wpv/gMabTDDEDeFFgUOM8Kv5w=" ], "request-id": [ - "c41e1f70-278e-4d78-920a-c827aed33eb5" + "a98de419-44f9-4e53-acab-7ac9e922206d" ], "client-request-id": [ - "a9459c2d-9623-47f0-9251-177316491a0b" - ], - "x-ms-gateway-rewrite": [ - "false" + "e9000f12-c25a-4cb3-9620-b3941bf98ecb" ], "x-ms-dirapi-data-contract-version": [ "1.42-previewInternal" ], + "x-ms-gateway-rewrite": [ + "false" + ], "ocp-aad-session-key": [ - "XSNufKPYsuCcTf5rwBX9Bg6nJXWd3RAwC4FLotmk9Iystl5bqelyZOZJNqTelHbUWrYvb9mD_Y1zPI6GWTZLZ9mLfAngXpjTI5H0fnkXeLLjPZX6_HtiJF25GlzyqgT_.FPuMa3wRDLkSY1J2gmewVIagMUNZyFOZEC7aFEZQCA8" + "vlBoj0Evp66QmxQayRrvlJsdZKHwrPLKsB4tXtnu4FMX26H6SeXCEp9crvEOhLTTghv2CucpAaOxxR-0U5eg5ffteiWSyEiYdwObkMNrsXjnCDm-Dqq6WE_HMF1ursr2.pY0rOzbNuCReow97_XZdVA7gujl_nLw2wSWMMDB1tRw" ], "X-Content-Type-Options": [ "nosniff" @@ -824,6 +985,9 @@ "Access-Control-Allow-Origin": [ "*" ], + "Duration": [ + "1132422" + ], "Cache-Control": [ "no-cache" ], @@ -838,7 +1002,7 @@ "ASP.NET" ], "Date": [ - "Wed, 02 Sep 2015 12:28:02 GMT" + "Thu, 15 Oct 2015 22:19:31 GMT" ] }, "StatusCode": 200 @@ -853,13 +1017,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"e3ed4780-8613-48a2-80f5-e6df4c64e4d6\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"createdOn\": \"2015-09-02T12:28:02.6833227Z\",\r\n \"updatedOn\": \"2015-09-02T12:28:02.6833227Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a4b82891-ebee-4568-b606-632899bf9453\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"e3ed4780-8613-48a2-80f5-e6df4c64e4d6\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG\",\r\n \"createdOn\": \"2015-10-15T22:19:29.6802742Z\",\r\n \"updatedOn\": \"2015-10-15T22:19:29.6802742Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a4b82891-ebee-4568-b606-632899bf9453\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", "ResponseHeaders": { "Content-Length": [ - "792" + "808" ], "Content-Type": [ "application/json; charset=utf-8" @@ -871,10 +1035,10 @@ "no-cache" ], "x-ms-request-id": [ - "2e6d6fb4-fcbf-4b0e-9974-07ba4d32673d" + "d8d81dd2-45d4-4294-928a-6b9965697a9e" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_1" + "PASFE_IN_0" ], "X-Content-Type-Options": [ "nosniff" @@ -883,22 +1047,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14972" + "14991" ], "x-ms-correlation-request-id": [ - "9e44e61e-ab04-475f-8b9b-1d35b9d9e4bd" + "a3a238a8-b29e-4ab8-9105-8805b36abfaa" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122803Z:9e44e61e-ab04-475f-8b9b-1d35b9d9e4bd" + "CENTRALUS:20151015T221930Z:a3a238a8-b29e-4ab8-9105-8805b36abfaa" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:28:03 GMT" + "Thu, 15 Oct 2015 22:19:30 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -919,7 +1083,7 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, "ResponseBody": "{\r\n \"value\": [],\r\n \"nextLink\": null\r\n}", @@ -937,10 +1101,10 @@ "no-cache" ], "x-ms-request-id": [ - "8356e490-0915-451b-ac7a-30ca27821c5e" + "6b3c70db-68b4-49ef-b81c-daee8c9c0134" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_2" + "PASFE_IN_3" ], "X-Content-Type-Options": [ "nosniff" @@ -949,22 +1113,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14970" + "14989" ], "x-ms-correlation-request-id": [ - "ad25df79-e287-4536-be6d-26a775371a85" + "c45eeb4a-5d97-4aeb-aaba-a4294d96543a" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122804Z:ad25df79-e287-4536-be6d-26a775371a85" + "CENTRALUS:20151015T221932Z:c45eeb4a-5d97-4aeb-aaba-a4294d96543a" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:28:04 GMT" + "Thu, 15 Oct 2015 22:19:32 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -976,8 +1140,8 @@ "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZUdyb3Vwcy90ZXN0cmcvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy9hNGI4Mjg5MS1lYmVlLTQ1NjgtYjYwNi02MzI4OTliZjk0NTM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453?api-version=2015-07-01", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZUdyb3Vwcy9TaHViaGFtX1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzL2E0YjgyODkxLWViZWUtNDU2OC1iNjA2LTYzMjg5OWJmOTQ1Mz9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { @@ -985,13 +1149,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"e3ed4780-8613-48a2-80f5-e6df4c64e4d6\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"createdOn\": \"2015-09-02T12:28:02.0846076Z\",\r\n \"updatedOn\": \"2015-09-02T12:28:02.0846076Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a4b82891-ebee-4568-b606-632899bf9453\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"e3ed4780-8613-48a2-80f5-e6df4c64e4d6\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG\",\r\n \"createdOn\": \"2015-10-15T22:19:29.1732763Z\",\r\n \"updatedOn\": \"2015-10-15T22:19:29.1732763Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a4b82891-ebee-4568-b606-632899bf9453\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "764" + "780" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1003,7 +1167,7 @@ "no-cache" ], "x-ms-request-id": [ - "8307d07e-844f-4cc0-9255-d939b3c15b55" + "31ee3d83-2354-4407-8061-8d6dc69a7ddb" ], "x-ms-gateway-service-instanceid": [ "PASFE_IN_1" @@ -1015,22 +1179,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1194" + "1196" ], "x-ms-correlation-request-id": [ - "3cb5ffe6-b92d-4769-b8ea-839043da5f0c" + "5b5001ad-4b10-4bf3-85b3-35a85baf0bf2" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122804Z:3cb5ffe6-b92d-4769-b8ea-839043da5f0c" + "CENTRALUS:20151015T221931Z:5b5001ad-4b10-4bf3-85b3-35a85baf0bf2" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:28:04 GMT" + "Thu, 15 Oct 2015 22:19:31 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByUpn.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByUpn.json index 2dc4475229ab..2ba28eccbf8d 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByUpn.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByUpn.json @@ -10,10 +10,10 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAMAAIA83As=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Adrian Drumea\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Adrian\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"PRINCIPAL SOFTWARE ENG MGR\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"adrumea_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF935C5A7E\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"adrumea@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1080\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"adrumea@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Drumea\",\r\n \"telephoneNumber\": \"+1 (425) 7074182 X74182\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"adrumea_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"bec5f49e-b40a-4874-90db-404165bd49ed\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAN//oAb/JE=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Platform Operations\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Matthew Kayes\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Matthew\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"SENIOR PROGRAM MANAGER\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"mkayes_microsoft.com#EXT#\",\r\n \"mobile\": \"+1 4258949491\",\r\n \"netId\": \"1003BFFD930AF1BB\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"mkayes@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/2061\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"mkayes@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Kayes\",\r\n \"telephoneNumber\": \"+1 (425) 7077045 X77045\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"mkayes_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"460fe825-3470-4cbc-b59b-942d87b68317\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAN//oAbKKA=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Namrata Baliga\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Namrata\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"SOFTWARE ENGINEER II\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"nbaliga_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93774274\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"nbaliga@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1093\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"nbaliga@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Baliga\",\r\n \"telephoneNumber\": \"+1 (425) 7075901\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"nbaliga_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"9298c72e-b043-4b91-8b2e-40816d141982\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAM//4BoyZU=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Radhika Kashyap\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Radhika\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"SOFTWARE ENGINEER II\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"rakashya_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93775BAC\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"rakashya@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1097\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"rakashya@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Kashyap\",\r\n \"telephoneNumber\": \"+1 (425) 7031452\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"rakashya_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"577639a3-9024-48ad-93f8-1dc5ebee1b37\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAM//4vqt2k=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Shubham Agarwal\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Shubham\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"shuagarw_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF93049BE3\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"shuagarw@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"shuagarw@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Agarwal\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"shuagarw_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAO//YAcIT8=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Stefan Miltchev\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Stefan\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"SENIOR SOFTWARE ENGINEER\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"stefmil_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93776139\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"stefmil@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1078\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"stefmil@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Miltchev\",\r\n \"telephoneNumber\": \"+1 (425) 4216747\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"stefmil_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"a512707b-f9ce-4ee3-af28-c20bde28cd5f\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"test1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"test1\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF930A05B2\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"shubhamagarwal05@gmail.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"test1@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"1\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"test1@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"test2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"test2\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000930A2D88\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"shubhamagarwal05@gmail.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"test2\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"4dd066fb-07c8-49b7-b836-771677eb7136\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"test3\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test3\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"test3\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000935D412D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"test3@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"test3\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"test3@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"edd92344-438e-4b04-beaa-06a1fdf74cc5\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"test4\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test4\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"test4\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE9378A556\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"test4@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"test4\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"test4@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"0920f811-6a06-4d76-a03d-6a8f264bbc66\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testSubscription\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"testSubscription\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testSubscription\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93764AA6\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"shubhamagarwal05@gmail.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testSubscription@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"testSubscription\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testSubscription@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"3f1e0c9d-2ac0-480a-9c1d-85f2b0fe6ae0\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser0\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser0\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E5F7B\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser0@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser0@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"5cc078cb-f6c6-4d7e-94ca-751fd9b0d69e\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser1\",\r\n \"mobile\": null,\r\n \"netId\": \"100300009386C6B7\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser1@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser1@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"7c3493fc-2bb2-4dac-863e-c0d28f47d331\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser2\",\r\n \"mobile\": null,\r\n \"netId\": \"100300009386C6B8\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser2@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser2@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"7e8af5e3-0b18-4594-8d47-a40f42434e54\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser3\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser3\",\r\n \"mobile\": null,\r\n \"netId\": \"100300009386C6B9\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser3@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser3@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"77b75650-15be-43cc-a504-de4acf73bf15\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser4\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser4\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E59EF\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser4@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser4@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"74699cac-7ce3-408f-812d-3e743f796c94\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser5\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser5\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E604F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser5@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser5@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"3ba15e8b-197b-48e3-87c5-7cbad4ba3545\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser6\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser6\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E6050\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser6@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser6@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"a3d14da8-b4fc-450f-bdfd-33783aa54cd3\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser7\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser7\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E5F7D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser7@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser7@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"f26be31e-7c6e-48e8-a983-683c6bf37915\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser8\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser8\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E5F7E\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser8@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser8@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"78562a1d-6c10-4cf3-9923-9c85d395ef84\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser9\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser9\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E6051\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAMAAIA83As=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Adrian Drumea\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Adrian\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"PRINCIPAL SOFTWARE ENG MGR\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"adrumea_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF935C5A7E\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"adrumea@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1080\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"adrumea@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Drumea\",\r\n \"telephoneNumber\": \"+1 (425) 7074182 X74182\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"adrumea_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"73d983d6-7d0e-4511-98ea-aebcec138f16\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser1022\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser1022test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE93A7CCC3\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser1022@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser1022@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"674b08ed-5a77-4671-96b1-967f33384e4e\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser1170\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser1170test\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF944EF1F8\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser1170@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser1170@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"370ebbfb-f433-434a-9fa4-d0c1a2bcc236\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser4146\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser4146test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE9445E194\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser4146@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser4146@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"27e79dd3-68e0-448b-9245-d02364a682ad\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser5103\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser5103test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE93D0189D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser5103@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser5103@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"986bc70c-bd57-4f90-9ec5-df70bc039681\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser62\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser62test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE93A7E95A\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser62@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser62@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"c0004ea2-08ad-4cd8-9bec-a464bdfd848b\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser7137\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser7137test\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF93B11EB0\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser7137@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser7137@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"b25f3a69-3aba-4b11-bd92-046da5309516\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser8749\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser8749test\",\r\n \"mobile\": null,\r\n \"netId\": \"1003000093B099A1\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser8749@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser8749@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"8a71e420-598d-4648-8cac-ea9965e96457\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser9711\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser9711test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE93A7DE5B\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser9711@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser9711@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"110ccbe1-cf56-46f4-9b4f-2a27f858ca8d\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 1,\r\n \"identityProvider\": null,\r\n \"key\": \"AAO//cP46cM=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"auxtm\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"auxtm\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"auxtm596_live.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93DBE3C8\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"auxtm596@live.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"auxtm596@live.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"auxtm\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"auxtm596_live.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"274e85ca-b0dc-4656-9add-395a86ad656f\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"All Hands Demo\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Demo\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"demo\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE94319374\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"demo@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Demo\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"demo@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"52b35236-8d64-4407-bd9f-72e0e40fa6eb\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Demo Admin\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Demo\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"demoadmin\",\r\n \"mobile\": null,\r\n \"netId\": \"100300009443C898\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"demoadmin@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Admin\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"demoadmin@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"bec5f49e-b40a-4874-90db-404165bd49ed\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAN//oAb/JE=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Platform Operations\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Matthew Kayes\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Matthew\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"SENIOR PROGRAM MANAGER\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"mkayes_microsoft.com#EXT#\",\r\n \"mobile\": \"+1 4258949491\",\r\n \"netId\": \"1003BFFD930AF1BB\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"mkayes@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/2061\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"mkayes@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Kayes\",\r\n \"telephoneNumber\": \"+1 (425) 7077045 X77045\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"mkayes_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"460fe825-3470-4cbc-b59b-942d87b68317\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAN//oAbKKA=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Namrata Baliga\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Namrata\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"SOFTWARE ENGINEER II\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"nbaliga_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93774274\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"nbaliga@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1093\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"nbaliga@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Baliga\",\r\n \"telephoneNumber\": \"+1 (425) 7075901\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"nbaliga_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"9298c72e-b043-4b91-8b2e-40816d141982\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAM//4BoyZU=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Radhika Kashyap\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Radhika\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"SOFTWARE ENGINEER II\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"rakashya_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93775BAC\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"rakashya@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1097\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"rakashya@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Kashyap\",\r\n \"telephoneNumber\": \"+1 (425) 7031452\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"rakashya_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"577639a3-9024-48ad-93f8-1dc5ebee1b37\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAM//4vqt2k=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Shubham Agarwal\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Shubham\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"shuagarw_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF93049BE3\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"shuagarw@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"shuagarw@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Agarwal\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"shuagarw_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAO//YAcIT8=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Stefan Miltchev\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Stefan\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"SENIOR SOFTWARE ENGINEER\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"stefmil_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93776139\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"stefmil@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1078\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"stefmil@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Miltchev\",\r\n \"telephoneNumber\": \"+1 (425) 4216747\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"stefmil_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"58c40f6f-c2e0-400c-9ccb-b0e47935b2dc\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAM//4AbZTk=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Svyatoslav Trukhanov\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Svyatoslav\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"PRINCIPAL SOFTWARE ENGINEER\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"svytru_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD9447DCDA\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"svytru@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1104\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"svytru@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Trukhanov\",\r\n \"telephoneNumber\": \"+1 (425) 5387985\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"svytru_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"a512707b-f9ce-4ee3-af28-c20bde28cd5f\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"test1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"test1\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF930A05B2\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"shubhamagarwal05@gmail.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"test1@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"1\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"test1@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"test2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"test2\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000930A2D88\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"shubhamagarwal05@gmail.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": \"en-US\",\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"test2\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"4dd066fb-07c8-49b7-b836-771677eb7136\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"test3\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test3\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"test3\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000935D412D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"test3@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"test3\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"test3@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"edd92344-438e-4b04-beaa-06a1fdf74cc5\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"test4\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test4\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"test4\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE9378A556\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"test4@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"test4\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"test4@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"0920f811-6a06-4d76-a03d-6a8f264bbc66\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testSubscription\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"testSubscription\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testSubscription\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD93764AA6\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"shubhamagarwal05@gmail.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testSubscription@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"testSubscription\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testSubscription@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"e8535249-3770-407d-b6ba-b6fb854ecdec\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser0\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser0\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E77\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser0@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser0@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"cc9c345a-5f86-4d15-8012-20aecbf23d06\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser1\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E78\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser1@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser1@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"4522416c-c5aa-4c6c-8be4-5d09d2f8b111\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser1234\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser1234\",\r\n \"mobile\": null,\r\n \"netId\": \"1003000094500E0B\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser1234@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"User1234\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser1234@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"1e346605-6633-43b3-bf8c-5228c9b080f8\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser2\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF944DCAE1\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser2@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser2@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"9adc42c4-1acc-4cf4-a104-6b827f8de272\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser3\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser3\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E79\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser3@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser3@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"1d32c452-cfdc-4976-9162-ca7225bbdc6f\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser4\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser4\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7A\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser4@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser4@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"25325c78-4832-4501-87d4-012d11078918\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser5\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser5\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7B\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser5@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser5@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"83d00ed5-846c-4451-8fe8-7ceac246141b\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser6\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser6\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7C\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser6@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser6@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"4cc3f70b-699e-49de-b5ec-628ba3c3ccec\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser7\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser7\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser7@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser7@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"8a26cc96-b33c-4694-9123-b0077ef7cde2\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser8\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser8\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0F7A\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser8@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser8@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser9\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser9\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "38902" + "62553" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" @@ -25,22 +25,22 @@ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "n+lz6hW304QdDr+TjrIPXQqyZydlDNJX2prxzW2VdsI=" + "9Bp1nQU/JhaSO3lV8bBy7mMK4p3NOMvZqoAcpeeOoc8=" ], "request-id": [ - "79807aac-0ef1-4471-bff6-3783c386b7bb" + "2dbc210e-a1e1-4fb8-b1c3-c05376cab89f" ], "client-request-id": [ - "4fb867c7-083b-4d60-8ee8-0aed4ee992eb" - ], - "x-ms-gateway-rewrite": [ - "false" + "9eb50219-c16a-49e2-8f08-c8d763e91540" ], "x-ms-dirapi-data-contract-version": [ "1.42-previewInternal" ], + "x-ms-gateway-rewrite": [ + "false" + ], "ocp-aad-session-key": [ - "DvCMCQ5SBmMK_iY0AVlPl2lmFYNHN_W-Quqb3dgrcHlXYgv_OEXaeKEbZrZulVwEqR60gxSb8me3bvKLmp9pOEYh8Nn9W82ItfQF7nscoLRvDKBlM_6zef0FrRaxZUI8.UdzaufM52Oe-hen5tcmAti6JnttT25as0eZ4yMDuG0k" + "q3qryS4yd0ZTJMkyaCT_f2HZ-E8gSuDpFzWuC-FsKGOlrk-AlJX3lUCKkZFyjGwSQLK-4Z8Fqr4u4vni-Y16pTbEzlbt6muJteB3BRMuki800HXlM6Wdojw0DLKfuZfW.rmttJr2Ygb0xh0WhlJ9szMlRtFOuXnFx1fr0kBmpndQ" ], "X-Content-Type-Options": [ "nosniff" @@ -54,6 +54,9 @@ "Access-Control-Allow-Origin": [ "*" ], + "Duration": [ + "2052460" + ], "Cache-Control": [ "no-cache" ], @@ -68,7 +71,7 @@ "ASP.NET" ], "Date": [ - "Wed, 02 Sep 2015 12:27:16 GMT" + "Thu, 15 Oct 2015 22:19:07 GMT" ] }, "StatusCode": 200 @@ -83,10 +86,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Default-Storage-CentralUS\",\r\n \"name\": \"Default-Storage-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"name\": \"testrg\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Default-Storage-CentralUS\",\r\n \"name\": \"Default-Storage-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Demo2RG\",\r\n \"name\": \"Demo2RG\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/DemoRG\",\r\n \"name\": \"DemoRG\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG\",\r\n \"name\": \"Shubham_TestRG\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "384" + "763" ], "Content-Type": [ "application/json; charset=utf-8" @@ -98,16 +101,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14967" + "14999" ], "x-ms-request-id": [ - "5c7da9b1-ee93-4627-b247-cfc2acb65eec" + "9529dbdb-38e1-4221-a663-2a5f1f83360a" ], "x-ms-correlation-request-id": [ - "5c7da9b1-ee93-4627-b247-cfc2acb65eec" + "9529dbdb-38e1-4221-a663-2a5f1f83360a" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122717Z:5c7da9b1-ee93-4627-b247-cfc2acb65eec" + "CENTRALUS:20151015T221908Z:9529dbdb-38e1-4221-a663-2a5f1f83360a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -116,7 +119,7 @@ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:27:17 GMT" + "Thu, 15 Oct 2015 22:19:07 GMT" ] }, "StatusCode": 200 @@ -131,10 +134,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Default-Storage-CentralUS\",\r\n \"name\": \"Default-Storage-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"name\": \"testrg\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Default-Storage-CentralUS\",\r\n \"name\": \"Default-Storage-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Demo2RG\",\r\n \"name\": \"Demo2RG\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/DemoRG\",\r\n \"name\": \"DemoRG\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG\",\r\n \"name\": \"Shubham_TestRG\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "384" + "763" ], "Content-Type": [ "application/json; charset=utf-8" @@ -146,16 +149,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14966" + "14998" ], "x-ms-request-id": [ - "449813db-61d5-455a-9bd6-3c3e18a5a2d4" + "e4ede843-9395-4988-8329-93ca38d38791" ], "x-ms-correlation-request-id": [ - "449813db-61d5-455a-9bd6-3c3e18a5a2d4" + "e4ede843-9395-4988-8329-93ca38d38791" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122717Z:449813db-61d5-455a-9bd6-3c3e18a5a2d4" + "CENTRALUS:20151015T221908Z:e4ede843-9395-4988-8329-93ca38d38791" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -164,14 +167,14 @@ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:27:17 GMT" + "Thu, 15 Oct 2015 22:19:07 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/users/testUser9@rbacCliTest.onmicrosoft.com?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi91c2Vycy90ZXN0VXNlcjlAcmJhY0NsaVRlc3Qub25taWNyb3NvZnQuY29tP2FwaS12ZXJzaW9uPTEuNDItcHJldmlld0ludGVybmFs", + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/users?$filter=signInName%20eq%20'testUser9%40rbacCliTest.onmicrosoft.com'&api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi91c2Vycz8kZmlsdGVyPXNpZ25Jbk5hbWUlMjBlcSUyMCd0ZXN0VXNlcjklNDByYmFjQ2xpVGVzdC5vbm1pY3Jvc29mdC5jb20nJmFwaS12ZXJzaW9uPTEuNDItcHJldmlld0ludGVybmFs", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -179,10 +182,10 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"78562a1d-6c10-4cf3-9923-9c85d395ef84\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser9\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser9\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E6051\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser9\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser9\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "1953" + "1956" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" @@ -194,22 +197,22 @@ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "n+lz6hW304QdDr+TjrIPXQqyZydlDNJX2prxzW2VdsI=" + "8Ba8jFJWlB6UNGy5USNBdUszVHBWp9oGDFk7mC8Am2g=" ], "request-id": [ - "c3863243-6197-45b0-ad3f-37b1950e3fb6" + "fc3ea64b-a6f5-4b05-b115-d4819576bb01" ], "client-request-id": [ - "6805e664-d772-4d59-94ab-1bd0ebab16dd" - ], - "x-ms-gateway-rewrite": [ - "false" + "124260a2-0d8b-4c09-be2b-85589f44e2bf" ], "x-ms-dirapi-data-contract-version": [ "1.42-previewInternal" ], + "x-ms-gateway-rewrite": [ + "false" + ], "ocp-aad-session-key": [ - "w9Zady01gfdXSaDb6LGxqUoPJY2ln8NhGgRjiQdGgLMex-EXA0Jtwg5OYqwDxF3pDWpCaET0VT1s5rg-a2jRrTVJDViUdQh82WTVyYz39zis_vGifl-zIZkMbTA4_vIP.edRdHEumsQ2xbtWB6j5_xtbqNxTHsOYEBTeB-sF31f8" + "inOZdNRTZ6h1yxygSfjjakctA5j1ziWdHjz8VOaB1sZQ80wIUWmCf_SZypkGmzivnX8d-qS1u6zkqSSJD-_f1IldNG5SPgqipvqI3QvQ9LsSh8HnlSVPVBzli5Gw-3Yx.LPDE397ZWzl69Tioq0NDhjnT-P3a2WYa6BUzTGKSOfc" ], "X-Content-Type-Options": [ "nosniff" @@ -223,6 +226,9 @@ "Access-Control-Allow-Origin": [ "*" ], + "Duration": [ + "868618" + ], "Cache-Control": [ "no-cache" ], @@ -237,14 +243,14 @@ "ASP.NET" ], "Date": [ - "Wed, 02 Sep 2015 12:27:16 GMT" + "Thu, 15 Oct 2015 22:19:08 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?api-version=2015-07-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20'Contributor'&api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/JGZpbHRlcj1yb2xlTmFtZSUyMGVxJTIwJ0NvbnRyaWJ1dG9yJyZhcGktdmVyc2lvbj0yMDE1LTA3LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -252,13 +258,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage API Management services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/Services/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Application Insights components, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/schedules/delete\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/delete\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2015-08-19T20:38:00.8333871Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:39:28.5862817Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:16:13.3583006Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:13:53.8853286Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"successbricks.cleardb/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage data factories, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Lab User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, and connect, start, restart, and shutdown virtual machines.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.DevTestLab/labs/labStats/action\",\r\n \"Microsoft.DevTestLab/Environments/*\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/join/action\",\r\n \"Microsoft.Network/loadBalancers/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/link/action\",\r\n \"Microsoft.Network/networkInterfaces/link/action\",\r\n \"Microsoft.Network/networkInterfaces/write\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2015-07-07T19:40:44.5867057Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T20:48:18.7675062Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"NewRelic.APM/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can’t manage their security-related policies or their parent SQL servers.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2015-07-13T23:45:43.2708314Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:03:54.4429915Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:05:45.0353638Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/sites/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Insights/components/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"updatedOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"updatedOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a0ebae26-1ac3-4e09-942a-e759c3244724\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a0ebae26-1ac3-4e09-942a-e759c3244724\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123456\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"updatedOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial1234567\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"updatedOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/568b2974-56ee-42a7-9f6f-d508e9d8779a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"568b2974-56ee-42a7-9f6f-d508e9d8779a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_e2fad2ef-e138-4433-8f71-0250fd3d28ed\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"updatedOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f8fc760a-af64-46f2-ba4a-0060d664b5a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f8fc760a-af64-46f2-ba4a-0060d664b5a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_fc6a4521-36b3-4aff-bf1d-60c02fee92cb\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"updatedOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ea31f5d5-569f-473d-aed6-df72ff2cab70\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ea31f5d5-569f-473d-aed6-df72ff2cab70\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", "ResponseHeaders": { "Content-Length": [ - "33219" + "676" ], "Content-Type": [ "application/json; charset=utf-8" @@ -270,10 +276,10 @@ "no-cache" ], "x-ms-request-id": [ - "441d1d9d-f8e5-4f5b-b1e0-574e6409feb7" + "58a889a0-ee35-4981-bd0e-8c61a51786d0" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_2" + "PASFE_IN_1" ], "X-Content-Type-Options": [ "nosniff" @@ -282,22 +288,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14915" + "14999" ], "x-ms-correlation-request-id": [ - "507a4251-5356-4ec5-99c8-1b2e79380e78" + "e03ae73b-a379-45b0-8fa7-7227499500a2" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122718Z:507a4251-5356-4ec5-99c8-1b2e79380e78" + "CENTRALUS:20151015T221909Z:e03ae73b-a379-45b0-8fa7-7227499500a2" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:27:18 GMT" + "Thu, 15 Oct 2015 22:19:08 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -309,10 +315,10 @@ "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZUdyb3Vwcy90ZXN0cmcvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy84ZDdkZDY5ZS05YWUyLTQ0YTEtOTRkOC1mN2JjOGUxMjY0NWU/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Authorization/roleAssignments/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e?api-version=2015-07-01", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZUdyb3Vwcy9TaHViaGFtX1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzLzhkN2RkNjllLTlhZTItNDRhMS05NGQ4LWY3YmM4ZTEyNjQ1ZT9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"78562a1d-6c10-4cf3-9923-9c85d395ef84\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -321,13 +327,13 @@ "254" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"78562a1d-6c10-4cf3-9923-9c85d395ef84\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"createdOn\": \"2015-09-02T12:27:18.862225Z\",\r\n \"updatedOn\": \"2015-09-02T12:27:18.862225Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG\",\r\n \"createdOn\": \"2015-10-15T22:19:09.5875411Z\",\r\n \"updatedOn\": \"2015-10-15T22:19:09.5875411Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Authorization/roleAssignments/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "730" + "746" ], "Content-Type": [ "application/json; charset=utf-8" @@ -339,7 +345,7 @@ "no-cache" ], "x-ms-request-id": [ - "cf934aa6-e5f1-47a4-9d72-c0bec4b15ec7" + "16e0cabc-6965-479c-a1fd-4a9dca8f15cc" ], "x-ms-gateway-service-instanceid": [ "PASFE_IN_3" @@ -351,22 +357,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1195" + "1199" ], "x-ms-correlation-request-id": [ - "81eb91ad-d3f3-4e65-b912-b231e54ccd9f" + "e138cb12-c5c2-4480-ab1d-1a3b7b051ce7" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122719Z:81eb91ad-d3f3-4e65-b912-b231e54ccd9f" + "CENTRALUS:20151015T221911Z:e138cb12-c5c2-4480-ab1d-1a3b7b051ce7" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:27:19 GMT" + "Thu, 15 Oct 2015 22:19:10 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -378,25 +384,28 @@ "StatusCode": 201 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZUdyb3Vwcy90ZXN0cmcvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy84ZDdkZDY5ZS05YWUyLTQ0YTEtOTRkOC1mN2JjOGUxMjY0NWU/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/getObjectsByObjectIds?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9nZXRPYmplY3RzQnlPYmplY3RJZHM/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"objectIds\": [\r\n \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\"\r\n ]\r\n}", "RequestHeaders": { - "x-ms-version": [ - "2015-07-01" + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "71" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"78562a1d-6c10-4cf3-9923-9c85d395ef84\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"createdOn\": \"2015-09-02T12:27:19.7771013Z\",\r\n \"updatedOn\": \"2015-09-02T12:27:19.7771013Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\"\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser9\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser9\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "764" + "1912" ], "Content-Type": [ - "application/json; charset=utf-8" + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "Expires": [ "-1" @@ -404,65 +413,81 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "3e4c723a-39a1-4021-a9c7-f03b91e74ba1" + "ocp-aad-diagnostics-server-name": [ + "9Bp1nQU/JhaSO3lV8bBy7mMK4p3NOMvZqoAcpeeOoc8=" ], - "x-ms-gateway-service-instanceid": [ - "PASFE_IN_1" + "request-id": [ + "153758e8-91b2-44cf-9db7-034c9f0d12c5" + ], + "client-request-id": [ + "ffdfa879-c198-4741-8da9-c2ae22b67dd5" + ], + "x-ms-dirapi-data-contract-version": [ + "1.42-previewInternal" + ], + "x-ms-gateway-rewrite": [ + "false" + ], + "ocp-aad-session-key": [ + "l6XXzEPKb2Cujr9fjxjg9VM7OvZkctn2DZMAgbaUUuhDPAZBQKyaZxlz4WsPuiAw3LvyaAM3zethf7hNSQwS82sasYWTB-xBOlFcWdXTYuHFDChNY9djKW3ZQwnfWkQk.ph_AF_G1Cy-s7d0nNjA-Ubv0JGEwdWfD3QYbJbrbkM4" ], "X-Content-Type-Options": [ "nosniff" ], + "DataServiceVersion": [ + "3.0;" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14914" - ], - "x-ms-correlation-request-id": [ - "01c8a988-dfe2-4960-8f5a-273f72629192" + "Access-Control-Allow-Origin": [ + "*" ], - "x-ms-routing-request-id": [ - "WESTUS:20150902T122720Z:01c8a988-dfe2-4960-8f5a-273f72629192" + "Duration": [ + "1156654" ], "Cache-Control": [ "no-cache" ], - "Date": [ - "Wed, 02 Sep 2015 12:27:19 GMT" - ], - "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" - ], "Server": [ "Microsoft-IIS/8.5" ], + "X-AspNet-Version": [ + "4.0.30319" + ], "X-Powered-By": [ + "ASP.NET", "ASP.NET" + ], + "Date": [ + "Thu, 15 Oct 2015 22:19:11 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2IyNDk4OGFjLTYxODAtNDJhMC1hYjg4LTIwZjczODJkZDI0Yz9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/getObjectsByObjectIds?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9nZXRPYmplY3RzQnlPYmplY3RJZHM/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"objectIds\": [\r\n \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\"\r\n ]\r\n}", "RequestHeaders": { - "x-ms-version": [ - "2015-07-01" + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "161" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser9\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser9\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "648" + "1912" ], "Content-Type": [ - "application/json; charset=utf-8" + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "Expires": [ "-1" @@ -470,41 +495,136 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "14b68f71-9953-47f8-a84b-1b407208c772" + "ocp-aad-diagnostics-server-name": [ + "8Ba8jFJWlB6UNGy5USNBdUszVHBWp9oGDFk7mC8Am2g=" ], - "x-ms-gateway-service-instanceid": [ - "PASFE_IN_3" + "request-id": [ + "1f129ada-d13a-4cef-8667-4fb23062ff41" + ], + "client-request-id": [ + "5ab65be1-92f4-4948-9265-de11bb5284ea" + ], + "x-ms-dirapi-data-contract-version": [ + "1.42-previewInternal" + ], + "x-ms-gateway-rewrite": [ + "false" + ], + "ocp-aad-session-key": [ + "zHsFGjRRF7cY9kY64sZsNBROU3gl_-sn6m_WBYujKoyFT1p5rxmuTzjEXK0lBaHVVeeclwHUJTyScc1bI6pDQes5Y7t63hB1cgeM97TYA0NvZpGIVhlbanC14rABTtI9.TgzDuZEde5x9BGAffOAFfgcQpycLlFm0cwlkEOz8t8o" ], "X-Content-Type-Options": [ "nosniff" ], + "DataServiceVersion": [ + "3.0;" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14913" - ], - "x-ms-correlation-request-id": [ - "510d0a30-d2f5-4e5c-a1a5-238c8a658fbd" + "Access-Control-Allow-Origin": [ + "*" ], - "x-ms-routing-request-id": [ - "WESTUS:20150902T122720Z:510d0a30-d2f5-4e5c-a1a5-238c8a658fbd" + "Duration": [ + "1179652" ], "Cache-Control": [ "no-cache" ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET", + "ASP.NET" + ], "Date": [ - "Wed, 02 Sep 2015 12:27:19 GMT" + "Thu, 15 Oct 2015 22:19:12 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/getObjectsByObjectIds?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9nZXRPYmplY3RzQnlPYmplY3RJZHM/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"objectIds\": [\r\n \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\"\r\n ]\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" ], - "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "Content-Length": [ + "116" + ], + "User-Agent": [ + "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser9\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser9\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1912" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "ocp-aad-diagnostics-server-name": [ + "jyobu/yER2daUFpJq2oLdeE79e2GnwqPEUOxSEatNo0=" + ], + "request-id": [ + "ba884d33-3c90-4808-98a9-e79463a88ba7" + ], + "client-request-id": [ + "f1c5cc54-9e7c-4145-a770-71111d99e07c" + ], + "x-ms-dirapi-data-contract-version": [ + "1.42-previewInternal" + ], + "x-ms-gateway-rewrite": [ + "false" + ], + "ocp-aad-session-key": [ + "759JoTuXaqokIg1b0Zrtt9dPY-5y-hdy_K-texuETD4Y2A88jv4Y5QNXTcoO5gxaMRteRcVS63GoUFp5Lyub8wfQjjQXqE-lSmwxU1RerBChzqlV6PRHNEWhntj5SuJ8.2HunhOKmeofNxQUmxBgHPXF41jRE1qSIFLBxcyqFsok" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Access-Control-Allow-Origin": [ + "*" + ], + "Duration": [ + "1399496" + ], + "Cache-Control": [ + "no-cache" ], "Server": [ "Microsoft-IIS/8.5" ], + "X-AspNet-Version": [ + "4.0.30319" + ], "X-Powered-By": [ + "ASP.NET", "ASP.NET" + ], + "Date": [ + "Thu, 15 Oct 2015 22:19:13 GMT" ] }, "StatusCode": 200 @@ -519,7 +639,7 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n}", @@ -537,10 +657,10 @@ "no-cache" ], "x-ms-request-id": [ - "4d048cbe-d490-47c0-818d-c885647e2995" + "16ee9f58-8385-4130-bca4-5348ea9a784c" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_3" + "PASFE_IN_1" ], "X-Content-Type-Options": [ "nosniff" @@ -549,22 +669,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14911" + "14998" ], "x-ms-correlation-request-id": [ - "6f8959ce-2a73-45a4-92b7-f61c2a491df4" + "7132589a-0e5c-477a-8578-ea23b9f38dd3" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122720Z:6f8959ce-2a73-45a4-92b7-f61c2a491df4" + "CENTRALUS:20151015T221911Z:7132589a-0e5c-477a-8578-ea23b9f38dd3" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:27:20 GMT" + "Thu, 15 Oct 2015 22:19:11 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -576,8 +696,8 @@ "StatusCode": 200 }, { - "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/users/78562a1d-6c10-4cf3-9923-9c85d395ef84?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi91c2Vycy83ODU2MmExZC02YzEwLTRjZjMtOTkyMy05Yzg1ZDM5NWVmODQ/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/users/d7a5d363-7e12-4a09-8d86-9835918bb2d3?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi91c2Vycy9kN2E1ZDM2My03ZTEyLTRhMDktOGQ4Ni05ODM1OTE4YmIyZDM/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -585,7 +705,7 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"78562a1d-6c10-4cf3-9923-9c85d395ef84\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser9\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser9\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E6051\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser9\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser9\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", "ResponseHeaders": { "Content-Length": [ "1953" @@ -600,22 +720,22 @@ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "1Iav/mHzTGmu2pmYRWHXkhYT/enRd9k1yYAecgDtd9w=" + "8Ba8jFJWlB6UNGy5USNBdUszVHBWp9oGDFk7mC8Am2g=" ], "request-id": [ - "60255416-c002-4b4b-bacc-5ea02a9f2a7c" + "2dd85904-7686-43a1-b139-2723a392a052" ], "client-request-id": [ - "586efa2b-f05a-4fdb-a4db-ce3582dce6a0" - ], - "x-ms-gateway-rewrite": [ - "false" + "28e834cf-08c6-4a4b-9cea-eff391dc2d19" ], "x-ms-dirapi-data-contract-version": [ "1.42-previewInternal" ], + "x-ms-gateway-rewrite": [ + "false" + ], "ocp-aad-session-key": [ - "3hbmVDc0Nfy0lyRStLbHDTsqxo5A_Lun7IJlzxxtbVrYR_a15jM_qHFvyD5eYwafIOBk1JgrnwWdh8RA6gRv2IJrURHFvax7lEPyJClgzwBpwcjgDwSNlRBrxyXvDAf4.wpg70wjwSXDedYTwslLHXE5r0NMcCYTv4JNutCBRetQ" + "SpGjTj9J8RWU1jyGciArI2usNyJzxK8k22W317AErY8hmvGTj6H9RiFk2Mz2zFFshBrGVIWuD0XLQvLM-oYRvBV3MMce90LNLuG2fGD5zW_vXv34X_7y36WwFRCq8iyj.7hYkgG_CRA4wAMlVE-u_Uql_Xks8WLZ4JxnMOQI2_mg" ], "X-Content-Type-Options": [ "nosniff" @@ -629,6 +749,9 @@ "Access-Control-Allow-Origin": [ "*" ], + "Duration": [ + "1831698" + ], "Cache-Control": [ "no-cache" ], @@ -643,14 +766,14 @@ "ASP.NET" ], "Date": [ - "Wed, 02 Sep 2015 12:27:19 GMT" + "Thu, 15 Oct 2015 22:19:11 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/users/78562a1d-6c10-4cf3-9923-9c85d395ef84?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi91c2Vycy83ODU2MmExZC02YzEwLTRjZjMtOTkyMy05Yzg1ZDM5NWVmODQ/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/users/d7a5d363-7e12-4a09-8d86-9835918bb2d3?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi91c2Vycy9kN2E1ZDM2My03ZTEyLTRhMDktOGQ4Ni05ODM1OTE4YmIyZDM/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -658,7 +781,7 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"78562a1d-6c10-4cf3-9923-9c85d395ef84\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser9\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser9\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE937E6051\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser9\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser9\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", "ResponseHeaders": { "Content-Length": [ "1953" @@ -673,22 +796,22 @@ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "Oqko02haJxDTRhctK/G36gK387+J0M2ZgOrTBM5zf4M=" + "iYdxC4//s1JYk40t8P7wp4F402LFHd9cy7lmjVT3g6E=" ], "request-id": [ - "947bbead-9354-4639-9e15-086c0e7f3e0a" + "d295049e-9aa7-4879-9207-09ae79884f36" ], "client-request-id": [ - "f42ef8fa-b94c-49f2-8933-eaf17a0cc737" - ], - "x-ms-gateway-rewrite": [ - "false" + "65aaede9-d667-4918-9fa6-dbf8e23dbe11" ], "x-ms-dirapi-data-contract-version": [ "1.42-previewInternal" ], + "x-ms-gateway-rewrite": [ + "false" + ], "ocp-aad-session-key": [ - "XrdS7vq5aHzv-NVFvWqBFPAGEU_DqmvhMRF__a212VzVoiV4LSIZXWNa_cGKWOCUT8RqtZmX6kK7cWUmQZ4LFxeRquLj4ih-rNe6Mu8hSDG1G0pZrv2F8r3s1ZFBekwJ.pR5lWRKdEreOK6S_cwsOtO6TBSdxvHBchItzDXjwomE" + "guAnk8MSLz4L88Zu9AFSDGTV801I_RGk4v-C2JylZKODAlzMZM6IRlITs7CVXY9-CXsfqeXo6i6L8qGV7Rrunhg2jO8YpHT9u6_ZrzlWNvDJhaaX45oy4fUlKlPT0bu8.rQ-7bnNjIx4bvHjAaDcBF6h7-JzoW_YIWFbAq2ENpIc" ], "X-Content-Type-Options": [ "nosniff" @@ -702,6 +825,9 @@ "Access-Control-Allow-Origin": [ "*" ], + "Duration": [ + "942617" + ], "Cache-Control": [ "no-cache" ], @@ -716,14 +842,14 @@ "ASP.NET" ], "Date": [ - "Wed, 02 Sep 2015 12:27:19 GMT" + "Thu, 15 Oct 2015 22:19:13 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments?$filter=principalId%20eq%20'78562a1d-6c10-4cf3-9923-9c85d395ef84'&api-version=2015-07-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JGZpbHRlcj1wcmluY2lwYWxJZCUyMGVxJTIwJzc4NTYyYTFkLTZjMTAtNGNmMy05OTIzLTljODVkMzk1ZWY4NCcmYXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments?$filter=principalId%20eq%20'd7a5d363-7e12-4a09-8d86-9835918bb2d3'&api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JGZpbHRlcj1wcmluY2lwYWxJZCUyMGVxJTIwJ2Q3YTVkMzYzLTdlMTItNGEwOS04ZDg2LTk4MzU5MThiYjJkMycmYXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -731,13 +857,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"78562a1d-6c10-4cf3-9923-9c85d395ef84\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"createdOn\": \"2015-09-02T12:27:19.7771013Z\",\r\n \"updatedOn\": \"2015-09-02T12:27:19.7771013Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"principalId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2015-10-14T22:42:34.1552642Z\",\r\n \"updatedOn\": \"2015-10-14T22:42:34.1552642Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/cd3d130e-70ca-4d34-abc5-df67bbbfb1ca\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"cd3d130e-70ca-4d34-abc5-df67bbbfb1ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2015-10-15T07:13:57.4101707Z\",\r\n \"updatedOn\": \"2015-10-15T07:13:57.4101707Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/3f89006f-9a41-43db-aa83-526931e72d0a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"3f89006f-9a41-43db-aa83-526931e72d0a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG\",\r\n \"createdOn\": \"2015-10-15T22:19:11.1546171Z\",\r\n \"updatedOn\": \"2015-10-15T22:19:11.1546171Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Authorization/roleAssignments/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", "ResponseHeaders": { "Content-Length": [ - "792" + "2250" ], "Content-Type": [ "application/json; charset=utf-8" @@ -749,10 +875,10 @@ "no-cache" ], "x-ms-request-id": [ - "20974ef4-c763-4c28-8959-5417b8f1cae7" + "ff7d5e00-0bd9-462b-8b7a-bd6f0b3c4037" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_3" + "PASFE_IN_0" ], "X-Content-Type-Options": [ "nosniff" @@ -761,22 +887,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14912" + "14997" ], "x-ms-correlation-request-id": [ - "ff573899-aa34-42d6-aef1-e68489e31436" + "d0fcb697-97b2-489b-9c97-955dc7134dc8" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122720Z:ff573899-aa34-42d6-aef1-e68489e31436" + "CENTRALUS:20151015T221912Z:d0fcb697-97b2-489b-9c97-955dc7134dc8" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:27:19 GMT" + "Thu, 15 Oct 2015 22:19:11 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -788,8 +914,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments?$filter=principalId%20eq%20'78562a1d-6c10-4cf3-9923-9c85d395ef84'&api-version=2015-07-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JGZpbHRlcj1wcmluY2lwYWxJZCUyMGVxJTIwJzc4NTYyYTFkLTZjMTAtNGNmMy05OTIzLTljODVkMzk1ZWY4NCcmYXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments?$filter=principalId%20eq%20'd7a5d363-7e12-4a09-8d86-9835918bb2d3'&api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JGZpbHRlcj1wcmluY2lwYWxJZCUyMGVxJTIwJ2Q3YTVkMzYzLTdlMTItNGEwOS04ZDg2LTk4MzU5MThiYjJkMycmYXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -797,13 +923,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"principalId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2015-10-14T22:42:34.1552642Z\",\r\n \"updatedOn\": \"2015-10-14T22:42:34.1552642Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/cd3d130e-70ca-4d34-abc5-df67bbbfb1ca\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"cd3d130e-70ca-4d34-abc5-df67bbbfb1ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2015-10-15T07:13:57.4101707Z\",\r\n \"updatedOn\": \"2015-10-15T07:13:57.4101707Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/3f89006f-9a41-43db-aa83-526931e72d0a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"3f89006f-9a41-43db-aa83-526931e72d0a\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", "ResponseHeaders": { "Content-Length": [ - "28" + "1469" ], "Content-Type": [ "application/json; charset=utf-8" @@ -815,7 +941,7 @@ "no-cache" ], "x-ms-request-id": [ - "81b1001f-8eb5-4c24-a95d-4af684b6bff5" + "55734ada-e132-4a29-866c-f43e2247651c" ], "x-ms-gateway-service-instanceid": [ "PASFE_IN_0" @@ -827,22 +953,88 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14910" + "14995" + ], + "x-ms-correlation-request-id": [ + "505284ec-6ac8-4ee9-9012-b79d8180176d" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20151015T221914Z:505284ec-6ac8-4ee9-9012-b79d8180176d" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 15 Oct 2015 22:19:13 GMT" + ], + "Set-Cookie": [ + "x-ms-gateway-slice=productionb; path=/" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"updatedOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"updatedOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a0ebae26-1ac3-4e09-942a-e759c3244724\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a0ebae26-1ac3-4e09-942a-e759c3244724\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123456\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"updatedOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial1234567\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"updatedOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/568b2974-56ee-42a7-9f6f-d508e9d8779a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"568b2974-56ee-42a7-9f6f-d508e9d8779a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_e2fad2ef-e138-4433-8f71-0250fd3d28ed\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"updatedOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f8fc760a-af64-46f2-ba4a-0060d664b5a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f8fc760a-af64-46f2-ba4a-0060d664b5a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_fc6a4521-36b3-4aff-bf1d-60c02fee92cb\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"updatedOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ea31f5d5-569f-473d-aed6-df72ff2cab70\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ea31f5d5-569f-473d-aed6-df72ff2cab70\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"my role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-03T01:44:14.6506988Z\",\r\n \"updatedOn\": \"2015-10-03T02:04:16.9375453Z\",\r\n \"createdBy\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\",\r\n \"updatedBy\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5537e2c7-c701-4b13-a1ea-9a92d45ad7c2\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5537e2c7-c701-4b13-a1ea-9a92d45ad7c2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage API Management services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-10-12T21:43:13.2211265Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Application Insights components, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/schedules/delete\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/delete\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2015-08-19T20:38:00.8333871Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:39:28.5862817Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:16:13.3583006Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:13:53.8853286Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"successbricks.cleardb/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage data factories, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Lab User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, and connect, start, restart, and shutdown virtual machines.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Resources/subscriptions/resourceGroups/events/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/deployments/*/read\",\r\n \"Microsoft.Compute/virtualMachines/*/read\",\r\n \"Microsoft.Network/networkInterfaces/*/read\",\r\n \"Microsoft.Network/publicIPAddresses/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/read\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.DevTestLab/labs/read\",\r\n \"Microsoft.DevTestLab/labs/vmtemplates/read\",\r\n \"Microsoft.DevTestLab/labs/listArtifacts/action\",\r\n \"Microsoft.DevTestLab/labs/labStats/action\",\r\n \"Microsoft.DevTestLab/Environments/*\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/join/action\",\r\n \"Microsoft.Network/loadBalancers/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/link/action\",\r\n \"Microsoft.Network/networkInterfaces/link/action\",\r\n \"Microsoft.Network/networkInterfaces/write\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2015-10-12T20:23:04.0674332Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T20:48:18.7675062Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"NewRelic.APM/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can’t manage their security-related policies or their parent SQL servers.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2015-07-13T23:45:43.2708314Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:03:54.4429915Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-09-18T00:51:57.8666162Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/sites/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Insights/components/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "35631" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "8f6c93c3-2e47-4da7-954e-0d020b36229b" + ], + "x-ms-gateway-service-instanceid": [ + "PASFE_IN_1" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14996" ], "x-ms-correlation-request-id": [ - "1003a6f9-9da7-424b-9246-b227f43cbc70" + "e6d2203c-330a-408f-b80f-e10ace23ec91" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122721Z:1003a6f9-9da7-424b-9246-b227f43cbc70" + "CENTRALUS:20151015T221912Z:e6d2203c-330a-408f-b80f-e10ace23ec91" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:27:20 GMT" + "Thu, 15 Oct 2015 22:19:12 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -854,8 +1046,74 @@ "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZUdyb3Vwcy90ZXN0cmcvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy84ZDdkZDY5ZS05YWUyLTQ0YTEtOTRkOC1mN2JjOGUxMjY0NWU/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-07-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"updatedOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"updatedOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a0ebae26-1ac3-4e09-942a-e759c3244724\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a0ebae26-1ac3-4e09-942a-e759c3244724\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123456\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"updatedOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial1234567\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"updatedOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/568b2974-56ee-42a7-9f6f-d508e9d8779a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"568b2974-56ee-42a7-9f6f-d508e9d8779a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_e2fad2ef-e138-4433-8f71-0250fd3d28ed\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"updatedOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f8fc760a-af64-46f2-ba4a-0060d664b5a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f8fc760a-af64-46f2-ba4a-0060d664b5a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_fc6a4521-36b3-4aff-bf1d-60c02fee92cb\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"updatedOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ea31f5d5-569f-473d-aed6-df72ff2cab70\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ea31f5d5-569f-473d-aed6-df72ff2cab70\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"my role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-03T01:44:14.6506988Z\",\r\n \"updatedOn\": \"2015-10-03T02:04:16.9375453Z\",\r\n \"createdBy\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\",\r\n \"updatedBy\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5537e2c7-c701-4b13-a1ea-9a92d45ad7c2\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5537e2c7-c701-4b13-a1ea-9a92d45ad7c2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage API Management services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-10-12T21:43:13.2211265Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Application Insights components, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/schedules/delete\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/delete\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2015-08-19T20:38:00.8333871Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:39:28.5862817Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:16:13.3583006Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:13:53.8853286Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"successbricks.cleardb/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage data factories, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Lab User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, and connect, start, restart, and shutdown virtual machines.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Resources/subscriptions/resourceGroups/events/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/deployments/*/read\",\r\n \"Microsoft.Compute/virtualMachines/*/read\",\r\n \"Microsoft.Network/networkInterfaces/*/read\",\r\n \"Microsoft.Network/publicIPAddresses/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/read\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.DevTestLab/labs/read\",\r\n \"Microsoft.DevTestLab/labs/vmtemplates/read\",\r\n \"Microsoft.DevTestLab/labs/listArtifacts/action\",\r\n \"Microsoft.DevTestLab/labs/labStats/action\",\r\n \"Microsoft.DevTestLab/Environments/*\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/join/action\",\r\n \"Microsoft.Network/loadBalancers/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/link/action\",\r\n \"Microsoft.Network/networkInterfaces/link/action\",\r\n \"Microsoft.Network/networkInterfaces/write\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2015-10-12T20:23:04.0674332Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T20:48:18.7675062Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"NewRelic.APM/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can’t manage their security-related policies or their parent SQL servers.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2015-07-13T23:45:43.2708314Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:03:54.4429915Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-09-18T00:51:57.8666162Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/sites/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Insights/components/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "35631" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "c09c8534-0c78-432a-be5c-328690a92885" + ], + "x-ms-gateway-service-instanceid": [ + "PASFE_IN_2" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-correlation-request-id": [ + "c22c35d7-591a-4ce0-b736-685b94a1d551" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20151015T221914Z:c22c35d7-591a-4ce0-b736-685b94a1d551" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 15 Oct 2015 22:19:13 GMT" + ], + "Set-Cookie": [ + "x-ms-gateway-slice=productionb; path=/" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Authorization/roleAssignments/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e?api-version=2015-07-01", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZUdyb3Vwcy9TaHViaGFtX1Rlc3RSRy9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzLzhkN2RkNjllLTlhZTItNDRhMS05NGQ4LWY3YmM4ZTEyNjQ1ZT9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { @@ -863,13 +1121,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"78562a1d-6c10-4cf3-9923-9c85d395ef84\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg\",\r\n \"createdOn\": \"2015-09-02T12:27:19.2741402Z\",\r\n \"updatedOn\": \"2015-09-02T12:27:19.2741402Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG\",\r\n \"createdOn\": \"2015-10-15T22:19:10.5545569Z\",\r\n \"updatedOn\": \"2015-10-15T22:19:10.5545569Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Authorization/roleAssignments/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "764" + "780" ], "Content-Type": [ "application/json; charset=utf-8" @@ -881,10 +1139,10 @@ "no-cache" ], "x-ms-request-id": [ - "fd62f2ea-218b-42d2-b99e-42618c92bdc8" + "19fd7dbf-49d9-49fe-a76f-558ae9306685" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_3" + "PASFE_IN_0" ], "X-Content-Type-Options": [ "nosniff" @@ -893,22 +1151,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1194" + "1198" ], "x-ms-correlation-request-id": [ - "cf072594-0cb7-4032-8bbd-d0115c2e1edc" + "f4daa6d4-5071-43bb-b481-3b991224a1c0" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122721Z:cf072594-0cb7-4032-8bbd-d0115c2e1edc" + "CENTRALUS:20151015T221913Z:f4daa6d4-5071-43bb-b481-3b991224a1c0" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:27:20 GMT" + "Thu, 15 Oct 2015 22:19:13 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaClassicAdmins.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaClassicAdmins.json index a736992e83e1..726b0e32b9cf 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaClassicAdmins.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaClassicAdmins.json @@ -1,22 +1,19 @@ { "Entries": [ { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments?api-version=2015-07-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "/subscriptions?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-07-01" - ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"176859f3-f194-4e89-8143-942b07aab851\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Batch/batchAccounts/testbatchrbacclitest\",\r\n \"createdOn\": \"2015-09-02T10:52:43.6765199Z\",\r\n \"updatedOn\": \"2015-09-02T10:52:43.6765199Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Batch/batchAccounts/testbatchrbacclitest/providers/Microsoft.Authorization/roleAssignments/6cf1304a-2664-4ec0-9384-b3d3da4e98b0\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6cf1304a-2664-4ec0-9384-b3d3da4e98b0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"893184c9-d204-458d-ad3b-97578cd95281\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Batch/batchAccounts/testbatchrbacclitest\",\r\n \"createdOn\": \"2015-09-02T10:58:55.5873176Z\",\r\n \"updatedOn\": \"2015-09-02T10:58:55.5873176Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Batch/batchAccounts/testbatchrbacclitest/providers/Microsoft.Authorization/roleAssignments/4265ba08-8c1f-4591-8e81-26786b8cc912\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4265ba08-8c1f-4591-8e81-26786b8cc912\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"displayName\": \"Free Trial\",\r\n \"state\": \"Enabled\",\r\n \"subscriptionPolicies\": {\r\n \"locationPlacementId\": \"Internal_2014-09-01\",\r\n \"quotaId\": \"Internal_2014-09-01\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "1801" + "274" ], "Content-Type": [ "application/json; charset=utf-8" @@ -27,41 +24,26 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-tenant-reads": [ + "14995" + ], "x-ms-request-id": [ - "c4359db7-a8c6-4027-84ed-f95b9a7b9bce" + "9cc242f3-f444-4698-a1fb-8a5f61bb2b72" ], - "x-ms-gateway-service-instanceid": [ - "PASFE_IN_3" + "x-ms-correlation-request-id": [ + "9cc242f3-f444-4698-a1fb-8a5f61bb2b72" ], - "X-Content-Type-Options": [ - "nosniff" + "x-ms-routing-request-id": [ + "WESTUS:20151016T000048Z:9cc242f3-f444-4698-a1fb-8a5f61bb2b72" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14974" - ], - "x-ms-correlation-request-id": [ - "9494b557-ae42-401f-b7c2-2f18f1fee513" - ], - "x-ms-routing-request-id": [ - "WESTUS:20150902T122659Z:9494b557-ae42-401f-b7c2-2f18f1fee513" - ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:26:59 GMT" - ], - "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 16 Oct 2015 00:00:47 GMT" ] }, "StatusCode": 200 @@ -76,13 +58,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"176859f3-f194-4e89-8143-942b07aab851\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Batch/batchAccounts/testbatchrbacclitest\",\r\n \"createdOn\": \"2015-09-02T10:52:43.6765199Z\",\r\n \"updatedOn\": \"2015-09-02T10:52:43.6765199Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Batch/batchAccounts/testbatchrbacclitest/providers/Microsoft.Authorization/roleAssignments/6cf1304a-2664-4ec0-9384-b3d3da4e98b0\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6cf1304a-2664-4ec0-9384-b3d3da4e98b0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"893184c9-d204-458d-ad3b-97578cd95281\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Batch/batchAccounts/testbatchrbacclitest\",\r\n \"createdOn\": \"2015-09-02T10:58:55.5873176Z\",\r\n \"updatedOn\": \"2015-09-02T10:58:55.5873176Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/testrg/providers/Microsoft.Batch/batchAccounts/testbatchrbacclitest/providers/Microsoft.Authorization/roleAssignments/4265ba08-8c1f-4591-8e81-26786b8cc912\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4265ba08-8c1f-4591-8e81-26786b8cc912\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"principalId\": \"1d32c452-cfdc-4976-9162-ca7225bbdc6f\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2015-10-14T22:42:26.7847933Z\",\r\n \"updatedOn\": \"2015-10-14T22:42:26.7847933Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/7120b675-4159-4ad0-b9d5-1c3404e7d2e3\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7120b675-4159-4ad0-b9d5-1c3404e7d2e3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"principalId\": \"1e346605-6633-43b3-bf8c-5228c9b080f8\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2015-10-14T22:42:24.5203167Z\",\r\n \"updatedOn\": \"2015-10-14T22:42:24.5203167Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/752d7521-23ff-44ff-b2cc-3f036f86081f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"752d7521-23ff-44ff-b2cc-3f036f86081f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"principalId\": \"25325c78-4832-4501-87d4-012d11078918\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2015-10-14T22:42:28.0224989Z\",\r\n \"updatedOn\": \"2015-10-14T22:42:28.0224989Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/063a516a-1873-46a1-8f05-039402640bf3\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"063a516a-1873-46a1-8f05-039402640bf3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"principalId\": \"4cc3f70b-699e-49de-b5ec-628ba3c3ccec\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2015-10-14T22:42:30.618395Z\",\r\n \"updatedOn\": \"2015-10-14T22:42:30.618395Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/53c37a0a-e5b1-4ea8-94c6-12ec9c18ea5a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"53c37a0a-e5b1-4ea8-94c6-12ec9c18ea5a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"principalId\": \"83d00ed5-846c-4451-8fe8-7ceac246141b\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2015-10-14T22:42:29.4199731Z\",\r\n \"updatedOn\": \"2015-10-14T22:42:29.4199731Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d8929c1a-450c-4190-80dc-afa8e10d67e8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d8929c1a-450c-4190-80dc-afa8e10d67e8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"principalId\": \"8a26cc96-b33c-4694-9123-b0077ef7cde2\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2015-10-14T22:42:31.9578075Z\",\r\n \"updatedOn\": \"2015-10-14T22:42:31.9578075Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/10dbdfcc-bf1c-4a75-8692-1574e12a4d35\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"10dbdfcc-bf1c-4a75-8692-1574e12a4d35\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"principalId\": \"9adc42c4-1acc-4cf4-a104-6b827f8de272\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2015-10-14T22:42:25.6758342Z\",\r\n \"updatedOn\": \"2015-10-14T22:42:25.6758342Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/895cef47-3295-4cd2-a5da-6128258921a1\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"895cef47-3295-4cd2-a5da-6128258921a1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"principalId\": \"cc9c345a-5f86-4d15-8012-20aecbf23d06\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2015-10-14T22:42:23.2547075Z\",\r\n \"updatedOn\": \"2015-10-14T22:42:23.2547075Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/713efa16-0499-49ab-8310-30ce211c05b2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"713efa16-0499-49ab-8310-30ce211c05b2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"principalId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2015-10-14T22:42:34.1552642Z\",\r\n \"updatedOn\": \"2015-10-14T22:42:34.1552642Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/cd3d130e-70ca-4d34-abc5-df67bbbfb1ca\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"cd3d130e-70ca-4d34-abc5-df67bbbfb1ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"principalId\": \"e8535249-3770-407d-b6ba-b6fb854ecdec\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2015-10-14T22:42:21.0095176Z\",\r\n \"updatedOn\": \"2015-10-14T22:42:21.0095176Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/7e6f7d4e-0878-48fe-b70d-a759ebd47df3\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7e6f7d4e-0878-48fe-b70d-a759ebd47df3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2015-10-15T07:13:57.4101707Z\",\r\n \"updatedOn\": \"2015-10-15T07:13:57.4101707Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/3f89006f-9a41-43db-aa83-526931e72d0a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"3f89006f-9a41-43db-aa83-526931e72d0a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"principalId\": \"4522416c-c5aa-4c6c-8be4-5d09d2f8b111\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_testRG\",\r\n \"createdOn\": \"2015-10-15T07:04:35.8747211Z\",\r\n \"updatedOn\": \"2015-10-15T07:04:35.8747211Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_testRG/providers/Microsoft.Authorization/roleAssignments/5d2535d4-a3da-4e95-9b3e-62d80cafa089\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"5d2535d4-a3da-4e95-9b3e-62d80cafa089\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"8f127406-c852-49ca-bc35-ab11872d3ec7\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_testRG\",\r\n \"createdOn\": \"2015-10-15T07:01:30.3428754Z\",\r\n \"updatedOn\": \"2015-10-15T07:01:30.3428754Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_testRG/providers/Microsoft.Authorization/roleAssignments/6e80c921-21db-4f73-a96a-620ffec783e7\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6e80c921-21db-4f73-a96a-620ffec783e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"8f127406-c852-49ca-bc35-ab11872d3ec7\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Storage/storageAccounts/shubhamstorage12345\",\r\n \"createdOn\": \"2015-10-15T07:02:22.5454834Z\",\r\n \"updatedOn\": \"2015-10-15T07:02:22.5454834Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Storage/storageAccounts/shubhamstorage12345/providers/Microsoft.Authorization/roleAssignments/0fdcf935-5a0d-4ae6-bfa9-226e170d2df3\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0fdcf935-5a0d-4ae6-bfa9-226e170d2df3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"674b08ed-5a77-4671-96b1-967f33384e4e\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Default-Storage-CentralUS\",\r\n \"createdOn\": \"2015-10-15T08:52:44.2421026Z\",\r\n \"updatedOn\": \"2015-10-15T08:52:44.2421026Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Default-Storage-CentralUS/providers/Microsoft.Authorization/roleAssignments/1baf0b29-608a-424f-b54f-92fcdb343fff\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1baf0b29-608a-424f-b54f-92fcdb343fff\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", "ResponseHeaders": { "Content-Length": [ - "1801" + "11232" ], "Content-Type": [ "application/json; charset=utf-8" @@ -94,10 +76,10 @@ "no-cache" ], "x-ms-request-id": [ - "df576328-6a2f-4eb8-ac33-81add7d13804" + "6ede90db-aed1-4475-a873-e030318ff2e6" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_1" + "PASFE_IN_2" ], "X-Content-Type-Options": [ "nosniff" @@ -106,22 +88,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14971" + "14999" ], "x-ms-correlation-request-id": [ - "2cf79c85-8865-4f5a-8e22-c5e6c32c12c5" + "16ceef34-7a79-4601-8a4e-90e60275a570" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122701Z:2cf79c85-8865-4f5a-8e22-c5e6c32c12c5" + "WESTUS:20151016T000048Z:16ceef34-7a79-4601-8a4e-90e60275a570" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:27:00 GMT" + "Fri, 16 Oct 2015 00:00:48 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -133,91 +115,28 @@ "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2FjZGQ3MmE3LTMzODUtNDhlZi1iZDQyLWY2MDZmYmE4MWFlNz9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/getObjectsByObjectIds?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9nZXRPYmplY3RzQnlPYmplY3RJZHM/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"objectIds\": [\r\n \"1d32c452-cfdc-4976-9162-ca7225bbdc6f\",\r\n \"1e346605-6633-43b3-bf8c-5228c9b080f8\",\r\n \"25325c78-4832-4501-87d4-012d11078918\",\r\n \"4cc3f70b-699e-49de-b5ec-628ba3c3ccec\",\r\n \"83d00ed5-846c-4451-8fe8-7ceac246141b\",\r\n \"8a26cc96-b33c-4694-9123-b0077ef7cde2\",\r\n \"9adc42c4-1acc-4cf4-a104-6b827f8de272\",\r\n \"cc9c345a-5f86-4d15-8012-20aecbf23d06\",\r\n \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"e8535249-3770-407d-b6ba-b6fb854ecdec\",\r\n \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"4522416c-c5aa-4c6c-8be4-5d09d2f8b111\",\r\n \"8f127406-c852-49ca-bc35-ab11872d3ec7\",\r\n \"8f127406-c852-49ca-bc35-ab11872d3ec7\",\r\n \"674b08ed-5a77-4671-96b1-967f33384e4e\"\r\n ]\r\n}", "RequestHeaders": { - "x-ms-version": [ - "2015-07-01" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" - ] - }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "577" - ], "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "f53feac2-35a5-4dec-a72f-75351f6e3ad2" - ], - "x-ms-gateway-service-instanceid": [ - "PASFE_IN_1" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14973" - ], - "x-ms-correlation-request-id": [ - "77e41037-7c7b-4236-90a7-14b9485c90ae" - ], - "x-ms-routing-request-id": [ - "WESTUS:20150902T122659Z:77e41037-7c7b-4236-90a7-14b9485c90ae" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Wed, 02 Sep 2015 12:26:59 GMT" - ], - "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-Powered-By": [ - "ASP.NET" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2FjZGQ3MmE3LTMzODUtNDhlZi1iZDQyLWY2MDZmYmE4MWFlNz9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-07-01" + "Content-Length": [ + "701" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"1e346605-6633-43b3-bf8c-5228c9b080f8\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser2\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF944DCAE1\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser2@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser2@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"8f127406-c852-49ca-bc35-ab11872d3ec7\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": \"testGroup1234\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup1234\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"2770aeb4-f407-4a90-9c18-59ea72ae162a\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"4cc3f70b-699e-49de-b5ec-628ba3c3ccec\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser7\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser7\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser7@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser7@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"e8535249-3770-407d-b6ba-b6fb854ecdec\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser0\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser0\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E77\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser0@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser0@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"1d32c452-cfdc-4976-9162-ca7225bbdc6f\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser4\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser4\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7A\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser4@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser4@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"cc9c345a-5f86-4d15-8012-20aecbf23d06\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser1\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E78\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser1@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser1@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"d7a5d363-7e12-4a09-8d86-9835918bb2d3\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser9\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser9\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser9@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"4522416c-c5aa-4c6c-8be4-5d09d2f8b111\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser1234\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"test\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser1234\",\r\n \"mobile\": null,\r\n \"netId\": \"1003000094500E0B\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser1234@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"User1234\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser1234@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"25325c78-4832-4501-87d4-012d11078918\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser5\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser5\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7B\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser5@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser5@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"8a26cc96-b33c-4694-9123-b0077ef7cde2\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser8\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser8\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0F7A\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser8@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser8@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"9adc42c4-1acc-4cf4-a104-6b827f8de272\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser3\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser3\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E79\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser3@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser3@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"83d00ed5-846c-4451-8fe8-7ceac246141b\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testUser6\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testUser6\",\r\n \"mobile\": null,\r\n \"netId\": \"10030000944F0E7C\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"testUser6@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"testUser6@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"674b08ed-5a77-4671-96b1-967f33384e4e\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser1170\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser1170test\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF944EF1F8\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser1170@rbacCliTest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser1170@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "577" + "22232" ], "Content-Type": [ - "application/json; charset=utf-8" + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "Expires": [ "-1" @@ -225,114 +144,61 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "6e3ad671-5a33-4930-9d4d-3979fd720089" - ], - "x-ms-gateway-service-instanceid": [ - "PASFE_IN_0" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14972" - ], - "x-ms-correlation-request-id": [ - "98f76ce1-9875-4b0b-95a0-f20c5c41e101" - ], - "x-ms-routing-request-id": [ - "WESTUS:20150902T122700Z:98f76ce1-9875-4b0b-95a0-f20c5c41e101" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Wed, 02 Sep 2015 12:27:00 GMT" - ], - "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-Powered-By": [ - "ASP.NET" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2FjZGQ3MmE3LTMzODUtNDhlZi1iZDQyLWY2MDZmYmE4MWFlNz9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-07-01" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" - ] - }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "577" + "ocp-aad-diagnostics-server-name": [ + "8Ba8jFJWlB6UNGy5USNBdUszVHBWp9oGDFk7mC8Am2g=" ], - "Content-Type": [ - "application/json; charset=utf-8" + "request-id": [ + "79df125d-ea62-4c4c-a66f-2c0a0e71cfde" ], - "Expires": [ - "-1" + "client-request-id": [ + "e8bddbfc-8c2c-4419-861b-36fd5ec8c30e" ], - "Pragma": [ - "no-cache" + "x-ms-dirapi-data-contract-version": [ + "1.42-previewInternal" ], - "x-ms-request-id": [ - "ecc47003-9019-47ea-a812-3d985a7c2e76" + "x-ms-gateway-rewrite": [ + "false" ], - "x-ms-gateway-service-instanceid": [ - "PASFE_IN_3" + "ocp-aad-session-key": [ + "JU7JmLg1khOlueTLh9CT6d_dHFPUx6RNe-EIjo1KyqM2vG9JgkVDLKLV5zg92xXa83A3R5woQSgh0hbAFfCDAuD78uVPi5enP9OufmylQ26rsKGrG0-CcXG0VBsBMZJl.vpxybzuzJ4KhQLJSqcsUIGrIOhnVAXt_CpR-sV8QeW0" ], "X-Content-Type-Options": [ "nosniff" ], + "DataServiceVersion": [ + "3.0;" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14970" - ], - "x-ms-correlation-request-id": [ - "b1f6c71f-8647-4126-beb4-db4f3d3d79ae" + "Access-Control-Allow-Origin": [ + "*" ], - "x-ms-routing-request-id": [ - "WESTUS:20150902T122701Z:b1f6c71f-8647-4126-beb4-db4f3d3d79ae" + "Duration": [ + "2318144" ], "Cache-Control": [ "no-cache" ], - "Date": [ - "Wed, 02 Sep 2015 12:27:00 GMT" - ], - "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" - ], "Server": [ "Microsoft-IIS/8.5" ], + "X-AspNet-Version": [ + "4.0.30319" + ], "X-Powered-By": [ + "ASP.NET", "ASP.NET" + ], + "Date": [ + "Fri, 16 Oct 2015 00:00:49 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2FjZGQ3MmE3LTMzODUtNDhlZi1iZDQyLWY2MDZmYmE4MWFlNz9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -340,13 +206,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"updatedOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"updatedOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a0ebae26-1ac3-4e09-942a-e759c3244724\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a0ebae26-1ac3-4e09-942a-e759c3244724\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123456\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"updatedOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial1234567\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"updatedOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/568b2974-56ee-42a7-9f6f-d508e9d8779a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"568b2974-56ee-42a7-9f6f-d508e9d8779a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_e2fad2ef-e138-4433-8f71-0250fd3d28ed\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"updatedOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f8fc760a-af64-46f2-ba4a-0060d664b5a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f8fc760a-af64-46f2-ba4a-0060d664b5a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_fc6a4521-36b3-4aff-bf1d-60c02fee92cb\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"updatedOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ea31f5d5-569f-473d-aed6-df72ff2cab70\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ea31f5d5-569f-473d-aed6-df72ff2cab70\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"my role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-03T01:44:14.6506988Z\",\r\n \"updatedOn\": \"2015-10-03T02:04:16.9375453Z\",\r\n \"createdBy\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\",\r\n \"updatedBy\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5537e2c7-c701-4b13-a1ea-9a92d45ad7c2\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5537e2c7-c701-4b13-a1ea-9a92d45ad7c2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage API Management services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-10-12T21:43:13.2211265Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Application Insights components, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/schedules/delete\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/delete\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2015-08-19T20:38:00.8333871Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:39:28.5862817Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:16:13.3583006Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:13:53.8853286Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"successbricks.cleardb/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DNS Zone Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DNS zones and record sets in Azure DNS, but does not let you control who has access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Network/dnsZones/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/befefa01-2a29-4197-83a8-272ff33ce314\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"befefa01-2a29-4197-83a8-272ff33ce314\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage data factories, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Lab User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, and connect, start, restart, and shutdown virtual machines.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Resources/subscriptions/resourceGroups/events/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/deployments/*/read\",\r\n \"Microsoft.Compute/virtualMachines/*/read\",\r\n \"Microsoft.Network/networkInterfaces/*/read\",\r\n \"Microsoft.Network/publicIPAddresses/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/read\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.DevTestLab/labs/read\",\r\n \"Microsoft.DevTestLab/labs/vmtemplates/read\",\r\n \"Microsoft.DevTestLab/labs/listArtifacts/action\",\r\n \"Microsoft.DevTestLab/labs/labStats/action\",\r\n \"Microsoft.DevTestLab/Environments/*\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/join/action\",\r\n \"Microsoft.Network/loadBalancers/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/link/action\",\r\n \"Microsoft.Network/networkInterfaces/link/action\",\r\n \"Microsoft.Network/networkInterfaces/write\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2015-10-12T20:23:04.0674332Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T20:48:18.7675062Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"NewRelic.APM/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can’t manage their security-related policies or their parent SQL servers.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2015-07-13T23:45:43.2708314Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:03:54.4429915Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Traffic Manager Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Traffic Manager profiles, but does not let you control who has access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Network/trafficManagerProfiles/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-09-18T00:51:57.8666162Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/sites/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Insights/components/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", "ResponseHeaders": { "Content-Length": [ - "577" + "37404" ], "Content-Type": [ "application/json; charset=utf-8" @@ -358,10 +224,10 @@ "no-cache" ], "x-ms-request-id": [ - "50f986cd-ecda-4b23-914c-1b3983c720a2" + "df0c265b-8255-4915-88b6-2152a9b30f04" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_1" + "PASFE_IN_2" ], "X-Content-Type-Options": [ "nosniff" @@ -370,808 +236,28 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14969" + "14998" ], "x-ms-correlation-request-id": [ - "6409cff5-89e3-44bc-b3c7-74cb7b5a18dc" + "b377512c-a82c-4826-8a59-99a4b2712da5" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122701Z:6409cff5-89e3-44bc-b3c7-74cb7b5a18dc" + "WESTUS:20151016T000049Z:b377512c-a82c-4826-8a59-99a4b2712da5" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:27:01 GMT" + "Fri, 16 Oct 2015 00:00:49 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-Powered-By": [ - "ASP.NET" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/users/176859f3-f194-4e89-8143-942b07aab851?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi91c2Vycy8xNzY4NTlmMy1mMTk0LTRlODktODE0My05NDJiMDdhYWI4NTE/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource '176859f3-f194-4e89-8143-942b07aab851' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "214" - ], - "Content-Type": [ - "application/json; odata=minimalmetadata; charset=utf-8" - ], - "ocp-aad-diagnostics-server-name": [ - "n+lz6hW304QdDr+TjrIPXQqyZydlDNJX2prxzW2VdsI=" - ], - "request-id": [ - "c76d03bb-60c4-4b44-bef8-9ed859de9c83" - ], - "client-request-id": [ - "f1c5daec-a073-4bc0-a2b8-4c8a14741b25" - ], - "x-ms-gateway-rewrite": [ - "false" - ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" - ], - "ocp-aad-session-key": [ - "KBIxpKWXTGSYDtV9m_NNdwrW9k_tKI3aJN8COVw2xN8-_X7W_bZzNGW2g3_kuI-4EpZKvM5GTdzBytkh0VAEZweA9YkXMvKyOY6B6BLA-p9u7Q4GYEbie3bNrjouSFLa.pvXS8AflCC3HppKbiKU6CKbXluyC1mqZQPiujPnn0r0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Access-Control-Allow-Origin": [ - "*" - ], - "Cache-Control": [ - "private" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" ], - "X-AspNet-Version": [ - "4.0.30319" - ], "X-Powered-By": [ - "ASP.NET", "ASP.NET" - ], - "Date": [ - "Wed, 02 Sep 2015 12:26:58 GMT" - ] - }, - "StatusCode": 404 - }, - { - "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/users/176859f3-f194-4e89-8143-942b07aab851?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi91c2Vycy8xNzY4NTlmMy1mMTk0LTRlODktODE0My05NDJiMDdhYWI4NTE/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource '176859f3-f194-4e89-8143-942b07aab851' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "214" - ], - "Content-Type": [ - "application/json; odata=minimalmetadata; charset=utf-8" - ], - "ocp-aad-diagnostics-server-name": [ - "csgseorRlJAybnlhqMV57B9hDXS3vgD6FG/g5k0RWg8=" - ], - "request-id": [ - "50fc67c0-3ea5-4609-b36b-817f79d7fcee" - ], - "client-request-id": [ - "ead9f934-531c-4587-a3cc-cd94006fd162" - ], - "x-ms-gateway-rewrite": [ - "false" - ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" - ], - "ocp-aad-session-key": [ - "PoKg65J2kUxZIUX6SjTRN_1b2zPVDtFcZolHA9Y-7DIhQurcoT0wiXgvsrQmaXTI23I63boseWYvokJYtSEnSEmykEceXDrwcYOeV-N2wPxlkYnh1JG0wHEDRCGnqMFj.ImKmm2eN0p5DYSyNja9ClZrh-gNAlpEq_8LMj7p69_4" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Access-Control-Allow-Origin": [ - "*" - ], - "Cache-Control": [ - "private" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET", - "ASP.NET" - ], - "Date": [ - "Wed, 02 Sep 2015 12:26:59 GMT" - ] - }, - "StatusCode": 404 - }, - { - "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/servicePrincipals/176859f3-f194-4e89-8143-942b07aab851?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9zZXJ2aWNlUHJpbmNpcGFscy8xNzY4NTlmMy1mMTk0LTRlODktODE0My05NDJiMDdhYWI4NTE/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource '176859f3-f194-4e89-8143-942b07aab851' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "214" - ], - "Content-Type": [ - "application/json; odata=minimalmetadata; charset=utf-8" - ], - "ocp-aad-diagnostics-server-name": [ - "jScj0D9LuG9lNt/fa5UfFAKwsavkI3rF1e+07pDuN5c=" - ], - "request-id": [ - "513b61b4-8547-4555-adcc-8f23f1c44c47" - ], - "client-request-id": [ - "391acf17-73a2-4a22-829a-0a9de27b888b" - ], - "x-ms-gateway-rewrite": [ - "false" - ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" - ], - "ocp-aad-session-key": [ - "dgZmGRe45srAVKR3H6aOqNtY23ZABlM8vlaIgMKfz-YEeEEsjbdCsVr8ETrMagDm24MWzcixBVlbVMmAE6d734FeJzdc8u48JI2_VYH9q4QF8cUIIDTYfL0A61kBQ-lt.cbyxTdO4Jmyzzy30jtGef-LtgzLtMHlATaiR6R1heuo" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Access-Control-Allow-Origin": [ - "*" - ], - "Cache-Control": [ - "private" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET", - "ASP.NET" - ], - "Date": [ - "Wed, 02 Sep 2015 12:26:58 GMT" - ] - }, - "StatusCode": 404 - }, - { - "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/servicePrincipals/176859f3-f194-4e89-8143-942b07aab851?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9zZXJ2aWNlUHJpbmNpcGFscy8xNzY4NTlmMy1mMTk0LTRlODktODE0My05NDJiMDdhYWI4NTE/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource '176859f3-f194-4e89-8143-942b07aab851' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "214" - ], - "Content-Type": [ - "application/json; odata=minimalmetadata; charset=utf-8" - ], - "ocp-aad-diagnostics-server-name": [ - "n+lz6hW304QdDr+TjrIPXQqyZydlDNJX2prxzW2VdsI=" - ], - "request-id": [ - "4fa40e1e-e30d-48e1-9d55-087b1d764b99" - ], - "client-request-id": [ - "d914021c-b2bb-41b3-b422-c7daf97dfd49" - ], - "x-ms-gateway-rewrite": [ - "false" - ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" - ], - "ocp-aad-session-key": [ - "vEiHHctYqN9f_dr9Q6oNyJ-H08CNYhno-TFOXfxV6DleKxBsxM-SSnEgX8iWxwXTC4YsRKatwb0nMrt5zatAe6RGkbK68nsCIR4jpq7T38mrHOcl14DRBziul5Oh7SUQ.avuft-n9OQ1tNTHD-c0oLyq5YhqcjMeWTTm4yelM4Ck" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Access-Control-Allow-Origin": [ - "*" - ], - "Cache-Control": [ - "private" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET", - "ASP.NET" - ], - "Date": [ - "Wed, 02 Sep 2015 12:26:59 GMT" - ] - }, - "StatusCode": 404 - }, - { - "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/groups/176859f3-f194-4e89-8143-942b07aab851?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9ncm91cHMvMTc2ODU5ZjMtZjE5NC00ZTg5LTgxNDMtOTQyYjA3YWFiODUxP2FwaS12ZXJzaW9uPTEuNDItcHJldmlld0ludGVybmFs", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.Group/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"176859f3-f194-4e89-8143-942b07aab851\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup0\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup0\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "700" - ], - "Content-Type": [ - "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "ocp-aad-diagnostics-server-name": [ - "n+lz6hW304QdDr+TjrIPXQqyZydlDNJX2prxzW2VdsI=" - ], - "request-id": [ - "ef041a27-2108-4052-815e-772ff38c4f2e" - ], - "client-request-id": [ - "c0e7610f-d7bd-4612-ada6-147cf931b4d9" - ], - "x-ms-gateway-rewrite": [ - "false" - ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" - ], - "ocp-aad-session-key": [ - "VKZoNzs97_TsbZBVamAN7l7KsO07xDzeqPQK_fcdezxlC5a4kSex5_XtCWxl3cStVcksKbuXc7NCLrtgHKc30wD1YlJnuL4PEf1TihoU51bDTQ6HFoVhn9YmYpSN9_rd.2m3EGkU4HFrUji2JM7kAqjPfuCHICEIsPCwo74R8qfY" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "DataServiceVersion": [ - "3.0;" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Access-Control-Allow-Origin": [ - "*" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET", - "ASP.NET" - ], - "Date": [ - "Wed, 02 Sep 2015 12:26:58 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/groups/176859f3-f194-4e89-8143-942b07aab851?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9ncm91cHMvMTc2ODU5ZjMtZjE5NC00ZTg5LTgxNDMtOTQyYjA3YWFiODUxP2FwaS12ZXJzaW9uPTEuNDItcHJldmlld0ludGVybmFs", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.Group/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"176859f3-f194-4e89-8143-942b07aab851\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup0\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup0\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "700" - ], - "Content-Type": [ - "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "ocp-aad-diagnostics-server-name": [ - "n+lz6hW304QdDr+TjrIPXQqyZydlDNJX2prxzW2VdsI=" - ], - "request-id": [ - "7bd752be-6dd4-47bb-b4fe-e10d3a282487" - ], - "client-request-id": [ - "38d394ae-2ab2-4374-8922-6e8400877c2f" - ], - "x-ms-gateway-rewrite": [ - "false" - ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" - ], - "ocp-aad-session-key": [ - "EDcpSYOjRz6GcDkgHyIy9Makr_qtpaA3KhigHthg59teaq989SILydH_SXE0yBG0N5VR7CZTQv4et4ZENANlqn1aWFqAT6HGLI11vEYMMLTxPJZ8w5ZIriE2Ox1Gim6K.bd2gd4l2fo7LW2sg6A6fbMjnRPNjIrrH_Qbw2ZIdaJk" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "DataServiceVersion": [ - "3.0;" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Access-Control-Allow-Origin": [ - "*" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET", - "ASP.NET" - ], - "Date": [ - "Wed, 02 Sep 2015 12:26:59 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/users/893184c9-d204-458d-ad3b-97578cd95281?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi91c2Vycy84OTMxODRjOS1kMjA0LTQ1OGQtYWQzYi05NzU3OGNkOTUyODE/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource '893184c9-d204-458d-ad3b-97578cd95281' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "214" - ], - "Content-Type": [ - "application/json; odata=minimalmetadata; charset=utf-8" - ], - "ocp-aad-diagnostics-server-name": [ - "n+lz6hW304QdDr+TjrIPXQqyZydlDNJX2prxzW2VdsI=" - ], - "request-id": [ - "4f12f75c-f954-4026-b32e-492f061824b8" - ], - "client-request-id": [ - "8c0aea69-06b4-46c1-914c-13a2ded66d30" - ], - "x-ms-gateway-rewrite": [ - "false" - ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" - ], - "ocp-aad-session-key": [ - "B5-lV-eNEvnzkoHhm_AnKUq4oSwovxV5ixGcKBqL7s4YjwJwcJcu2xpQkmy-M7vP5i2zZCevxmIAR9rigzLzQ3juoI5X5Le_eLRMVFHjpy271L4jDn7_13RC_qDt1KYu.4Pe9BqamVFbz05qD_oA93DtKSC0JMiFT5tF1jRGK5ac" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Access-Control-Allow-Origin": [ - "*" - ], - "Cache-Control": [ - "private" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET", - "ASP.NET" - ], - "Date": [ - "Wed, 02 Sep 2015 12:26:59 GMT" - ] - }, - "StatusCode": 404 - }, - { - "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/users/893184c9-d204-458d-ad3b-97578cd95281?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi91c2Vycy84OTMxODRjOS1kMjA0LTQ1OGQtYWQzYi05NzU3OGNkOTUyODE/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource '893184c9-d204-458d-ad3b-97578cd95281' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "214" - ], - "Content-Type": [ - "application/json; odata=minimalmetadata; charset=utf-8" - ], - "ocp-aad-diagnostics-server-name": [ - "csgseorRlJAybnlhqMV57B9hDXS3vgD6FG/g5k0RWg8=" - ], - "request-id": [ - "8bca92ed-6f3c-4bdd-837e-836881a9e9eb" - ], - "client-request-id": [ - "ca7d7e2d-0d83-4634-acd4-3899d677a9c9" - ], - "x-ms-gateway-rewrite": [ - "false" - ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" - ], - "ocp-aad-session-key": [ - "aW5wSVRDp04Oagb1TOlMtpPn0CiL4pJBExeN7zx3tkH_qF0R2Si55n4cc9bwUJVAK3CpeaZW6iqlF-9SjsRTp2iSKHbf-pSmtyVWKhreAovu3o5TGWKfZmblQf27w0SF.lNe79Hh3xkV8ouxfvZn3mAhY1_PBzq75x_66neaq1BI" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Access-Control-Allow-Origin": [ - "*" - ], - "Cache-Control": [ - "private" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET", - "ASP.NET" - ], - "Date": [ - "Wed, 02 Sep 2015 12:27:01 GMT" - ] - }, - "StatusCode": 404 - }, - { - "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/servicePrincipals/893184c9-d204-458d-ad3b-97578cd95281?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9zZXJ2aWNlUHJpbmNpcGFscy84OTMxODRjOS1kMjA0LTQ1OGQtYWQzYi05NzU3OGNkOTUyODE/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource '893184c9-d204-458d-ad3b-97578cd95281' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "214" - ], - "Content-Type": [ - "application/json; odata=minimalmetadata; charset=utf-8" - ], - "ocp-aad-diagnostics-server-name": [ - "csgseorRlJAybnlhqMV57B9hDXS3vgD6FG/g5k0RWg8=" - ], - "request-id": [ - "e8bd2be1-7630-46df-a41c-d12504bd8b4d" - ], - "client-request-id": [ - "17801d6d-39b1-443c-bab2-81b64764dc5b" - ], - "x-ms-gateway-rewrite": [ - "false" - ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" - ], - "ocp-aad-session-key": [ - "rHzODgfqxwgy_UVTI21TUybk2_zvxe33NyiG1dOS6MS4LixM1N3KGroO3B4aLXuN_IvkRTzm7dEdh0NM4QoxNfiImWakua5_1eakuNVRugXY1obGXjUoJiOLgXCXCTvQ.RVeHblYq-5M9bs99w6VCJnk8UplmPk9zj_qFNO0Ha5g" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Access-Control-Allow-Origin": [ - "*" - ], - "Cache-Control": [ - "private" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET", - "ASP.NET" - ], - "Date": [ - "Wed, 02 Sep 2015 12:26:59 GMT" - ] - }, - "StatusCode": 404 - }, - { - "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/servicePrincipals/893184c9-d204-458d-ad3b-97578cd95281?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9zZXJ2aWNlUHJpbmNpcGFscy84OTMxODRjOS1kMjA0LTQ1OGQtYWQzYi05NzU3OGNkOTUyODE/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource '893184c9-d204-458d-ad3b-97578cd95281' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "214" - ], - "Content-Type": [ - "application/json; odata=minimalmetadata; charset=utf-8" - ], - "ocp-aad-diagnostics-server-name": [ - "jScj0D9LuG9lNt/fa5UfFAKwsavkI3rF1e+07pDuN5c=" - ], - "request-id": [ - "79dd6ce8-64c3-426f-aa79-238a58c5a1cb" - ], - "client-request-id": [ - "ba046d9d-e6ac-411b-89df-3e4018705afb" - ], - "x-ms-gateway-rewrite": [ - "false" - ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" - ], - "ocp-aad-session-key": [ - "v_4Lajz1d6y1gRl5CRYRY4mhdcursZP09rj-lalP3MaoICXkI4IOmjdnqU7nYGct1j9CMytEJV4bzeox1IdK-W8KTYUKwh1vSAzyrEJUBXEZUYoYCJL2ZXuc_vmlo273.ibyrlznAfjyys6p4_uvz-aCRg0Nc1I33h04jcCUgwC8" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Access-Control-Allow-Origin": [ - "*" - ], - "Cache-Control": [ - "private" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET", - "ASP.NET" - ], - "Date": [ - "Wed, 02 Sep 2015 12:27:01 GMT" - ] - }, - "StatusCode": 404 - }, - { - "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/groups/893184c9-d204-458d-ad3b-97578cd95281?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9ncm91cHMvODkzMTg0YzktZDIwNC00NThkLWFkM2ItOTc1NzhjZDk1MjgxP2FwaS12ZXJzaW9uPTEuNDItcHJldmlld0ludGVybmFs", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.Group/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"893184c9-d204-458d-ad3b-97578cd95281\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup8\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup8\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "700" - ], - "Content-Type": [ - "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "ocp-aad-diagnostics-server-name": [ - "csgseorRlJAybnlhqMV57B9hDXS3vgD6FG/g5k0RWg8=" - ], - "request-id": [ - "c44b3e61-722a-4a7d-a264-93170f826b94" - ], - "client-request-id": [ - "bba55ef8-b63b-4a74-97e4-b83e40550300" - ], - "x-ms-gateway-rewrite": [ - "false" - ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" - ], - "ocp-aad-session-key": [ - "2bsmyB4owGVJXGkCFf1uBYXzNm2xCUSFFq3wT3ZxyMK_kaiIn8l_e_9kKVjDnP9FefB-tESOEIR3wmwBFmPMkC9YryEznUKR29f5izyfeEyifKtYr5DNBQPeOeba9E_c.3Eq2fIFxG3unZwOhQQEhcv7O8gCjoFbtSzJqy4MLIg8" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "DataServiceVersion": [ - "3.0;" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Access-Control-Allow-Origin": [ - "*" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET", - "ASP.NET" - ], - "Date": [ - "Wed, 02 Sep 2015 12:26:59 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/groups/893184c9-d204-458d-ad3b-97578cd95281?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9ncm91cHMvODkzMTg0YzktZDIwNC00NThkLWFkM2ItOTc1NzhjZDk1MjgxP2FwaS12ZXJzaW9uPTEuNDItcHJldmlld0ludGVybmFs", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.Group/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"893184c9-d204-458d-ad3b-97578cd95281\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup8\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup8\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "700" - ], - "Content-Type": [ - "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "ocp-aad-diagnostics-server-name": [ - "csgseorRlJAybnlhqMV57B9hDXS3vgD6FG/g5k0RWg8=" - ], - "request-id": [ - "2305ee5f-82b7-4d2d-ae61-e01c646fb141" - ], - "client-request-id": [ - "7481363d-9607-4fcf-b347-575d9f855e63" - ], - "x-ms-gateway-rewrite": [ - "false" - ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" - ], - "ocp-aad-session-key": [ - "7WlOZoHMr6pgBy_trc0A6y1Vnp1dnhTM_HFdXcb7zvUW3_ANBZJnCuG_gfN-EztnACWg2-cB3kKIFikOYTfy2SbZI4xicKDBoTePs9dPsafV4vq-bWHSHOUwc5aEqRGz.6YdxPuK2P-eiNWQ6Hq2BQ-wLbL7YFZR-7eOfZplCDv4" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "DataServiceVersion": [ - "3.0;" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Access-Control-Allow-Origin": [ - "*" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET", - "ASP.NET" - ], - "Date": [ - "Wed, 02 Sep 2015 12:27:01 GMT" ] }, "StatusCode": 200 @@ -1186,13 +272,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"emailAddress\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"role\": \"ServiceAdministrator\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/classicAdministrators/10030000930A2D88\",\r\n \"type\": \"Microsoft.Authorization/classicAdministrators\",\r\n \"name\": \"10030000930A2D88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"emailAddress\": \"test1@rbacCliTest.onmicrosoft.com\",\r\n \"role\": \"CoAdministrator\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/classicAdministrators/10033FFF930A05B2\",\r\n \"type\": \"Microsoft.Authorization/classicAdministrators\",\r\n \"name\": \"10033FFF930A05B2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"emailAddress\": \"test3@rbacclitest.onmicrosoft.com\",\r\n \"role\": \"CoAdministrator\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/classicAdministrators/10030000935D412D\",\r\n \"type\": \"Microsoft.Authorization/classicAdministrators\",\r\n \"name\": \"10030000935D412D\"\r\n },\r\n {\r\n \"properties\": {\r\n \"emailAddress\": \"adrumea@microsoft.com\",\r\n \"role\": \"CoAdministrator\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/classicAdministrators/10030000803CDC0B\",\r\n \"type\": \"Microsoft.Authorization/classicAdministrators\",\r\n \"name\": \"10030000803CDC0B\"\r\n },\r\n {\r\n \"properties\": {\r\n \"emailAddress\": \"shuagarw@microsoft.com\",\r\n \"role\": \"CoAdministrator\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/classicAdministrators/10033FFF8BEAB769\",\r\n \"type\": \"Microsoft.Authorization/classicAdministrators\",\r\n \"name\": \"10033FFF8BEAB769\"\r\n },\r\n {\r\n \"properties\": {\r\n \"emailAddress\": \"stefmil@microsoft.com\",\r\n \"role\": \"CoAdministrator\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/classicAdministrators/1003BFFD801C213F\",\r\n \"type\": \"Microsoft.Authorization/classicAdministrators\",\r\n \"name\": \"1003BFFD801C213F\"\r\n },\r\n {\r\n \"properties\": {\r\n \"emailAddress\": \"rakashya@microsoft.com\",\r\n \"role\": \"CoAdministrator\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/classicAdministrators/10033FFF8068C995\",\r\n \"type\": \"Microsoft.Authorization/classicAdministrators\",\r\n \"name\": \"10033FFF8068C995\"\r\n },\r\n {\r\n \"properties\": {\r\n \"emailAddress\": \"nbaliga@microsoft.com\",\r\n \"role\": \"CoAdministrator\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/classicAdministrators/10037FFE801B28A0\",\r\n \"type\": \"Microsoft.Authorization/classicAdministrators\",\r\n \"name\": \"10037FFE801B28A0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"emailAddress\": \"mkayes@microsoft.com\",\r\n \"role\": \"CoAdministrator\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/classicAdministrators/10037FFE801BFC91\",\r\n \"type\": \"Microsoft.Authorization/classicAdministrators\",\r\n \"name\": \"10037FFE801BFC91\"\r\n },\r\n {\r\n \"properties\": {\r\n \"emailAddress\": \"adaztsvc@microsoft.com\",\r\n \"role\": \"AccountAdministrator\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/classicAdministrators/10037FFE85310016\",\r\n \"type\": \"Microsoft.Authorization/classicAdministrators\",\r\n \"name\": \"10037FFE85310016\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"emailAddress\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"role\": \"ServiceAdministrator\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/classicAdministrators/10030000930A2D88\",\r\n \"type\": \"Microsoft.Authorization/classicAdministrators\",\r\n \"name\": \"10030000930A2D88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"emailAddress\": \"test1@rbacCliTest.onmicrosoft.com\",\r\n \"role\": \"CoAdministrator\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/classicAdministrators/10033FFF930A05B2\",\r\n \"type\": \"Microsoft.Authorization/classicAdministrators\",\r\n \"name\": \"10033FFF930A05B2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"emailAddress\": \"adrumea@microsoft.com\",\r\n \"role\": \"CoAdministrator\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/classicAdministrators/10030000803CDC0B\",\r\n \"type\": \"Microsoft.Authorization/classicAdministrators\",\r\n \"name\": \"10030000803CDC0B\"\r\n },\r\n {\r\n \"properties\": {\r\n \"emailAddress\": \"shuagarw@microsoft.com\",\r\n \"role\": \"CoAdministrator\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/classicAdministrators/10033FFF8BEAB769\",\r\n \"type\": \"Microsoft.Authorization/classicAdministrators\",\r\n \"name\": \"10033FFF8BEAB769\"\r\n },\r\n {\r\n \"properties\": {\r\n \"emailAddress\": \"stefmil@microsoft.com\",\r\n \"role\": \"CoAdministrator\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/classicAdministrators/1003BFFD801C213F\",\r\n \"type\": \"Microsoft.Authorization/classicAdministrators\",\r\n \"name\": \"1003BFFD801C213F\"\r\n },\r\n {\r\n \"properties\": {\r\n \"emailAddress\": \"rakashya@microsoft.com\",\r\n \"role\": \"CoAdministrator\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/classicAdministrators/10033FFF8068C995\",\r\n \"type\": \"Microsoft.Authorization/classicAdministrators\",\r\n \"name\": \"10033FFF8068C995\"\r\n },\r\n {\r\n \"properties\": {\r\n \"emailAddress\": \"nbaliga@microsoft.com\",\r\n \"role\": \"CoAdministrator\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/classicAdministrators/10037FFE801B28A0\",\r\n \"type\": \"Microsoft.Authorization/classicAdministrators\",\r\n \"name\": \"10037FFE801B28A0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"emailAddress\": \"mkayes@microsoft.com\",\r\n \"role\": \"CoAdministrator\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/classicAdministrators/10037FFE801BFC91\",\r\n \"type\": \"Microsoft.Authorization/classicAdministrators\",\r\n \"name\": \"10037FFE801BFC91\"\r\n },\r\n {\r\n \"properties\": {\r\n \"emailAddress\": \"adaztsvc@microsoft.com\",\r\n \"role\": \"AccountAdministrator\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/classicAdministrators/10037FFE85310016\",\r\n \"type\": \"Microsoft.Authorization/classicAdministrators\",\r\n \"name\": \"10037FFE85310016\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2999" + "2693" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1207,16 +293,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:30ea06c9-f9b9-4edf-97c2-c615034a048c" + "westus:a65586ed-0117-4860-b2d5-3940487cfbee" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14968" + "14997" ], "x-ms-correlation-request-id": [ - "d587b089-631e-4895-8d88-75a46de35a11" + "99b507f5-9d06-4057-9d1a-128de497c973" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122702Z:d587b089-631e-4895-8d88-75a46de35a11" + "WESTUS:20151016T000052Z:99b507f5-9d06-4057-9d1a-128de497c973" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1225,7 +311,7 @@ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:27:01 GMT" + "Fri, 16 Oct 2015 00:00:51 GMT" ] }, "StatusCode": 200 diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaNegativeScenarios.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaNegativeScenarios.json index 533879c8533b..c21ee64c31db 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaNegativeScenarios.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaNegativeScenarios.json @@ -1,22 +1,19 @@ { "Entries": [ { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments?$filter=principalId%20eq%20'aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa'&api-version=2015-07-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JGZpbHRlcj1wcmluY2lwYWxJZCUyMGVxJTIwJ2FhYWFhYWFhLWFhYWEtYWFhYS1hYWFhLWFhYWFhYWFhYWFhYScmYXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "/subscriptions?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-07-01" - ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"displayName\": \"Free Trial\",\r\n \"state\": \"Enabled\",\r\n \"subscriptionPolicies\": {\r\n \"locationPlacementId\": \"Internal_2014-09-01\",\r\n \"quotaId\": \"Internal_2014-09-01\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "28" + "274" ], "Content-Type": [ "application/json; charset=utf-8" @@ -27,48 +24,97 @@ "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-tenant-reads": [ + "14994" + ], "x-ms-request-id": [ - "1e51e9fc-af1c-44c6-8654-2ca0b04d02c6" + "73c59f62-2b3d-47d1-a37d-b3d90c2d140d" ], - "x-ms-gateway-service-instanceid": [ - "PASFE_IN_2" + "x-ms-correlation-request-id": [ + "73c59f62-2b3d-47d1-a37d-b3d90c2d140d" ], - "X-Content-Type-Options": [ - "nosniff" + "x-ms-routing-request-id": [ + "CENTRALUS:20151015T221853Z:73c59f62-2b3d-47d1-a37d-b3d90c2d140d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14965" - ], - "x-ms-correlation-request-id": [ - "2856ad5e-3bdd-43c0-b874-fc25a64f7c96" - ], - "x-ms-routing-request-id": [ - "WESTUS:20150902T122822Z:2856ad5e-3bdd-43c0-b874-fc25a64f7c96" - ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:28:22 GMT" + "Thu, 15 Oct 2015 22:18:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/users/aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi91c2Vycy9hYWFhYWFhYS1hYWFhLWFhYWEtYWFhYS1hYWFhYWFhYWFhYWE/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource 'aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "214" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; charset=utf-8" + ], + "ocp-aad-diagnostics-server-name": [ + "DwiZqbw4kpvacRTHgNp62Clzs32ouQbIngVZZ/qji78=" + ], + "request-id": [ + "c022fef5-686a-45c6-84d7-fda01641329b" + ], + "client-request-id": [ + "fb989e83-67d1-4df9-8acd-adac9025ef52" + ], + "x-ms-dirapi-data-contract-version": [ + "1.42-previewInternal" + ], + "x-ms-gateway-rewrite": [ + "false" + ], + "ocp-aad-session-key": [ + "DuEUWv2BKaxz5s6pN5yxIaTJhbW5JbzA5MdtFrAdaz0v7Kcx9JxRmArotnswQGCH10cACD6faWOI8wVous8-ngK_kNshxpMG7rIUyK1uTFcEZvOtO03MPC1NS2VbOMOM.3c_3OaBQ-wBBFZ64uszzaE7LQF4Kjnq9XGIYDacIXHA" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" ], - "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "Access-Control-Allow-Origin": [ + "*" + ], + "Duration": [ + "1059072" + ], + "Cache-Control": [ + "private" ], "Server": [ "Microsoft-IIS/8.5" ], + "X-AspNet-Version": [ + "4.0.30319" + ], "X-Powered-By": [ + "ASP.NET", "ASP.NET" + ], + "Date": [ + "Thu, 15 Oct 2015 22:18:53 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/users/nonexistent@provider.com?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi91c2Vycy9ub25leGlzdGVudEBwcm92aWRlci5jb20/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/servicePrincipals/aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9zZXJ2aWNlUHJpbmNpcGFscy9hYWFhYWFhYS1hYWFhLWFhYWEtYWFhYS1hYWFhYWFhYWFhYWE/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -76,31 +122,95 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource 'nonexistent@provider.com' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", + "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource 'aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "202" + "214" ], "Content-Type": [ "application/json; odata=minimalmetadata; charset=utf-8" ], "ocp-aad-diagnostics-server-name": [ - "csgseorRlJAybnlhqMV57B9hDXS3vgD6FG/g5k0RWg8=" + "b8JwnBmW0N2StQrw12MyEs8cqDo2tPAmfu0ULloQJ7M=" ], "request-id": [ - "449401f3-22a5-4dad-96b8-8603eb74c11b" + "4acc83a2-d242-4e0a-a329-f2aa55b9311f" ], "client-request-id": [ - "a8f3a2d6-0f1c-479f-a4a1-eefbc435d45e" + "29f29c72-8d4d-4feb-a03e-1527aa2bfb00" + ], + "x-ms-dirapi-data-contract-version": [ + "1.42-previewInternal" ], "x-ms-gateway-rewrite": [ "false" ], + "ocp-aad-session-key": [ + "UaRslgmSXFo_yDjpkeHkb6OCMUYASaw5mARXroHOFIZ21HOQlC3teVDdtbhBsd1BN0chDN2RtFEh39MF1NqWesgiGXVc0oK93TpPbamWzfsOAY8I2xeAAe8pYAIcV2Jw.WiJA9OSY5Ppvd5dhERRMJuGHRqLCox_s5LZtm6tzZPA" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Access-Control-Allow-Origin": [ + "*" + ], + "Duration": [ + "1059135" + ], + "Cache-Control": [ + "private" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET", + "ASP.NET" + ], + "Date": [ + "Thu, 15 Oct 2015 22:18:54 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/groups/aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9ncm91cHMvYWFhYWFhYWEtYWFhYS1hYWFhLWFhYWEtYWFhYWFhYWFhYWFhP2FwaS12ZXJzaW9uPTEuNDItcHJldmlld0ludGVybmFs", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource 'aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "214" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; charset=utf-8" + ], + "ocp-aad-diagnostics-server-name": [ + "DwiZqbw4kpvacRTHgNp62Clzs32ouQbIngVZZ/qji78=" + ], + "request-id": [ + "3e4f8c80-acaa-4d25-8132-7dd4bc34e9c0" + ], + "client-request-id": [ + "45c0ad2e-f3d2-4e76-8372-6b575e13a6d5" + ], "x-ms-dirapi-data-contract-version": [ "1.42-previewInternal" ], + "x-ms-gateway-rewrite": [ + "false" + ], "ocp-aad-session-key": [ - "AS9KVHNE27kMOQnZUVl8zbQARlcL07WPRAtNYu8KNOU2r41CRnuA0XJqvSq7kdwme_dwQ1Vc8HPcK59ly9fWAKMsUwPUUfY5AGI15SWC4150br2e__sWuOurKUG_NYRJ.SGiaQpd6P8bv93SeeCJMFwkdz7tBswDCLe7rnPzgPAE" + "idLPUHD9enfgyCY5z0BpqfWeuIV5nalmSGlaqkoVDqOMm2vLo_RmxrkCnMPf8RH-qAfnBi8J89Iaqwg2SHMK0P5r22GMWdSHPeH7NKd3rYmFUD9Q5dpHXcPZcUkeZru3.ejvL8bfv_UDwv0fcD14Lmw2G9rEsLr27k82orBT7x4g" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -108,6 +218,9 @@ "Access-Control-Allow-Origin": [ "*" ], + "Duration": [ + "997732" + ], "Cache-Control": [ "private" ], @@ -122,11 +235,87 @@ "ASP.NET" ], "Date": [ - "Wed, 02 Sep 2015 12:28:21 GMT" + "Thu, 15 Oct 2015 22:18:54 GMT" ] }, "StatusCode": 404 }, + { + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/users?$filter=signInName%20eq%20'nonexistent%40provider.com'&api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi91c2Vycz8kZmlsdGVyPXNpZ25Jbk5hbWUlMjBlcSUyMCdub25leGlzdGVudCU0MHByb3ZpZGVyLmNvbScmYXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "165" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "ocp-aad-diagnostics-server-name": [ + "DwiZqbw4kpvacRTHgNp62Clzs32ouQbIngVZZ/qji78=" + ], + "request-id": [ + "1d975664-2240-45f5-9c8a-d1faf90373a1" + ], + "client-request-id": [ + "d09a69a4-6c5a-4cea-aaba-8ca8fd493646" + ], + "x-ms-dirapi-data-contract-version": [ + "1.42-previewInternal" + ], + "x-ms-gateway-rewrite": [ + "false" + ], + "ocp-aad-session-key": [ + "M0wbEqO2bOSONHu7Ny1uh_RjQa6kuM2BHxFP2vDHU70eu87Gs7SHdipw3kvgDmEvhdzNV1uWk2nJSg4vZ9bBNC_qRqB08zB8KiZBtoesJ3h6OXnctmTFyAXNW1UovTBL.PjoZTK4260TuB3N3tcmOL3LN94yv70F8q60lu-qqeD4" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Access-Control-Allow-Origin": [ + "*" + ], + "Duration": [ + "897830" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET", + "ASP.NET" + ], + "Date": [ + "Thu, 15 Oct 2015 22:18:54 GMT" + ] + }, + "StatusCode": 200 + }, { "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/servicePrincipals?$filter=servicePrincipalNames/any(c:c%20eq%20'bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb')&api-version=1.42-previewInternal", "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi9zZXJ2aWNlUHJpbmNpcGFscz8kZmlsdGVyPXNlcnZpY2VQcmluY2lwYWxOYW1lcy9hbnkoYzpjJTIwZXElMjAnYmJiYmJiYmItYmJiYi1iYmJiLWJiYmItYmJiYmJiYmJiYmJiJykmYXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", @@ -152,22 +341,22 @@ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "csgseorRlJAybnlhqMV57B9hDXS3vgD6FG/g5k0RWg8=" + "b8JwnBmW0N2StQrw12MyEs8cqDo2tPAmfu0ULloQJ7M=" ], "request-id": [ - "5e9a8cb4-77cb-47a2-a761-2e39b6e33241" + "b50d3c51-1b44-4450-8dcf-e534190776d7" ], "client-request-id": [ - "9a888930-a89a-48b0-bd16-b0a99919824f" - ], - "x-ms-gateway-rewrite": [ - "false" + "44d0a103-1826-4714-86c2-41fce5a4aa60" ], "x-ms-dirapi-data-contract-version": [ "1.42-previewInternal" ], + "x-ms-gateway-rewrite": [ + "false" + ], "ocp-aad-session-key": [ - "nvToSbIMpkLhxbtlSSBozYLCouie12n-pFqi-MIse8RFU5IFL00eGx3CWV9PiSd4OILnX2LBOTc1OHCqf1nuHfylGXerfQnhDrwZuFevI5vWyHvaUayxcnNFEX5sHp1p.2iq3EaL_KDVHv7Loxvp--VZjOUtJrjBUCie9sGMwW-s" + "fBgfnCyLfI1atQ7jPORf5UUzdNRE3bRdfTs1KIFMEKUezW2zBdW75hkwrZkGRqY6kmUOmO4lXa2g7TORO0OI9a9pKl8q3MiOrS4aLfqfxewwlGbaU5IaNexOx9sUS2Es.FUfLc2M0jiAKx-mAvoBFSzu3uk40RbOE3aN2za7VUpo" ], "X-Content-Type-Options": [ "nosniff" @@ -181,6 +370,9 @@ "Access-Control-Allow-Origin": [ "*" ], + "Duration": [ + "845163" + ], "Cache-Control": [ "no-cache" ], @@ -195,7 +387,7 @@ "ASP.NET" ], "Date": [ - "Wed, 02 Sep 2015 12:28:21 GMT" + "Thu, 15 Oct 2015 22:18:54 GMT" ] }, "StatusCode": 200 @@ -210,7 +402,7 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"InvalidResourceNamespace\",\r\n \"message\": \"The resource namespace 'nonexistent' is invalid.\"\r\n }\r\n}", @@ -231,13 +423,13 @@ "gateway" ], "x-ms-request-id": [ - "5bc9c43c-242a-4620-80ee-e03bd4bad93e" + "18788c65-881b-4df3-90c0-cdcc1d4ae6c0" ], "x-ms-correlation-request-id": [ - "5bc9c43c-242a-4620-80ee-e03bd4bad93e" + "18788c65-881b-4df3-90c0-cdcc1d4ae6c0" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122823Z:5bc9c43c-242a-4620-80ee-e03bd4bad93e" + "CENTRALUS:20151015T221855Z:18788c65-881b-4df3-90c0-cdcc1d4ae6c0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -246,7 +438,7 @@ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:28:22 GMT" + "Thu, 15 Oct 2015 22:18:54 GMT" ] }, "StatusCode": 404 diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleDefinitionTests/RdNegativeScenarios.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleDefinitionTests/RdNegativeScenarios.json index 0e918c6a817c..a990bebb458e 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleDefinitionTests/RdNegativeScenarios.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleDefinitionTests/RdNegativeScenarios.json @@ -1,8 +1,8 @@ { "Entries": [ { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?api-version=2015-07-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20'aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa'&api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/JGZpbHRlcj1yb2xlTmFtZSUyMGVxJTIwJ2FhYWFhYWFhLWFhYWEtYWFhYS1hYWFhLWFhYWFhYWFhYWFhYScmYXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -10,13 +10,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage API Management services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/Services/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Application Insights components, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/schedules/delete\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/delete\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2015-08-19T20:38:00.8333871Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:39:28.5862817Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:16:13.3583006Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:13:53.8853286Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"successbricks.cleardb/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage data factories, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Lab User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, and connect, start, restart, and shutdown virtual machines.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.DevTestLab/labs/labStats/action\",\r\n \"Microsoft.DevTestLab/Environments/*\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/join/action\",\r\n \"Microsoft.Network/loadBalancers/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/link/action\",\r\n \"Microsoft.Network/networkInterfaces/link/action\",\r\n \"Microsoft.Network/networkInterfaces/write\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2015-07-07T19:40:44.5867057Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T20:48:18.7675062Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"NewRelic.APM/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can’t manage their security-related policies or their parent SQL servers.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2015-07-13T23:45:43.2708314Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:03:54.4429915Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:05:45.0353638Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/sites/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Insights/components/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"updatedOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"updatedOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a0ebae26-1ac3-4e09-942a-e759c3244724\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a0ebae26-1ac3-4e09-942a-e759c3244724\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123456\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"updatedOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial1234567\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"updatedOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/568b2974-56ee-42a7-9f6f-d508e9d8779a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"568b2974-56ee-42a7-9f6f-d508e9d8779a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole Tests Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test role\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-09-02T12:15:06.154894Z\",\r\n \"updatedOn\": \"2015-09-02T12:15:06.154894Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_e2fad2ef-e138-4433-8f71-0250fd3d28ed\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"updatedOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f8fc760a-af64-46f2-ba4a-0060d664b5a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f8fc760a-af64-46f2-ba4a-0060d664b5a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_fc6a4521-36b3-4aff-bf1d-60c02fee92cb\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"updatedOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ea31f5d5-569f-473d-aed6-df72ff2cab70\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ea31f5d5-569f-473d-aed6-df72ff2cab70\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"value\": [],\r\n \"nextLink\": null\r\n}", "ResponseHeaders": { "Content-Length": [ - "33935" + "28" ], "Content-Type": [ "application/json; charset=utf-8" @@ -28,7 +28,7 @@ "no-cache" ], "x-ms-request-id": [ - "92ce3bd9-e4bf-4048-9028-1de63d811b7b" + "86e78e03-f2ba-4bb8-85a8-4f35837e50bc" ], "x-ms-gateway-service-instanceid": [ "PASFE_IN_2" @@ -40,22 +40,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14990" + "14999" ], "x-ms-correlation-request-id": [ - "7e9ff4df-303f-41e0-ad4f-a9f96718f215" + "ab17e75f-8b3e-4d04-ade8-fed4591c4440" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122032Z:7e9ff4df-303f-41e0-ad4f-a9f96718f215" + "CENTRALUS:20151015T013236Z:ab17e75f-8b3e-4d04-ade8-fed4591c4440" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:20:31 GMT" + "Thu, 15 Oct 2015 01:32:36 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -67,8 +67,8 @@ "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/85E460B3-89E9-48BA-9DCD-A8A99D64A674?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zLzg1RTQ2MEIzLTg5RTktNDhCQS05RENELUE4QTk5RDY0QTY3ND9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/85e460b3-89e9-48ba-9dcd-a8a99d64a674?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvODVlNDYwYjMtODllOS00OGJhLTlkY2QtYThhOTlkNjRhNjc0P2FwaS12ZXJzaW9uPTIwMTUtMDctMDE=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -76,7 +76,7 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"RoleDefinitionDoesNotExist\",\r\n \"message\": \"The specified role definition with ID '85e460b3-89e9-48ba-9dcd-a8a99d64a674' does not exist.\"\r\n }\r\n}", @@ -94,10 +94,10 @@ "no-cache" ], "x-ms-request-id": [ - "a2211243-b92b-480d-b47e-466c8694031f" + "70d9dd77-f9de-4a4f-b842-a9c418b17b84" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_3" + "PASFE_IN_2" ], "X-Content-Type-Options": [ "nosniff" @@ -106,22 +106,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14989" + "14998" ], "x-ms-correlation-request-id": [ - "bff1f36d-7e69-4323-8a83-bafff7e1a220" + "92594bda-9940-43c5-bb8d-c55238a504da" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122032Z:bff1f36d-7e69-4323-8a83-bafff7e1a220" + "CENTRALUS:20151015T013236Z:92594bda-9940-43c5-bb8d-c55238a504da" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:20:31 GMT" + "Thu, 15 Oct 2015 01:32:36 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -133,8 +133,8 @@ "StatusCode": 404 }, { - "RequestUri": "/85E460B3-89E9-48BA-9DCD-A8A99D64A674?api-version=2015-07-01", - "EncodedRequestUri": "Lzg1RTQ2MEIzLTg5RTktNDhCQS05RENELUE4QTk5RDY0QTY3ND9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/85e460b3-89e9-48ba-9dcd-a8a99d64a674?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvODVlNDYwYjMtODllOS00OGJhLTlkY2QtYThhOTlkNjRhNjc0P2FwaS12ZXJzaW9uPTIwMTUtMDctMDE=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -142,13 +142,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"MissingSubscription\",\r\n \"message\": \"The request did not have a provided subscription. All requests must have an associated subscription Id.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"RoleDefinitionDoesNotExist\",\r\n \"message\": \"The specified role definition with ID '85e460b3-89e9-48ba-9dcd-a8a99d64a674' does not exist.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "156" + "152" ], "Content-Type": [ "application/json; charset=utf-8" @@ -159,26 +159,41 @@ "Pragma": [ "no-cache" ], - "x-ms-failure-cause": [ - "gateway" - ], "x-ms-request-id": [ - "1832b4fd-ae2a-4ff9-a134-23260ae79e5d" + "1d0c3a9c-e40c-44ee-84ed-88c37a0a2e10" ], - "x-ms-correlation-request-id": [ - "1832b4fd-ae2a-4ff9-a134-23260ae79e5d" + "x-ms-gateway-service-instanceid": [ + "PASFE_IN_2" ], - "x-ms-routing-request-id": [ - "WESTUS:20150902T122032Z:1832b4fd-ae2a-4ff9-a134-23260ae79e5d" + "X-Content-Type-Options": [ + "nosniff" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14997" + ], + "x-ms-correlation-request-id": [ + "41eb1391-cb2b-4926-9d4e-61c083799002" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20151015T013236Z:41eb1391-cb2b-4926-9d4e-61c083799002" + ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:20:31 GMT" + "Thu, 15 Oct 2015 01:32:36 GMT" + ], + "Set-Cookie": [ + "x-ms-gateway-slice=productionb; path=/" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-Powered-By": [ + "ASP.NET" ] }, "StatusCode": 404 diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleDefinitionTests/RdPositiveScenarios.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleDefinitionTests/RdPositiveScenarios.json index a9eb5ee6cd2a..46b10a313321 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleDefinitionTests/RdPositiveScenarios.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleDefinitionTests/RdPositiveScenarios.json @@ -16,10 +16,10 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Another tests role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test role\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-09-02T12:14:49.0542409Z\",\r\n \"updatedOn\": \"2015-09-02T12:14:49.0542409Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Another tests role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test role\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T01:33:15.5325339Z\",\r\n \"updatedOn\": \"2015-10-15T01:33:15.5325339Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n}", "ResponseHeaders": { "Content-Length": [ "712" @@ -34,10 +34,10 @@ "no-cache" ], "x-ms-request-id": [ - "ac277d02-2d01-4065-bbab-2ba323108199" + "6c79b404-10e8-42c6-bdc5-7eb4e26ca115" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_1" + "PASFE_IN_0" ], "X-Content-Type-Options": [ "nosniff" @@ -49,19 +49,19 @@ "1199" ], "x-ms-correlation-request-id": [ - "afae6431-9c79-492e-99c8-e13e40de8552" + "84f18c6e-9882-4d56-8489-9492c6b84ae2" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T121450Z:afae6431-9c79-492e-99c8-e13e40de8552" + "CENTRALUS:20151015T013316Z:84f18c6e-9882-4d56-8489-9492c6b84ae2" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:14:49 GMT" + "Thu, 15 Oct 2015 01:33:16 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -88,10 +88,10 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Another tests role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test role\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Authorization/*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-09-02T12:14:50.8670742Z\",\r\n \"updatedOn\": \"2015-09-02T12:14:50.8670742Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Another tests role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test role\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Authorization/*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T01:33:17.2365555Z\",\r\n \"updatedOn\": \"2015-10-15T01:33:17.2365555Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n}", "ResponseHeaders": { "Content-Length": [ "711" @@ -106,10 +106,10 @@ "no-cache" ], "x-ms-request-id": [ - "7ce27cbf-7d23-42c1-82bc-a5f747303204" + "e9c307cf-873f-4e12-b1d6-cc7905857818" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_0" + "PASFE_IN_1" ], "X-Content-Type-Options": [ "nosniff" @@ -121,19 +121,19 @@ "1198" ], "x-ms-correlation-request-id": [ - "64d192e1-69a2-4e15-b9ea-34e740a29d2b" + "13ccf4b1-2cb6-4664-bc35-1fd415056582" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T121452Z:64d192e1-69a2-4e15-b9ea-34e740a29d2b" + "CENTRALUS:20151015T013318Z:13ccf4b1-2cb6-4664-bc35-1fd415056582" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:14:51 GMT" + "Thu, 15 Oct 2015 01:33:18 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -145,8 +145,8 @@ "StatusCode": 201 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?api-version=2015-07-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20'Another%20tests%20role'&api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/JGZpbHRlcj1yb2xlTmFtZSUyMGVxJTIwJ0Fub3RoZXIlMjB0ZXN0cyUyMHJvbGUnJmFwaS12ZXJzaW9uPTIwMTUtMDctMDE=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -154,13 +154,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage API Management services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/Services/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Application Insights components, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/schedules/delete\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/delete\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2015-08-19T20:38:00.8333871Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:39:28.5862817Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:16:13.3583006Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:13:53.8853286Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"successbricks.cleardb/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage data factories, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Lab User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, and connect, start, restart, and shutdown virtual machines.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.DevTestLab/labs/labStats/action\",\r\n \"Microsoft.DevTestLab/Environments/*\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/join/action\",\r\n \"Microsoft.Network/loadBalancers/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/link/action\",\r\n \"Microsoft.Network/networkInterfaces/link/action\",\r\n \"Microsoft.Network/networkInterfaces/write\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2015-07-07T19:40:44.5867057Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T20:48:18.7675062Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"NewRelic.APM/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can’t manage their security-related policies or their parent SQL servers.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2015-07-13T23:45:43.2708314Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:03:54.4429915Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:05:45.0353638Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/sites/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Insights/components/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Another tests role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test role\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-09-02T12:14:49.0542409Z\",\r\n \"updatedOn\": \"2015-09-02T12:14:49.0542409Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"updatedOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"updatedOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a0ebae26-1ac3-4e09-942a-e759c3244724\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a0ebae26-1ac3-4e09-942a-e759c3244724\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123456\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"updatedOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial1234567\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"updatedOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/568b2974-56ee-42a7-9f6f-d508e9d8779a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"568b2974-56ee-42a7-9f6f-d508e9d8779a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_e2fad2ef-e138-4433-8f71-0250fd3d28ed\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"updatedOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f8fc760a-af64-46f2-ba4a-0060d664b5a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f8fc760a-af64-46f2-ba4a-0060d664b5a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_fc6a4521-36b3-4aff-bf1d-60c02fee92cb\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"updatedOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ea31f5d5-569f-473d-aed6-df72ff2cab70\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ea31f5d5-569f-473d-aed6-df72ff2cab70\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Another tests role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test role\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T01:33:15.5325339Z\",\r\n \"updatedOn\": \"2015-10-15T01:33:15.5325339Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", "ResponseHeaders": { "Content-Length": [ - "33932" + "740" ], "Content-Type": [ "application/json; charset=utf-8" @@ -172,10 +172,10 @@ "no-cache" ], "x-ms-request-id": [ - "25add20a-c13d-4757-bddc-30fdc75d3ca6" + "726cf981-0b36-42dd-874a-6eb5dd064631" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_0" + "PASFE_IN_3" ], "X-Content-Type-Options": [ "nosniff" @@ -184,22 +184,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14996" + "14999" ], "x-ms-correlation-request-id": [ - "949d990e-555e-41af-a363-b3607ae1d104" + "e9669124-6200-496d-ba88-63f14efb088a" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T121450Z:949d990e-555e-41af-a363-b3607ae1d104" + "CENTRALUS:20151015T013316Z:e9669124-6200-496d-ba88-63f14efb088a" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:14:50 GMT" + "Thu, 15 Oct 2015 01:33:16 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -211,8 +211,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?api-version=2015-07-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20'Another%20tests%20role'&api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/JGZpbHRlcj1yb2xlTmFtZSUyMGVxJTIwJ0Fub3RoZXIlMjB0ZXN0cyUyMHJvbGUnJmFwaS12ZXJzaW9uPTIwMTUtMDctMDE=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -220,13 +220,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage API Management services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/Services/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Application Insights components, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/schedules/delete\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/delete\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2015-08-19T20:38:00.8333871Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:39:28.5862817Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:16:13.3583006Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:13:53.8853286Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"successbricks.cleardb/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage data factories, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Lab User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, and connect, start, restart, and shutdown virtual machines.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.DevTestLab/labs/labStats/action\",\r\n \"Microsoft.DevTestLab/Environments/*\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/join/action\",\r\n \"Microsoft.Network/loadBalancers/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/link/action\",\r\n \"Microsoft.Network/networkInterfaces/link/action\",\r\n \"Microsoft.Network/networkInterfaces/write\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2015-07-07T19:40:44.5867057Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T20:48:18.7675062Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"NewRelic.APM/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can’t manage their security-related policies or their parent SQL servers.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2015-07-13T23:45:43.2708314Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:03:54.4429915Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:05:45.0353638Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/sites/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Insights/components/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"updatedOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"updatedOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a0ebae26-1ac3-4e09-942a-e759c3244724\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a0ebae26-1ac3-4e09-942a-e759c3244724\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123456\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"updatedOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial1234567\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"updatedOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/568b2974-56ee-42a7-9f6f-d508e9d8779a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"568b2974-56ee-42a7-9f6f-d508e9d8779a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_e2fad2ef-e138-4433-8f71-0250fd3d28ed\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"updatedOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f8fc760a-af64-46f2-ba4a-0060d664b5a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f8fc760a-af64-46f2-ba4a-0060d664b5a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_fc6a4521-36b3-4aff-bf1d-60c02fee92cb\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"updatedOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ea31f5d5-569f-473d-aed6-df72ff2cab70\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ea31f5d5-569f-473d-aed6-df72ff2cab70\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"value\": [],\r\n \"nextLink\": null\r\n}", "ResponseHeaders": { "Content-Length": [ - "33219" + "28" ], "Content-Type": [ "application/json; charset=utf-8" @@ -238,10 +238,10 @@ "no-cache" ], "x-ms-request-id": [ - "ce1dcfa8-8865-464c-8ef9-df672da3d912" + "a6e4a66f-af8a-48ed-809f-d6b603bda9c1" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_0" + "PASFE_IN_1" ], "X-Content-Type-Options": [ "nosniff" @@ -250,22 +250,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14993" + "14996" ], "x-ms-correlation-request-id": [ - "84a2fe56-1cae-435c-9b24-40b36b4638a2" + "41855b33-e56d-4057-b96d-1520d5577af5" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T121453Z:84a2fe56-1cae-435c-9b24-40b36b4638a2" + "CENTRALUS:20151015T013318Z:41855b33-e56d-4057-b96d-1520d5577af5" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:14:53 GMT" + "Thu, 15 Oct 2015 01:33:18 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -277,8 +277,8 @@ "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zLzAzMmY2MWQyLWVkMDktNDBjOS04NjU3LTI2YTI3M2RhN2JhZT9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvMDMyZjYxZDItZWQwOS00MGM5LTg2NTctMjZhMjczZGE3YmFlP2FwaS12ZXJzaW9uPTIwMTUtMDctMDE=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -286,10 +286,10 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Another tests role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test role\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-09-02T12:14:49.0542409Z\",\r\n \"updatedOn\": \"2015-09-02T12:14:49.0542409Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Another tests role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test role\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T01:33:15.5325339Z\",\r\n \"updatedOn\": \"2015-10-15T01:33:15.5325339Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n}", "ResponseHeaders": { "Content-Length": [ "712" @@ -304,10 +304,10 @@ "no-cache" ], "x-ms-request-id": [ - "545f3cbf-a135-48df-b177-24a2564a0b06" + "b02ff853-4b1b-4de6-a3b8-7ba380573419" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_1" + "PASFE_IN_3" ], "X-Content-Type-Options": [ "nosniff" @@ -316,22 +316,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14995" + "14998" ], "x-ms-correlation-request-id": [ - "7d6c4885-7295-4398-832f-d94157a3fad0" + "28bf6940-5365-4301-b550-67e6d1821b6f" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T121450Z:7d6c4885-7295-4398-832f-d94157a3fad0" + "CENTRALUS:20151015T013317Z:28bf6940-5365-4301-b550-67e6d1821b6f" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:14:50 GMT" + "Thu, 15 Oct 2015 01:33:16 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -343,8 +343,8 @@ "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zLzAzMmY2MWQyLWVkMDktNDBjOS04NjU3LTI2YTI3M2RhN2JhZT9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvMDMyZjYxZDItZWQwOS00MGM5LTg2NTctMjZhMjczZGE3YmFlP2FwaS12ZXJzaW9uPTIwMTUtMDctMDE=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -352,10 +352,10 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Another tests role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test role\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Authorization/*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-09-02T12:14:49.0542409Z\",\r\n \"updatedOn\": \"2015-09-02T12:14:50.8670742Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Another tests role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test role\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Authorization/*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T01:33:15.5325339Z\",\r\n \"updatedOn\": \"2015-10-15T01:33:17.2365555Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n}", "ResponseHeaders": { "Content-Length": [ "745" @@ -370,7 +370,7 @@ "no-cache" ], "x-ms-request-id": [ - "0ff4e7d7-10e9-4887-b7b6-17029ca64fe9" + "c067ea39-a050-4193-a516-1f075a271547" ], "x-ms-gateway-service-instanceid": [ "PASFE_IN_0" @@ -382,22 +382,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14994" + "14997" ], "x-ms-correlation-request-id": [ - "a750092b-b8b0-4c6d-bfd0-eb7d3eb369ca" + "5e5df817-fd10-42de-8827-a2f350a3c6b6" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T121452Z:a750092b-b8b0-4c6d-bfd0-eb7d3eb369ca" + "CENTRALUS:20151015T013318Z:5e5df817-fd10-42de-8827-a2f350a3c6b6" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:14:51 GMT" + "Thu, 15 Oct 2015 01:33:18 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -418,10 +418,10 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Another tests role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test role\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Authorization/*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-09-02T12:14:49.0542409Z\",\r\n \"updatedOn\": \"2015-09-02T12:14:50.8670742Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Another tests role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test role\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Authorization/*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T01:33:15.5325339Z\",\r\n \"updatedOn\": \"2015-10-15T01:33:17.2365555Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n}", "ResponseHeaders": { "Content-Length": [ "745" @@ -436,10 +436,10 @@ "no-cache" ], "x-ms-request-id": [ - "af0081bb-938b-4b58-b16a-b5e6d45bceea" + "2b35e8af-fb30-4367-8494-9625cefea0dc" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_2" + "PASFE_IN_1" ], "X-Content-Type-Options": [ "nosniff" @@ -451,19 +451,19 @@ "1197" ], "x-ms-correlation-request-id": [ - "e7a237e7-97d7-40ac-a6c6-6f436370660e" + "21032f2e-cb2c-4f22-bdd1-7363e696e285" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T121453Z:e7a237e7-97d7-40ac-a6c6-6f436370660e" + "CENTRALUS:20151015T013318Z:21032f2e-cb2c-4f22-bdd1-7363e696e285" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:14:52 GMT" + "Thu, 15 Oct 2015 01:33:18 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleDefinitionTests/RoleDefinitionCreateTests.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleDefinitionTests/RoleDefinitionCreateTests.json index 14829d5528ec..7b49714930dc 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleDefinitionTests/RoleDefinitionCreateTests.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleDefinitionTests/RoleDefinitionCreateTests.json @@ -16,13 +16,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"CustomRole Tests Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test role\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-09-02T12:22:38.6337641Z\",\r\n \"updatedOn\": \"2015-09-02T12:22:38.6337641Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"CustomRole Tests Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test role\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T01:32:05.7742261Z\",\r\n \"updatedOn\": \"2015-10-15T01:32:05.7742261Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "681" + "715" ], "Content-Type": [ "application/json; charset=utf-8" @@ -34,10 +34,10 @@ "no-cache" ], "x-ms-request-id": [ - "8aacbcef-c110-40eb-bc7c-6dd067e9c360" + "7a0e53fb-04a8-447b-b40a-9714539aff4d" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_1" + "PASFE_IN_2" ], "X-Content-Type-Options": [ "nosniff" @@ -49,19 +49,19 @@ "1199" ], "x-ms-correlation-request-id": [ - "d83d85fd-6d2b-4aea-9586-a7aacde4d71c" + "6ebc1305-c0ec-4818-9d2f-cddf7b1f7f7d" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122239Z:d83d85fd-6d2b-4aea-9586-a7aacde4d71c" + "CENTRALUS:20151015T013206Z:6ebc1305-c0ec-4818-9d2f-cddf7b1f7f7d" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:22:38 GMT" + "Thu, 15 Oct 2015 01:32:06 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -73,8 +73,8 @@ "StatusCode": 201 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?api-version=2015-07-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20'CustomRole%20Tests%20Role'&api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/JGZpbHRlcj1yb2xlTmFtZSUyMGVxJTIwJ0N1c3RvbVJvbGUlMjBUZXN0cyUyMFJvbGUnJmFwaS12ZXJzaW9uPTIwMTUtMDctMDE=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -82,13 +82,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage API Management services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/Services/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Application Insights components, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/schedules/delete\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/delete\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2015-08-19T20:38:00.8333871Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:39:28.5862817Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:16:13.3583006Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:13:53.8853286Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"successbricks.cleardb/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage data factories, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Lab User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, and connect, start, restart, and shutdown virtual machines.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.DevTestLab/labs/labStats/action\",\r\n \"Microsoft.DevTestLab/Environments/*\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/join/action\",\r\n \"Microsoft.Network/loadBalancers/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/link/action\",\r\n \"Microsoft.Network/networkInterfaces/link/action\",\r\n \"Microsoft.Network/networkInterfaces/write\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2015-07-07T19:40:44.5867057Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T20:48:18.7675062Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"NewRelic.APM/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can’t manage their security-related policies or their parent SQL servers.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2015-07-13T23:45:43.2708314Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:03:54.4429915Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:05:45.0353638Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/sites/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Insights/components/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"updatedOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"updatedOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a0ebae26-1ac3-4e09-942a-e759c3244724\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a0ebae26-1ac3-4e09-942a-e759c3244724\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123456\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"updatedOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial1234567\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"updatedOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/568b2974-56ee-42a7-9f6f-d508e9d8779a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"568b2974-56ee-42a7-9f6f-d508e9d8779a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole Tests Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test role\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-09-02T12:15:06.154894Z\",\r\n \"updatedOn\": \"2015-09-02T12:22:38.6337641Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_e2fad2ef-e138-4433-8f71-0250fd3d28ed\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"updatedOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f8fc760a-af64-46f2-ba4a-0060d664b5a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f8fc760a-af64-46f2-ba4a-0060d664b5a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_fc6a4521-36b3-4aff-bf1d-60c02fee92cb\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"updatedOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ea31f5d5-569f-473d-aed6-df72ff2cab70\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ea31f5d5-569f-473d-aed6-df72ff2cab70\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole Tests Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test role\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T01:32:05.7742261Z\",\r\n \"updatedOn\": \"2015-10-15T01:32:05.7742261Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", "ResponseHeaders": { "Content-Length": [ - "33935" + "743" ], "Content-Type": [ "application/json; charset=utf-8" @@ -100,7 +100,7 @@ "no-cache" ], "x-ms-request-id": [ - "4351edae-96b0-4093-b30a-dd01832e13c3" + "7fbbea13-a744-4d9c-94c5-76a197f2d2c1" ], "x-ms-gateway-service-instanceid": [ "PASFE_IN_0" @@ -112,22 +112,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14921" + "14999" ], "x-ms-correlation-request-id": [ - "9f455e1f-a7ff-47b2-a164-68eedfba471f" + "9d1f0677-d5d4-4d9b-9979-597a56afdd07" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122239Z:9f455e1f-a7ff-47b2-a164-68eedfba471f" + "CENTRALUS:20151015T013207Z:9d1f0677-d5d4-4d9b-9979-597a56afdd07" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:22:38 GMT" + "Thu, 15 Oct 2015 01:32:06 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -139,8 +139,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?api-version=2015-07-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20'Virtual%20Machine%20Contributor'&api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/JGZpbHRlcj1yb2xlTmFtZSUyMGVxJTIwJ1ZpcnR1YWwlMjBNYWNoaW5lJTIwQ29udHJpYnV0b3InJmFwaS12ZXJzaW9uPTIwMTUtMDctMDE=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -148,13 +148,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage API Management services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/Services/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Application Insights components, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/schedules/delete\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/delete\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2015-08-19T20:38:00.8333871Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:39:28.5862817Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:16:13.3583006Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:13:53.8853286Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"successbricks.cleardb/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage data factories, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Lab User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, and connect, start, restart, and shutdown virtual machines.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.DevTestLab/labs/labStats/action\",\r\n \"Microsoft.DevTestLab/Environments/*\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/join/action\",\r\n \"Microsoft.Network/loadBalancers/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/link/action\",\r\n \"Microsoft.Network/networkInterfaces/link/action\",\r\n \"Microsoft.Network/networkInterfaces/write\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2015-07-07T19:40:44.5867057Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T20:48:18.7675062Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"NewRelic.APM/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can’t manage their security-related policies or their parent SQL servers.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2015-07-13T23:45:43.2708314Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:03:54.4429915Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:05:45.0353638Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/sites/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Insights/components/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"updatedOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"updatedOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a0ebae26-1ac3-4e09-942a-e759c3244724\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a0ebae26-1ac3-4e09-942a-e759c3244724\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123456\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"updatedOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial1234567\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"updatedOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/568b2974-56ee-42a7-9f6f-d508e9d8779a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"568b2974-56ee-42a7-9f6f-d508e9d8779a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole Tests Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test role\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-09-02T12:15:06.154894Z\",\r\n \"updatedOn\": \"2015-09-02T12:22:38.6337641Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_e2fad2ef-e138-4433-8f71-0250fd3d28ed\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"updatedOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f8fc760a-af64-46f2-ba4a-0060d664b5a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f8fc760a-af64-46f2-ba4a-0060d664b5a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_fc6a4521-36b3-4aff-bf1d-60c02fee92cb\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"updatedOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ea31f5d5-569f-473d-aed6-df72ff2cab70\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ea31f5d5-569f-473d-aed6-df72ff2cab70\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-09-18T00:51:57.8666162Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", "ResponseHeaders": { "Content-Length": [ - "33935" + "1884" ], "Content-Type": [ "application/json; charset=utf-8" @@ -166,10 +166,10 @@ "no-cache" ], "x-ms-request-id": [ - "f221c348-cd2e-449e-822b-93e17948162f" + "2347d46b-f45d-4778-8bd9-f7e90ab32fcc" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_0" + "PASFE_IN_2" ], "X-Content-Type-Options": [ "nosniff" @@ -178,22 +178,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14920" + "14998" ], "x-ms-correlation-request-id": [ - "f03d6eb6-37d0-48d2-a7a1-efb259230c33" + "3eca2ac1-6104-458c-843f-b86512a7ffd0" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122239Z:f03d6eb6-37d0-48d2-a7a1-efb259230c33" + "CENTRALUS:20151015T013207Z:3eca2ac1-6104-458c-843f-b86512a7ffd0" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:22:38 GMT" + "Thu, 15 Oct 2015 01:32:06 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -205,22 +205,28 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?api-version=2015-07-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvMDMyZjYxZDItZWQwOS00MGM5LTg2NTctMjZhMjczZGE3YmFlP2FwaS12ZXJzaW9uPTIwMTUtMDctMDE=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"properties\": {\r\n \"roleName\": \"Virtual machine admins\",\r\n \"description\": \"Can monitor and restart virtual machines\",\r\n \"type\": \"CustomRole\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ]\r\n }\r\n}", "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1973" + ], "x-ms-version": [ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage API Management services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/Services/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Application Insights components, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/schedules/delete\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/delete\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2015-08-19T20:38:00.8333871Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:39:28.5862817Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:16:13.3583006Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2015-08-11T23:13:53.8853286Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"successbricks.cleardb/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage data factories, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Lab User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, and connect, start, restart, and shutdown virtual machines.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.DevTestLab/labs/labStats/action\",\r\n \"Microsoft.DevTestLab/Environments/*\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/join/action\",\r\n \"Microsoft.Network/loadBalancers/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/link/action\",\r\n \"Microsoft.Network/networkInterfaces/link/action\",\r\n \"Microsoft.Network/networkInterfaces/write\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2015-07-07T19:40:44.5867057Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T20:48:18.7675062Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"NewRelic.APM/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can’t manage their security-related policies or their parent SQL servers.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2015-07-13T23:45:43.2708314Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:03:54.4429915Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T00:00:00\",\r\n \"updatedOn\": \"0001-01-01T00:00:00\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2015-08-14T21:05:45.0353638Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/sites/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Insights/components/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"0001-01-01T08:00:00Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"updatedOn\": \"2015-08-25T00:02:57.7942323Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"updatedOn\": \"2015-08-25T00:08:27.7350717Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a0ebae26-1ac3-4e09-942a-e759c3244724\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a0ebae26-1ac3-4e09-942a-e759c3244724\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123456\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"updatedOn\": \"2015-08-26T00:02:19.2480279Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial1234567\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"updatedOn\": \"2015-08-26T00:01:40.5766365Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/568b2974-56ee-42a7-9f6f-d508e9d8779a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"568b2974-56ee-42a7-9f6f-d508e9d8779a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole Tests Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test role\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-09-02T12:15:06.154894Z\",\r\n \"updatedOn\": \"2015-09-02T12:22:38.6337641Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_e2fad2ef-e138-4433-8f71-0250fd3d28ed\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"updatedOn\": \"2015-08-26T00:03:19.9489872Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f8fc760a-af64-46f2-ba4a-0060d664b5a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f8fc760a-af64-46f2-ba4a-0060d664b5a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_fc6a4521-36b3-4aff-bf1d-60c02fee92cb\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"updatedOn\": \"2015-08-25T23:11:40.741685Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ea31f5d5-569f-473d-aed6-df72ff2cab70\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ea31f5d5-569f-473d-aed6-df72ff2cab70\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual machine admins\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor and restart virtual machines\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-09-02T12:22:39.7464976Z\",\r\n \"updatedOn\": \"2015-09-02T12:22:39.7464976Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Virtual machine admins\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor and restart virtual machines\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T01:32:07.334762Z\",\r\n \"updatedOn\": \"2015-10-15T01:32:07.334762Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "35766" + "1938" ], "Content-Type": [ "application/json; charset=utf-8" @@ -232,10 +238,10 @@ "no-cache" ], "x-ms-request-id": [ - "2c8ce2cd-f266-4981-9df9-5654f740c12e" + "529ebd0d-2ac4-47f5-b814-4d2d42c5d5a5" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_1" + "PASFE_IN_0" ], "X-Content-Type-Options": [ "nosniff" @@ -243,23 +249,23 @@ "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14919" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" ], "x-ms-correlation-request-id": [ - "b3b810f7-df0b-492a-9586-c210f0b0e0db" + "7e4595ba-d831-4852-aa3d-fd5fab55b972" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122241Z:b3b810f7-df0b-492a-9586-c210f0b0e0db" + "CENTRALUS:20151015T013208Z:7e4595ba-d831-4852-aa3d-fd5fab55b972" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:22:41 GMT" + "Thu, 15 Oct 2015 01:32:07 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -268,31 +274,25 @@ "ASP.NET" ] }, - "StatusCode": 200 + "StatusCode": 201 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae?api-version=2015-07-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvMDMyZjYxZDItZWQwOS00MGM5LTg2NTctMjZhMjczZGE3YmFlP2FwaS12ZXJzaW9uPTIwMTUtMDctMDE=", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"properties\": {\r\n \"roleName\": \"Virtual machine admins\",\r\n \"description\": \"Can monitor and restart virtual machines\",\r\n \"type\": \"CustomRole\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ]\r\n }\r\n}", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20'Virtual%20machine%20admins'&api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/JGZpbHRlcj1yb2xlTmFtZSUyMGVxJTIwJ1ZpcnR1YWwlMjBtYWNoaW5lJTIwYWRtaW5zJyZhcGktdmVyc2lvbj0yMDE1LTA3LTAx", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "1841" - ], "x-ms-version": [ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Virtual machine admins\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor and restart virtual machines\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-09-02T12:22:39.7464976Z\",\r\n \"updatedOn\": \"2015-09-02T12:22:39.7464976Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual machine admins\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor and restart virtual machines\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T01:32:07.334762Z\",\r\n \"updatedOn\": \"2015-10-15T01:32:07.334762Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", "ResponseHeaders": { "Content-Length": [ - "1830" + "1966" ], "Content-Type": [ "application/json; charset=utf-8" @@ -304,10 +304,10 @@ "no-cache" ], "x-ms-request-id": [ - "dee54689-0c0d-4ca0-a9c2-5a383398e2af" + "4e7ca083-f35e-4707-b88f-0b8ebc51376c" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_0" + "PASFE_IN_2" ], "X-Content-Type-Options": [ "nosniff" @@ -315,23 +315,23 @@ "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14997" ], "x-ms-correlation-request-id": [ - "1ccdcb61-6663-4074-9cfc-81f37e9accce" + "81f3760b-0ad5-43ce-b529-28a47aa3f196" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122240Z:1ccdcb61-6663-4074-9cfc-81f37e9accce" + "CENTRALUS:20151015T013208Z:81f3760b-0ad5-43ce-b529-28a47aa3f196" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:22:39 GMT" + "Thu, 15 Oct 2015 01:32:07 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -340,11 +340,11 @@ "ASP.NET" ] }, - "StatusCode": 201 + "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zLzAzMmY2MWQyLWVkMDktNDBjOS04NjU3LTI2YTI3M2RhN2JhZT9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvMDMyZjYxZDItZWQwOS00MGM5LTg2NTctMjZhMjczZGE3YmFlP2FwaS12ZXJzaW9uPTIwMTUtMDctMDE=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -352,13 +352,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Virtual machine admins\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor and restart virtual machines\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-09-02T12:22:39.7464976Z\",\r\n \"updatedOn\": \"2015-09-02T12:22:39.7464976Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Virtual machine admins\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor and restart virtual machines\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T01:32:07.334762Z\",\r\n \"updatedOn\": \"2015-10-15T01:32:07.334762Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1830" + "1938" ], "Content-Type": [ "application/json; charset=utf-8" @@ -370,7 +370,7 @@ "no-cache" ], "x-ms-request-id": [ - "dcd87f02-a2e8-4c5d-9538-f2a52e988708" + "473f5da8-46ba-47ec-b5c3-54d5efb6db6a" ], "x-ms-gateway-service-instanceid": [ "PASFE_IN_2" @@ -382,22 +382,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14918" + "14996" ], "x-ms-correlation-request-id": [ - "f996f1f2-2c1d-4770-90ef-505195e5cf1a" + "84a4cd86-6462-4de0-9945-eb53c045b0b2" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122241Z:f996f1f2-2c1d-4770-90ef-505195e5cf1a" + "CENTRALUS:20151015T013208Z:84a4cd86-6462-4de0-9945-eb53c045b0b2" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:22:41 GMT" + "Thu, 15 Oct 2015 01:32:07 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -418,13 +418,13 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Virtual machine admins\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor and restart virtual machines\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-09-02T12:22:39.7464976Z\",\r\n \"updatedOn\": \"2015-09-02T12:22:39.7464976Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Virtual machine admins\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor and restart virtual machines\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T01:32:07.334762Z\",\r\n \"updatedOn\": \"2015-10-15T01:32:07.334762Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1830" + "1938" ], "Content-Type": [ "application/json; charset=utf-8" @@ -436,10 +436,10 @@ "no-cache" ], "x-ms-request-id": [ - "e247b16d-c6f2-41a9-a30f-220f23bf07aa" + "4f2ac6ce-06d1-434e-9806-70bba475dda2" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_1" + "PASFE_IN_2" ], "X-Content-Type-Options": [ "nosniff" @@ -451,19 +451,19 @@ "1197" ], "x-ms-correlation-request-id": [ - "7d95b9f5-b955-418b-b204-21528d9f955b" + "6a9a6a44-3b77-4c35-9d4f-ac0a0f7dbc59" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122242Z:7d95b9f5-b955-418b-b204-21528d9f955b" + "CENTRALUS:20151015T013209Z:6a9a6a44-3b77-4c35-9d4f-ac0a0f7dbc59" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:22:42 GMT" + "Thu, 15 Oct 2015 01:32:08 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -475,8 +475,8 @@ "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e?api-version=2015-07-01", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zLzhkN2RkNjllLTlhZTItNDRhMS05NGQ4LWY3YmM4ZTEyNjQ1ZT9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvOGQ3ZGQ2OWUtOWFlMi00NGExLTk0ZDgtZjdiYzhlMTI2NDVlP2FwaS12ZXJzaW9uPTIwMTUtMDctMDE=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -484,10 +484,10 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"CustomRole Tests Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test role\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-09-02T12:15:06.154894Z\",\r\n \"updatedOn\": \"2015-09-02T12:22:38.6337641Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"CustomRole Tests Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test role\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T01:32:05.7742261Z\",\r\n \"updatedOn\": \"2015-10-15T01:32:05.7742261Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\"\r\n}", "ResponseHeaders": { "Content-Length": [ "715" @@ -502,10 +502,10 @@ "no-cache" ], "x-ms-request-id": [ - "ac9f9918-deb5-414e-866f-19b9e29782b8" + "e87dc40b-99b6-4feb-af62-bdee214bf829" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_2" + "PASFE_IN_0" ], "X-Content-Type-Options": [ "nosniff" @@ -514,22 +514,22 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14917" + "14995" ], "x-ms-correlation-request-id": [ - "0ec1f27b-59f6-42b2-a11e-062bbe5c6bbb" + "7bcc79da-1e8b-4035-b8a0-2475f12ad39e" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122242Z:0ec1f27b-59f6-42b2-a11e-062bbe5c6bbb" + "CENTRALUS:20151015T013209Z:7bcc79da-1e8b-4035-b8a0-2475f12ad39e" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:22:42 GMT" + "Thu, 15 Oct 2015 01:32:08 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" @@ -550,10 +550,10 @@ "2015-07-01" ], "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"CustomRole Tests Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test role\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-09-02T12:15:06.154894Z\",\r\n \"updatedOn\": \"2015-09-02T12:22:38.6337641Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"CustomRole Tests Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test role\",\r\n \"scope\": null,\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T01:32:05.7742261Z\",\r\n \"updatedOn\": \"2015-10-15T01:32:05.7742261Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\"\r\n}", "ResponseHeaders": { "Content-Length": [ "715" @@ -568,10 +568,10 @@ "no-cache" ], "x-ms-request-id": [ - "a6145de8-281f-4e2d-b412-ef5bb4dd7162" + "126840d1-808e-4403-9fd9-5a3fd794c867" ], "x-ms-gateway-service-instanceid": [ - "PASFE_IN_2" + "PASFE_IN_0" ], "X-Content-Type-Options": [ "nosniff" @@ -583,19 +583,19 @@ "1196" ], "x-ms-correlation-request-id": [ - "a6175368-a903-49a5-9e8d-ce924f54c7e0" + "8bf1c2cf-bd19-42da-a799-77b0bd487fdf" ], "x-ms-routing-request-id": [ - "WESTUS:20150902T122242Z:a6175368-a903-49a5-9e8d-ce924f54c7e0" + "CENTRALUS:20151015T013209Z:8bf1c2cf-bd19-42da-a799-77b0bd487fdf" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Wed, 02 Sep 2015 12:22:42 GMT" + "Thu, 15 Oct 2015 01:32:08 GMT" ], "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" + "x-ms-gateway-slice=productionb; path=/" ], "Server": [ "Microsoft-IIS/8.5" diff --git a/src/ResourceManager/Resources/Commands.Resources/Commands.Resources.csproj b/src/ResourceManager/Resources/Commands.Resources/Commands.Resources.csproj index b481d34b5554..13bff98ab78c 100644 --- a/src/ResourceManager/Resources/Commands.Resources/Commands.Resources.csproj +++ b/src/ResourceManager/Resources/Commands.Resources/Commands.Resources.csproj @@ -69,12 +69,12 @@ ..\..\..\packages\Microsoft.Azure.Graph.RBAC.1.7.1-preview\lib\net40\Microsoft.Azure.Graph.RBAC.dll - ..\..\..\packages\Microsoft.Azure.Management.Authorization.1.0.0\lib\net40\Microsoft.Azure.Management.Authorization.dll + ..\..\..\packages\Microsoft.Azure.Management.Authorization.1.0.1\lib\net40\Microsoft.Azure.Management.Authorization.dll True False - ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.7-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll @@ -141,6 +141,7 @@ + True diff --git a/src/ResourceManager/Resources/Commands.Resources/Models.ActiveDirectory/ParameterSet.cs b/src/ResourceManager/Resources/Commands.Resources/Models.ActiveDirectory/ParameterSet.cs index 2b49683e42e2..ad2082f88557 100644 --- a/src/ResourceManager/Resources/Commands.Resources/Models.ActiveDirectory/ParameterSet.cs +++ b/src/ResourceManager/Resources/Commands.Resources/Models.ActiveDirectory/ParameterSet.cs @@ -67,5 +67,11 @@ internal static class ParameterSet public const string InputFile = "InputFileParameterSet"; public const string RoleDefinition = "RoleDefinitionParameterSet"; + + public const string RoleDefinitionName = "RoleDefinitionNameParameterSet"; + + public const string RoleIdWithScopeAndObjectId = "RoleIdWithScopeAndObjectIdParameterSet"; + + public const string RoleDefinitionCustom = "RoleDefinitionCustomParameterSet"; } } diff --git a/src/ResourceManager/Resources/Commands.Resources/Models.Authorization/AuthorizationClient.cs b/src/ResourceManager/Resources/Commands.Resources/Models.Authorization/AuthorizationClient.cs index 4258bbd9c7f8..ce7a450e4422 100644 --- a/src/ResourceManager/Resources/Commands.Resources/Models.Authorization/AuthorizationClient.cs +++ b/src/ResourceManager/Resources/Commands.Resources/Models.Authorization/AuthorizationClient.cs @@ -61,11 +61,24 @@ public AuthorizationClient(AzureContext context) AuthorizationManagementClient = AzureSession.ClientFactory.CreateClient(context, AzureEnvironment.Endpoint.ResourceManager); } + /// + /// Gets a single role definition by a fully qualified role Id + /// + /// Fully qualified roleId public PSRoleDefinition GetRoleDefinition(string roleId) { return AuthorizationManagementClient.RoleDefinitions.GetById(roleId).RoleDefinition.ToPSRoleDefinition(); } + /// + /// Gets a single role definition by the role Id guid. + /// + /// RoleId guid + public PSRoleDefinition GetRoleDefinition(Guid roleId) + { + return AuthorizationManagementClient.RoleDefinitions.Get(roleId).RoleDefinition.ToPSRoleDefinition(); + } + /// /// Filters the existing role Definitions. /// If name is not provided, all role definitions are fetched. @@ -75,18 +88,25 @@ public PSRoleDefinition GetRoleDefinition(string roleId) public List FilterRoleDefinitions(string name) { List result = new List(); - - if (string.IsNullOrEmpty(name)) - { - result.AddRange(AuthorizationManagementClient.RoleDefinitions.List().RoleDefinitions.Select(r => r.ToPSRoleDefinition())); - } - else + ListDefinitionFilterParameters parameters = new ListDefinitionFilterParameters { - result.Add(AuthorizationManagementClient.RoleDefinitions.List().RoleDefinitions - .FirstOrDefault(r => r.Properties.RoleName.Equals(name, StringComparison.OrdinalIgnoreCase)) - .ToPSRoleDefinition()); - } + RoleName = name + }; + + result.AddRange(AuthorizationManagementClient.RoleDefinitions.ListWithFilters(parameters).RoleDefinitions.Select(r => r.ToPSRoleDefinition())); + + return result; + } + /// + /// Fetches all existing role Definitions. + /// + /// role Definitions + public List GetRoleDefinitions() + { + List result = new List(); + result.AddRange(AuthorizationManagementClient.RoleDefinitions.List().RoleDefinitions + .Select(r => r.ToPSRoleDefinition())); return result; } @@ -108,23 +128,25 @@ public List FilterRoleDefinitionsByCustom() /// /// The create parameters /// The created role assignment object - public PSRoleAssignment CreateRoleAssignment(FilterRoleAssignmentsOptions parameters) + public PSRoleAssignment CreateRoleAssignment(FilterRoleAssignmentsOptions parameters, string subscriptionId) { Guid principalId = ActiveDirectoryClient.GetObjectId(parameters.ADObjectFilter); Guid roleAssignmentId = RoleAssignmentNames.Count == 0 ? Guid.NewGuid() : RoleAssignmentNames.Dequeue(); - string roleDefinitionId = GetRoleRoleDefinition(parameters.RoleDefinition).Id; + string roleDefinitionId = !string.IsNullOrEmpty(parameters.RoleDefinitionName) + ? GetRoleRoleDefinition(parameters.RoleDefinitionName).Id + : parameters.RoleDefinitionId; RoleAssignmentCreateParameters createParameters = new RoleAssignmentCreateParameters { - Properties = new RoleAssignmentProperties { + Properties = new RoleAssignmentProperties + { PrincipalId = principalId, - RoleDefinitionId = roleDefinitionId + RoleDefinitionId = AuthorizationHelper.GetRoleDefinitionFullyQualifiedId(subscriptionId, roleDefinitionId) } }; - AuthorizationManagementClient.RoleAssignments.Create(parameters.Scope, roleAssignmentId, createParameters); + RoleAssignment assignment = AuthorizationManagementClient.RoleAssignments.Create(parameters.Scope, roleAssignmentId, createParameters).RoleAssignment; - RoleAssignment assignment = AuthorizationManagementClient.RoleAssignments.Get(parameters.Scope, roleAssignmentId).RoleAssignment; IEnumerable assignments = new List() { assignment }; return assignments.ToPSRoleAssignments(this, ActiveDirectoryClient).FirstOrDefault(); @@ -157,7 +179,7 @@ public List FilterRoleAssignments(FilterRoleAssignmentsOptions { throw new InvalidOperationException(ProjectResources.ExpandGroupsNotSupported); } - + parameters.AssignedToPrincipalId = adObject.Id; } else @@ -166,8 +188,9 @@ public List FilterRoleAssignments(FilterRoleAssignmentsOptions } result.AddRange(AuthorizationManagementClient.RoleAssignments.List(parameters) - .RoleAssignments.ToPSRoleAssignments(this, ActiveDirectoryClient, options.ExcludeAssignmentsForDeletedPrincipals)); - + .RoleAssignments + .FilterRoleAssignmentsOnRoleId(options.RoleDefinitionId) + .ToPSRoleAssignments(this, ActiveDirectoryClient, options.ExcludeAssignmentsForDeletedPrincipals)); // Filter out by scope if (!string.IsNullOrEmpty(options.Scope)) @@ -181,7 +204,9 @@ public List FilterRoleAssignments(FilterRoleAssignmentsOptions parameters.AtScope = true; result.AddRange(AuthorizationManagementClient.RoleAssignments.ListForScope(options.Scope, parameters) - .RoleAssignments.ToPSRoleAssignments(this, ActiveDirectoryClient, options.ExcludeAssignmentsForDeletedPrincipals)); + .RoleAssignments + .FilterRoleAssignmentsOnRoleId(options.RoleDefinitionId) + .ToPSRoleAssignments(this, ActiveDirectoryClient, options.ExcludeAssignmentsForDeletedPrincipals)); } else { @@ -189,15 +214,15 @@ public List FilterRoleAssignments(FilterRoleAssignmentsOptions .RoleAssignments.ToPSRoleAssignments(this, ActiveDirectoryClient, options.ExcludeAssignmentsForDeletedPrincipals)); } - if (!string.IsNullOrEmpty(options.RoleDefinition)) + if (!string.IsNullOrEmpty(options.RoleDefinitionName)) { - result = result.Where(r => r.RoleDefinitionName.Equals(options.RoleDefinition, StringComparison.OrdinalIgnoreCase)).ToList(); + result = result.Where(r => r.RoleDefinitionName.Equals(options.RoleDefinitionName, StringComparison.OrdinalIgnoreCase)).ToList(); } if (options.IncludeClassicAdministrators) { // Get classic administrator access assignments - List classicAdministrators = AuthorizationManagementClient.ClassicAdministrators.List().ClassicAdministrators.ToList(); + List classicAdministrators = AuthorizationManagementClient.ClassicAdministrators.List().ClassicAdministrators.ToList(); List classicAdministratorsAssignments = classicAdministrators.Select(a => a.ToPSRoleAssignment(currentSubscription)).ToList(); // Filter by principal if provided @@ -214,7 +239,7 @@ public List FilterRoleAssignments(FilterRoleAssignmentsOptions c.DisplayName.Equals(userObject.Mail, StringComparison.OrdinalIgnoreCase) || c.DisplayName.Equals(userObject.SignInName, StringComparison.OrdinalIgnoreCase)).ToList(); } - + result.AddRange(classicAdministratorsAssignments); } @@ -226,35 +251,55 @@ public List FilterRoleAssignments(FilterRoleAssignmentsOptions /// /// The role assignment filtering options /// The deleted role assignments - public PSRoleAssignment RemoveRoleAssignment(FilterRoleAssignmentsOptions options) + public IEnumerable RemoveRoleAssignment(FilterRoleAssignmentsOptions options) { - // Match role assignments at exact scope. At most 1 roleAssignment should match the criteria - PSRoleAssignment roleAssignment = FilterRoleAssignments(options, currentSubscription: string.Empty) - .Where(ra => ra.Scope == options.Scope.TrimEnd('/')) - .FirstOrDefault(); + // Match role assignments at exact scope. Ideally, atmost 1 roleAssignment should match the criteria + // but an edge case can have multiple role assignments to the same role or multiple role assignments to different roles, with same name. + IEnumerable roleAssignments = FilterRoleAssignments(options, currentSubscription: string.Empty) + .Where(ra => ra.Scope == options.Scope.TrimEnd('/')); - if (roleAssignment != null) + if (roleAssignments == null || !roleAssignments.Any()) + { + throw new KeyNotFoundException("The provided information does not map to a role assignment."); + } + else if (roleAssignments.Count() == 1) { - AuthorizationManagementClient.RoleAssignments.DeleteById(roleAssignment.RoleAssignmentId); + AuthorizationManagementClient.RoleAssignments.DeleteById(roleAssignments.Single().RoleAssignmentId); } else { - throw new KeyNotFoundException("The provided information does not map to a role assignment."); + // All assignments are to the same roleDefinition Id. + if (roleAssignments.All(a => a.RoleDefinitionId == roleAssignments.First().RoleDefinitionId)) + { + foreach (var assignment in roleAssignments) + { + AuthorizationManagementClient.RoleAssignments.DeleteById(assignment.RoleAssignmentId); + } + } + else + { + // Assignments to different roleDefintion Ids. This can happen only if roleDefinition name was provided and multiple roles exists with same name. + throw new InvalidOperationException(string.Format(ProjectResources.MultipleRoleDefinitionsFoundWithSameName, options.RoleDefinitionName)); + } } - return roleAssignment; + return roleAssignments; } public PSRoleDefinition GetRoleRoleDefinition(string name) { - PSRoleDefinition role = FilterRoleDefinitions(name).FirstOrDefault(); + List roles = FilterRoleDefinitions(name); - if (role == null) + if (roles == null || !roles.Any()) { throw new KeyNotFoundException(string.Format(ProjectResources.RoleDefinitionNotFound, name)); } + else if (roles.Count > 1) + { + throw new InvalidOperationException(string.Format(ProjectResources.MultipleRoleDefinitionsFoundWithSameName, name)); + } - return role; + return roles.First(); } /// @@ -262,12 +307,15 @@ public PSRoleDefinition GetRoleRoleDefinition(string name) /// /// The role definition id. /// The deleted role definition. - public PSRoleDefinition RemoveRoleDefinition(string id) + public PSRoleDefinition RemoveRoleDefinition(Guid roleDefinitionId, string subscriptionId) { - PSRoleDefinition roleDefinition = this.GetRoleDefinition(id); + string id = roleDefinitionId.ToString(); + string roleDefinitionFullyQualifiedId = AuthorizationHelper.GetRoleDefinitionFullyQualifiedId(subscriptionId, id); + + PSRoleDefinition roleDefinition = this.GetRoleDefinition(roleDefinitionId); if (roleDefinition != null) { - AuthorizationManagementClient.RoleDefinitions.Delete(roleDefinition.Id); + AuthorizationManagementClient.RoleDefinitions.Delete(roleDefinitionFullyQualifiedId); } else { @@ -282,25 +330,28 @@ public PSRoleDefinition RemoveRoleDefinition(string id) /// /// The role definition to update. /// The updated role definition. - public PSRoleDefinition UpdateRoleDefinition(PSRoleDefinition role) + public PSRoleDefinition UpdateRoleDefinition(PSRoleDefinition role, string subscriptionId) { - PSRoleDefinition roleDefinition = this.GetRoleDefinition(role.Id); + Guid roleDefinitionId; + if (!Guid.TryParse(role.Id, out roleDefinitionId)) + { + throw new InvalidOperationException(ProjectResources.RoleDefinitionIdShouldBeAGuid); + } + + PSRoleDefinition roleDefinition = this.GetRoleDefinition(roleDefinitionId); if (roleDefinition == null) { throw new KeyNotFoundException(string.Format(ProjectResources.RoleDefinitionWithIdNotFound, role.Id)); } + string roleDefinitionFullyQualifiedId = AuthorizationHelper.GetRoleDefinitionFullyQualifiedId(subscriptionId, role.Id); + roleDefinition.Name = role.Name ?? roleDefinition.Name; roleDefinition.Actions = role.Actions ?? roleDefinition.Actions; roleDefinition.NotActions = role.NotActions ?? roleDefinition.NotActions; roleDefinition.AssignableScopes = role.AssignableScopes ?? roleDefinition.AssignableScopes; roleDefinition.Description = role.Description ?? roleDefinition.Description; - // TODO: confirm with ARM on what exception will be thrown when the last segment of the roleDefinition's ID is not a GUID. - // This will be done after their API is designed. - string[] scopes = roleDefinition.Id.Split('/'); - Guid roleDefinitionId = Guid.Parse(scopes.Last()); - return AuthorizationManagementClient.RoleDefinitions.CreateOrUpdate( roleDefinitionId, @@ -308,7 +359,7 @@ public PSRoleDefinition UpdateRoleDefinition(PSRoleDefinition role) { RoleDefinition = new RoleDefinition() { - Id = roleDefinition.Id, + Id = roleDefinitionFullyQualifiedId, Name = roleDefinitionId, Properties = new RoleDefinitionProperties() @@ -365,7 +416,7 @@ public PSRoleDefinition CreateRoleDefinition(PSRoleDefinition roleDefinition) } catch (CloudException ce) { - if (ce.Response.StatusCode == HttpStatusCode.Unauthorized && ce.Error.Code.Equals("TenantNotAllowed",StringComparison.InvariantCultureIgnoreCase)) + if (ce.Response.StatusCode == HttpStatusCode.Unauthorized && ce.Error.Code.Equals("TenantNotAllowed", StringComparison.InvariantCultureIgnoreCase)) { throw new InvalidOperationException("The tenant is not currently authorized to create Custom role definition. Please refer to http://aka.ms/customrolespreview for more details"); } diff --git a/src/ResourceManager/Resources/Commands.Resources/Models.Authorization/AuthorizationClientExtensions.cs b/src/ResourceManager/Resources/Commands.Resources/Models.Authorization/AuthorizationClientExtensions.cs index b1e7821a542b..7112c7cb2a55 100644 --- a/src/ResourceManager/Resources/Commands.Resources/Models.Authorization/AuthorizationClientExtensions.cs +++ b/src/ResourceManager/Resources/Commands.Resources/Models.Authorization/AuthorizationClientExtensions.cs @@ -23,6 +23,16 @@ internal static class AuthorizationClientExtensions { public const string CustomRole = "CustomRole"; + public static IEnumerable FilterRoleAssignmentsOnRoleId(this IEnumerable assignments, string roleId) + { + if(!string.IsNullOrEmpty(roleId)) + { + return assignments.Where(a => a.Properties.RoleDefinitionId == roleId); + } + + return assignments; + } + public static PSRoleDefinition ToPSRoleDefinition(this RoleDefinition role) { PSRoleDefinition roleDefinition = null; @@ -34,7 +44,7 @@ public static PSRoleDefinition ToPSRoleDefinition(this RoleDefinition role) Name = role.Properties.RoleName, Actions = new List(role.Properties.Permissions.SelectMany(r => r.Actions)), NotActions = new List(role.Properties.Permissions.SelectMany(r => r.NotActions)), - Id = role.Id, + Id = role.Id.GuidFromFullyQualifiedId(), AssignableScopes = role.Properties.AssignableScopes.ToList(), Description = role.Properties.Description, IsCustom = role.Properties.Type == CustomRole ? true : false @@ -55,11 +65,20 @@ public static IEnumerable ToPSRoleAssignments(this IEnumerable List objectIds = new List(); objectIds.AddRange(assignments.Select(r => r.Properties.PrincipalId.ToString())); List adObjects = activeDirectoryClient.GetObjectsByObjectId(objectIds); + List roleDefinitions; - List roleDefinitions = policyClient.FilterRoleDefinitions(name: null); + if (assignments.Count() == 1) + { + roleDefinitions = new List { policyClient.GetRoleDefinition(assignments.Single().Properties.RoleDefinitionId) }; + } + else + { + roleDefinitions = policyClient.GetRoleDefinitions(); + } foreach (RoleAssignment assignment in assignments) { + assignment.Properties.RoleDefinitionId = assignment.Properties.RoleDefinitionId.GuidFromFullyQualifiedId(); PSADObject adObject = adObjects.SingleOrDefault(o => o.Id == assignment.Properties.PrincipalId) ?? new PSADObject() { Id = assignment.Properties.PrincipalId }; PSRoleDefinition roleDefinition = roleDefinitions.SingleOrDefault(r => r.Id == assignment.Properties.RoleDefinitionId) ?? new PSRoleDefinition() { Id = assignment.Properties.RoleDefinitionId }; @@ -69,7 +88,7 @@ public static IEnumerable ToPSRoleAssignments(this IEnumerable { RoleAssignmentId = assignment.Id, DisplayName = adObject.DisplayName, - RoleDefinitionId = roleDefinition.Id.GuidFromFullyQualifiedId(), + RoleDefinitionId = roleDefinition.Id, RoleDefinitionName = roleDefinition.Name, Scope = assignment.Properties.Scope, SignInName = ((PSADUser)adObject).SignInName, @@ -83,7 +102,7 @@ public static IEnumerable ToPSRoleAssignments(this IEnumerable { RoleAssignmentId = assignment.Id, DisplayName = adObject.DisplayName, - RoleDefinitionId = roleDefinition.Id.GuidFromFullyQualifiedId(), + RoleDefinitionId = roleDefinition.Id, RoleDefinitionName = roleDefinition.Name, Scope = assignment.Properties.Scope, ObjectId = adObject.Id, @@ -96,7 +115,7 @@ public static IEnumerable ToPSRoleAssignments(this IEnumerable { RoleAssignmentId = assignment.Id, DisplayName = adObject.DisplayName, - RoleDefinitionId = roleDefinition.Id.GuidFromFullyQualifiedId(), + RoleDefinitionId = roleDefinition.Id, RoleDefinitionName = roleDefinition.Name, Scope = assignment.Properties.Scope, ObjectId = adObject.Id, @@ -109,7 +128,7 @@ public static IEnumerable ToPSRoleAssignments(this IEnumerable { RoleAssignmentId = assignment.Id, DisplayName = adObject.DisplayName, - RoleDefinitionId = roleDefinition.Id.GuidFromFullyQualifiedId(), + RoleDefinitionId = roleDefinition.Id, RoleDefinitionName = roleDefinition.Name, Scope = assignment.Properties.Scope, ObjectId = adObject.Id, diff --git a/src/ResourceManager/Resources/Commands.Resources/Models.Authorization/AuthorizationHelper.cs b/src/ResourceManager/Resources/Commands.Resources/Models.Authorization/AuthorizationHelper.cs new file mode 100644 index 000000000000..8d44fbe32aa5 --- /dev/null +++ b/src/ResourceManager/Resources/Commands.Resources/Models.Authorization/AuthorizationHelper.cs @@ -0,0 +1,18 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Microsoft.Azure.Commands.Resources.Models.Authorization +{ + public class AuthorizationHelper + { + public const string roleDefinitionIdPrefixFormat = "/subscriptions/{0}/providers/Microsoft.Authorization/roleDefinitions/"; + + public static string GetRoleDefinitionFullyQualifiedId(string subscriptionId, string roleDefinitionGuid) + { + return string.Concat(string.Format(AuthorizationHelper.roleDefinitionIdPrefixFormat, subscriptionId), roleDefinitionGuid); + } + } +} diff --git a/src/ResourceManager/Resources/Commands.Resources/Models.Authorization/FilterRoleAssignmentsOptions.cs b/src/ResourceManager/Resources/Commands.Resources/Models.Authorization/FilterRoleAssignmentsOptions.cs index fb815db4c46e..c05536b2d552 100644 --- a/src/ResourceManager/Resources/Commands.Resources/Models.Authorization/FilterRoleAssignmentsOptions.cs +++ b/src/ResourceManager/Resources/Commands.Resources/Models.Authorization/FilterRoleAssignmentsOptions.cs @@ -18,7 +18,26 @@ namespace Microsoft.Azure.Commands.Resources.Models.Authorization { public class FilterRoleAssignmentsOptions { - public string RoleDefinition { get; set; } + private string roleDefinitionGuid; + + public string RoleDefinitionName { get; set; } + + public string RoleDefinitionId + { + get + { + if (string.IsNullOrEmpty(roleDefinitionGuid)) + { + return null; + } + + return AuthorizationHelper.GetRoleDefinitionFullyQualifiedId(this.ResourceIdentifier.Subscription, roleDefinitionGuid); + } + set + { + roleDefinitionGuid = value; + } + } private string scope; diff --git a/src/ResourceManager/Resources/Commands.Resources/Properties/Resources.Designer.cs b/src/ResourceManager/Resources/Commands.Resources/Properties/Resources.Designer.cs index 3b57af408386..410642cab044 100644 --- a/src/ResourceManager/Resources/Commands.Resources/Properties/Resources.Designer.cs +++ b/src/ResourceManager/Resources/Commands.Resources/Properties/Resources.Designer.cs @@ -312,6 +312,15 @@ internal static string MovingResourcesIntoNewSubscription { } } + /// + /// Looks up a localized string similar to Multiple role definitions found with name '{0}'. Specify role definition using it's Id instead.. + /// + internal static string MultipleRoleDefinitionsFoundWithSameName { + get { + return ResourceManager.GetString("MultipleRoleDefinitionsFoundWithSameName", resourceCulture); + } + } + /// /// Looks up a localized string similar to Replacing resource group .... /// @@ -573,6 +582,15 @@ internal static string ResourceTypeFormat { } } + /// + /// Looks up a localized string similar to Role definition id should be a valid guid.. + /// + internal static string RoleDefinitionIdShouldBeAGuid { + get { + return ResourceManager.GetString("RoleDefinitionIdShouldBeAGuid", resourceCulture); + } + } + /// /// Looks up a localized string similar to Cannot find role definition with name '{0}'.. /// diff --git a/src/ResourceManager/Resources/Commands.Resources/Properties/Resources.resx b/src/ResourceManager/Resources/Commands.Resources/Properties/Resources.resx index f7754c98143a..77455be1d6a5 100644 --- a/src/ResourceManager/Resources/Commands.Resources/Properties/Resources.resx +++ b/src/ResourceManager/Resources/Commands.Resources/Properties/Resources.resx @@ -318,4 +318,10 @@ IncludeClassicAdministrators is only supported for a User principal + + Multiple role definitions found with name '{0}'. Specify role definition using it's Id instead. + + + Role definition id should be a valid guid. + \ No newline at end of file diff --git a/src/ResourceManager/Resources/Commands.Resources/RoleAssignments/GetAzureRoleAssignmentCommand.cs b/src/ResourceManager/Resources/Commands.Resources/RoleAssignments/GetAzureRoleAssignmentCommand.cs index dd8164ca3032..35e4d07adcad 100644 --- a/src/ResourceManager/Resources/Commands.Resources/RoleAssignments/GetAzureRoleAssignmentCommand.cs +++ b/src/ResourceManager/Resources/Commands.Resources/RoleAssignments/GetAzureRoleAssignmentCommand.cs @@ -206,7 +206,7 @@ protected override void ProcessRecord() FilterRoleAssignmentsOptions options = new FilterRoleAssignmentsOptions() { Scope = Scope, - RoleDefinition = RoleDefinitionName, + RoleDefinitionName = RoleDefinitionName, ADObjectFilter = new ADObjectFilterOptions { SignInName = SignInName, diff --git a/src/ResourceManager/Resources/Commands.Resources/RoleAssignments/NewAzureRoleAssignmentCommand.cs b/src/ResourceManager/Resources/Commands.Resources/RoleAssignments/NewAzureRoleAssignmentCommand.cs index 76459623096a..d9410095b775 100644 --- a/src/ResourceManager/Resources/Commands.Resources/RoleAssignments/NewAzureRoleAssignmentCommand.cs +++ b/src/ResourceManager/Resources/Commands.Resources/RoleAssignments/NewAzureRoleAssignmentCommand.cs @@ -34,6 +34,8 @@ public class NewAzureRoleAssignmentCommand : ResourcesBaseCmdlet HelpMessage = "The user or group object id.")] [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.Empty, HelpMessage = "The user or group object id.")] + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.RoleIdWithScopeAndObjectId, + HelpMessage = "The user or group object id.")] [ValidateNotNullOrEmpty] [Alias("Id", "PrincipalId")] public Guid ObjectId { get; set; } @@ -108,19 +110,46 @@ public class NewAzureRoleAssignmentCommand : ResourcesBaseCmdlet HelpMessage = "Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with \"/subscriptions/\" or the part after that. If it's latter, the current subscription id will be used.")] [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.ScopeWithSPN, HelpMessage = "Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with \"/subscriptions/\" or the part after that. If it's latter, the current subscription id will be used.")] + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.RoleIdWithScopeAndObjectId, + HelpMessage = "Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with \"/subscriptions/\" or the part after that. If it's latter, the current subscription id will be used.")] [ValidateNotNullOrEmpty] public string Scope { get; set; } - [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "Role to assign the principals with.")] + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.Empty, + HelpMessage = "Role name to assign the principals with.")] + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.ScopeWithObjectId, + HelpMessage = "Role name to assign the principals with.")] + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.ScopeWithSignInName, + HelpMessage = "Role name to assign the principals with.")] + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.ScopeWithSPN, + HelpMessage = "Role name to assign the principals with.")] + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.ResourceGroupWithObjectId, + HelpMessage = "Role name to assign the principals with.")] + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.ResourceWithObjectId, + HelpMessage = "Role name to assign the principals with.")] + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.ResourceGroupWithSignInName, + HelpMessage = "Role name to assign the principals with.")] + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.ResourceWithSignInName, + HelpMessage = "Role name to assign the principals with.")] + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.ResourceGroupWithSPN, + HelpMessage = "Role name to assign the principals with.")] + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.ResourceWithSPN, + HelpMessage = "Role name to assign the principals with.")] [ValidateNotNullOrEmpty] public string RoleDefinitionName { get; set; } + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.RoleIdWithScopeAndObjectId, + HelpMessage = "Role Id the principal is assigned to.")] + [ValidateNotNullOrEmpty] + public Guid RoleDefinitionId { get; set; } + protected override void ProcessRecord() { FilterRoleAssignmentsOptions parameters = new FilterRoleAssignmentsOptions() { Scope = Scope, - RoleDefinition = RoleDefinitionName, + RoleDefinitionName = RoleDefinitionName, + RoleDefinitionId = RoleDefinitionId == Guid.Empty ? null : RoleDefinitionId.ToString(), ADObjectFilter = new ADObjectFilterOptions { SignInName = SignInName, @@ -137,7 +166,7 @@ protected override void ProcessRecord() } }; - WriteObject(PoliciesClient.CreateRoleAssignment(parameters)); + WriteObject(PoliciesClient.CreateRoleAssignment(parameters, DefaultProfile.Context.Subscription.Id.ToString())); } } } \ No newline at end of file diff --git a/src/ResourceManager/Resources/Commands.Resources/RoleAssignments/RemoveAzureRoleAssignmentCommand.cs b/src/ResourceManager/Resources/Commands.Resources/RoleAssignments/RemoveAzureRoleAssignmentCommand.cs index 193751b34c7b..67de0945f500 100644 --- a/src/ResourceManager/Resources/Commands.Resources/RoleAssignments/RemoveAzureRoleAssignmentCommand.cs +++ b/src/ResourceManager/Resources/Commands.Resources/RoleAssignments/RemoveAzureRoleAssignmentCommand.cs @@ -36,6 +36,8 @@ public class RemoveAzureRoleAssignmentCommand : ResourcesBaseCmdlet HelpMessage = "The user or group object id.")] [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.ScopeWithObjectId, HelpMessage = "The user or group object id.")] + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.RoleIdWithScopeAndObjectId, + HelpMessage = "The user or group object id.")] [ValidateNotNullOrEmpty] [Alias("Id", "PrincipalId")] public Guid ObjectId { get; set; } @@ -110,13 +112,39 @@ public class RemoveAzureRoleAssignmentCommand : ResourcesBaseCmdlet HelpMessage = "Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with \"/subscriptions/\" or the part after that. If it's latter, the current subscription id will be used.")] [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.ScopeWithSPN, HelpMessage = "Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with \"/subscriptions/\" or the part after that. If it's latter, the current subscription id will be used.")] + [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.RoleIdWithScopeAndObjectId, + HelpMessage = "Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with \"/subscriptions/\" or the part after that. If it's latter, the current subscription id will be used.")] [ValidateNotNullOrEmpty] public string Scope { get; set; } - [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "Role the principal is assigned to.")] + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.Empty, + HelpMessage = "Role name the principal is assigned to.")] + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.ScopeWithObjectId, + HelpMessage = "Role name the principal is assigned to.")] + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.ScopeWithSignInName, + HelpMessage = "Role name the principal is assigned to.")] + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.ScopeWithSPN, + HelpMessage = "Role name the principal is assigned to.")] + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.ResourceGroupWithObjectId, + HelpMessage = "Role name the principal is assigned to.")] + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.ResourceWithObjectId, + HelpMessage = "Role name the principal is assigned to.")] + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.ResourceGroupWithSignInName, + HelpMessage = "Role name the principal is assigned to.")] + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.ResourceWithSignInName, + HelpMessage = "Role name the principal is assigned to.")] + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.ResourceGroupWithSPN, + HelpMessage = "Role name the principal is assigned to.")] + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.ResourceWithSPN, + HelpMessage = "Role name the principal is assigned to.")] [ValidateNotNullOrEmpty] public string RoleDefinitionName { get; set; } + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.RoleIdWithScopeAndObjectId, + HelpMessage = "Role Id the principal is assigned to.")] + [ValidateNotNullOrEmpty] + public Guid RoleDefinitionId { get; set; } + [Parameter(Mandatory = false)] public SwitchParameter Force { get; set; } @@ -125,11 +153,12 @@ public class RemoveAzureRoleAssignmentCommand : ResourcesBaseCmdlet protected override void ProcessRecord() { - PSRoleAssignment roleAssignment = null; + IEnumerable roleAssignments = null; FilterRoleAssignmentsOptions options = new FilterRoleAssignmentsOptions() { Scope = Scope, - RoleDefinition = RoleDefinitionName, + RoleDefinitionName = RoleDefinitionName, + RoleDefinitionId = RoleDefinitionId == Guid.Empty ? null : RoleDefinitionId.ToString(), ADObjectFilter = new ADObjectFilterOptions { SignInName = SignInName, @@ -152,14 +181,14 @@ protected override void ProcessRecord() string.Format(ProjectResources.RemovingRoleAssignment, options.ADObjectFilter.ActiveFilter, options.Scope, - options.RoleDefinition), + options.RoleDefinitionName ?? RoleDefinitionId.ToString()), ProjectResources.RemovingRoleAssignment, null, - () => roleAssignment = PoliciesClient.RemoveRoleAssignment(options)); + () => roleAssignments = PoliciesClient.RemoveRoleAssignment(options)); if (PassThru) { - WriteObject(roleAssignment); + WriteObject(roleAssignments, enumerateCollection: true); } } } diff --git a/src/ResourceManager/Resources/Commands.Resources/RoleDefinitions/GetAzureRoleDefinitionCommand.cs b/src/ResourceManager/Resources/Commands.Resources/RoleDefinitions/GetAzureRoleDefinitionCommand.cs index 9099e1f2171a..53c2f8c2522e 100644 --- a/src/ResourceManager/Resources/Commands.Resources/RoleDefinitions/GetAzureRoleDefinitionCommand.cs +++ b/src/ResourceManager/Resources/Commands.Resources/RoleDefinitions/GetAzureRoleDefinitionCommand.cs @@ -13,6 +13,7 @@ // ---------------------------------------------------------------------------------- using Microsoft.Azure.Commands.Resources.Models; +using Microsoft.Azure.Commands.Resources.Models.ActiveDirectory; using Microsoft.Azure.Commands.Resources.Models.Authorization; using System.Collections.Generic; using System.Management.Automation; @@ -25,22 +26,24 @@ namespace Microsoft.Azure.Commands.Resources [Cmdlet(VerbsCommon.Get, "AzureRmRoleDefinition"), OutputType(typeof(List))] public class GetAzureRoleDefinitionCommand : ResourcesBaseCmdlet { - [Parameter(Position = 0, Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "Optional. The name of the role Definition.")] + [Parameter(Position = 0, Mandatory = false, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.RoleDefinitionName, + HelpMessage = "Role definition name. For e.g. Reader, Contributor, Virtual Machine Contributor.")] [ValidateNotNullOrEmpty] public string Name { get; set; } - [Parameter(Mandatory=false)] + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ParameterSet.RoleDefinitionCustom, + HelpMessage = "If specified, only displays the custom created roles in the directory.")] public SwitchParameter Custom { get; set; } protected override void ProcessRecord() { if (Custom.IsPresent) { - WriteObject(PoliciesClient.FilterRoleDefinitionsByCustom(), true); + WriteObject(PoliciesClient.FilterRoleDefinitionsByCustom(), enumerateCollection: true); } else { - WriteObject(PoliciesClient.FilterRoleDefinitions(Name), true); + WriteObject(PoliciesClient.FilterRoleDefinitions(Name), enumerateCollection: true); } } } diff --git a/src/ResourceManager/Resources/Commands.Resources/RoleDefinitions/RemoveAzureRoleDefinitionCommand.cs b/src/ResourceManager/Resources/Commands.Resources/RoleDefinitions/RemoveAzureRoleDefinitionCommand.cs index 9cdb1f24765a..42a2454d6d67 100644 --- a/src/ResourceManager/Resources/Commands.Resources/RoleDefinitions/RemoveAzureRoleDefinitionCommand.cs +++ b/src/ResourceManager/Resources/Commands.Resources/RoleDefinitions/RemoveAzureRoleDefinitionCommand.cs @@ -16,6 +16,7 @@ using Microsoft.Azure.Commands.Resources.Models; using Microsoft.Azure.Commands.Resources.Models.Authorization; using ProjectResources = Microsoft.Azure.Commands.Resources.Properties.Resources; +using System; namespace Microsoft.Azure.Commands.Resources { @@ -27,7 +28,7 @@ public class RemoveAzureRoleDefinitionCommand : ResourcesBaseCmdlet { [ValidateNotNullOrEmpty] [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "Role definition id.")] - public string Id { get; set; } + public Guid Id { get; set; } [Parameter(Mandatory = false)] public SwitchParameter Force { get; set; } @@ -43,8 +44,8 @@ protected override void ProcessRecord() Force.IsPresent, string.Format(ProjectResources.RemoveRoleDefinition, Id), ProjectResources.RemoveRoleDefinition, - Id, - () => roleDefinition = PoliciesClient.RemoveRoleDefinition(Id)); + Id.ToString(), + () => roleDefinition = PoliciesClient.RemoveRoleDefinition(Id, DefaultProfile.Context.Subscription.Id.ToString())); if (PassThru) { diff --git a/src/ResourceManager/Resources/Commands.Resources/RoleDefinitions/SetAzureRoleDefinitionCommand.cs b/src/ResourceManager/Resources/Commands.Resources/RoleDefinitions/SetAzureRoleDefinitionCommand.cs index 25d8bd3e0c21..20aa016e7865 100644 --- a/src/ResourceManager/Resources/Commands.Resources/RoleDefinitions/SetAzureRoleDefinitionCommand.cs +++ b/src/ResourceManager/Resources/Commands.Resources/RoleDefinitions/SetAzureRoleDefinitionCommand.cs @@ -59,7 +59,7 @@ protected override void ProcessRecord() } role = role ?? Role; - WriteObject(PoliciesClient.UpdateRoleDefinition(role)); + WriteObject(PoliciesClient.UpdateRoleDefinition(role, DefaultProfile.Context.Subscription.Id.ToString())); } } } diff --git a/src/ResourceManager/Resources/Commands.Resources/packages.config b/src/ResourceManager/Resources/Commands.Resources/packages.config index 7d82919d570c..389d4a6b1b78 100644 --- a/src/ResourceManager/Resources/Commands.Resources/packages.config +++ b/src/ResourceManager/Resources/Commands.Resources/packages.config @@ -6,8 +6,8 @@ - - + + diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/Commands.Sql.Test.csproj b/src/ResourceManager/Sql/Commands.Sql.Test/Commands.Sql.Test.csproj index e8a054a526a1..2df5213b9f01 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/Commands.Sql.Test.csproj +++ b/src/ResourceManager/Sql/Commands.Sql.Test/Commands.Sql.Test.csproj @@ -73,7 +73,7 @@ True - ..\..\..\packages\Microsoft.Azure.Management.Sql.0.38.0-prerelease\lib\net40\Microsoft.Azure.Management.Sql.dll + ..\..\..\packages\Microsoft.Azure.Management.Sql.0.39.0-prerelease\lib\net40\Microsoft.Azure.Management.Sql.dll ..\..\..\packages\Microsoft.Azure.Management.Storage.2.4.0-preview\lib\net40\Microsoft.Azure.Management.Storage.dll diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/Common.ps1 b/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/Common.ps1 index 148ae5bf21d3..30cb695dadb9 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/Common.ps1 +++ b/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/Common.ps1 @@ -86,7 +86,7 @@ function Create-DataMaskingTestEnvironment ($testSuffix) { $params = Get-SqlDataMaskingTestEnvironmentParameters $testSuffix New-AzureRmResourceGroup -Name $params.rgname -Location "Australia East" -Force - New-AzureRmResourceGroupDeployment -ResourceGroupName $params.rgname -TemplateFile ".\Templates\sql-audit-test-env-setup.json" -serverName $params.serverName -databaseName $params.databaseName -EnvLocation "Australia East" -administratorLogin $params.userName -Force + New-AzureRmResourceGroupDeployment -ResourceGroupName $params.rgname -TemplateFile ".\Templates\sql-ddm-test-env-setup.json" -serverName $params.serverName -databaseName $params.databaseName -EnvLocation "Australia East" -administratorLogin $params.userName -Force $fullServerName = $params.serverName + ".database.windows.net" $uid = $params.userName diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/DataMaskingTests.cs b/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/DataMaskingTests.cs index 86b2ed73a85a..350d46a92e19 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/DataMaskingTests.cs +++ b/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/DataMaskingTests.cs @@ -21,50 +21,50 @@ namespace Microsoft.Azure.Commands.Sql.Test.ScenarioTests public class DataMaskingTests : SqlTestsBase { - [Fact(Skip = "test takes more than 5 sec")] - [Trait(Category.AcceptanceType, Category.CheckIn)] + [Fact] + [Trait(Category.AcceptanceType, Category.BVT)] public void TestDatabaseDataMaskingPolicyEnablementToggling() { RunPowerShellTest("Test-DatabaseDataMaskingPolicyEnablementToggling"); } - [Fact(Skip = "test takes more than 5 sec")] - [Trait(Category.AcceptanceType, Category.CheckIn)] + [Fact] + [Trait(Category.AcceptanceType, Category.BVT)] public void TestDatabaseDataMaskingPrivilegedLoginsChanges() { RunPowerShellTest("Test-DatabaseDataMaskingPrivilegedLoginsChanges"); } - [Fact(Skip = "test takes more than 5 sec")] - [Trait(Category.AcceptanceType, Category.CheckIn)] + [Fact] + [Trait(Category.AcceptanceType, Category.BVT)] public void TestDatabaseDataMaskingBasicRuleLifecycle() { RunPowerShellTest("Test-DatabaseDataMaskingBasicRuleLifecycle"); } - [Fact(Skip = "test takes more than 5 sec")] - [Trait(Category.AcceptanceType, Category.CheckIn)] + [Fact] + [Trait(Category.AcceptanceType, Category.BVT)] public void TestDatabaseDataMaskingNumberRuleLifecycle() { RunPowerShellTest("Test-DatabaseDataMaskingNumberRuleLifecycle"); } - [Fact(Skip = "test takes more than 5 sec")] - [Trait(Category.AcceptanceType, Category.CheckIn)] + [Fact] + [Trait(Category.AcceptanceType, Category.BVT)] public void TestDatabaseDataMaskingTextRuleLifecycle() { RunPowerShellTest("Test-DatabaseDataMaskingTextRuleLifecycle"); } - [Fact(Skip = "test takes more than 5 sec")] - [Trait(Category.AcceptanceType, Category.CheckIn)] + [Fact] + [Trait(Category.AcceptanceType, Category.BVT)] public void TestDatabaseDataMaskingRuleCreationFailures() { RunPowerShellTest("Test-DatabaseDataMaskingRuleCreationFailures"); } - [Fact(Skip = "test takes more than 5 sec")] - [Trait(Category.AcceptanceType, Category.CheckIn)] + [Fact] + [Trait(Category.AcceptanceType, Category.BVT)] public void TestDatabaseDataMaskingRuleCreationWithoutPolicy() { RunPowerShellTest("Test-DatabaseDataMaskingRuleCreationWithoutPolicy"); diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/DataMaskingTests.ps1 b/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/DataMaskingTests.ps1 index a7931dade95e..30b214f70cfe 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/DataMaskingTests.ps1 +++ b/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/DataMaskingTests.ps1 @@ -19,26 +19,41 @@ Tests toggling of the enablement property of a data masking policy function Test-DatabaseDataMaskingPolicyEnablementToggling { # Setup - $testSuffix = 777 - $params = Create-DataMaskingTestEnvironment $testSuffix + $testSuffix = 77732 + $params = Create-DataMaskingTestEnvironment $testSuffix try { - # Test + # Test create as enabled Set-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName -DataMaskingState "Enabled" $policy = Get-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName # Assert Assert-AreEqual $policy.DataMaskingState "Enabled" - # Test + # Test update from enabled to enabled + Set-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName -DataMaskingState "Enabled" + $policy = Get-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName + + # Assert + Assert-AreEqual $policy.DataMaskingState "Enabled" + + + # Test update from enabled to disabled Set-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName -DataMaskingState "Disabled" $policy = Get-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName # Assert Assert-AreEqual $policy.DataMaskingState "Disabled" - # Test + # Test update from disabled to disabled + Set-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName -DataMaskingState "Disabled" + $policy = Get-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName + + # Assert + Assert-AreEqual $policy.DataMaskingState "Disabled" + + # Test update from disabled to enabled Set-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName -DataMaskingState "Enabled" $policy = Get-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName @@ -59,26 +74,48 @@ function Test-DatabaseDataMaskingPrivilegedLoginsChanges { # Setup - $testSuffix = 30371 - $params = Create-DataMaskingTestEnvironment $testSuffix + $testSuffix = 30379 + $params = Create-DataMaskingTestEnvironment $testSuffix try { - # Test + # Test create as enabled + Set-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName -DataMaskingState "Enabled" + $policy = Get-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName + + # Assert + Assert-AreEqual $policy.DataMaskingState "Enabled" + + + # Test adding a privileged login Set-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName -PrivilegedLogins "dbo" $policy = Get-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName # Assert Assert-AreEqual $policy.PrivilegedLogins "dbo" - # Test + # Test removing a privileged login while having enabled policy + Set-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName -PrivilegedLogins "" + $policy = Get-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName + + # Assert + Assert-AreEqual $policy.PrivilegedLogins "" + + # Test disabling a policy Set-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName -DataMaskingState "Disabled" $policy = Get-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName + # Assert + Assert-AreEqual $policy.PrivilegedLogins "" + + # Test adding a privileged login while being disabled + Set-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName -PrivilegedLogins "dbo" + $policy = Get-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName + # Assert Assert-AreEqual $policy.PrivilegedLogins "dbo" - # Test + # Test removing a privileged login while being disabled Set-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName -PrivilegedLogins "" $policy = Get-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName @@ -99,9 +136,9 @@ function Test-DatabaseDataMaskingBasicRuleLifecycle { # Setup - $testSuffix = 40222 - $params = Create-DataMaskingTestEnvironment $testSuffix - $ruleId = "rule1" + $testSuffix = 40225 + $params = Create-DataMaskingTestEnvironment $testSuffix + $ruleId = "rule1" try { # Test diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingBasicRuleLifecycle.json b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingBasicRuleLifecycle.json index a0a5957fc285..92191020f0de 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingBasicRuleLifecycle.json +++ b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingBasicRuleLifecycle.json @@ -1,8 +1,8 @@ { "Entries": [ { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1P2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "HEAD", "RequestBody": "", "RequestHeaders": { @@ -28,16 +28,16 @@ "gateway" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14920" + "14770" ], "x-ms-request-id": [ - "4bb2e471-be8e-4edc-a4e0-e07d510ced2e" + "bbbc4482-b93d-4b9e-85a4-142db451178c" ], "x-ms-correlation-request-id": [ - "4bb2e471-be8e-4edc-a4e0-e07d510ced2e" + "bbbc4482-b93d-4b9e-85a4-142db451178c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171304Z:4bb2e471-be8e-4edc-a4e0-e07d510ced2e" + "WESTEUROPE:20151014T083948Z:bbbc4482-b93d-4b9e-85a4-142db451178c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -46,14 +46,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:03 GMT" + "Wed, 14 Oct 2015 08:39:47 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1P2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"Australia East\"\r\n}", "RequestHeaders": { @@ -67,7 +67,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222\",\r\n \"name\": \"sql-dm-cmdlet-test-rg40222\",\r\n \"location\": \"australiaeast\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225\",\r\n \"name\": \"sql-dm-cmdlet-test-rg40225\",\r\n \"location\": \"australiaeast\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "212" @@ -82,16 +82,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "1198" ], "x-ms-request-id": [ - "99891857-7561-4eaa-b61c-1df679b9f44d" + "f797284b-7e5a-4eb2-9a88-64a44c657b5c" ], "x-ms-correlation-request-id": [ - "99891857-7561-4eaa-b61c-1df679b9f44d" + "f797284b-7e5a-4eb2-9a88-64a44c657b5c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171307Z:99891857-7561-4eaa-b61c-1df679b9f44d" + "WESTEUROPE:20151014T083952Z:f797284b-7e5a-4eb2-9a88-64a44c657b5c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -100,31 +100,25 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:07 GMT" + "Wed, 14 Oct 2015 08:39:51 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/providers/microsoft.resources/deployments/sql-ddm-test-env-setup/validate?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL3Byb3ZpZGVycy9taWNyb3NvZnQucmVzb3VyY2VzL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvdmFsaWRhdGU/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", - "RequestMethod": "POST", - "RequestBody": "{\r\n \"properties\": {\r\n \"template\": {\r\n \"$schema\": \"http://schemas.management.azure.com/deploymentTemplate?api-version=2014-04-01-preview\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"securestring\",\r\n \"defaultValue\": \"testp@ssMakingIt1007Longer\"\r\n },\r\n \"collation\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"string\"\r\n },\r\n \"edition\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"EnvLocation\": {\r\n \"type\": \"string\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"string\"\r\n }\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('serverName')]\",\r\n \"properties\": {\r\n \"administratorLogin\": \"[parameters('administratorLogin')]\",\r\n \"administratorLoginPassword\": \"[parameters('administratorLoginPassword')]\",\r\n \"version\": \"12.0\"\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('databaseName')]\",\r\n \"properties\": {\r\n \"collation\": \"[parameters('collation')]\",\r\n \"edition\": \"[parameters('edition')]\",\r\n \"maxSizeBytes\": \"1073741824\"\r\n },\r\n \"type\": \"databases\"\r\n },\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"AllowAllWindowsAzureIps\",\r\n \"properties\": {\r\n \"endIpAddress\": \"222.222.222.222\",\r\n \"startIpAddress\": \"1.1.1.1\"\r\n },\r\n \"type\": \"firewallrules\"\r\n }\r\n ],\r\n \"type\": \"Microsoft.Sql/servers\"\r\n }\r\n ]\r\n },\r\n \"parameters\": {\r\n \"databaseName\": {\r\n \"value\": \"sql-dm-cmdlet-db40222\"\r\n },\r\n \"serverName\": {\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n },\r\n \"EnvLocation\": {\r\n \"value\": \"Australia East\"\r\n },\r\n \"administratorLogin\": {\r\n \"value\": \"testuser\"\r\n }\r\n },\r\n \"mode\": \"Incremental\"\r\n }\r\n}", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L3Jlc291cmNlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "3000" - ], "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-08-27T17:13:08.6372231Z\",\r\n \"duration\": \"PT0S\",\r\n \"correlationId\": \"e2dede94-8e28-40bd-9e26-7521483a8a4f\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "2295" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -135,35 +129,98 @@ "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14769" ], "x-ms-request-id": [ - "e2dede94-8e28-40bd-9e26-7521483a8a4f" + "36c20ee9-a5a2-4beb-819d-1d826565dfa8" ], "x-ms-correlation-request-id": [ - "e2dede94-8e28-40bd-9e26-7521483a8a4f" + "36c20ee9-a5a2-4beb-819d-1d826565dfa8" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171308Z:e2dede94-8e28-40bd-9e26-7521483a8a4f" + "WESTEUROPE:20151014T083953Z:36c20ee9-a5a2-4beb-819d-1d826565dfa8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:39:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Authorization/permissions?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wZXJtaXNzaW9ucz9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "61" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "7cc5c20c-0eea-43a6-a4c6-d246ffd0f006" + ], + "x-ms-gateway-service-instanceid": [ + "PASFE_IN_1" + ], + "X-Content-Type-Options": [ + "nosniff" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14730" + ], + "x-ms-correlation-request-id": [ + "6afbada5-2aa0-4646-bfb4-720484774e17" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T083953Z:6afbada5-2aa0-4646-bfb4-720484774e17" + ], "Cache-Control": [ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:08 GMT" + "Wed, 14 Oct 2015 08:39:53 GMT" + ], + "Set-Cookie": [ + "x-ms-gateway-slice=productionb; path=/" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-Powered-By": [ + "ASP.NET" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"template\": {\r\n \"$schema\": \"http://schemas.management.azure.com/deploymentTemplate?api-version=2014-04-01-preview\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"securestring\",\r\n \"defaultValue\": \"testp@ssMakingIt1007Longer\"\r\n },\r\n \"collation\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"string\"\r\n },\r\n \"edition\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"EnvLocation\": {\r\n \"type\": \"string\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"string\"\r\n }\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('serverName')]\",\r\n \"properties\": {\r\n \"administratorLogin\": \"[parameters('administratorLogin')]\",\r\n \"administratorLoginPassword\": \"[parameters('administratorLoginPassword')]\",\r\n \"version\": \"12.0\"\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('databaseName')]\",\r\n \"properties\": {\r\n \"collation\": \"[parameters('collation')]\",\r\n \"edition\": \"[parameters('edition')]\",\r\n \"maxSizeBytes\": \"1073741824\"\r\n },\r\n \"type\": \"databases\"\r\n },\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"AllowAllWindowsAzureIps\",\r\n \"properties\": {\r\n \"endIpAddress\": \"222.222.222.222\",\r\n \"startIpAddress\": \"1.1.1.1\"\r\n },\r\n \"type\": \"firewallrules\"\r\n }\r\n ],\r\n \"type\": \"Microsoft.Sql/servers\"\r\n }\r\n ]\r\n },\r\n \"parameters\": {\r\n \"databaseName\": {\r\n \"value\": \"sql-dm-cmdlet-db40222\"\r\n },\r\n \"serverName\": {\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n },\r\n \"EnvLocation\": {\r\n \"value\": \"Australia East\"\r\n },\r\n \"administratorLogin\": {\r\n \"value\": \"testuser\"\r\n }\r\n },\r\n \"mode\": \"Incremental\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"template\": {\r\n \"$schema\": \"http://schemas.management.azure.com/deploymentTemplate?api-version=2014-04-01-preview\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"securestring\",\r\n \"defaultValue\": \"testp@ssMakingIt1007Longer\"\r\n },\r\n \"collation\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"string\"\r\n },\r\n \"edition\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"EnvLocation\": {\r\n \"type\": \"string\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"string\"\r\n }\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('serverName')]\",\r\n \"properties\": {\r\n \"administratorLogin\": \"[parameters('administratorLogin')]\",\r\n \"administratorLoginPassword\": \"[parameters('administratorLoginPassword')]\",\r\n \"version\": \"12.0\"\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('databaseName')]\",\r\n \"properties\": {\r\n \"collation\": \"[parameters('collation')]\",\r\n \"edition\": \"[parameters('edition')]\",\r\n \"maxSizeBytes\": \"1073741824\"\r\n },\r\n \"type\": \"databases\"\r\n },\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"AllowAllWindowsAzureIps\",\r\n \"properties\": {\r\n \"endIpAddress\": \"222.222.222.222\",\r\n \"startIpAddress\": \"1.1.1.1\"\r\n },\r\n \"type\": \"firewallrules\"\r\n }\r\n ],\r\n \"type\": \"Microsoft.Sql/servers\"\r\n }\r\n ]\r\n },\r\n \"parameters\": {\r\n \"databaseName\": {\r\n \"value\": \"sql-dm-cmdlet-db40225\"\r\n },\r\n \"serverName\": {\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n },\r\n \"EnvLocation\": {\r\n \"value\": \"Australia East\"\r\n },\r\n \"administratorLogin\": {\r\n \"value\": \"testuser\"\r\n }\r\n },\r\n \"mode\": \"Incremental\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -175,7 +232,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-08-27T17:13:11.9235315Z\",\r\n \"duration\": \"PT2.0722054S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-10-14T08:39:58.9619351Z\",\r\n \"duration\": \"PT3.4056035S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2303" @@ -193,13 +250,13 @@ "1197" ], "x-ms-request-id": [ - "2dae4319-d1c4-415a-a028-00b02ea2d314" + "8e25ab1d-ca32-4bc3-b335-01544f6307c7" ], "x-ms-correlation-request-id": [ - "2dae4319-d1c4-415a-a028-00b02ea2d314" + "8e25ab1d-ca32-4bc3-b335-01544f6307c7" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171312Z:2dae4319-d1c4-415a-a028-00b02ea2d314" + "WESTEUROPE:20151014T084000Z:8e25ab1d-ca32-4bc3-b335-01544f6307c7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -208,14 +265,62 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:12 GMT" + "Wed, 14 Oct 2015 08:40:00 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14781" + ], + "x-ms-request-id": [ + "f7703a67-d6d7-426a-82cd-29cf413ac361" + ], + "x-ms-correlation-request-id": [ + "f7703a67-d6d7-426a-82cd-29cf413ac361" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T084002Z:f7703a67-d6d7-426a-82cd-29cf413ac361" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:40:02 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -238,16 +343,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14919" + "14779" ], "x-ms-request-id": [ - "75391824-2472-48cb-96f3-0d520e71b6dc" + "bf44a660-269a-4168-ab7f-4634fd4f3b35" ], "x-ms-correlation-request-id": [ - "75391824-2472-48cb-96f3-0d520e71b6dc" + "bf44a660-269a-4168-ab7f-4634fd4f3b35" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171313Z:75391824-2472-48cb-96f3-0d520e71b6dc" + "WESTEUROPE:20151014T084006Z:bf44a660-269a-4168-ab7f-4634fd4f3b35" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -256,14 +361,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:13 GMT" + "Wed, 14 Oct 2015 08:40:05 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -286,16 +391,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14917" + "14777" ], "x-ms-request-id": [ - "49f4561f-316c-443b-a18a-af2461968dad" + "c12a4944-bfaa-4db3-839a-bd84d0adc915" ], "x-ms-correlation-request-id": [ - "49f4561f-316c-443b-a18a-af2461968dad" + "c12a4944-bfaa-4db3-839a-bd84d0adc915" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171317Z:49f4561f-316c-443b-a18a-af2461968dad" + "WESTEUROPE:20151014T084009Z:c12a4944-bfaa-4db3-839a-bd84d0adc915" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -304,14 +409,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:17 GMT" + "Wed, 14 Oct 2015 08:40:09 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -334,16 +439,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14915" + "14774" ], "x-ms-request-id": [ - "09944eb0-a80c-4473-bdcf-4203794b1349" + "ae34a27f-223d-44f2-ab92-65ad80778f82" ], "x-ms-correlation-request-id": [ - "09944eb0-a80c-4473-bdcf-4203794b1349" + "ae34a27f-223d-44f2-ab92-65ad80778f82" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171321Z:09944eb0-a80c-4473-bdcf-4203794b1349" + "WESTEUROPE:20151014T084013Z:ae34a27f-223d-44f2-ab92-65ad80778f82" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -352,14 +457,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:20 GMT" + "Wed, 14 Oct 2015 08:40:13 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -382,16 +487,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14913" + "14770" ], "x-ms-request-id": [ - "c9bacb03-0c7f-436f-a763-4d1c1c9c43b7" + "e187ef99-291c-43aa-baa8-e01826ac702c" ], "x-ms-correlation-request-id": [ - "c9bacb03-0c7f-436f-a763-4d1c1c9c43b7" + "e187ef99-291c-43aa-baa8-e01826ac702c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171324Z:c9bacb03-0c7f-436f-a763-4d1c1c9c43b7" + "WESTEUROPE:20151014T084017Z:e187ef99-291c-43aa-baa8-e01826ac702c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -400,14 +505,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:24 GMT" + "Wed, 14 Oct 2015 08:40:16 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -430,16 +535,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14910" + "14768" ], "x-ms-request-id": [ - "342f6136-04ba-4a84-bb17-947cee13c06e" + "350d12c2-c076-4f05-a389-7b4c822d7de3" ], "x-ms-correlation-request-id": [ - "342f6136-04ba-4a84-bb17-947cee13c06e" + "350d12c2-c076-4f05-a389-7b4c822d7de3" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171328Z:342f6136-04ba-4a84-bb17-947cee13c06e" + "WESTEUROPE:20151014T084020Z:350d12c2-c076-4f05-a389-7b4c822d7de3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -448,14 +553,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:27 GMT" + "Wed, 14 Oct 2015 08:40:20 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -478,16 +583,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14908" + "14765" ], "x-ms-request-id": [ - "3bd7ef17-5d93-413f-9cf3-2aae96699fbd" + "173d3eb7-018c-46f3-af9d-eb90aef89307" ], "x-ms-correlation-request-id": [ - "3bd7ef17-5d93-413f-9cf3-2aae96699fbd" + "173d3eb7-018c-46f3-af9d-eb90aef89307" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171332Z:3bd7ef17-5d93-413f-9cf3-2aae96699fbd" + "WESTEUROPE:20151014T084024Z:173d3eb7-018c-46f3-af9d-eb90aef89307" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -496,14 +601,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:31 GMT" + "Wed, 14 Oct 2015 08:40:23 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -526,16 +631,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14906" + "14763" ], "x-ms-request-id": [ - "721b9837-489d-414d-affe-3d6ef06573bc" + "106c2252-e562-4bf7-ba9c-41ccfda87c88" ], "x-ms-correlation-request-id": [ - "721b9837-489d-414d-affe-3d6ef06573bc" + "106c2252-e562-4bf7-ba9c-41ccfda87c88" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171335Z:721b9837-489d-414d-affe-3d6ef06573bc" + "WESTEUROPE:20151014T084028Z:106c2252-e562-4bf7-ba9c-41ccfda87c88" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -544,14 +649,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:34 GMT" + "Wed, 14 Oct 2015 08:40:27 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -574,16 +679,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14904" + "14761" ], "x-ms-request-id": [ - "576ed308-27d8-4c17-b8de-ebadddc38c00" + "4d31da93-a2cc-49dd-8150-8fd13d9dc2cc" ], "x-ms-correlation-request-id": [ - "576ed308-27d8-4c17-b8de-ebadddc38c00" + "4d31da93-a2cc-49dd-8150-8fd13d9dc2cc" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171339Z:576ed308-27d8-4c17-b8de-ebadddc38c00" + "WESTEUROPE:20151014T084031Z:4d31da93-a2cc-49dd-8150-8fd13d9dc2cc" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -592,14 +697,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:38 GMT" + "Wed, 14 Oct 2015 08:40:31 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -622,16 +727,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14902" + "14759" ], "x-ms-request-id": [ - "27dfbb5e-6c9b-46eb-a2c6-f69796186333" + "204e7a71-c3eb-416d-97f7-b29cad8798f1" ], "x-ms-correlation-request-id": [ - "27dfbb5e-6c9b-46eb-a2c6-f69796186333" + "204e7a71-c3eb-416d-97f7-b29cad8798f1" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171343Z:27dfbb5e-6c9b-46eb-a2c6-f69796186333" + "WESTEUROPE:20151014T084035Z:204e7a71-c3eb-416d-97f7-b29cad8798f1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -640,14 +745,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:43 GMT" + "Wed, 14 Oct 2015 08:40:34 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -670,16 +775,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14900" + "14757" ], "x-ms-request-id": [ - "223db737-b20c-4471-a22e-b2b23e57f4d0" + "b0a0492a-7977-4653-ad67-d48248928ece" ], "x-ms-correlation-request-id": [ - "223db737-b20c-4471-a22e-b2b23e57f4d0" + "b0a0492a-7977-4653-ad67-d48248928ece" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171346Z:223db737-b20c-4471-a22e-b2b23e57f4d0" + "WESTEUROPE:20151014T084040Z:b0a0492a-7977-4653-ad67-d48248928ece" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -688,14 +793,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:46 GMT" + "Wed, 14 Oct 2015 08:40:40 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -718,16 +823,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14898" + "14755" ], "x-ms-request-id": [ - "0a7fbf81-a5a4-4331-ab64-7d81b894a9b4" + "5794f8a8-f464-4fb4-ae93-97e18b4d579a" ], "x-ms-correlation-request-id": [ - "0a7fbf81-a5a4-4331-ab64-7d81b894a9b4" + "5794f8a8-f464-4fb4-ae93-97e18b4d579a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171350Z:0a7fbf81-a5a4-4331-ab64-7d81b894a9b4" + "WESTEUROPE:20151014T084044Z:5794f8a8-f464-4fb4-ae93-97e18b4d579a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -736,14 +841,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:50 GMT" + "Wed, 14 Oct 2015 08:40:43 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -766,16 +871,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14896" + "14753" ], "x-ms-request-id": [ - "b8894015-4b5f-434a-b733-ba3e8ee24b0a" + "9f832faa-3ecb-4058-b79f-028eddcbf119" ], "x-ms-correlation-request-id": [ - "b8894015-4b5f-434a-b733-ba3e8ee24b0a" + "9f832faa-3ecb-4058-b79f-028eddcbf119" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171354Z:b8894015-4b5f-434a-b733-ba3e8ee24b0a" + "WESTEUROPE:20151014T084047Z:9f832faa-3ecb-4058-b79f-028eddcbf119" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -784,14 +889,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:53 GMT" + "Wed, 14 Oct 2015 08:40:47 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -814,16 +919,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14893" + "14751" ], "x-ms-request-id": [ - "33ea129b-4a35-4ce6-9993-812bf2500eba" + "98630a80-9a5c-424c-a2f7-a48318ed1dfe" ], "x-ms-correlation-request-id": [ - "33ea129b-4a35-4ce6-9993-812bf2500eba" + "98630a80-9a5c-424c-a2f7-a48318ed1dfe" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171357Z:33ea129b-4a35-4ce6-9993-812bf2500eba" + "WESTEUROPE:20151014T084051Z:98630a80-9a5c-424c-a2f7-a48318ed1dfe" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -832,14 +937,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:57 GMT" + "Wed, 14 Oct 2015 08:40:50 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -862,16 +967,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14891" + "14749" ], "x-ms-request-id": [ - "6ed35aa2-b690-4bb1-9afb-3db12a81ce34" + "747e82b1-c236-44db-ae0a-b02dd2897ace" ], "x-ms-correlation-request-id": [ - "6ed35aa2-b690-4bb1-9afb-3db12a81ce34" + "747e82b1-c236-44db-ae0a-b02dd2897ace" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171401Z:6ed35aa2-b690-4bb1-9afb-3db12a81ce34" + "WESTEUROPE:20151014T084055Z:747e82b1-c236-44db-ae0a-b02dd2897ace" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -880,14 +985,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:00 GMT" + "Wed, 14 Oct 2015 08:40:54 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -910,16 +1015,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14889" + "14747" ], "x-ms-request-id": [ - "7b6518ce-a880-4ef0-bc05-d7feb5d0bf48" + "bbf16e6b-3c62-437f-be92-eebf515b61f7" ], "x-ms-correlation-request-id": [ - "7b6518ce-a880-4ef0-bc05-d7feb5d0bf48" + "bbf16e6b-3c62-437f-be92-eebf515b61f7" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171405Z:7b6518ce-a880-4ef0-bc05-d7feb5d0bf48" + "WESTEUROPE:20151014T084059Z:bbf16e6b-3c62-437f-be92-eebf515b61f7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -928,14 +1033,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:04 GMT" + "Wed, 14 Oct 2015 08:40:58 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -958,16 +1063,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14887" + "14743" ], "x-ms-request-id": [ - "b34b82b1-a5b3-4e8e-9bb7-16e35b52e132" + "08bb09e6-499f-4384-a06e-67873ab9137c" ], "x-ms-correlation-request-id": [ - "b34b82b1-a5b3-4e8e-9bb7-16e35b52e132" + "08bb09e6-499f-4384-a06e-67873ab9137c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171408Z:b34b82b1-a5b3-4e8e-9bb7-16e35b52e132" + "WESTEUROPE:20151014T084103Z:08bb09e6-499f-4384-a06e-67873ab9137c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -976,14 +1081,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:08 GMT" + "Wed, 14 Oct 2015 08:41:02 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1006,16 +1111,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14885" + "14741" ], "x-ms-request-id": [ - "115e7599-8bbe-41c5-9f55-34cba13e410e" + "f13c522c-13da-4386-adb2-cd28a6bb4167" ], "x-ms-correlation-request-id": [ - "115e7599-8bbe-41c5-9f55-34cba13e410e" + "f13c522c-13da-4386-adb2-cd28a6bb4167" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171412Z:115e7599-8bbe-41c5-9f55-34cba13e410e" + "WESTEUROPE:20151014T084107Z:f13c522c-13da-4386-adb2-cd28a6bb4167" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1024,14 +1129,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:11 GMT" + "Wed, 14 Oct 2015 08:41:06 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1054,16 +1159,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14882" + "14738" ], "x-ms-request-id": [ - "481c917e-8ecd-4e0e-8614-8316b2778c3f" + "54a7d1c9-5f7e-4e4f-9de3-e9d18eb70b82" ], "x-ms-correlation-request-id": [ - "481c917e-8ecd-4e0e-8614-8316b2778c3f" + "54a7d1c9-5f7e-4e4f-9de3-e9d18eb70b82" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171416Z:481c917e-8ecd-4e0e-8614-8316b2778c3f" + "WESTEUROPE:20151014T084110Z:54a7d1c9-5f7e-4e4f-9de3-e9d18eb70b82" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1072,14 +1177,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:15 GMT" + "Wed, 14 Oct 2015 08:41:10 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1087,7 +1192,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-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/4697E309BA82CFAE\",\r\n \"operationId\": \"4697E309BA82CFAE\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:16.3122095Z\",\r\n \"duration\": \"PT1M3.0504637S\",\r\n \"trackingId\": \"a3de505f-7457-4f65-bfb6-8079f9e800ff\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\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-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/DABF5A13192AD824\",\r\n \"operationId\": \"DABF5A13192AD824\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:12.8892001Z\",\r\n \"duration\": \"PT1M8.2736612S\",\r\n \"trackingId\": \"dbfeb68f-bedd-4e1d-a89f-5de959702159\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "663" @@ -1102,16 +1207,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14880" + "14734" ], "x-ms-request-id": [ - "29ca4d19-fd65-4f7e-8568-3e80f79d1bb9" + "a62bc330-f5d1-4e1f-869d-7d3559c91672" ], "x-ms-correlation-request-id": [ - "29ca4d19-fd65-4f7e-8568-3e80f79d1bb9" + "a62bc330-f5d1-4e1f-869d-7d3559c91672" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171419Z:29ca4d19-fd65-4f7e-8568-3e80f79d1bb9" + "WESTEUROPE:20151014T084114Z:a62bc330-f5d1-4e1f-869d-7d3559c91672" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1120,14 +1225,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:19 GMT" + "Wed, 14 Oct 2015 08:41:13 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1135,7 +1240,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-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/3062FBA750C3194E\",\r\n \"operationId\": \"3062FBA750C3194E\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:20.6007016Z\",\r\n \"duration\": \"PT4.1402354S\",\r\n \"trackingId\": \"507e273e-ff64-487d-ac07-0a70e356b9d0\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/4697E309BA82CFAE\",\r\n \"operationId\": \"4697E309BA82CFAE\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:16.3122095Z\",\r\n \"duration\": \"PT1M3.0504637S\",\r\n \"trackingId\": \"a3de505f-7457-4f65-bfb6-8079f9e800ff\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\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-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/0B27DD5464E517FF\",\r\n \"operationId\": \"0B27DD5464E517FF\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:16.7298217Z\",\r\n \"duration\": \"PT3.7545699S\",\r\n \"trackingId\": \"4c2b9d5d-3b1b-40b7-ade8-66271b9317ec\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/DABF5A13192AD824\",\r\n \"operationId\": \"DABF5A13192AD824\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:12.8892001Z\",\r\n \"duration\": \"PT1M8.2736612S\",\r\n \"trackingId\": \"dbfeb68f-bedd-4e1d-a89f-5de959702159\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "1389" @@ -1150,16 +1255,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14878" + "14731" ], "x-ms-request-id": [ - "81f9aa8c-17df-499d-b85b-e94543b46ad2" + "9e45395e-d5c4-4975-b8cc-5b82d7a10477" ], "x-ms-correlation-request-id": [ - "81f9aa8c-17df-499d-b85b-e94543b46ad2" + "9e45395e-d5c4-4975-b8cc-5b82d7a10477" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171423Z:81f9aa8c-17df-499d-b85b-e94543b46ad2" + "WESTEUROPE:20151014T084118Z:9e45395e-d5c4-4975-b8cc-5b82d7a10477" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1168,14 +1273,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:22 GMT" + "Wed, 14 Oct 2015 08:41:18 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1183,10 +1288,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-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/0BFA2D09CCA07F2F\",\r\n \"operationId\": \"0BFA2D09CCA07F2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:14:26.8608635Z\",\r\n \"duration\": \"PT10.4071031S\",\r\n \"trackingId\": \"07a77f9a-55d0-4ff9-adf5-7d1e530233dc\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/3062FBA750C3194E\",\r\n \"operationId\": \"3062FBA750C3194E\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:20.6007016Z\",\r\n \"duration\": \"PT4.1402354S\",\r\n \"trackingId\": \"507e273e-ff64-487d-ac07-0a70e356b9d0\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/4697E309BA82CFAE\",\r\n \"operationId\": \"4697E309BA82CFAE\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:16.3122095Z\",\r\n \"duration\": \"PT1M3.0504637S\",\r\n \"trackingId\": \"a3de505f-7457-4f65-bfb6-8079f9e800ff\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\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-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/0B27DD5464E517FF\",\r\n \"operationId\": \"0B27DD5464E517FF\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:16.7298217Z\",\r\n \"duration\": \"PT3.7545699S\",\r\n \"trackingId\": \"4c2b9d5d-3b1b-40b7-ade8-66271b9317ec\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/DABF5A13192AD824\",\r\n \"operationId\": \"DABF5A13192AD824\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:12.8892001Z\",\r\n \"duration\": \"PT1M8.2736612S\",\r\n \"trackingId\": \"dbfeb68f-bedd-4e1d-a89f-5de959702159\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2103" + "1389" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1198,16 +1303,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14876" + "14729" ], "x-ms-request-id": [ - "9d1eb42a-cc55-4c3e-92af-0ac28e9a8f4f" + "b56155cd-dda2-4fee-9cca-f9362b15a47c" ], "x-ms-correlation-request-id": [ - "9d1eb42a-cc55-4c3e-92af-0ac28e9a8f4f" + "b56155cd-dda2-4fee-9cca-f9362b15a47c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171427Z:9d1eb42a-cc55-4c3e-92af-0ac28e9a8f4f" + "WESTEUROPE:20151014T084122Z:b56155cd-dda2-4fee-9cca-f9362b15a47c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1216,14 +1321,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:27 GMT" + "Wed, 14 Oct 2015 08:41:22 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1231,7 +1336,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-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/0BFA2D09CCA07F2F\",\r\n \"operationId\": \"0BFA2D09CCA07F2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:14:26.8608635Z\",\r\n \"duration\": \"PT10.4071031S\",\r\n \"trackingId\": \"07a77f9a-55d0-4ff9-adf5-7d1e530233dc\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/3062FBA750C3194E\",\r\n \"operationId\": \"3062FBA750C3194E\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:20.6007016Z\",\r\n \"duration\": \"PT4.1402354S\",\r\n \"trackingId\": \"507e273e-ff64-487d-ac07-0a70e356b9d0\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/4697E309BA82CFAE\",\r\n \"operationId\": \"4697E309BA82CFAE\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:16.3122095Z\",\r\n \"duration\": \"PT1M3.0504637S\",\r\n \"trackingId\": \"a3de505f-7457-4f65-bfb6-8079f9e800ff\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\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-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/7EDF8251177544AB\",\r\n \"operationId\": \"7EDF8251177544AB\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:41:23.4087711Z\",\r\n \"duration\": \"PT10.3849552S\",\r\n \"trackingId\": \"ac7b39ac-16ad-49d1-a004-481a1cca9bad\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/0B27DD5464E517FF\",\r\n \"operationId\": \"0B27DD5464E517FF\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:16.7298217Z\",\r\n \"duration\": \"PT3.7545699S\",\r\n \"trackingId\": \"4c2b9d5d-3b1b-40b7-ade8-66271b9317ec\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/DABF5A13192AD824\",\r\n \"operationId\": \"DABF5A13192AD824\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:12.8892001Z\",\r\n \"duration\": \"PT1M8.2736612S\",\r\n \"trackingId\": \"dbfeb68f-bedd-4e1d-a89f-5de959702159\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2103" @@ -1246,16 +1351,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14874" + "14726" ], "x-ms-request-id": [ - "2987d30a-ccfc-48f2-9f70-19b2c3ede92c" + "ca6a0f45-8cbf-43fd-a6dc-dc13f156e8c8" ], "x-ms-correlation-request-id": [ - "2987d30a-ccfc-48f2-9f70-19b2c3ede92c" + "ca6a0f45-8cbf-43fd-a6dc-dc13f156e8c8" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171431Z:2987d30a-ccfc-48f2-9f70-19b2c3ede92c" + "WESTEUROPE:20151014T084126Z:ca6a0f45-8cbf-43fd-a6dc-dc13f156e8c8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1264,14 +1369,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:31 GMT" + "Wed, 14 Oct 2015 08:41:26 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1279,7 +1384,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-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/0BFA2D09CCA07F2F\",\r\n \"operationId\": \"0BFA2D09CCA07F2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:14:26.8608635Z\",\r\n \"duration\": \"PT10.4071031S\",\r\n \"trackingId\": \"07a77f9a-55d0-4ff9-adf5-7d1e530233dc\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/3062FBA750C3194E\",\r\n \"operationId\": \"3062FBA750C3194E\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:20.6007016Z\",\r\n \"duration\": \"PT4.1402354S\",\r\n \"trackingId\": \"507e273e-ff64-487d-ac07-0a70e356b9d0\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/4697E309BA82CFAE\",\r\n \"operationId\": \"4697E309BA82CFAE\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:16.3122095Z\",\r\n \"duration\": \"PT1M3.0504637S\",\r\n \"trackingId\": \"a3de505f-7457-4f65-bfb6-8079f9e800ff\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\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-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/7EDF8251177544AB\",\r\n \"operationId\": \"7EDF8251177544AB\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:41:23.4087711Z\",\r\n \"duration\": \"PT10.3849552S\",\r\n \"trackingId\": \"ac7b39ac-16ad-49d1-a004-481a1cca9bad\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/0B27DD5464E517FF\",\r\n \"operationId\": \"0B27DD5464E517FF\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:16.7298217Z\",\r\n \"duration\": \"PT3.7545699S\",\r\n \"trackingId\": \"4c2b9d5d-3b1b-40b7-ade8-66271b9317ec\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/DABF5A13192AD824\",\r\n \"operationId\": \"DABF5A13192AD824\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:12.8892001Z\",\r\n \"duration\": \"PT1M8.2736612S\",\r\n \"trackingId\": \"dbfeb68f-bedd-4e1d-a89f-5de959702159\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2103" @@ -1294,16 +1399,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14872" + "14723" ], "x-ms-request-id": [ - "34e4e75a-7dab-48bf-a31c-9e275e75b9ab" + "ef6e38b5-d629-47e9-8a8e-3f04227bd0b3" ], "x-ms-correlation-request-id": [ - "34e4e75a-7dab-48bf-a31c-9e275e75b9ab" + "ef6e38b5-d629-47e9-8a8e-3f04227bd0b3" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171435Z:34e4e75a-7dab-48bf-a31c-9e275e75b9ab" + "WESTEUROPE:20151014T084130Z:ef6e38b5-d629-47e9-8a8e-3f04227bd0b3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1312,14 +1417,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:35 GMT" + "Wed, 14 Oct 2015 08:41:30 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1327,7 +1432,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-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/0BFA2D09CCA07F2F\",\r\n \"operationId\": \"0BFA2D09CCA07F2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:14:26.8608635Z\",\r\n \"duration\": \"PT10.4071031S\",\r\n \"trackingId\": \"07a77f9a-55d0-4ff9-adf5-7d1e530233dc\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/3062FBA750C3194E\",\r\n \"operationId\": \"3062FBA750C3194E\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:20.6007016Z\",\r\n \"duration\": \"PT4.1402354S\",\r\n \"trackingId\": \"507e273e-ff64-487d-ac07-0a70e356b9d0\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/4697E309BA82CFAE\",\r\n \"operationId\": \"4697E309BA82CFAE\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:16.3122095Z\",\r\n \"duration\": \"PT1M3.0504637S\",\r\n \"trackingId\": \"a3de505f-7457-4f65-bfb6-8079f9e800ff\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\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-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/7EDF8251177544AB\",\r\n \"operationId\": \"7EDF8251177544AB\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:41:23.4087711Z\",\r\n \"duration\": \"PT10.3849552S\",\r\n \"trackingId\": \"ac7b39ac-16ad-49d1-a004-481a1cca9bad\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/0B27DD5464E517FF\",\r\n \"operationId\": \"0B27DD5464E517FF\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:16.7298217Z\",\r\n \"duration\": \"PT3.7545699S\",\r\n \"trackingId\": \"4c2b9d5d-3b1b-40b7-ade8-66271b9317ec\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/DABF5A13192AD824\",\r\n \"operationId\": \"DABF5A13192AD824\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:12.8892001Z\",\r\n \"duration\": \"PT1M8.2736612S\",\r\n \"trackingId\": \"dbfeb68f-bedd-4e1d-a89f-5de959702159\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2103" @@ -1342,16 +1447,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14870" + "14721" ], "x-ms-request-id": [ - "5cb4cec8-8f16-44c5-835d-48eefbab6abe" + "0174f80b-4a1f-44f1-af83-aef3f652e104" ], "x-ms-correlation-request-id": [ - "5cb4cec8-8f16-44c5-835d-48eefbab6abe" + "0174f80b-4a1f-44f1-af83-aef3f652e104" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171439Z:5cb4cec8-8f16-44c5-835d-48eefbab6abe" + "WESTEUROPE:20151014T084134Z:0174f80b-4a1f-44f1-af83-aef3f652e104" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1360,14 +1465,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:39 GMT" + "Wed, 14 Oct 2015 08:41:33 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1375,7 +1480,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-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/0BFA2D09CCA07F2F\",\r\n \"operationId\": \"0BFA2D09CCA07F2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:14:26.8608635Z\",\r\n \"duration\": \"PT10.4071031S\",\r\n \"trackingId\": \"07a77f9a-55d0-4ff9-adf5-7d1e530233dc\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/3062FBA750C3194E\",\r\n \"operationId\": \"3062FBA750C3194E\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:20.6007016Z\",\r\n \"duration\": \"PT4.1402354S\",\r\n \"trackingId\": \"507e273e-ff64-487d-ac07-0a70e356b9d0\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/4697E309BA82CFAE\",\r\n \"operationId\": \"4697E309BA82CFAE\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:16.3122095Z\",\r\n \"duration\": \"PT1M3.0504637S\",\r\n \"trackingId\": \"a3de505f-7457-4f65-bfb6-8079f9e800ff\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\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-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/7EDF8251177544AB\",\r\n \"operationId\": \"7EDF8251177544AB\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:41:23.4087711Z\",\r\n \"duration\": \"PT10.3849552S\",\r\n \"trackingId\": \"ac7b39ac-16ad-49d1-a004-481a1cca9bad\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/0B27DD5464E517FF\",\r\n \"operationId\": \"0B27DD5464E517FF\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:16.7298217Z\",\r\n \"duration\": \"PT3.7545699S\",\r\n \"trackingId\": \"4c2b9d5d-3b1b-40b7-ade8-66271b9317ec\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/DABF5A13192AD824\",\r\n \"operationId\": \"DABF5A13192AD824\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:12.8892001Z\",\r\n \"duration\": \"PT1M8.2736612S\",\r\n \"trackingId\": \"dbfeb68f-bedd-4e1d-a89f-5de959702159\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2103" @@ -1390,16 +1495,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14868" + "14719" ], "x-ms-request-id": [ - "f9d1e36e-e999-4ada-9d6e-da89a485f4dd" + "7410ae0b-1727-4957-a7aa-546aec233a2c" ], "x-ms-correlation-request-id": [ - "f9d1e36e-e999-4ada-9d6e-da89a485f4dd" + "7410ae0b-1727-4957-a7aa-546aec233a2c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171443Z:f9d1e36e-e999-4ada-9d6e-da89a485f4dd" + "WESTEUROPE:20151014T084138Z:7410ae0b-1727-4957-a7aa-546aec233a2c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1408,14 +1513,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:43 GMT" + "Wed, 14 Oct 2015 08:41:37 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1423,7 +1528,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-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/0BFA2D09CCA07F2F\",\r\n \"operationId\": \"0BFA2D09CCA07F2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:14:26.8608635Z\",\r\n \"duration\": \"PT10.4071031S\",\r\n \"trackingId\": \"07a77f9a-55d0-4ff9-adf5-7d1e530233dc\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/3062FBA750C3194E\",\r\n \"operationId\": \"3062FBA750C3194E\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:20.6007016Z\",\r\n \"duration\": \"PT4.1402354S\",\r\n \"trackingId\": \"507e273e-ff64-487d-ac07-0a70e356b9d0\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/4697E309BA82CFAE\",\r\n \"operationId\": \"4697E309BA82CFAE\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:16.3122095Z\",\r\n \"duration\": \"PT1M3.0504637S\",\r\n \"trackingId\": \"a3de505f-7457-4f65-bfb6-8079f9e800ff\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\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-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/7EDF8251177544AB\",\r\n \"operationId\": \"7EDF8251177544AB\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:41:23.4087711Z\",\r\n \"duration\": \"PT10.3849552S\",\r\n \"trackingId\": \"ac7b39ac-16ad-49d1-a004-481a1cca9bad\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/0B27DD5464E517FF\",\r\n \"operationId\": \"0B27DD5464E517FF\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:16.7298217Z\",\r\n \"duration\": \"PT3.7545699S\",\r\n \"trackingId\": \"4c2b9d5d-3b1b-40b7-ade8-66271b9317ec\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/DABF5A13192AD824\",\r\n \"operationId\": \"DABF5A13192AD824\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:12.8892001Z\",\r\n \"duration\": \"PT1M8.2736612S\",\r\n \"trackingId\": \"dbfeb68f-bedd-4e1d-a89f-5de959702159\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2103" @@ -1438,16 +1543,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14866" + "14716" ], "x-ms-request-id": [ - "77907af6-604e-4360-9764-ce75d0288d00" + "4a4de62f-8ec1-45a2-bc0b-442809085a05" ], "x-ms-correlation-request-id": [ - "77907af6-604e-4360-9764-ce75d0288d00" + "4a4de62f-8ec1-45a2-bc0b-442809085a05" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171447Z:77907af6-604e-4360-9764-ce75d0288d00" + "WESTEUROPE:20151014T084142Z:4a4de62f-8ec1-45a2-bc0b-442809085a05" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1456,14 +1561,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:47 GMT" + "Wed, 14 Oct 2015 08:41:41 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1471,7 +1576,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-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/0BFA2D09CCA07F2F\",\r\n \"operationId\": \"0BFA2D09CCA07F2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:14:26.8608635Z\",\r\n \"duration\": \"PT10.4071031S\",\r\n \"trackingId\": \"07a77f9a-55d0-4ff9-adf5-7d1e530233dc\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/3062FBA750C3194E\",\r\n \"operationId\": \"3062FBA750C3194E\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:20.6007016Z\",\r\n \"duration\": \"PT4.1402354S\",\r\n \"trackingId\": \"507e273e-ff64-487d-ac07-0a70e356b9d0\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/4697E309BA82CFAE\",\r\n \"operationId\": \"4697E309BA82CFAE\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:16.3122095Z\",\r\n \"duration\": \"PT1M3.0504637S\",\r\n \"trackingId\": \"a3de505f-7457-4f65-bfb6-8079f9e800ff\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\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-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/7EDF8251177544AB\",\r\n \"operationId\": \"7EDF8251177544AB\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:41:23.4087711Z\",\r\n \"duration\": \"PT10.3849552S\",\r\n \"trackingId\": \"ac7b39ac-16ad-49d1-a004-481a1cca9bad\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/0B27DD5464E517FF\",\r\n \"operationId\": \"0B27DD5464E517FF\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:16.7298217Z\",\r\n \"duration\": \"PT3.7545699S\",\r\n \"trackingId\": \"4c2b9d5d-3b1b-40b7-ade8-66271b9317ec\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/DABF5A13192AD824\",\r\n \"operationId\": \"DABF5A13192AD824\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:12.8892001Z\",\r\n \"duration\": \"PT1M8.2736612S\",\r\n \"trackingId\": \"dbfeb68f-bedd-4e1d-a89f-5de959702159\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2103" @@ -1486,16 +1591,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14864" + "14712" ], "x-ms-request-id": [ - "95e1f188-5c28-4c87-8793-184611207766" + "300836cb-098a-4450-b743-c3979da804c9" ], "x-ms-correlation-request-id": [ - "95e1f188-5c28-4c87-8793-184611207766" + "300836cb-098a-4450-b743-c3979da804c9" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171451Z:95e1f188-5c28-4c87-8793-184611207766" + "WESTEUROPE:20151014T084146Z:300836cb-098a-4450-b743-c3979da804c9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1504,14 +1609,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:51 GMT" + "Wed, 14 Oct 2015 08:41:45 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1519,7 +1624,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-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/0BFA2D09CCA07F2F\",\r\n \"operationId\": \"0BFA2D09CCA07F2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:14:26.8608635Z\",\r\n \"duration\": \"PT10.4071031S\",\r\n \"trackingId\": \"07a77f9a-55d0-4ff9-adf5-7d1e530233dc\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/3062FBA750C3194E\",\r\n \"operationId\": \"3062FBA750C3194E\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:20.6007016Z\",\r\n \"duration\": \"PT4.1402354S\",\r\n \"trackingId\": \"507e273e-ff64-487d-ac07-0a70e356b9d0\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/4697E309BA82CFAE\",\r\n \"operationId\": \"4697E309BA82CFAE\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:16.3122095Z\",\r\n \"duration\": \"PT1M3.0504637S\",\r\n \"trackingId\": \"a3de505f-7457-4f65-bfb6-8079f9e800ff\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\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-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/7EDF8251177544AB\",\r\n \"operationId\": \"7EDF8251177544AB\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:41:23.4087711Z\",\r\n \"duration\": \"PT10.3849552S\",\r\n \"trackingId\": \"ac7b39ac-16ad-49d1-a004-481a1cca9bad\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/0B27DD5464E517FF\",\r\n \"operationId\": \"0B27DD5464E517FF\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:16.7298217Z\",\r\n \"duration\": \"PT3.7545699S\",\r\n \"trackingId\": \"4c2b9d5d-3b1b-40b7-ade8-66271b9317ec\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/DABF5A13192AD824\",\r\n \"operationId\": \"DABF5A13192AD824\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:12.8892001Z\",\r\n \"duration\": \"PT1M8.2736612S\",\r\n \"trackingId\": \"dbfeb68f-bedd-4e1d-a89f-5de959702159\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2103" @@ -1534,16 +1639,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14861" + "14710" ], "x-ms-request-id": [ - "fe87e009-7b1b-4a37-848a-a75e40163c03" + "211e47e5-c319-4284-9a8e-653910709e26" ], "x-ms-correlation-request-id": [ - "fe87e009-7b1b-4a37-848a-a75e40163c03" + "211e47e5-c319-4284-9a8e-653910709e26" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171455Z:fe87e009-7b1b-4a37-848a-a75e40163c03" + "WESTEUROPE:20151014T084150Z:211e47e5-c319-4284-9a8e-653910709e26" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1552,14 +1657,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:54 GMT" + "Wed, 14 Oct 2015 08:41:49 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1567,7 +1672,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-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/0BFA2D09CCA07F2F\",\r\n \"operationId\": \"0BFA2D09CCA07F2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:14:26.8608635Z\",\r\n \"duration\": \"PT10.4071031S\",\r\n \"trackingId\": \"07a77f9a-55d0-4ff9-adf5-7d1e530233dc\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/3062FBA750C3194E\",\r\n \"operationId\": \"3062FBA750C3194E\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:20.6007016Z\",\r\n \"duration\": \"PT4.1402354S\",\r\n \"trackingId\": \"507e273e-ff64-487d-ac07-0a70e356b9d0\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/4697E309BA82CFAE\",\r\n \"operationId\": \"4697E309BA82CFAE\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:16.3122095Z\",\r\n \"duration\": \"PT1M3.0504637S\",\r\n \"trackingId\": \"a3de505f-7457-4f65-bfb6-8079f9e800ff\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\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-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/7EDF8251177544AB\",\r\n \"operationId\": \"7EDF8251177544AB\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:41:23.4087711Z\",\r\n \"duration\": \"PT10.3849552S\",\r\n \"trackingId\": \"ac7b39ac-16ad-49d1-a004-481a1cca9bad\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/0B27DD5464E517FF\",\r\n \"operationId\": \"0B27DD5464E517FF\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:16.7298217Z\",\r\n \"duration\": \"PT3.7545699S\",\r\n \"trackingId\": \"4c2b9d5d-3b1b-40b7-ade8-66271b9317ec\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/DABF5A13192AD824\",\r\n \"operationId\": \"DABF5A13192AD824\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:12.8892001Z\",\r\n \"duration\": \"PT1M8.2736612S\",\r\n \"trackingId\": \"dbfeb68f-bedd-4e1d-a89f-5de959702159\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2103" @@ -1582,16 +1687,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14859" + "14708" ], "x-ms-request-id": [ - "76a88518-8491-44b0-9878-3f3743530599" + "ba2e4aa4-6f7b-4c01-b75b-e6149df1f368" ], "x-ms-correlation-request-id": [ - "76a88518-8491-44b0-9878-3f3743530599" + "ba2e4aa4-6f7b-4c01-b75b-e6149df1f368" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171459Z:76a88518-8491-44b0-9878-3f3743530599" + "WESTEUROPE:20151014T084154Z:ba2e4aa4-6f7b-4c01-b75b-e6149df1f368" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1600,14 +1705,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:58 GMT" + "Wed, 14 Oct 2015 08:41:53 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1615,7 +1720,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-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/0BFA2D09CCA07F2F\",\r\n \"operationId\": \"0BFA2D09CCA07F2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:14:59.7473285Z\",\r\n \"duration\": \"PT43.2935681S\",\r\n \"trackingId\": \"d9f9a0ac-af03-467d-8698-692f6c7a4cbb\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/3062FBA750C3194E\",\r\n \"operationId\": \"3062FBA750C3194E\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:20.6007016Z\",\r\n \"duration\": \"PT4.1402354S\",\r\n \"trackingId\": \"507e273e-ff64-487d-ac07-0a70e356b9d0\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/4697E309BA82CFAE\",\r\n \"operationId\": \"4697E309BA82CFAE\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:16.3122095Z\",\r\n \"duration\": \"PT1M3.0504637S\",\r\n \"trackingId\": \"a3de505f-7457-4f65-bfb6-8079f9e800ff\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\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-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/7EDF8251177544AB\",\r\n \"operationId\": \"7EDF8251177544AB\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:41:55.7756304Z\",\r\n \"duration\": \"PT42.7518145S\",\r\n \"trackingId\": \"ddc00e59-b8d1-4da8-9b7d-22cb6ed68ad7\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/0B27DD5464E517FF\",\r\n \"operationId\": \"0B27DD5464E517FF\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:16.7298217Z\",\r\n \"duration\": \"PT3.7545699S\",\r\n \"trackingId\": \"4c2b9d5d-3b1b-40b7-ade8-66271b9317ec\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/DABF5A13192AD824\",\r\n \"operationId\": \"DABF5A13192AD824\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:12.8892001Z\",\r\n \"duration\": \"PT1M8.2736612S\",\r\n \"trackingId\": \"dbfeb68f-bedd-4e1d-a89f-5de959702159\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2103" @@ -1630,16 +1735,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14861" + "14704" ], "x-ms-request-id": [ - "fe079700-34a6-47bd-9577-320483790ec0" + "5351d394-7b0c-49cd-9270-a35593baa080" ], "x-ms-correlation-request-id": [ - "fe079700-34a6-47bd-9577-320483790ec0" + "5351d394-7b0c-49cd-9270-a35593baa080" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171503Z:fe079700-34a6-47bd-9577-320483790ec0" + "WESTEUROPE:20151014T084158Z:5351d394-7b0c-49cd-9270-a35593baa080" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1648,14 +1753,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:02 GMT" + "Wed, 14 Oct 2015 08:41:57 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1663,7 +1768,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-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/0BFA2D09CCA07F2F\",\r\n \"operationId\": \"0BFA2D09CCA07F2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:14:59.7473285Z\",\r\n \"duration\": \"PT43.2935681S\",\r\n \"trackingId\": \"d9f9a0ac-af03-467d-8698-692f6c7a4cbb\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/3062FBA750C3194E\",\r\n \"operationId\": \"3062FBA750C3194E\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:20.6007016Z\",\r\n \"duration\": \"PT4.1402354S\",\r\n \"trackingId\": \"507e273e-ff64-487d-ac07-0a70e356b9d0\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/4697E309BA82CFAE\",\r\n \"operationId\": \"4697E309BA82CFAE\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:16.3122095Z\",\r\n \"duration\": \"PT1M3.0504637S\",\r\n \"trackingId\": \"a3de505f-7457-4f65-bfb6-8079f9e800ff\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\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-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/7EDF8251177544AB\",\r\n \"operationId\": \"7EDF8251177544AB\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:41:55.7756304Z\",\r\n \"duration\": \"PT42.7518145S\",\r\n \"trackingId\": \"ddc00e59-b8d1-4da8-9b7d-22cb6ed68ad7\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/0B27DD5464E517FF\",\r\n \"operationId\": \"0B27DD5464E517FF\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:16.7298217Z\",\r\n \"duration\": \"PT3.7545699S\",\r\n \"trackingId\": \"4c2b9d5d-3b1b-40b7-ade8-66271b9317ec\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/DABF5A13192AD824\",\r\n \"operationId\": \"DABF5A13192AD824\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:12.8892001Z\",\r\n \"duration\": \"PT1M8.2736612S\",\r\n \"trackingId\": \"dbfeb68f-bedd-4e1d-a89f-5de959702159\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2103" @@ -1678,16 +1783,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14859" + "14702" ], "x-ms-request-id": [ - "605d1dad-587b-4cfd-afbc-23724d94edcf" + "e45bc51b-7c41-4353-a202-475e540789d4" ], "x-ms-correlation-request-id": [ - "605d1dad-587b-4cfd-afbc-23724d94edcf" + "e45bc51b-7c41-4353-a202-475e540789d4" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171507Z:605d1dad-587b-4cfd-afbc-23724d94edcf" + "WESTEUROPE:20151014T084202Z:e45bc51b-7c41-4353-a202-475e540789d4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1696,14 +1801,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:07 GMT" + "Wed, 14 Oct 2015 08:42:01 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1711,7 +1816,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-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/0BFA2D09CCA07F2F\",\r\n \"operationId\": \"0BFA2D09CCA07F2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:14:59.7473285Z\",\r\n \"duration\": \"PT43.2935681S\",\r\n \"trackingId\": \"d9f9a0ac-af03-467d-8698-692f6c7a4cbb\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/3062FBA750C3194E\",\r\n \"operationId\": \"3062FBA750C3194E\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:20.6007016Z\",\r\n \"duration\": \"PT4.1402354S\",\r\n \"trackingId\": \"507e273e-ff64-487d-ac07-0a70e356b9d0\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/4697E309BA82CFAE\",\r\n \"operationId\": \"4697E309BA82CFAE\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:16.3122095Z\",\r\n \"duration\": \"PT1M3.0504637S\",\r\n \"trackingId\": \"a3de505f-7457-4f65-bfb6-8079f9e800ff\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\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-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/7EDF8251177544AB\",\r\n \"operationId\": \"7EDF8251177544AB\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:41:55.7756304Z\",\r\n \"duration\": \"PT42.7518145S\",\r\n \"trackingId\": \"ddc00e59-b8d1-4da8-9b7d-22cb6ed68ad7\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/0B27DD5464E517FF\",\r\n \"operationId\": \"0B27DD5464E517FF\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:16.7298217Z\",\r\n \"duration\": \"PT3.7545699S\",\r\n \"trackingId\": \"4c2b9d5d-3b1b-40b7-ade8-66271b9317ec\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/DABF5A13192AD824\",\r\n \"operationId\": \"DABF5A13192AD824\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:12.8892001Z\",\r\n \"duration\": \"PT1M8.2736612S\",\r\n \"trackingId\": \"dbfeb68f-bedd-4e1d-a89f-5de959702159\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2103" @@ -1726,16 +1831,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14857" + "14700" ], "x-ms-request-id": [ - "5a58f273-bd89-4213-aaf1-792807fab28a" + "4e3a0a9f-4bcc-49d7-94a3-5655daca8a18" ], "x-ms-correlation-request-id": [ - "5a58f273-bd89-4213-aaf1-792807fab28a" + "4e3a0a9f-4bcc-49d7-94a3-5655daca8a18" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171511Z:5a58f273-bd89-4213-aaf1-792807fab28a" + "WESTEUROPE:20151014T084205Z:4e3a0a9f-4bcc-49d7-94a3-5655daca8a18" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1744,14 +1849,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:11 GMT" + "Wed, 14 Oct 2015 08:42:05 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1759,7 +1864,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-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/0BFA2D09CCA07F2F\",\r\n \"operationId\": \"0BFA2D09CCA07F2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:14:59.7473285Z\",\r\n \"duration\": \"PT43.2935681S\",\r\n \"trackingId\": \"d9f9a0ac-af03-467d-8698-692f6c7a4cbb\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/3062FBA750C3194E\",\r\n \"operationId\": \"3062FBA750C3194E\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:20.6007016Z\",\r\n \"duration\": \"PT4.1402354S\",\r\n \"trackingId\": \"507e273e-ff64-487d-ac07-0a70e356b9d0\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/4697E309BA82CFAE\",\r\n \"operationId\": \"4697E309BA82CFAE\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:16.3122095Z\",\r\n \"duration\": \"PT1M3.0504637S\",\r\n \"trackingId\": \"a3de505f-7457-4f65-bfb6-8079f9e800ff\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\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-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/7EDF8251177544AB\",\r\n \"operationId\": \"7EDF8251177544AB\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:41:55.7756304Z\",\r\n \"duration\": \"PT42.7518145S\",\r\n \"trackingId\": \"ddc00e59-b8d1-4da8-9b7d-22cb6ed68ad7\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/0B27DD5464E517FF\",\r\n \"operationId\": \"0B27DD5464E517FF\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:16.7298217Z\",\r\n \"duration\": \"PT3.7545699S\",\r\n \"trackingId\": \"4c2b9d5d-3b1b-40b7-ade8-66271b9317ec\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/DABF5A13192AD824\",\r\n \"operationId\": \"DABF5A13192AD824\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:12.8892001Z\",\r\n \"duration\": \"PT1M8.2736612S\",\r\n \"trackingId\": \"dbfeb68f-bedd-4e1d-a89f-5de959702159\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2103" @@ -1774,16 +1879,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14855" + "14698" ], "x-ms-request-id": [ - "1cbdb940-f3c2-423d-86c4-df17a6573272" + "6d13f8dd-44fd-46c6-b1b9-1572ec58e8a0" ], "x-ms-correlation-request-id": [ - "1cbdb940-f3c2-423d-86c4-df17a6573272" + "6d13f8dd-44fd-46c6-b1b9-1572ec58e8a0" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171515Z:1cbdb940-f3c2-423d-86c4-df17a6573272" + "WESTEUROPE:20151014T084209Z:6d13f8dd-44fd-46c6-b1b9-1572ec58e8a0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1792,14 +1897,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:14 GMT" + "Wed, 14 Oct 2015 08:42:08 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1807,7 +1912,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-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/0BFA2D09CCA07F2F\",\r\n \"operationId\": \"0BFA2D09CCA07F2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:14:59.7473285Z\",\r\n \"duration\": \"PT43.2935681S\",\r\n \"trackingId\": \"d9f9a0ac-af03-467d-8698-692f6c7a4cbb\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/3062FBA750C3194E\",\r\n \"operationId\": \"3062FBA750C3194E\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:20.6007016Z\",\r\n \"duration\": \"PT4.1402354S\",\r\n \"trackingId\": \"507e273e-ff64-487d-ac07-0a70e356b9d0\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/4697E309BA82CFAE\",\r\n \"operationId\": \"4697E309BA82CFAE\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:16.3122095Z\",\r\n \"duration\": \"PT1M3.0504637S\",\r\n \"trackingId\": \"a3de505f-7457-4f65-bfb6-8079f9e800ff\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\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-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/7EDF8251177544AB\",\r\n \"operationId\": \"7EDF8251177544AB\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:41:55.7756304Z\",\r\n \"duration\": \"PT42.7518145S\",\r\n \"trackingId\": \"ddc00e59-b8d1-4da8-9b7d-22cb6ed68ad7\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/0B27DD5464E517FF\",\r\n \"operationId\": \"0B27DD5464E517FF\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:16.7298217Z\",\r\n \"duration\": \"PT3.7545699S\",\r\n \"trackingId\": \"4c2b9d5d-3b1b-40b7-ade8-66271b9317ec\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/DABF5A13192AD824\",\r\n \"operationId\": \"DABF5A13192AD824\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:12.8892001Z\",\r\n \"duration\": \"PT1M8.2736612S\",\r\n \"trackingId\": \"dbfeb68f-bedd-4e1d-a89f-5de959702159\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2103" @@ -1822,16 +1927,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14853" + "14694" ], "x-ms-request-id": [ - "8574cb82-5bcd-4fb9-8e7b-6d153328dc79" + "845c978b-8db3-4ecc-bc9a-19ba21636c86" ], "x-ms-correlation-request-id": [ - "8574cb82-5bcd-4fb9-8e7b-6d153328dc79" + "845c978b-8db3-4ecc-bc9a-19ba21636c86" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171519Z:8574cb82-5bcd-4fb9-8e7b-6d153328dc79" + "WESTEUROPE:20151014T084213Z:845c978b-8db3-4ecc-bc9a-19ba21636c86" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1840,14 +1945,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:18 GMT" + "Wed, 14 Oct 2015 08:42:13 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1855,10 +1960,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-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/0BFA2D09CCA07F2F\",\r\n \"operationId\": \"0BFA2D09CCA07F2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:14:59.7473285Z\",\r\n \"duration\": \"PT43.2935681S\",\r\n \"trackingId\": \"d9f9a0ac-af03-467d-8698-692f6c7a4cbb\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/3062FBA750C3194E\",\r\n \"operationId\": \"3062FBA750C3194E\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:20.6007016Z\",\r\n \"duration\": \"PT4.1402354S\",\r\n \"trackingId\": \"507e273e-ff64-487d-ac07-0a70e356b9d0\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/4697E309BA82CFAE\",\r\n \"operationId\": \"4697E309BA82CFAE\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:16.3122095Z\",\r\n \"duration\": \"PT1M3.0504637S\",\r\n \"trackingId\": \"a3de505f-7457-4f65-bfb6-8079f9e800ff\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\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-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/7EDF8251177544AB\",\r\n \"operationId\": \"7EDF8251177544AB\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:42:13.2685888Z\",\r\n \"duration\": \"PT1M0.2447729S\",\r\n \"trackingId\": \"edeb7f78-9cff-4ba7-ae3b-c135cb27114c\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/0B27DD5464E517FF\",\r\n \"operationId\": \"0B27DD5464E517FF\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:16.7298217Z\",\r\n \"duration\": \"PT3.7545699S\",\r\n \"trackingId\": \"4c2b9d5d-3b1b-40b7-ade8-66271b9317ec\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/DABF5A13192AD824\",\r\n \"operationId\": \"DABF5A13192AD824\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:12.8892001Z\",\r\n \"duration\": \"PT1M8.2736612S\",\r\n \"trackingId\": \"dbfeb68f-bedd-4e1d-a89f-5de959702159\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2103" + "2104" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1870,16 +1975,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14851" + "14692" ], "x-ms-request-id": [ - "ef496a62-ac93-468c-8be3-1b189ca17f77" + "d23d63c9-98f6-44c1-959a-7f781ed0b6df" ], "x-ms-correlation-request-id": [ - "ef496a62-ac93-468c-8be3-1b189ca17f77" + "d23d63c9-98f6-44c1-959a-7f781ed0b6df" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171523Z:ef496a62-ac93-468c-8be3-1b189ca17f77" + "WESTEUROPE:20151014T084217Z:d23d63c9-98f6-44c1-959a-7f781ed0b6df" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1888,14 +1993,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:22 GMT" + "Wed, 14 Oct 2015 08:42:17 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1903,10 +2008,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-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/0BFA2D09CCA07F2F\",\r\n \"operationId\": \"0BFA2D09CCA07F2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:14:59.7473285Z\",\r\n \"duration\": \"PT43.2935681S\",\r\n \"trackingId\": \"d9f9a0ac-af03-467d-8698-692f6c7a4cbb\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/3062FBA750C3194E\",\r\n \"operationId\": \"3062FBA750C3194E\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:20.6007016Z\",\r\n \"duration\": \"PT4.1402354S\",\r\n \"trackingId\": \"507e273e-ff64-487d-ac07-0a70e356b9d0\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/4697E309BA82CFAE\",\r\n \"operationId\": \"4697E309BA82CFAE\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:16.3122095Z\",\r\n \"duration\": \"PT1M3.0504637S\",\r\n \"trackingId\": \"a3de505f-7457-4f65-bfb6-8079f9e800ff\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\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-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/7EDF8251177544AB\",\r\n \"operationId\": \"7EDF8251177544AB\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:42:13.2685888Z\",\r\n \"duration\": \"PT1M0.2447729S\",\r\n \"trackingId\": \"edeb7f78-9cff-4ba7-ae3b-c135cb27114c\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/0B27DD5464E517FF\",\r\n \"operationId\": \"0B27DD5464E517FF\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:16.7298217Z\",\r\n \"duration\": \"PT3.7545699S\",\r\n \"trackingId\": \"4c2b9d5d-3b1b-40b7-ade8-66271b9317ec\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/DABF5A13192AD824\",\r\n \"operationId\": \"DABF5A13192AD824\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:12.8892001Z\",\r\n \"duration\": \"PT1M8.2736612S\",\r\n \"trackingId\": \"dbfeb68f-bedd-4e1d-a89f-5de959702159\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2103" + "2104" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1918,16 +2023,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14849" + "14690" ], "x-ms-request-id": [ - "69bf2ec2-c66f-4d92-ae2d-4fda8360562c" + "ab1954cf-90d2-4cd1-9cee-655fc19cddd9" ], "x-ms-correlation-request-id": [ - "69bf2ec2-c66f-4d92-ae2d-4fda8360562c" + "ab1954cf-90d2-4cd1-9cee-655fc19cddd9" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171527Z:69bf2ec2-c66f-4d92-ae2d-4fda8360562c" + "WESTEUROPE:20151014T084221Z:ab1954cf-90d2-4cd1-9cee-655fc19cddd9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1936,14 +2041,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:26 GMT" + "Wed, 14 Oct 2015 08:42:21 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1951,10 +2056,106 @@ "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-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/0BFA2D09CCA07F2F\",\r\n \"operationId\": \"0BFA2D09CCA07F2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:14:59.7473285Z\",\r\n \"duration\": \"PT43.2935681S\",\r\n \"trackingId\": \"d9f9a0ac-af03-467d-8698-692f6c7a4cbb\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/3062FBA750C3194E\",\r\n \"operationId\": \"3062FBA750C3194E\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:20.6007016Z\",\r\n \"duration\": \"PT4.1402354S\",\r\n \"trackingId\": \"507e273e-ff64-487d-ac07-0a70e356b9d0\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/4697E309BA82CFAE\",\r\n \"operationId\": \"4697E309BA82CFAE\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:16.3122095Z\",\r\n \"duration\": \"PT1M3.0504637S\",\r\n \"trackingId\": \"a3de505f-7457-4f65-bfb6-8079f9e800ff\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\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-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/7EDF8251177544AB\",\r\n \"operationId\": \"7EDF8251177544AB\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:42:13.2685888Z\",\r\n \"duration\": \"PT1M0.2447729S\",\r\n \"trackingId\": \"edeb7f78-9cff-4ba7-ae3b-c135cb27114c\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/0B27DD5464E517FF\",\r\n \"operationId\": \"0B27DD5464E517FF\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:16.7298217Z\",\r\n \"duration\": \"PT3.7545699S\",\r\n \"trackingId\": \"4c2b9d5d-3b1b-40b7-ade8-66271b9317ec\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/DABF5A13192AD824\",\r\n \"operationId\": \"DABF5A13192AD824\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:12.8892001Z\",\r\n \"duration\": \"PT1M8.2736612S\",\r\n \"trackingId\": \"dbfeb68f-bedd-4e1d-a89f-5de959702159\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2103" + "2104" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14688" + ], + "x-ms-request-id": [ + "29dfb224-6eb5-4636-8d8d-dbcc6919234b" + ], + "x-ms-correlation-request-id": [ + "29dfb224-6eb5-4636-8d8d-dbcc6919234b" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T084225Z:29dfb224-6eb5-4636-8d8d-dbcc6919234b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:42:25 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "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-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/7EDF8251177544AB\",\r\n \"operationId\": \"7EDF8251177544AB\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:42:13.2685888Z\",\r\n \"duration\": \"PT1M0.2447729S\",\r\n \"trackingId\": \"edeb7f78-9cff-4ba7-ae3b-c135cb27114c\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/0B27DD5464E517FF\",\r\n \"operationId\": \"0B27DD5464E517FF\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:16.7298217Z\",\r\n \"duration\": \"PT3.7545699S\",\r\n \"trackingId\": \"4c2b9d5d-3b1b-40b7-ade8-66271b9317ec\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/DABF5A13192AD824\",\r\n \"operationId\": \"DABF5A13192AD824\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:12.8892001Z\",\r\n \"duration\": \"PT1M8.2736612S\",\r\n \"trackingId\": \"dbfeb68f-bedd-4e1d-a89f-5de959702159\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2104" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14686" + ], + "x-ms-request-id": [ + "46cfe468-485e-48fb-9040-19b953207c43" + ], + "x-ms-correlation-request-id": [ + "46cfe468-485e-48fb-9040-19b953207c43" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T084229Z:46cfe468-485e-48fb-9040-19b953207c43" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:42:29 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "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-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/7EDF8251177544AB\",\r\n \"operationId\": \"7EDF8251177544AB\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:42:31.9341034Z\",\r\n \"duration\": \"PT1M18.9102875S\",\r\n \"trackingId\": \"212ed49a-c9bd-4d0a-a7a4-4547292c31c9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/0B27DD5464E517FF\",\r\n \"operationId\": \"0B27DD5464E517FF\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:16.7298217Z\",\r\n \"duration\": \"PT3.7545699S\",\r\n \"trackingId\": \"4c2b9d5d-3b1b-40b7-ade8-66271b9317ec\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/DABF5A13192AD824\",\r\n \"operationId\": \"DABF5A13192AD824\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:12.8892001Z\",\r\n \"duration\": \"PT1M8.2736612S\",\r\n \"trackingId\": \"dbfeb68f-bedd-4e1d-a89f-5de959702159\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2104" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1966,16 +2167,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14847" + "14683" ], "x-ms-request-id": [ - "56dad70c-7e44-4510-b0f1-cdbe72ed1cab" + "937a6eb2-7d4c-462e-863a-8ff7d0099625" ], "x-ms-correlation-request-id": [ - "56dad70c-7e44-4510-b0f1-cdbe72ed1cab" + "937a6eb2-7d4c-462e-863a-8ff7d0099625" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171531Z:56dad70c-7e44-4510-b0f1-cdbe72ed1cab" + "WESTEUROPE:20151014T084233Z:937a6eb2-7d4c-462e-863a-8ff7d0099625" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1984,14 +2185,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:30 GMT" + "Wed, 14 Oct 2015 08:42:33 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1999,7 +2200,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-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/0BFA2D09CCA07F2F\",\r\n \"operationId\": \"0BFA2D09CCA07F2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:15:32.4109282Z\",\r\n \"duration\": \"PT1M15.9571678S\",\r\n \"trackingId\": \"e1b8c820-2e62-4da4-b90a-8c0da73a5724\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/3062FBA750C3194E\",\r\n \"operationId\": \"3062FBA750C3194E\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:20.6007016Z\",\r\n \"duration\": \"PT4.1402354S\",\r\n \"trackingId\": \"507e273e-ff64-487d-ac07-0a70e356b9d0\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup/operations/4697E309BA82CFAE\",\r\n \"operationId\": \"4697E309BA82CFAE\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:14:16.3122095Z\",\r\n \"duration\": \"PT1M3.0504637S\",\r\n \"trackingId\": \"a3de505f-7457-4f65-bfb6-8079f9e800ff\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\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-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/7EDF8251177544AB\",\r\n \"operationId\": \"7EDF8251177544AB\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:42:31.9341034Z\",\r\n \"duration\": \"PT1M18.9102875S\",\r\n \"trackingId\": \"212ed49a-c9bd-4d0a-a7a4-4547292c31c9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/0B27DD5464E517FF\",\r\n \"operationId\": \"0B27DD5464E517FF\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:16.7298217Z\",\r\n \"duration\": \"PT3.7545699S\",\r\n \"trackingId\": \"4c2b9d5d-3b1b-40b7-ade8-66271b9317ec\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/DABF5A13192AD824\",\r\n \"operationId\": \"DABF5A13192AD824\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:12.8892001Z\",\r\n \"duration\": \"PT1M8.2736612S\",\r\n \"trackingId\": \"dbfeb68f-bedd-4e1d-a89f-5de959702159\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2104" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14681" + ], + "x-ms-request-id": [ + "371afd91-f068-41a3-ab52-444e5cbbd3d8" + ], + "x-ms-correlation-request-id": [ + "371afd91-f068-41a3-ab52-444e5cbbd3d8" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T084237Z:371afd91-f068-41a3-ab52-444e5cbbd3d8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:42:36 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "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-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/7EDF8251177544AB\",\r\n \"operationId\": \"7EDF8251177544AB\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:42:38.6498631Z\",\r\n \"duration\": \"PT1M25.6260472S\",\r\n \"trackingId\": \"10b9e2d5-9191-4bb7-8d2e-ff9622481137\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/0B27DD5464E517FF\",\r\n \"operationId\": \"0B27DD5464E517FF\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:16.7298217Z\",\r\n \"duration\": \"PT3.7545699S\",\r\n \"trackingId\": \"4c2b9d5d-3b1b-40b7-ade8-66271b9317ec\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup/operations/DABF5A13192AD824\",\r\n \"operationId\": \"DABF5A13192AD824\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:41:12.8892001Z\",\r\n \"duration\": \"PT1M8.2736612S\",\r\n \"trackingId\": \"dbfeb68f-bedd-4e1d-a89f-5de959702159\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2106" @@ -2014,16 +2263,64 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14845" + "14679" + ], + "x-ms-request-id": [ + "70c568a1-3f18-47f9-9623-5f36b476343f" + ], + "x-ms-correlation-request-id": [ + "70c568a1-3f18-47f9-9623-5f36b476343f" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T084241Z:70c568a1-3f18-47f9-9623-5f36b476343f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:42:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-10-14T08:39:58.9619351Z\",\r\n \"duration\": \"PT3.4056035S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2303" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14780" ], "x-ms-request-id": [ - "34de3472-43b2-43e8-a44b-c6f486a35b89" + "a803f384-29bc-4c91-9749-d72004378f3c" ], "x-ms-correlation-request-id": [ - "34de3472-43b2-43e8-a44b-c6f486a35b89" + "a803f384-29bc-4c91-9749-d72004378f3c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171535Z:34de3472-43b2-43e8-a44b-c6f486a35b89" + "WESTEUROPE:20151014T084003Z:a803f384-29bc-4c91-9749-d72004378f3c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2032,14 +2329,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:34 GMT" + "Wed, 14 Oct 2015 08:40:02 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2047,10 +2344,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2062,16 +2359,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14918" + "14778" ], "x-ms-request-id": [ - "d1952c00-7aa2-4da9-a326-02e1b9906b69" + "f6f90402-be35-45cf-8f58-e8adc3171258" ], "x-ms-correlation-request-id": [ - "d1952c00-7aa2-4da9-a326-02e1b9906b69" + "f6f90402-be35-45cf-8f58-e8adc3171258" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171314Z:d1952c00-7aa2-4da9-a326-02e1b9906b69" + "WESTEUROPE:20151014T084006Z:f6f90402-be35-45cf-8f58-e8adc3171258" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2080,14 +2377,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:14 GMT" + "Wed, 14 Oct 2015 08:40:06 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2095,10 +2392,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2110,16 +2407,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14916" + "14776" ], "x-ms-request-id": [ - "ae237012-0af6-4882-bbe9-c070d03c80c1" + "c0bc9fb0-8f38-43ad-b46b-a31ef62e5d1d" ], "x-ms-correlation-request-id": [ - "ae237012-0af6-4882-bbe9-c070d03c80c1" + "c0bc9fb0-8f38-43ad-b46b-a31ef62e5d1d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171318Z:ae237012-0af6-4882-bbe9-c070d03c80c1" + "WESTEUROPE:20151014T084010Z:c0bc9fb0-8f38-43ad-b46b-a31ef62e5d1d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2128,14 +2425,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:17 GMT" + "Wed, 14 Oct 2015 08:40:10 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2143,10 +2440,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2158,16 +2455,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14914" + "14773" ], "x-ms-request-id": [ - "1598184e-24f3-4ee9-bb42-fcd7c115ada1" + "b679c59a-a598-4a4d-9e81-bd78650d2db1" ], "x-ms-correlation-request-id": [ - "1598184e-24f3-4ee9-bb42-fcd7c115ada1" + "b679c59a-a598-4a4d-9e81-bd78650d2db1" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171321Z:1598184e-24f3-4ee9-bb42-fcd7c115ada1" + "WESTEUROPE:20151014T084014Z:b679c59a-a598-4a4d-9e81-bd78650d2db1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2176,14 +2473,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:21 GMT" + "Wed, 14 Oct 2015 08:40:13 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2191,10 +2488,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2206,16 +2503,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14911" + "14769" ], "x-ms-request-id": [ - "0482bb5d-bd5c-4106-95a7-79784a336cb6" + "8f6ab7a1-165e-453f-897e-c28a3c786fc6" ], "x-ms-correlation-request-id": [ - "0482bb5d-bd5c-4106-95a7-79784a336cb6" + "8f6ab7a1-165e-453f-897e-c28a3c786fc6" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171325Z:0482bb5d-bd5c-4106-95a7-79784a336cb6" + "WESTEUROPE:20151014T084017Z:8f6ab7a1-165e-453f-897e-c28a3c786fc6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2224,14 +2521,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:24 GMT" + "Wed, 14 Oct 2015 08:40:17 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2239,10 +2536,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2254,16 +2551,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14909" + "14767" ], "x-ms-request-id": [ - "faa51f8a-ad95-4798-8df7-2982d1a73ebc" + "a013b9ea-7921-4cc4-8cb5-3ce1ed34f53f" ], "x-ms-correlation-request-id": [ - "faa51f8a-ad95-4798-8df7-2982d1a73ebc" + "a013b9ea-7921-4cc4-8cb5-3ce1ed34f53f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171329Z:faa51f8a-ad95-4798-8df7-2982d1a73ebc" + "WESTEUROPE:20151014T084021Z:a013b9ea-7921-4cc4-8cb5-3ce1ed34f53f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2272,14 +2569,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:28 GMT" + "Wed, 14 Oct 2015 08:40:20 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2287,10 +2584,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2302,16 +2599,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14907" + "14764" ], "x-ms-request-id": [ - "9899ee44-6c75-4c1f-9af3-7eaddf3d549c" + "1eeb8733-f3d0-401b-a3e0-dda372f8677a" ], "x-ms-correlation-request-id": [ - "9899ee44-6c75-4c1f-9af3-7eaddf3d549c" + "1eeb8733-f3d0-401b-a3e0-dda372f8677a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171332Z:9899ee44-6c75-4c1f-9af3-7eaddf3d549c" + "WESTEUROPE:20151014T084025Z:1eeb8733-f3d0-401b-a3e0-dda372f8677a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2320,14 +2617,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:31 GMT" + "Wed, 14 Oct 2015 08:40:24 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2335,10 +2632,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2350,16 +2647,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14905" + "14762" ], "x-ms-request-id": [ - "02286ab8-639d-4aaf-9b5b-410afe886cd1" + "f8bd9b99-e409-4510-a97b-ff62a8a9c311" ], "x-ms-correlation-request-id": [ - "02286ab8-639d-4aaf-9b5b-410afe886cd1" + "f8bd9b99-e409-4510-a97b-ff62a8a9c311" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171336Z:02286ab8-639d-4aaf-9b5b-410afe886cd1" + "WESTEUROPE:20151014T084028Z:f8bd9b99-e409-4510-a97b-ff62a8a9c311" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2368,14 +2665,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:35 GMT" + "Wed, 14 Oct 2015 08:40:28 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2383,10 +2680,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2398,16 +2695,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14903" + "14760" ], "x-ms-request-id": [ - "e5f98315-2738-4f45-916a-2bea8656ac19" + "a9cd8a0f-00aa-4b9b-8cdf-fa59f6365b14" ], "x-ms-correlation-request-id": [ - "e5f98315-2738-4f45-916a-2bea8656ac19" + "a9cd8a0f-00aa-4b9b-8cdf-fa59f6365b14" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171340Z:e5f98315-2738-4f45-916a-2bea8656ac19" + "WESTEUROPE:20151014T084032Z:a9cd8a0f-00aa-4b9b-8cdf-fa59f6365b14" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2416,14 +2713,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:40 GMT" + "Wed, 14 Oct 2015 08:40:31 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2431,10 +2728,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2446,16 +2743,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14901" + "14758" ], "x-ms-request-id": [ - "c51f5f36-ac09-470d-96b6-6610f8189e96" + "f7d7dc4a-4a9c-4256-a708-15b1d9d0b8b0" ], "x-ms-correlation-request-id": [ - "c51f5f36-ac09-470d-96b6-6610f8189e96" + "f7d7dc4a-4a9c-4256-a708-15b1d9d0b8b0" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171343Z:c51f5f36-ac09-470d-96b6-6610f8189e96" + "WESTEUROPE:20151014T084037Z:f7d7dc4a-4a9c-4256-a708-15b1d9d0b8b0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2464,14 +2761,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:43 GMT" + "Wed, 14 Oct 2015 08:40:37 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2479,10 +2776,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2494,16 +2791,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14899" + "14756" ], "x-ms-request-id": [ - "60a42f04-7ea7-4f42-b890-a132d203130f" + "dfcb2a51-3fd0-4d97-8fa4-74ee7e7f6d6e" ], "x-ms-correlation-request-id": [ - "60a42f04-7ea7-4f42-b890-a132d203130f" + "dfcb2a51-3fd0-4d97-8fa4-74ee7e7f6d6e" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171347Z:60a42f04-7ea7-4f42-b890-a132d203130f" + "WESTEUROPE:20151014T084041Z:dfcb2a51-3fd0-4d97-8fa4-74ee7e7f6d6e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2512,14 +2809,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:47 GMT" + "Wed, 14 Oct 2015 08:40:40 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2527,10 +2824,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2542,16 +2839,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14897" + "14754" ], "x-ms-request-id": [ - "85d0ff26-29ea-475f-ada1-e03c0d118625" + "f25e1669-2cdb-4c28-b75d-eef10746752b" ], "x-ms-correlation-request-id": [ - "85d0ff26-29ea-475f-ada1-e03c0d118625" + "f25e1669-2cdb-4c28-b75d-eef10746752b" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171351Z:85d0ff26-29ea-475f-ada1-e03c0d118625" + "WESTEUROPE:20151014T084044Z:f25e1669-2cdb-4c28-b75d-eef10746752b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2560,14 +2857,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:50 GMT" + "Wed, 14 Oct 2015 08:40:44 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2575,10 +2872,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2590,16 +2887,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14894" + "14752" ], "x-ms-request-id": [ - "40fa85d4-91ed-46e7-b6a5-2b9bb5c48b7e" + "10d2f816-cf88-4649-a31d-9593848eba70" ], "x-ms-correlation-request-id": [ - "40fa85d4-91ed-46e7-b6a5-2b9bb5c48b7e" + "10d2f816-cf88-4649-a31d-9593848eba70" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171354Z:40fa85d4-91ed-46e7-b6a5-2b9bb5c48b7e" + "WESTEUROPE:20151014T084048Z:10d2f816-cf88-4649-a31d-9593848eba70" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2608,14 +2905,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:54 GMT" + "Wed, 14 Oct 2015 08:40:47 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2623,10 +2920,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2638,16 +2935,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14892" + "14750" ], "x-ms-request-id": [ - "b2f4a7b2-ff99-469c-8cf4-4166f3aa8d1b" + "b8a6642f-08b2-45b5-9214-063cee663272" ], "x-ms-correlation-request-id": [ - "b2f4a7b2-ff99-469c-8cf4-4166f3aa8d1b" + "b8a6642f-08b2-45b5-9214-063cee663272" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171358Z:b2f4a7b2-ff99-469c-8cf4-4166f3aa8d1b" + "WESTEUROPE:20151014T084052Z:b8a6642f-08b2-45b5-9214-063cee663272" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2656,14 +2953,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:13:58 GMT" + "Wed, 14 Oct 2015 08:40:51 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2671,10 +2968,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2686,16 +2983,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14890" + "14748" ], "x-ms-request-id": [ - "9719ef6c-355e-4024-90ce-1c18dde66559" + "5c1dc01e-69d8-47d6-a2c1-662b2c98a624" ], "x-ms-correlation-request-id": [ - "9719ef6c-355e-4024-90ce-1c18dde66559" + "5c1dc01e-69d8-47d6-a2c1-662b2c98a624" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171402Z:9719ef6c-355e-4024-90ce-1c18dde66559" + "WESTEUROPE:20151014T084055Z:5c1dc01e-69d8-47d6-a2c1-662b2c98a624" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2704,14 +3001,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:01 GMT" + "Wed, 14 Oct 2015 08:40:55 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2719,10 +3016,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2734,16 +3031,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14888" + "14746" ], "x-ms-request-id": [ - "70d28fb9-0fb0-4b2e-a1e9-ac9a1138c63d" + "dc1e49b8-b49f-4dea-9671-6e4518d1ac45" ], "x-ms-correlation-request-id": [ - "70d28fb9-0fb0-4b2e-a1e9-ac9a1138c63d" + "dc1e49b8-b49f-4dea-9671-6e4518d1ac45" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171405Z:70d28fb9-0fb0-4b2e-a1e9-ac9a1138c63d" + "WESTEUROPE:20151014T084100Z:dc1e49b8-b49f-4dea-9671-6e4518d1ac45" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2752,14 +3049,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:05 GMT" + "Wed, 14 Oct 2015 08:40:59 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2767,10 +3064,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2782,16 +3079,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14886" + "14742" ], "x-ms-request-id": [ - "c420d32b-8de7-493d-a55e-d3fbd4252c16" + "90d82520-f6cd-4a81-9fc8-eafcd31e08e3" ], "x-ms-correlation-request-id": [ - "c420d32b-8de7-493d-a55e-d3fbd4252c16" + "90d82520-f6cd-4a81-9fc8-eafcd31e08e3" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171409Z:c420d32b-8de7-493d-a55e-d3fbd4252c16" + "WESTEUROPE:20151014T084104Z:90d82520-f6cd-4a81-9fc8-eafcd31e08e3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2800,14 +3097,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:09 GMT" + "Wed, 14 Oct 2015 08:41:03 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2815,10 +3112,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2830,16 +3127,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14884" + "14740" ], "x-ms-request-id": [ - "ed672725-7a96-46dc-b29f-783e6eb71289" + "a05d25d8-a4ca-4428-b203-44b01dba2c1c" ], "x-ms-correlation-request-id": [ - "ed672725-7a96-46dc-b29f-783e6eb71289" + "a05d25d8-a4ca-4428-b203-44b01dba2c1c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171413Z:ed672725-7a96-46dc-b29f-783e6eb71289" + "WESTEUROPE:20151014T084107Z:a05d25d8-a4ca-4428-b203-44b01dba2c1c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2848,14 +3145,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:12 GMT" + "Wed, 14 Oct 2015 08:41:07 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2863,10 +3160,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2878,16 +3175,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14881" + "14736" ], "x-ms-request-id": [ - "2c1f7cd1-ae74-424d-8af7-7a29654695e9" + "7dad82c1-dee3-4245-8ab0-c19b2ee69192" ], "x-ms-correlation-request-id": [ - "2c1f7cd1-ae74-424d-8af7-7a29654695e9" + "7dad82c1-dee3-4245-8ab0-c19b2ee69192" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171416Z:2c1f7cd1-ae74-424d-8af7-7a29654695e9" + "WESTEUROPE:20151014T084111Z:7dad82c1-dee3-4245-8ab0-c19b2ee69192" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2896,14 +3193,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:16 GMT" + "Wed, 14 Oct 2015 08:41:10 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2911,10 +3208,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2926,16 +3223,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14879" + "14733" ], "x-ms-request-id": [ - "e9121a26-181e-4442-b8a3-cb0e06386f4f" + "d86d5cec-6ea2-4424-b59c-860c933a1c92" ], "x-ms-correlation-request-id": [ - "e9121a26-181e-4442-b8a3-cb0e06386f4f" + "d86d5cec-6ea2-4424-b59c-860c933a1c92" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171420Z:e9121a26-181e-4442-b8a3-cb0e06386f4f" + "WESTEUROPE:20151014T084115Z:d86d5cec-6ea2-4424-b59c-860c933a1c92" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2944,14 +3241,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:19 GMT" + "Wed, 14 Oct 2015 08:41:14 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2959,10 +3256,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2974,16 +3271,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14877" + "14730" ], "x-ms-request-id": [ - "bf101500-7e8a-419a-8e67-9216a4686b4b" + "5dd0d5b8-bbfa-4eb2-ba5b-5a1c6b47b2bc" ], "x-ms-correlation-request-id": [ - "bf101500-7e8a-419a-8e67-9216a4686b4b" + "5dd0d5b8-bbfa-4eb2-ba5b-5a1c6b47b2bc" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171424Z:bf101500-7e8a-419a-8e67-9216a4686b4b" + "WESTEUROPE:20151014T084119Z:5dd0d5b8-bbfa-4eb2-ba5b-5a1c6b47b2bc" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2992,14 +3289,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:23 GMT" + "Wed, 14 Oct 2015 08:41:19 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3007,10 +3304,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3022,16 +3319,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14875" + "14727" ], "x-ms-request-id": [ - "610173e4-bc9b-46b7-adcf-166581b48842" + "23178ddc-a600-4e81-b5c5-f25e7ee4ffa8" ], "x-ms-correlation-request-id": [ - "610173e4-bc9b-46b7-adcf-166581b48842" + "23178ddc-a600-4e81-b5c5-f25e7ee4ffa8" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171428Z:610173e4-bc9b-46b7-adcf-166581b48842" + "WESTEUROPE:20151014T084123Z:23178ddc-a600-4e81-b5c5-f25e7ee4ffa8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3040,14 +3337,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:28 GMT" + "Wed, 14 Oct 2015 08:41:23 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3055,10 +3352,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3070,16 +3367,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14873" + "14725" ], "x-ms-request-id": [ - "8ae16f8a-7667-4d09-a98b-52aa0fd88cef" + "53a47a17-abdd-4e9f-b7d9-ed8dc0133a02" ], "x-ms-correlation-request-id": [ - "8ae16f8a-7667-4d09-a98b-52aa0fd88cef" + "53a47a17-abdd-4e9f-b7d9-ed8dc0133a02" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171432Z:8ae16f8a-7667-4d09-a98b-52aa0fd88cef" + "WESTEUROPE:20151014T084127Z:53a47a17-abdd-4e9f-b7d9-ed8dc0133a02" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3088,14 +3385,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:32 GMT" + "Wed, 14 Oct 2015 08:41:26 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3103,10 +3400,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3118,16 +3415,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14871" + "14722" ], "x-ms-request-id": [ - "cfd8c492-6eb5-44e3-9bd9-4780a657b56f" + "846bab96-d8b2-4337-b140-630d8b3b5cc2" ], "x-ms-correlation-request-id": [ - "cfd8c492-6eb5-44e3-9bd9-4780a657b56f" + "846bab96-d8b2-4337-b140-630d8b3b5cc2" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171436Z:cfd8c492-6eb5-44e3-9bd9-4780a657b56f" + "WESTEUROPE:20151014T084131Z:846bab96-d8b2-4337-b140-630d8b3b5cc2" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3136,14 +3433,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:36 GMT" + "Wed, 14 Oct 2015 08:41:30 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3151,10 +3448,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3166,16 +3463,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14869" + "14720" ], "x-ms-request-id": [ - "67cadd4b-459c-4276-b723-e1e46c821631" + "1b2565b6-0ce8-4030-b1d9-e7ef1b75551b" ], "x-ms-correlation-request-id": [ - "67cadd4b-459c-4276-b723-e1e46c821631" + "1b2565b6-0ce8-4030-b1d9-e7ef1b75551b" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171440Z:67cadd4b-459c-4276-b723-e1e46c821631" + "WESTEUROPE:20151014T084135Z:1b2565b6-0ce8-4030-b1d9-e7ef1b75551b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3184,14 +3481,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:40 GMT" + "Wed, 14 Oct 2015 08:41:34 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3199,10 +3496,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3214,16 +3511,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14867" + "14718" ], "x-ms-request-id": [ - "788481e8-c1e4-45f8-b08c-b7b2a46743b3" + "e5d2cbee-33d5-408c-9ec9-9819093441a4" ], "x-ms-correlation-request-id": [ - "788481e8-c1e4-45f8-b08c-b7b2a46743b3" + "e5d2cbee-33d5-408c-9ec9-9819093441a4" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171444Z:788481e8-c1e4-45f8-b08c-b7b2a46743b3" + "WESTEUROPE:20151014T084138Z:e5d2cbee-33d5-408c-9ec9-9819093441a4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3232,14 +3529,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:43 GMT" + "Wed, 14 Oct 2015 08:41:38 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3247,10 +3544,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3262,16 +3559,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14865" + "14715" ], "x-ms-request-id": [ - "89792fb9-4282-46c1-9870-cbed59075566" + "3cfbd3d9-228a-4827-a498-8fa8aef30926" ], "x-ms-correlation-request-id": [ - "89792fb9-4282-46c1-9870-cbed59075566" + "3cfbd3d9-228a-4827-a498-8fa8aef30926" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171448Z:89792fb9-4282-46c1-9870-cbed59075566" + "WESTEUROPE:20151014T084142Z:3cfbd3d9-228a-4827-a498-8fa8aef30926" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3280,14 +3577,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:47 GMT" + "Wed, 14 Oct 2015 08:41:42 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3295,10 +3592,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3310,16 +3607,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14863" + "14711" ], "x-ms-request-id": [ - "947ec597-4127-4f32-8ea5-d976e1360564" + "c8e7a66d-092f-4206-9fe2-67c2d25b28af" ], "x-ms-correlation-request-id": [ - "947ec597-4127-4f32-8ea5-d976e1360564" + "c8e7a66d-092f-4206-9fe2-67c2d25b28af" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171452Z:947ec597-4127-4f32-8ea5-d976e1360564" + "WESTEUROPE:20151014T084146Z:c8e7a66d-092f-4206-9fe2-67c2d25b28af" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3328,14 +3625,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:51 GMT" + "Wed, 14 Oct 2015 08:41:46 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3343,10 +3640,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3358,16 +3655,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14860" + "14709" ], "x-ms-request-id": [ - "a73aa1f7-7685-4ed7-9adc-213d6ca85807" + "12baa8be-90f8-4aa9-9bc8-1d6119704d02" ], "x-ms-correlation-request-id": [ - "a73aa1f7-7685-4ed7-9adc-213d6ca85807" + "12baa8be-90f8-4aa9-9bc8-1d6119704d02" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171456Z:a73aa1f7-7685-4ed7-9adc-213d6ca85807" + "WESTEUROPE:20151014T084150Z:12baa8be-90f8-4aa9-9bc8-1d6119704d02" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3376,14 +3673,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:55 GMT" + "Wed, 14 Oct 2015 08:41:50 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3391,10 +3688,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3406,16 +3703,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14858" + "14706" ], "x-ms-request-id": [ - "6bf813ef-b353-429e-a49f-2515f479142c" + "357afec4-6011-4165-a6ca-012e24bff515" ], "x-ms-correlation-request-id": [ - "6bf813ef-b353-429e-a49f-2515f479142c" + "357afec4-6011-4165-a6ca-012e24bff515" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171500Z:6bf813ef-b353-429e-a49f-2515f479142c" + "WESTEUROPE:20151014T084154Z:357afec4-6011-4165-a6ca-012e24bff515" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3424,14 +3721,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:14:59 GMT" + "Wed, 14 Oct 2015 08:41:54 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3439,10 +3736,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3454,16 +3751,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14860" + "14703" ], "x-ms-request-id": [ - "b6d6c505-1bb7-4f96-a5c4-3012503970ea" + "a7c750e6-f40d-4326-aba6-b6c41a5a9ae1" ], "x-ms-correlation-request-id": [ - "b6d6c505-1bb7-4f96-a5c4-3012503970ea" + "a7c750e6-f40d-4326-aba6-b6c41a5a9ae1" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171504Z:b6d6c505-1bb7-4f96-a5c4-3012503970ea" + "WESTEUROPE:20151014T084158Z:a7c750e6-f40d-4326-aba6-b6c41a5a9ae1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3472,14 +3769,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:04 GMT" + "Wed, 14 Oct 2015 08:41:57 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3487,10 +3784,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3502,16 +3799,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14858" + "14701" ], "x-ms-request-id": [ - "729ccbcf-ba26-433d-91ec-18b618105616" + "681dbe64-a619-4386-948d-4deed3b5ffb7" ], "x-ms-correlation-request-id": [ - "729ccbcf-ba26-433d-91ec-18b618105616" + "681dbe64-a619-4386-948d-4deed3b5ffb7" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171508Z:729ccbcf-ba26-433d-91ec-18b618105616" + "WESTEUROPE:20151014T084202Z:681dbe64-a619-4386-948d-4deed3b5ffb7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3520,14 +3817,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:07 GMT" + "Wed, 14 Oct 2015 08:42:01 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3535,10 +3832,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3550,16 +3847,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14856" + "14699" ], "x-ms-request-id": [ - "01aa26f5-9bac-4bdb-839e-753d011fbf58" + "3664ee8c-87a1-4682-97d1-50498c0ea204" ], "x-ms-correlation-request-id": [ - "01aa26f5-9bac-4bdb-839e-753d011fbf58" + "3664ee8c-87a1-4682-97d1-50498c0ea204" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171512Z:01aa26f5-9bac-4bdb-839e-753d011fbf58" + "WESTEUROPE:20151014T084206Z:3664ee8c-87a1-4682-97d1-50498c0ea204" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3568,14 +3865,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:11 GMT" + "Wed, 14 Oct 2015 08:42:05 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3583,10 +3880,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3598,16 +3895,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14854" + "14696" ], "x-ms-request-id": [ - "3dd4670f-3c42-4415-97e0-a9190d76a978" + "acd3c0a8-9422-45fc-83a2-1f006f05ce08" ], "x-ms-correlation-request-id": [ - "3dd4670f-3c42-4415-97e0-a9190d76a978" + "acd3c0a8-9422-45fc-83a2-1f006f05ce08" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171516Z:3dd4670f-3c42-4415-97e0-a9190d76a978" + "WESTEUROPE:20151014T084210Z:acd3c0a8-9422-45fc-83a2-1f006f05ce08" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3616,14 +3913,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:15 GMT" + "Wed, 14 Oct 2015 08:42:10 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3631,10 +3928,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3646,16 +3943,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14852" + "14693" ], "x-ms-request-id": [ - "b814ea24-f617-4dd4-b1b7-94f766d9b84f" + "72fd880f-52f6-4765-b5da-7c131f5f3c35" ], "x-ms-correlation-request-id": [ - "b814ea24-f617-4dd4-b1b7-94f766d9b84f" + "72fd880f-52f6-4765-b5da-7c131f5f3c35" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171519Z:b814ea24-f617-4dd4-b1b7-94f766d9b84f" + "WESTEUROPE:20151014T084214Z:72fd880f-52f6-4765-b5da-7c131f5f3c35" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3664,14 +3961,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:19 GMT" + "Wed, 14 Oct 2015 08:42:14 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3679,10 +3976,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3694,16 +3991,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14850" + "14691" ], "x-ms-request-id": [ - "d09b60a7-b83a-489f-8548-ef84436b8be3" + "50900eef-f95d-45ae-a39c-a9be225de246" ], "x-ms-correlation-request-id": [ - "d09b60a7-b83a-489f-8548-ef84436b8be3" + "50900eef-f95d-45ae-a39c-a9be225de246" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171523Z:d09b60a7-b83a-489f-8548-ef84436b8be3" + "WESTEUROPE:20151014T084218Z:50900eef-f95d-45ae-a39c-a9be225de246" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3712,14 +4009,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:23 GMT" + "Wed, 14 Oct 2015 08:42:18 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3727,10 +4024,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3742,16 +4039,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14848" + "14689" ], "x-ms-request-id": [ - "407afc71-9fcb-48aa-bc45-6d992c225d24" + "c4040de4-2f51-4965-8f7d-c539f3dd8635" ], "x-ms-correlation-request-id": [ - "407afc71-9fcb-48aa-bc45-6d992c225d24" + "c4040de4-2f51-4965-8f7d-c539f3dd8635" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171527Z:407afc71-9fcb-48aa-bc45-6d992c225d24" + "WESTEUROPE:20151014T084222Z:c4040de4-2f51-4965-8f7d-c539f3dd8635" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3760,14 +4057,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:27 GMT" + "Wed, 14 Oct 2015 08:42:22 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3775,10 +4072,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:13:13.1754917Z\",\r\n \"duration\": \"PT3.3241656S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3790,16 +4087,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14846" + "14687" ], "x-ms-request-id": [ - "14457aaa-de29-41b9-b335-e2c9e58d3d02" + "c777adec-2410-4f7f-87de-62a59a516135" ], "x-ms-correlation-request-id": [ - "14457aaa-de29-41b9-b335-e2c9e58d3d02" + "c777adec-2410-4f7f-87de-62a59a516135" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171531Z:14457aaa-de29-41b9-b335-e2c9e58d3d02" + "WESTEUROPE:20151014T084226Z:c777adec-2410-4f7f-87de-62a59a516135" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3808,14 +4105,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:31 GMT" + "Wed, 14 Oct 2015 08:42:25 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3823,10 +4120,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:15:33.1672787Z\",\r\n \"duration\": \"PT2M23.3159526S\",\r\n \"correlationId\": \"2dae4319-d1c4-415a-a028-00b02ea2d314\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40222/AllowAllWindowsAzureIps\"\r\n }\r\n ],\r\n \"outputResources\": [\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server40222\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server40222/firewallrules/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2568" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3838,16 +4135,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14844" + "14684" ], "x-ms-request-id": [ - "68c4fa58-0090-44a9-88b9-5017e5f5ce83" + "31dd2f8e-84f8-47f5-ab0c-1ef68f6fb34a" ], "x-ms-correlation-request-id": [ - "68c4fa58-0090-44a9-88b9-5017e5f5ce83" + "31dd2f8e-84f8-47f5-ab0c-1ef68f6fb34a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171535Z:68c4fa58-0090-44a9-88b9-5017e5f5ce83" + "WESTEUROPE:20151014T084230Z:31dd2f8e-84f8-47f5-ab0c-1ef68f6fb34a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3856,14 +4153,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:35 GMT" + "Wed, 14 Oct 2015 08:42:29 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/resources?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL3Jlc291cmNlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3871,10 +4168,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-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222\",\r\n \"name\": \"sql-dm-cmdlet-server40222\",\r\n \"type\": \"Microsoft.Sql/servers\",\r\n \"kind\": \"v12.0\",\r\n \"location\": \"australiaeast\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222\",\r\n \"name\": \"sql-dm-cmdlet-server40222/sql-dm-cmdlet-db40222\",\r\n \"type\": \"Microsoft.Sql/servers/databases\",\r\n \"kind\": \"v12.0,user\",\r\n \"location\": \"australiaeast\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "618" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3886,16 +4183,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14843" + "14682" ], "x-ms-request-id": [ - "575bc6f8-64c1-4678-bd6a-6228c6bb79d1" + "3e64cf24-d611-41c1-a939-e1bfa11b18fa" ], "x-ms-correlation-request-id": [ - "575bc6f8-64c1-4678-bd6a-6228c6bb79d1" + "3e64cf24-d611-41c1-a939-e1bfa11b18fa" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171538Z:575bc6f8-64c1-4678-bd6a-6228c6bb79d1" + "WESTEUROPE:20151014T084234Z:3e64cf24-d611-41c1-a939-e1bfa11b18fa" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3904,25 +4201,25 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:37 GMT" + "Wed, 14 Oct 2015 08:42:33 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Authorization/permissions?api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wZXJtaXNzaW9ucz9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:40:04.448729Z\",\r\n \"duration\": \"PT8.8923974S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "45" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3933,20 +4230,65 @@ "Pragma": [ "no-cache" ], - "Vary": [ - "Accept-Encoding" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14680" ], "x-ms-request-id": [ - "westeurope:6c68c1f3-f552-4028-8d29-3ac83777fbf4" + "de4bee47-709c-43a1-8542-3e799ddd0487" + ], + "x-ms-correlation-request-id": [ + "de4bee47-709c-43a1-8542-3e799ddd0487" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T084238Z:de4bee47-709c-43a1-8542-3e799ddd0487" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:42:37 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg40225/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db40225\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:42:39.11181Z\",\r\n \"duration\": \"PT2M43.5554784S\",\r\n \"correlationId\": \"8e25ab1d-ca32-4bc3-b335-01544f6307c7\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server40225/AllowAllWindowsAzureIps\"\r\n }\r\n ],\r\n \"outputResources\": [\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server40225\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server40225/firewallrules/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2566" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14922" + "14678" + ], + "x-ms-request-id": [ + "665d9a71-1a9d-4c40-9279-326f66e7d69f" ], "x-ms-correlation-request-id": [ - "9976b9dd-c799-472e-b8cc-5ff828e0e110" + "665d9a71-1a9d-4c40-9279-326f66e7d69f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171539Z:9976b9dd-c799-472e-b8cc-5ff828e0e110" + "WESTEUROPE:20151014T084241Z:665d9a71-1a9d-4c40-9279-326f66e7d69f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3955,14 +4297,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:39 GMT" + "Wed, 14 Oct 2015 08:42:41 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyNS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjI1L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3970,19 +4312,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "ec7e1ff1-1dd3-4e33-96d2-dac058f298d9" + "494ee289-7742-4f42-8c25-690a81c65123" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"New\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "456" + "452" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "e7af450b-6958-4788-8f4c-748492838022" + "9d5c0b9a-620e-4dca-aad9-05c4491d403f" ], "X-Content-Type-Options": [ "nosniff" @@ -3994,19 +4336,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14913" + "14676" ], "x-ms-correlation-request-id": [ - "ef0fc68f-388b-431c-be51-76f704986057" + "bf3e448b-477f-4c1f-b5c8-82da690e7ae8" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171546Z:ef0fc68f-388b-431c-be51-76f704986057" + "WESTEUROPE:20151014T084251Z:bf3e448b-477f-4c1f-b5c8-82da690e7ae8" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:46 GMT" + "Wed, 14 Oct 2015 08:42:50 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4015,8 +4357,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyNS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjI1L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4024,10 +4366,10 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "9e2e38ae-c921-46fe-8d3b-e395608b154e" + "2455cb42-bf55-4be9-ba3b-37a9004e389e" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "456" @@ -4036,7 +4378,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "18dbaee9-352b-431f-8378-c6db6c33fb00" + "3419434b-436c-4018-8a37-70f07adb19b4" ], "X-Content-Type-Options": [ "nosniff" @@ -4048,19 +4390,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14910" + "14671" ], "x-ms-correlation-request-id": [ - "c6b7352c-bbc2-45e9-b06f-e6965b6f615b" + "e8f758c2-5988-4bd8-81ab-2641a6bb7c58" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171555Z:c6b7352c-bbc2-45e9-b06f-e6965b6f615b" + "WESTEUROPE:20151014T084259Z:e8f758c2-5988-4bd8-81ab-2641a6bb7c58" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:54 GMT" + "Wed, 14 Oct 2015 08:42:58 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4069,8 +4411,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyNS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjI1L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4078,10 +4420,10 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "b58b73d9-9fd8-4ad3-a95a-28e86b5abad4" + "14ab1095-e87d-4a56-8fb5-72b0f6cc9139" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "456" @@ -4090,7 +4432,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "8f9c4d7b-cb58-495b-ab0b-2675476eff2f" + "a3112cf2-2ee0-4592-b53c-87b765586bf5" ], "X-Content-Type-Options": [ "nosniff" @@ -4102,19 +4444,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14906" + "14665" ], "x-ms-correlation-request-id": [ - "67e7d292-c189-435a-a27b-47a36fff2eaf" + "1d404d04-1186-4a1f-bd63-dddcbec89463" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171605Z:67e7d292-c189-435a-a27b-47a36fff2eaf" + "WESTEUROPE:20151014T084314Z:1d404d04-1186-4a1f-bd63-dddcbec89463" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:16:05 GMT" + "Wed, 14 Oct 2015 08:43:14 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4123,8 +4465,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyNS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjI1L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4132,10 +4474,10 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "99d3fb7d-b7a1-44a6-8567-bcadd52ad9ff" + "019a5f91-e911-418a-bb3c-bc247fcc66f0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "456" @@ -4144,7 +4486,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "744d9405-25c6-476b-8e41-b1a82dce9631" + "9c142121-68d8-4ca3-add1-60b09e1650d2" ], "X-Content-Type-Options": [ "nosniff" @@ -4156,19 +4498,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14903" + "14659" ], "x-ms-correlation-request-id": [ - "b1820652-3920-4e4b-bdf8-feacee745c50" + "08ef8c09-8de8-4075-9e8e-ce21e984b2b0" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171614Z:b1820652-3920-4e4b-bdf8-feacee745c50" + "WESTEUROPE:20151014T084325Z:08ef8c09-8de8-4075-9e8e-ce21e984b2b0" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:16:14 GMT" + "Wed, 14 Oct 2015 08:43:25 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4177,8 +4519,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyNS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjI1L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"exemptPrincipals\": \"\"\r\n }\r\n}", "RequestHeaders": { @@ -4192,10 +4534,10 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "ec7e1ff1-1dd3-4e33-96d2-dac058f298d9" + "494ee289-7742-4f42-8c25-690a81c65123" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": null,\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": null\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": null,\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": null\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "441" @@ -4204,7 +4546,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "269c28b7-4445-4e04-9e1b-dda194442e8a" + "09e82762-658f-400b-b316-38943413b63b" ], "X-Content-Type-Options": [ "nosniff" @@ -4219,19 +4561,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "1196" ], "x-ms-correlation-request-id": [ - "d1bad511-4864-468f-9905-a177e72876d2" + "9ad262a8-f3bb-434d-987e-374c76fc7f7d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171549Z:d1bad511-4864-468f-9905-a177e72876d2" + "WESTEUROPE:20151014T084254Z:9ad262a8-f3bb-434d-987e-374c76fc7f7d" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:48 GMT" + "Wed, 14 Oct 2015 08:42:53 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4240,8 +4582,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyNS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjI1L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4249,7 +4591,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "6439ca58-2712-4ddf-950d-b6c26f329d8d" + "ba6af6bc-41c3-4a34-aa14-a69c97905cde" ] }, "ResponseBody": "{\r\n \"value\": []\r\n}", @@ -4261,7 +4603,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "81fdd365-c61e-4f94-bb7c-a9d68f2d82a9" + "c104a78e-6a1a-4698-8cb1-facdb5837e93" ], "X-Content-Type-Options": [ "nosniff" @@ -4273,19 +4615,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14912" + "14674" ], "x-ms-correlation-request-id": [ - "9a5a93de-cb6c-432c-8ad6-20baf1c618bc" + "bcdf8486-4355-4a1e-b424-cdb0039556da" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171551Z:9a5a93de-cb6c-432c-8ad6-20baf1c618bc" + "WESTEUROPE:20151014T084256Z:bcdf8486-4355-4a1e-b424-cdb0039556da" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:50 GMT" + "Wed, 14 Oct 2015 08:42:55 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4294,8 +4636,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyNS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjI1L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4303,7 +4645,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "9e2e38ae-c921-46fe-8d3b-e395608b154e" + "2455cb42-bf55-4be9-ba3b-37a9004e389e" ] }, "ResponseBody": "{\r\n \"value\": []\r\n}", @@ -4315,7 +4657,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "855a829b-5b79-4100-829a-92d03bd2a970" + "6c146fd5-a0c4-481a-9996-62678ed87cd5" ], "X-Content-Type-Options": [ "nosniff" @@ -4327,19 +4669,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14911" + "14673" ], "x-ms-correlation-request-id": [ - "e9bf2931-3e23-46e9-ace9-3c8dc98b0239" + "e5938b9e-8fab-477b-b38b-80f392bcd43e" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171553Z:e9bf2931-3e23-46e9-ace9-3c8dc98b0239" + "WESTEUROPE:20151014T084257Z:e5938b9e-8fab-477b-b38b-80f392bcd43e" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:52 GMT" + "Wed, 14 Oct 2015 08:42:57 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4348,8 +4690,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyNS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjI1L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4357,10 +4699,10 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "00020d26-45e5-413c-9a31-650849089da8" + "31080fdd-3c73-4ceb-9b12-aaf8360a5e30" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "606" @@ -4369,7 +4711,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "3684772c-f15a-444c-886a-666a6d833dcb" + "3d3d26eb-4a61-4ddf-8083-4f68c214e43f" ], "X-Content-Type-Options": [ "nosniff" @@ -4381,19 +4723,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14909" + "14670" ], "x-ms-correlation-request-id": [ - "573db313-69d4-40d2-bb1f-25fa5f9ee969" + "c73f24e5-fe36-4150-ba7c-96931b264adb" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171559Z:573db313-69d4-40d2-bb1f-25fa5f9ee969" + "WESTEUROPE:20151014T084305Z:c73f24e5-fe36-4150-ba7c-96931b264adb" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:59 GMT" + "Wed, 14 Oct 2015 08:43:04 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4402,8 +4744,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyNS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjI1L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4411,10 +4753,10 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "0c506528-a880-4203-b78f-7f21ca3f9fc5" + "59004e30-148f-4acc-9cf3-8905d8143ac3" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "606" @@ -4423,7 +4765,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "bcfe5bcc-ae6c-45d4-b907-da8cff560436" + "fd668746-ef52-44f4-b746-350216ffe05f" ], "X-Content-Type-Options": [ "nosniff" @@ -4435,19 +4777,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14908" + "14669" ], "x-ms-correlation-request-id": [ - "eb647dc1-fd2c-40d0-babe-ac55d719d670" + "678d3254-d2ef-4b70-9e04-e7c21e164b64" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171601Z:eb647dc1-fd2c-40d0-babe-ac55d719d670" + "WESTEUROPE:20151014T084308Z:678d3254-d2ef-4b70-9e04-e7c21e164b64" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:16:00 GMT" + "Wed, 14 Oct 2015 08:43:07 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4456,8 +4798,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyNS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjI1L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4465,10 +4807,10 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "b58b73d9-9fd8-4ad3-a95a-28e86b5abad4" + "14ab1095-e87d-4a56-8fb5-72b0f6cc9139" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "606" @@ -4477,7 +4819,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "e3d78f10-98d6-4a5b-a690-b49d66e32e83" + "2298b96e-d755-43e5-9bb4-058e843e8670" ], "X-Content-Type-Options": [ "nosniff" @@ -4489,19 +4831,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14907" + "14666" ], "x-ms-correlation-request-id": [ - "a3e1d358-98e8-43d9-b7a2-9e671c3cdfc7" + "124b5ced-a467-467a-a0d4-eca95b2be9ef" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171603Z:a3e1d358-98e8-43d9-b7a2-9e671c3cdfc7" + "WESTEUROPE:20151014T084311Z:124b5ced-a467-467a-a0d4-eca95b2be9ef" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:16:02 GMT" + "Wed, 14 Oct 2015 08:43:11 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4510,8 +4852,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyNS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjI1L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4519,10 +4861,10 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "f5700e20-ab32-46f3-bf8d-ad19f3acfb5c" + "bd2387b5-53d8-4cc5-b7c5-1ca896953b5d" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Email\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Email\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "604" @@ -4531,7 +4873,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "df02b0f0-4280-4000-a03d-d8e1a31cb60f" + "5df6f29e-9681-417c-91a8-1a154de37034" ], "X-Content-Type-Options": [ "nosniff" @@ -4543,19 +4885,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14905" + "14662" ], "x-ms-correlation-request-id": [ - "45043ecd-63c0-4c2c-81cd-9cce675b92d4" + "b435a29d-669f-4a90-b36f-8ac42009cb1f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171609Z:45043ecd-63c0-4c2c-81cd-9cce675b92d4" + "WESTEUROPE:20151014T084320Z:b435a29d-669f-4a90-b36f-8ac42009cb1f" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:16:09 GMT" + "Wed, 14 Oct 2015 08:43:19 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4564,8 +4906,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyNS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjI1L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4573,10 +4915,10 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "99d3fb7d-b7a1-44a6-8567-bcadd52ad9ff" + "019a5f91-e911-418a-bb3c-bc247fcc66f0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Email\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Email\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "604" @@ -4585,7 +4927,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "13fec713-0ad9-406b-aff2-06f917955a93" + "ea2fe0b4-3f1f-472e-81e6-d5fa1385a6b0" ], "X-Content-Type-Options": [ "nosniff" @@ -4597,19 +4939,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14904" + "14660" ], "x-ms-correlation-request-id": [ - "dc7d9fec-8ab3-4370-860e-ede3771bfb46" + "3e41757a-1435-4e0d-bdf8-b3890a27254f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171612Z:dc7d9fec-8ab3-4370-860e-ede3771bfb46" + "WESTEUROPE:20151014T084322Z:3e41757a-1435-4e0d-bdf8-b3890a27254f" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:16:12 GMT" + "Wed, 14 Oct 2015 08:43:22 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4618,8 +4960,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyNS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjI1L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4627,10 +4969,10 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "31077e84-756b-4395-bdb5-8f52f115730e" + "3f5cae13-45e5-48db-ac82-98289a4a21b8" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "606" @@ -4639,7 +4981,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "c6b47549-efe5-4e69-bc92-ceea7646bef7" + "e7aa9e53-ea9f-4e59-970e-6eaf77ce6123" ], "X-Content-Type-Options": [ "nosniff" @@ -4651,19 +4993,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14902" + "14658" ], "x-ms-correlation-request-id": [ - "554ebe20-8de6-481c-b596-8f0c1c4d0dc1" + "10e97818-e8cf-4680-a78c-59ddb85c5f99" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171619Z:554ebe20-8de6-481c-b596-8f0c1c4d0dc1" + "WESTEUROPE:20151014T084331Z:10e97818-e8cf-4680-a78c-59ddb85c5f99" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:16:19 GMT" + "Wed, 14 Oct 2015 08:43:31 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4672,8 +5014,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyNS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjI1L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4681,10 +5023,10 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "d490f230-3533-4f69-bf1f-545e3be02605" + "c5e16200-4e80-42dd-a2e9-9ce88071d099" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "606" @@ -4693,7 +5035,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "5fbac277-7e24-48c5-85b6-fcdab254fddc" + "8033bdbc-d39b-48e0-9613-5f290cb152c6" ], "X-Content-Type-Options": [ "nosniff" @@ -4705,19 +5047,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14901" + "14657" ], "x-ms-correlation-request-id": [ - "0e3e9aca-91fd-4563-9a4c-7c1044154dbd" + "0d2ea3e6-19b6-455c-b61b-7458a140e0b7" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171621Z:0e3e9aca-91fd-4563-9a4c-7c1044154dbd" + "WESTEUROPE:20151014T084334Z:0d2ea3e6-19b6-455c-b61b-7458a140e0b7" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:16:21 GMT" + "Wed, 14 Oct 2015 08:43:34 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4726,8 +5068,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyNS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjI1L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4735,10 +5077,10 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "9ce8eeae-16dc-4a69-abad-6eee157e4298" + "1eafc43d-8032-47e5-a911-25efba186d21" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\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-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "606" @@ -4747,7 +5089,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "ac0b6bcd-38e8-4f14-b285-154e32bf6de6" + "249f70c9-78e5-4275-a9a5-40f645e870fb" ], "X-Content-Type-Options": [ "nosniff" @@ -4759,19 +5101,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14900" + "14656" ], "x-ms-correlation-request-id": [ - "4e17e237-feff-446b-a115-0020798fd875" + "17760937-54a3-48a6-a18f-1dd40abce8bb" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171623Z:4e17e237-feff-446b-a115-0020798fd875" + "WESTEUROPE:20151014T084337Z:17760937-54a3-48a6-a18f-1dd40abce8bb" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:16:22 GMT" + "Wed, 14 Oct 2015 08:43:37 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4780,8 +5122,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyNS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjI1L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4789,7 +5131,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "40ab0511-9045-4919-837c-8a306186a6e4" + "5ca51c2b-199f-4625-80aa-3d1a250e0803" ] }, "ResponseBody": "{\r\n \"value\": []\r\n}", @@ -4801,7 +5143,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "11786c27-b5d5-4603-b985-a3e9638482cc" + "67558bb8-4fd2-4c99-9e1e-087f26389513" ], "X-Content-Type-Options": [ "nosniff" @@ -4813,19 +5155,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14899" + "14655" ], "x-ms-correlation-request-id": [ - "a95a2ab8-cb44-47a3-be1f-dd45bebc47bc" + "b7be9e93-8ee3-4ed2-bbe6-9dc435ff7398" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171627Z:a95a2ab8-cb44-47a3-be1f-dd45bebc47bc" + "WESTEUROPE:20151014T084345Z:b7be9e93-8ee3-4ed2-bbe6-9dc435ff7398" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:16:26 GMT" + "Wed, 14 Oct 2015 08:43:44 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4834,8 +5176,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyNS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjI1L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4843,7 +5185,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "2a92cc75-e3fa-461f-a802-e3fbb94d8b7d" + "ba4fbe0b-4c97-41dd-b0c4-21d36165ef42" ] }, "ResponseBody": "{\r\n \"value\": []\r\n}", @@ -4855,7 +5197,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "77a81b79-3e17-4432-8a29-323a7f0154ed" + "f39e827d-1114-4d68-9bcf-e59052c5af5b" ], "X-Content-Type-Options": [ "nosniff" @@ -4867,19 +5209,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14898" + "14654" ], "x-ms-correlation-request-id": [ - "cae0a14f-5a1f-47ab-a4d5-14862abc39e2" + "2298ad12-917d-4b16-ac5c-60b693892651" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171629Z:cae0a14f-5a1f-47ab-a4d5-14862abc39e2" + "WESTEUROPE:20151014T084347Z:2298ad12-917d-4b16-ac5c-60b693892651" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:16:28 GMT" + "Wed, 14 Oct 2015 08:43:46 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4888,34 +5230,34 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/rules/rule1?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9ydWxlcy9ydWxlMT9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/rules/rule1?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyNS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjI1L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9ydWxlcy9ydWxlMT9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"maskingFunction\": \"Default\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": \"Enabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"maskingFunction\": \"Default\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "166" + "195" ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "9e2e38ae-c921-46fe-8d3b-e395608b154e" + "2455cb42-bf55-4be9-ba3b-37a9004e389e" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/rules/rule1\",\r\n \"name\": \"rule1\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/rules/rule1\",\r\n \"name\": \"rule1\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": \"Enabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "590" + "595" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "becb900f-001b-4749-9fac-10f7e6aee149" + "e945502b-7a28-40af-af77-062453a81341" ], "X-Content-Type-Options": [ "nosniff" @@ -4930,19 +5272,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "1195" ], "x-ms-correlation-request-id": [ - "17529edb-5c29-4bd9-b966-6c97f700af85" + "31ee7c3d-0bc7-4519-be51-7243283b8b63" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171557Z:17529edb-5c29-4bd9-b966-6c97f700af85" + "WESTEUROPE:20151014T084302Z:31ee7c3d-0bc7-4519-be51-7243283b8b63" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:15:57 GMT" + "Wed, 14 Oct 2015 08:43:01 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4951,34 +5293,34 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/rules/rule1?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9ydWxlcy9ydWxlMT9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/rules/rule1?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyNS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjI1L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9ydWxlcy9ydWxlMT9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"maskingFunction\": \"Email\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": \"Enabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"maskingFunction\": \"Email\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "164" + "193" ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "b58b73d9-9fd8-4ad3-a95a-28e86b5abad4" + "14ab1095-e87d-4a56-8fb5-72b0f6cc9139" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/rules/rule1\",\r\n \"name\": \"rule1\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Email\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/rules/rule1\",\r\n \"name\": \"rule1\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": \"Enabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Email\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "588" + "593" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "73461e64-ebcd-4364-9e17-97766f1fd3ae" + "ac091f5d-bcdc-4f54-b3da-9bc15dc84df0" ], "X-Content-Type-Options": [ "nosniff" @@ -4993,19 +5335,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "1194" ], "x-ms-correlation-request-id": [ - "023f1514-cd16-4ab4-b3f7-5963e3bcda90" + "522212bb-dca8-482d-84ad-8a0cd49c8703" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171607Z:023f1514-cd16-4ab4-b3f7-5963e3bcda90" + "WESTEUROPE:20151014T084317Z:522212bb-dca8-482d-84ad-8a0cd49c8703" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:16:07 GMT" + "Wed, 14 Oct 2015 08:43:17 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -5014,34 +5356,34 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/rules/rule1?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9ydWxlcy9ydWxlMT9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/rules/rule1?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyNS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjI1L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9ydWxlcy9ydWxlMT9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"maskingFunction\": \"Default\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": \"Enabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"maskingFunction\": \"Default\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "166" + "195" ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "99d3fb7d-b7a1-44a6-8567-bcadd52ad9ff" + "019a5f91-e911-418a-bb3c-bc247fcc66f0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/rules/rule1\",\r\n \"name\": \"rule1\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/rules/rule1\",\r\n \"name\": \"rule1\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": \"Enabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "590" + "595" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "f8cfd8b1-024c-40a2-b1d3-390b7aaadb21" + "227356b9-d8aa-4a46-9fc3-af18b16d1818" ], "X-Content-Type-Options": [ "nosniff" @@ -5056,19 +5398,82 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1196" + "1193" + ], + "x-ms-correlation-request-id": [ + "f7429893-c294-4a62-9864-17c0333d689a" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T084328Z:f7429893-c294-4a62-9864-17c0333d689a" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:43:28 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/rules/rule1?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyNS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjI1L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9ydWxlcy9ydWxlMT9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": \"Disabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"maskingFunction\": \"Default\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "196" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "1eafc43d-8032-47e5-a911-25efba186d21" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/rules/rule1\",\r\n \"name\": \"rule1\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": \"Disabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "596" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "fd966326-7e04-43a6-97fe-7fbaa5bb9009" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Preference-Applied": [ + "return-content" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1192" ], "x-ms-correlation-request-id": [ - "075bacdb-4275-4b5e-bd39-c2325f5fa144" + "99a5c8fe-1e54-49a0-8dff-58d6ad79b447" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171617Z:075bacdb-4275-4b5e-bd39-c2325f5fa144" + "WESTEUROPE:20151014T084340Z:99a5c8fe-1e54-49a0-8dff-58d6ad79b447" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:16:16 GMT" + "Wed, 14 Oct 2015 08:43:40 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -5077,8 +5482,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40222/databases/sql-dm-cmdlet-db40222/dataMaskingPolicies/Default/rules/rule1?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9ydWxlcy9ydWxlMT9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg40225/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server40225/databases/sql-dm-cmdlet-db40225/dataMaskingPolicies/Default/rules/rule1?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQwMjI1L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI0MDIyNS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjQwMjI1L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9ydWxlcy9ydWxlMT9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { @@ -5086,7 +5491,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "9ce8eeae-16dc-4a69-abad-6eee157e4298" + "1eafc43d-8032-47e5-a911-25efba186d21" ] }, "ResponseBody": "", @@ -5098,7 +5503,7 @@ "application/xml; charset=utf-8" ], "x-ms-request-id": [ - "7f6404c9-b260-43c0-84f1-ef5872005ffd" + "9c4c51eb-9fab-4241-b1d6-af4c3ebf93bf" ], "X-Content-Type-Options": [ "nosniff" @@ -5110,19 +5515,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1195" + "1191" ], "x-ms-correlation-request-id": [ - "c671aff4-93c5-407d-ad44-c9b69b44af76" + "4a3e4a8a-f3c3-4002-904b-40455f8ef06d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T171625Z:c671aff4-93c5-407d-ad44-c9b69b44af76" + "WESTEUROPE:20151014T084343Z:4a3e4a8a-f3c3-4002-904b-40455f8ef06d" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:16:24 GMT" + "Wed, 14 Oct 2015 08:43:42 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingNumberRuleLifecycle.json b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingNumberRuleLifecycle.json index 7d8ac3aaddb9..97c71a8ea815 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingNumberRuleLifecycle.json +++ b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingNumberRuleLifecycle.json @@ -28,16 +28,16 @@ "gateway" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14568" + "14489" ], "x-ms-request-id": [ - "e555e4fc-5691-4b8e-9d0e-480702473b84" + "351f832a-245b-49f3-b1c6-7811cc65d846" ], "x-ms-correlation-request-id": [ - "e555e4fc-5691-4b8e-9d0e-480702473b84" + "351f832a-245b-49f3-b1c6-7811cc65d846" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112552Z:e555e4fc-5691-4b8e-9d0e-480702473b84" + "WESTEUROPE:20151014T090604Z:351f832a-245b-49f3-b1c6-7811cc65d846" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -46,7 +46,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:25:51 GMT" + "Wed, 14 Oct 2015 09:06:03 GMT" ] }, "StatusCode": 404 @@ -82,16 +82,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1194" + "1192" ], "x-ms-request-id": [ - "19266b80-139f-45a1-b2b1-ad99d9b6a92c" + "cf9ef7e5-e1b4-4f21-b3c2-1df9e00a3b4d" ], "x-ms-correlation-request-id": [ - "19266b80-139f-45a1-b2b1-ad99d9b6a92c" + "cf9ef7e5-e1b4-4f21-b3c2-1df9e00a3b4d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112554Z:19266b80-139f-45a1-b2b1-ad99d9b6a92c" + "WESTEUROPE:20151014T090607Z:cf9ef7e5-e1b4-4f21-b3c2-1df9e00a3b4d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -100,31 +100,25 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:25:53 GMT" + "Wed, 14 Oct 2015 09:06:07 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg51792/providers/microsoft.resources/deployments/sql-ddm-test-env-setup/validate?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzUxNzkyL3Byb3ZpZGVycy9taWNyb3NvZnQucmVzb3VyY2VzL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvdmFsaWRhdGU/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", - "RequestMethod": "POST", - "RequestBody": "{\r\n \"properties\": {\r\n \"template\": {\r\n \"$schema\": \"http://schemas.management.azure.com/deploymentTemplate?api-version=2014-04-01-preview\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"securestring\",\r\n \"defaultValue\": \"testp@ssMakingIt1007Longer\"\r\n },\r\n \"collation\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"string\"\r\n },\r\n \"edition\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"EnvLocation\": {\r\n \"type\": \"string\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"string\"\r\n }\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('serverName')]\",\r\n \"properties\": {\r\n \"administratorLogin\": \"[parameters('administratorLogin')]\",\r\n \"administratorLoginPassword\": \"[parameters('administratorLoginPassword')]\",\r\n \"version\": \"12.0\"\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('databaseName')]\",\r\n \"properties\": {\r\n \"collation\": \"[parameters('collation')]\",\r\n \"edition\": \"[parameters('edition')]\",\r\n \"maxSizeBytes\": \"1073741824\"\r\n },\r\n \"type\": \"databases\"\r\n },\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"AllowAllWindowsAzureIps\",\r\n \"properties\": {\r\n \"endIpAddress\": \"222.222.222.222\",\r\n \"startIpAddress\": \"1.1.1.1\"\r\n },\r\n \"type\": \"firewallrules\"\r\n }\r\n ],\r\n \"type\": \"Microsoft.Sql/servers\"\r\n }\r\n ]\r\n },\r\n \"parameters\": {\r\n \"databaseName\": {\r\n \"value\": \"sql-dm-cmdlet-db51792\"\r\n },\r\n \"serverName\": {\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n },\r\n \"EnvLocation\": {\r\n \"value\": \"Australia East\"\r\n },\r\n \"administratorLogin\": {\r\n \"value\": \"testuser\"\r\n }\r\n },\r\n \"mode\": \"Incremental\"\r\n }\r\n}", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzUxNzkyL3Jlc291cmNlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "3000" - ], "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-08-27T11:25:55.4037046Z\",\r\n \"duration\": \"PT0S\",\r\n \"correlationId\": \"48556a76-246f-4e36-b0d0-1478611997cf\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "2295" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -135,17 +129,17 @@ "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1193" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14488" ], "x-ms-request-id": [ - "48556a76-246f-4e36-b0d0-1478611997cf" + "f8a92046-58aa-4b72-a7ec-b465f0fa1870" ], "x-ms-correlation-request-id": [ - "48556a76-246f-4e36-b0d0-1478611997cf" + "f8a92046-58aa-4b72-a7ec-b465f0fa1870" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112555Z:48556a76-246f-4e36-b0d0-1478611997cf" + "WESTEUROPE:20151014T090607Z:f8a92046-58aa-4b72-a7ec-b465f0fa1870" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -154,31 +148,25 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:25:54 GMT" + "Wed, 14 Oct 2015 09:06:07 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzUxNzkyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"template\": {\r\n \"$schema\": \"http://schemas.management.azure.com/deploymentTemplate?api-version=2014-04-01-preview\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"securestring\",\r\n \"defaultValue\": \"testp@ssMakingIt1007Longer\"\r\n },\r\n \"collation\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"string\"\r\n },\r\n \"edition\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"EnvLocation\": {\r\n \"type\": \"string\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"string\"\r\n }\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('serverName')]\",\r\n \"properties\": {\r\n \"administratorLogin\": \"[parameters('administratorLogin')]\",\r\n \"administratorLoginPassword\": \"[parameters('administratorLoginPassword')]\",\r\n \"version\": \"12.0\"\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('databaseName')]\",\r\n \"properties\": {\r\n \"collation\": \"[parameters('collation')]\",\r\n \"edition\": \"[parameters('edition')]\",\r\n \"maxSizeBytes\": \"1073741824\"\r\n },\r\n \"type\": \"databases\"\r\n },\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"AllowAllWindowsAzureIps\",\r\n \"properties\": {\r\n \"endIpAddress\": \"222.222.222.222\",\r\n \"startIpAddress\": \"1.1.1.1\"\r\n },\r\n \"type\": \"firewallrules\"\r\n }\r\n ],\r\n \"type\": \"Microsoft.Sql/servers\"\r\n }\r\n ]\r\n },\r\n \"parameters\": {\r\n \"databaseName\": {\r\n \"value\": \"sql-dm-cmdlet-db51792\"\r\n },\r\n \"serverName\": {\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n },\r\n \"EnvLocation\": {\r\n \"value\": \"Australia East\"\r\n },\r\n \"administratorLogin\": {\r\n \"value\": \"testuser\"\r\n }\r\n },\r\n \"mode\": \"Incremental\"\r\n }\r\n}", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Authorization/permissions?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzUxNzkyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wZXJtaXNzaW9ucz9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "3000" - ], "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-08-27T11:25:59.2268519Z\",\r\n \"duration\": \"PT2.4431675S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", "ResponseHeaders": { "Content-Length": [ - "2303" + "61" ], "Content-Type": [ "application/json; charset=utf-8" @@ -189,140 +177,65 @@ "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1192" - ], "x-ms-request-id": [ - "342751df-183e-4c98-88c5-9d124d4eb3b5" + "6ab7fd06-8923-4c48-a666-289dffee65f0" ], - "x-ms-correlation-request-id": [ - "342751df-183e-4c98-88c5-9d124d4eb3b5" + "x-ms-gateway-service-instanceid": [ + "PASFE_IN_2" ], - "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112600Z:342751df-183e-4c98-88c5-9d124d4eb3b5" + "X-Content-Type-Options": [ + "nosniff" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Thu, 27 Aug 2015 11:25:59 GMT" - ] - }, - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzUxNzkyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"value\": []\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "12" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14565" - ], - "x-ms-request-id": [ - "a6028842-c15e-45f3-8f48-47108e1f9094" + "14668" ], "x-ms-correlation-request-id": [ - "a6028842-c15e-45f3-8f48-47108e1f9094" + "bacd58cc-34a5-4a1a-8046-7c4f8f927438" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112601Z:a6028842-c15e-45f3-8f48-47108e1f9094" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "WESTEUROPE:20151014T090608Z:bacd58cc-34a5-4a1a-8046-7c4f8f927438" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:00 GMT" + "Wed, 14 Oct 2015 09:06:07 GMT" + ], + "Set-Cookie": [ + "x-ms-gateway-slice=productionb; path=/" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-Powered-By": [ + "ASP.NET" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzUxNzkyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzUxNzkyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"template\": {\r\n \"$schema\": \"http://schemas.management.azure.com/deploymentTemplate?api-version=2014-04-01-preview\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"securestring\",\r\n \"defaultValue\": \"testp@ssMakingIt1007Longer\"\r\n },\r\n \"collation\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"string\"\r\n },\r\n \"edition\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"EnvLocation\": {\r\n \"type\": \"string\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"string\"\r\n }\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('serverName')]\",\r\n \"properties\": {\r\n \"administratorLogin\": \"[parameters('administratorLogin')]\",\r\n \"administratorLoginPassword\": \"[parameters('administratorLoginPassword')]\",\r\n \"version\": \"12.0\"\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('databaseName')]\",\r\n \"properties\": {\r\n \"collation\": \"[parameters('collation')]\",\r\n \"edition\": \"[parameters('edition')]\",\r\n \"maxSizeBytes\": \"1073741824\"\r\n },\r\n \"type\": \"databases\"\r\n },\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"AllowAllWindowsAzureIps\",\r\n \"properties\": {\r\n \"endIpAddress\": \"222.222.222.222\",\r\n \"startIpAddress\": \"1.1.1.1\"\r\n },\r\n \"type\": \"firewallrules\"\r\n }\r\n ],\r\n \"type\": \"Microsoft.Sql/servers\"\r\n }\r\n ]\r\n },\r\n \"parameters\": {\r\n \"databaseName\": {\r\n \"value\": \"sql-dm-cmdlet-db51792\"\r\n },\r\n \"serverName\": {\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n },\r\n \"EnvLocation\": {\r\n \"value\": \"Australia East\"\r\n },\r\n \"administratorLogin\": {\r\n \"value\": \"testuser\"\r\n }\r\n },\r\n \"mode\": \"Incremental\"\r\n }\r\n}", "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"value\": []\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "12" - ], "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14563" - ], - "x-ms-request-id": [ - "da47a02f-bc53-4e49-9933-35fff1ce1e92" - ], - "x-ms-correlation-request-id": [ - "da47a02f-bc53-4e49-9933-35fff1ce1e92" - ], - "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112605Z:da47a02f-bc53-4e49-9933-35fff1ce1e92" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" + "Content-Length": [ + "3000" ], - "Date": [ - "Thu, 27 Aug 2015 11:26:04 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzUxNzkyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-10-14T09:06:13.23128Z\",\r\n \"duration\": \"PT3.2442034S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -333,17 +246,17 @@ "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14561" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1191" ], "x-ms-request-id": [ - "097b82ce-9979-40c0-9841-faae2db182bd" + "b488d135-06e5-4b6c-97b8-a5f76dc6a770" ], "x-ms-correlation-request-id": [ - "097b82ce-9979-40c0-9841-faae2db182bd" + "b488d135-06e5-4b6c-97b8-a5f76dc6a770" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112609Z:097b82ce-9979-40c0-9841-faae2db182bd" + "WESTEUROPE:20151014T090614Z:b488d135-06e5-4b6c-97b8-a5f76dc6a770" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -352,10 +265,10 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:08 GMT" + "Wed, 14 Oct 2015 09:06:14 GMT" ] }, - "StatusCode": 200 + "StatusCode": 201 }, { "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", @@ -382,16 +295,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14558" + "14487" ], "x-ms-request-id": [ - "7dfe0ee7-8552-48a0-99e5-9e5b26b6352b" + "b74499bd-988e-4770-9d92-3c10648fe1e7" ], "x-ms-correlation-request-id": [ - "7dfe0ee7-8552-48a0-99e5-9e5b26b6352b" + "b74499bd-988e-4770-9d92-3c10648fe1e7" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112612Z:7dfe0ee7-8552-48a0-99e5-9e5b26b6352b" + "WESTEUROPE:20151014T090615Z:b74499bd-988e-4770-9d92-3c10648fe1e7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -400,7 +313,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:11 GMT" + "Wed, 14 Oct 2015 09:06:15 GMT" ] }, "StatusCode": 200 @@ -430,16 +343,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14556" + "14484" ], "x-ms-request-id": [ - "f0a960c3-f126-4b8e-9e70-1eafcf63b4d5" + "b874bf3d-cc70-446b-83f1-bb1a9b10e405" ], "x-ms-correlation-request-id": [ - "f0a960c3-f126-4b8e-9e70-1eafcf63b4d5" + "b874bf3d-cc70-446b-83f1-bb1a9b10e405" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112616Z:f0a960c3-f126-4b8e-9e70-1eafcf63b4d5" + "WESTEUROPE:20151014T090619Z:b874bf3d-cc70-446b-83f1-bb1a9b10e405" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -448,7 +361,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:16 GMT" + "Wed, 14 Oct 2015 09:06:19 GMT" ] }, "StatusCode": 200 @@ -478,16 +391,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14553" + "14480" ], "x-ms-request-id": [ - "6a7c0240-0f92-4a88-a849-e02ad920a767" + "874a82fd-a4c6-404e-b5b3-1403275e770c" ], "x-ms-correlation-request-id": [ - "6a7c0240-0f92-4a88-a849-e02ad920a767" + "874a82fd-a4c6-404e-b5b3-1403275e770c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112620Z:6a7c0240-0f92-4a88-a849-e02ad920a767" + "WESTEUROPE:20151014T090623Z:874a82fd-a4c6-404e-b5b3-1403275e770c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -496,7 +409,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:20 GMT" + "Wed, 14 Oct 2015 09:06:22 GMT" ] }, "StatusCode": 200 @@ -526,16 +439,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14551" + "14478" ], "x-ms-request-id": [ - "b18dc3cb-1a0a-499c-b6e3-1b176dc41931" + "6a0dc503-3cc3-46bb-b723-acc3e55df90b" ], "x-ms-correlation-request-id": [ - "b18dc3cb-1a0a-499c-b6e3-1b176dc41931" + "6a0dc503-3cc3-46bb-b723-acc3e55df90b" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112624Z:b18dc3cb-1a0a-499c-b6e3-1b176dc41931" + "WESTEUROPE:20151014T090626Z:6a0dc503-3cc3-46bb-b723-acc3e55df90b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -544,7 +457,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:24 GMT" + "Wed, 14 Oct 2015 09:06:26 GMT" ] }, "StatusCode": 200 @@ -574,16 +487,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14549" + "14476" ], "x-ms-request-id": [ - "dd3f26cc-6da8-4878-934a-affc0a5ccd96" + "19ea4b56-cad8-49f5-9901-d245a230b164" ], "x-ms-correlation-request-id": [ - "dd3f26cc-6da8-4878-934a-affc0a5ccd96" + "19ea4b56-cad8-49f5-9901-d245a230b164" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112628Z:dd3f26cc-6da8-4878-934a-affc0a5ccd96" + "WESTEUROPE:20151014T090630Z:19ea4b56-cad8-49f5-9901-d245a230b164" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -592,7 +505,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:28 GMT" + "Wed, 14 Oct 2015 09:06:30 GMT" ] }, "StatusCode": 200 @@ -622,16 +535,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14547" + "14474" ], "x-ms-request-id": [ - "66d6d074-c2f3-47ae-8eab-ad8b9fc0db80" + "eae61a68-b8f4-4111-a49f-3f09eead56ab" ], "x-ms-correlation-request-id": [ - "66d6d074-c2f3-47ae-8eab-ad8b9fc0db80" + "eae61a68-b8f4-4111-a49f-3f09eead56ab" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112632Z:66d6d074-c2f3-47ae-8eab-ad8b9fc0db80" + "WESTEUROPE:20151014T090634Z:eae61a68-b8f4-4111-a49f-3f09eead56ab" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -640,7 +553,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:31 GMT" + "Wed, 14 Oct 2015 09:06:33 GMT" ] }, "StatusCode": 200 @@ -670,16 +583,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14544" + "14471" ], "x-ms-request-id": [ - "a862b460-0c97-4986-9823-11be6018a0b6" + "400031a3-5dc7-4d6c-be01-5f4a0d928fb9" ], "x-ms-correlation-request-id": [ - "a862b460-0c97-4986-9823-11be6018a0b6" + "400031a3-5dc7-4d6c-be01-5f4a0d928fb9" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112635Z:a862b460-0c97-4986-9823-11be6018a0b6" + "WESTEUROPE:20151014T090637Z:400031a3-5dc7-4d6c-be01-5f4a0d928fb9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -688,7 +601,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:35 GMT" + "Wed, 14 Oct 2015 09:06:37 GMT" ] }, "StatusCode": 200 @@ -718,16 +631,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14542" + "14469" ], "x-ms-request-id": [ - "78ccd18f-3adc-47e1-b5a3-c2e707548a82" + "9aed6758-2bb7-434d-9815-16bc93ce301e" ], "x-ms-correlation-request-id": [ - "78ccd18f-3adc-47e1-b5a3-c2e707548a82" + "9aed6758-2bb7-434d-9815-16bc93ce301e" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112639Z:78ccd18f-3adc-47e1-b5a3-c2e707548a82" + "WESTEUROPE:20151014T090641Z:9aed6758-2bb7-434d-9815-16bc93ce301e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -736,7 +649,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:39 GMT" + "Wed, 14 Oct 2015 09:06:40 GMT" ] }, "StatusCode": 200 @@ -766,16 +679,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14540" + "14467" ], "x-ms-request-id": [ - "d7817e32-0f17-462a-8d89-fe5196454a04" + "e5c2d6d7-f760-460f-92a0-5514bcf95151" ], "x-ms-correlation-request-id": [ - "d7817e32-0f17-462a-8d89-fe5196454a04" + "e5c2d6d7-f760-460f-92a0-5514bcf95151" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112643Z:d7817e32-0f17-462a-8d89-fe5196454a04" + "WESTEUROPE:20151014T090645Z:e5c2d6d7-f760-460f-92a0-5514bcf95151" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -784,7 +697,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:42 GMT" + "Wed, 14 Oct 2015 09:06:44 GMT" ] }, "StatusCode": 200 @@ -814,16 +727,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14538" + "14465" ], "x-ms-request-id": [ - "43af5998-12cc-4065-9e49-fe23e1e76892" + "5fc374d8-711c-4ea4-9d15-b3bd2bab0453" ], "x-ms-correlation-request-id": [ - "43af5998-12cc-4065-9e49-fe23e1e76892" + "5fc374d8-711c-4ea4-9d15-b3bd2bab0453" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112647Z:43af5998-12cc-4065-9e49-fe23e1e76892" + "WESTEUROPE:20151014T090649Z:5fc374d8-711c-4ea4-9d15-b3bd2bab0453" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -832,7 +745,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:46 GMT" + "Wed, 14 Oct 2015 09:06:48 GMT" ] }, "StatusCode": 200 @@ -862,16 +775,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14536" + "14463" ], "x-ms-request-id": [ - "77872c66-30f2-492e-82c6-5a5de8159a44" + "ae605d52-b319-4c66-92fc-68eedb4a3d36" ], "x-ms-correlation-request-id": [ - "77872c66-30f2-492e-82c6-5a5de8159a44" + "ae605d52-b319-4c66-92fc-68eedb4a3d36" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112651Z:77872c66-30f2-492e-82c6-5a5de8159a44" + "WESTEUROPE:20151014T090652Z:ae605d52-b319-4c66-92fc-68eedb4a3d36" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -880,7 +793,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:50 GMT" + "Wed, 14 Oct 2015 09:06:52 GMT" ] }, "StatusCode": 200 @@ -910,16 +823,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14531" + "14461" ], "x-ms-request-id": [ - "05d9cea5-895d-4107-b601-2d31c4b82cef" + "bab9ac88-25d9-467d-8eb4-72369b834216" ], "x-ms-correlation-request-id": [ - "05d9cea5-895d-4107-b601-2d31c4b82cef" + "bab9ac88-25d9-467d-8eb4-72369b834216" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112654Z:05d9cea5-895d-4107-b601-2d31c4b82cef" + "WESTEUROPE:20151014T090656Z:bab9ac88-25d9-467d-8eb4-72369b834216" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -928,7 +841,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:54 GMT" + "Wed, 14 Oct 2015 09:06:56 GMT" ] }, "StatusCode": 200 @@ -943,10 +856,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "661" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -958,16 +871,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14529" + "14459" ], "x-ms-request-id": [ - "3e16bc2f-799a-4632-a709-950cb67363bb" + "ad5bc099-8c9d-4e42-9f51-2f7164ac002b" ], "x-ms-correlation-request-id": [ - "3e16bc2f-799a-4632-a709-950cb67363bb" + "ad5bc099-8c9d-4e42-9f51-2f7164ac002b" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112658Z:3e16bc2f-799a-4632-a709-950cb67363bb" + "WESTEUROPE:20151014T090700Z:ad5bc099-8c9d-4e42-9f51-2f7164ac002b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -976,7 +889,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:57 GMT" + "Wed, 14 Oct 2015 09:06:59 GMT" ] }, "StatusCode": 200 @@ -991,10 +904,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "1387" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1006,16 +919,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14527" + "14457" ], "x-ms-request-id": [ - "2d2eaa41-479d-4460-977c-4b77daa9b822" + "e79313bd-b809-43c2-a3f8-d3aa47b28340" ], "x-ms-correlation-request-id": [ - "2d2eaa41-479d-4460-977c-4b77daa9b822" + "e79313bd-b809-43c2-a3f8-d3aa47b28340" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112702Z:2d2eaa41-479d-4460-977c-4b77daa9b822" + "WESTEUROPE:20151014T090703Z:e79313bd-b809-43c2-a3f8-d3aa47b28340" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1024,7 +937,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:02 GMT" + "Wed, 14 Oct 2015 09:07:03 GMT" ] }, "StatusCode": 200 @@ -1039,10 +952,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:27:04.3491366Z\",\r\n \"duration\": \"PT8.9621971S\",\r\n \"trackingId\": \"8143bce0-af53-4d25-b8d8-f5b565f2cb97\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "2100" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1054,16 +967,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14525" + "14455" ], "x-ms-request-id": [ - "f47e7ee9-e391-41e4-ab01-8a97abf9082d" + "996ecb8b-2b76-4473-9b72-9960cde0189a" ], "x-ms-correlation-request-id": [ - "f47e7ee9-e391-41e4-ab01-8a97abf9082d" + "996ecb8b-2b76-4473-9b72-9960cde0189a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112706Z:f47e7ee9-e391-41e4-ab01-8a97abf9082d" + "WESTEUROPE:20151014T090707Z:996ecb8b-2b76-4473-9b72-9960cde0189a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1072,7 +985,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:06 GMT" + "Wed, 14 Oct 2015 09:07:06 GMT" ] }, "StatusCode": 200 @@ -1087,10 +1000,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:27:04.3491366Z\",\r\n \"duration\": \"PT8.9621971S\",\r\n \"trackingId\": \"8143bce0-af53-4d25-b8d8-f5b565f2cb97\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "2100" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1102,16 +1015,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14523" + "14452" ], "x-ms-request-id": [ - "737bfb45-b335-460f-bb5e-6e50445d448b" + "0cd5f9d1-7844-47fb-8f8c-d3e00f7fa5e1" ], "x-ms-correlation-request-id": [ - "737bfb45-b335-460f-bb5e-6e50445d448b" + "0cd5f9d1-7844-47fb-8f8c-d3e00f7fa5e1" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112711Z:737bfb45-b335-460f-bb5e-6e50445d448b" + "WESTEUROPE:20151014T090711Z:0cd5f9d1-7844-47fb-8f8c-d3e00f7fa5e1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1120,7 +1033,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:10 GMT" + "Wed, 14 Oct 2015 09:07:10 GMT" ] }, "StatusCode": 200 @@ -1135,10 +1048,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:27:04.3491366Z\",\r\n \"duration\": \"PT8.9621971S\",\r\n \"trackingId\": \"8143bce0-af53-4d25-b8d8-f5b565f2cb97\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "2100" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1150,16 +1063,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14521" + "14450" ], "x-ms-request-id": [ - "cf609410-d2d1-4819-a5dd-98c3919e424b" + "7f74e619-7077-48ee-b8e7-19dece01cfca" ], "x-ms-correlation-request-id": [ - "cf609410-d2d1-4819-a5dd-98c3919e424b" + "7f74e619-7077-48ee-b8e7-19dece01cfca" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112715Z:cf609410-d2d1-4819-a5dd-98c3919e424b" + "WESTEUROPE:20151014T090714Z:7f74e619-7077-48ee-b8e7-19dece01cfca" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1168,7 +1081,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:14 GMT" + "Wed, 14 Oct 2015 09:07:13 GMT" ] }, "StatusCode": 200 @@ -1183,10 +1096,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:27:04.3491366Z\",\r\n \"duration\": \"PT8.9621971S\",\r\n \"trackingId\": \"8143bce0-af53-4d25-b8d8-f5b565f2cb97\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "2100" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1198,16 +1111,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14519" + "14448" ], "x-ms-request-id": [ - "bd903b62-e6a5-445f-8e0d-571fb9fdb7b2" + "3bd166b3-804d-456b-a5df-99ce94d9e897" ], "x-ms-correlation-request-id": [ - "bd903b62-e6a5-445f-8e0d-571fb9fdb7b2" + "3bd166b3-804d-456b-a5df-99ce94d9e897" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112719Z:bd903b62-e6a5-445f-8e0d-571fb9fdb7b2" + "WESTEUROPE:20151014T090718Z:3bd166b3-804d-456b-a5df-99ce94d9e897" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1216,7 +1129,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:18 GMT" + "Wed, 14 Oct 2015 09:07:17 GMT" ] }, "StatusCode": 200 @@ -1231,10 +1144,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:27:04.3491366Z\",\r\n \"duration\": \"PT8.9621971S\",\r\n \"trackingId\": \"8143bce0-af53-4d25-b8d8-f5b565f2cb97\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "2100" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1246,16 +1159,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14514" + "14446" ], "x-ms-request-id": [ - "b36490bd-c52e-475c-b7b9-50c64e6811ff" + "0f92a611-a282-4cdb-9c7a-fac6ac8fb28b" ], "x-ms-correlation-request-id": [ - "b36490bd-c52e-475c-b7b9-50c64e6811ff" + "0f92a611-a282-4cdb-9c7a-fac6ac8fb28b" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112723Z:b36490bd-c52e-475c-b7b9-50c64e6811ff" + "WESTEUROPE:20151014T090722Z:0f92a611-a282-4cdb-9c7a-fac6ac8fb28b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1264,7 +1177,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:22 GMT" + "Wed, 14 Oct 2015 09:07:21 GMT" ] }, "StatusCode": 200 @@ -1279,10 +1192,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:27:04.3491366Z\",\r\n \"duration\": \"PT8.9621971S\",\r\n \"trackingId\": \"8143bce0-af53-4d25-b8d8-f5b565f2cb97\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "2100" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1294,16 +1207,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14512" + "14444" ], "x-ms-request-id": [ - "1bd7bf01-623b-409f-97dc-ddc74c373195" + "ff9105a0-ea4e-419d-972d-f8400c74a33a" ], "x-ms-correlation-request-id": [ - "1bd7bf01-623b-409f-97dc-ddc74c373195" + "ff9105a0-ea4e-419d-972d-f8400c74a33a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112727Z:1bd7bf01-623b-409f-97dc-ddc74c373195" + "WESTEUROPE:20151014T090725Z:ff9105a0-ea4e-419d-972d-f8400c74a33a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1312,7 +1225,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:26 GMT" + "Wed, 14 Oct 2015 09:07:24 GMT" ] }, "StatusCode": 200 @@ -1327,10 +1240,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:27:04.3491366Z\",\r\n \"duration\": \"PT8.9621971S\",\r\n \"trackingId\": \"8143bce0-af53-4d25-b8d8-f5b565f2cb97\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:25.5228628Z\",\r\n \"duration\": \"PT1M11.3440114S\",\r\n \"trackingId\": \"bb89485f-d060-4ec1-94f7-b7042750395f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2100" + "664" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1342,16 +1255,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14508" + "14442" ], "x-ms-request-id": [ - "b7ad744a-f99d-45cb-a10f-fddd41324d17" + "50243695-a8b6-472c-be86-cfaba031359b" ], "x-ms-correlation-request-id": [ - "b7ad744a-f99d-45cb-a10f-fddd41324d17" + "50243695-a8b6-472c-be86-cfaba031359b" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112731Z:b7ad744a-f99d-45cb-a10f-fddd41324d17" + "WESTEUROPE:20151014T090729Z:50243695-a8b6-472c-be86-cfaba031359b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1360,7 +1273,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:30 GMT" + "Wed, 14 Oct 2015 09:07:29 GMT" ] }, "StatusCode": 200 @@ -1375,10 +1288,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:27:04.3491366Z\",\r\n \"duration\": \"PT8.9621971S\",\r\n \"trackingId\": \"8143bce0-af53-4d25-b8d8-f5b565f2cb97\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:32.3256546Z\",\r\n \"duration\": \"PT6.561169S\",\r\n \"trackingId\": \"caff483d-eb1b-4e94-9f77-833f008bd429\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:25.5228628Z\",\r\n \"duration\": \"PT1M11.3440114S\",\r\n \"trackingId\": \"bb89485f-d060-4ec1-94f7-b7042750395f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2100" + "1389" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1390,16 +1303,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14506" + "14440" ], "x-ms-request-id": [ - "163d4586-cdc2-4a6c-9e2e-aced0de54a31" + "26a6dd73-1a44-4661-b15c-110bedd377f0" ], "x-ms-correlation-request-id": [ - "163d4586-cdc2-4a6c-9e2e-aced0de54a31" + "26a6dd73-1a44-4661-b15c-110bedd377f0" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112735Z:163d4586-cdc2-4a6c-9e2e-aced0de54a31" + "WESTEUROPE:20151014T090733Z:26a6dd73-1a44-4661-b15c-110bedd377f0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1408,7 +1321,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:35 GMT" + "Wed, 14 Oct 2015 09:07:33 GMT" ] }, "StatusCode": 200 @@ -1423,10 +1336,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:27:36.2498918Z\",\r\n \"duration\": \"PT40.8629523S\",\r\n \"trackingId\": \"ae50a39a-9a60-4d19-b9b6-2b32fe1c1ff3\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:32.3256546Z\",\r\n \"duration\": \"PT6.561169S\",\r\n \"trackingId\": \"caff483d-eb1b-4e94-9f77-833f008bd429\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:25.5228628Z\",\r\n \"duration\": \"PT1M11.3440114S\",\r\n \"trackingId\": \"bb89485f-d060-4ec1-94f7-b7042750395f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2101" + "1389" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1438,16 +1351,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14504" + "14438" ], "x-ms-request-id": [ - "571467c1-1b62-4c6d-9d31-01d09795a34b" + "49df7ffe-eb36-4798-b78c-639a24071a1e" ], "x-ms-correlation-request-id": [ - "571467c1-1b62-4c6d-9d31-01d09795a34b" + "49df7ffe-eb36-4798-b78c-639a24071a1e" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112739Z:571467c1-1b62-4c6d-9d31-01d09795a34b" + "WESTEUROPE:20151014T090737Z:49df7ffe-eb36-4798-b78c-639a24071a1e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1456,7 +1369,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:39 GMT" + "Wed, 14 Oct 2015 09:07:36 GMT" ] }, "StatusCode": 200 @@ -1471,10 +1384,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:27:36.2498918Z\",\r\n \"duration\": \"PT40.8629523S\",\r\n \"trackingId\": \"ae50a39a-9a60-4d19-b9b6-2b32fe1c1ff3\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:07:37.505139Z\",\r\n \"duration\": \"PT11.8417637S\",\r\n \"trackingId\": \"332afef6-7d22-4beb-8dcf-8a854a08c81e\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:32.3256546Z\",\r\n \"duration\": \"PT6.561169S\",\r\n \"trackingId\": \"caff483d-eb1b-4e94-9f77-833f008bd429\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:25.5228628Z\",\r\n \"duration\": \"PT1M11.3440114S\",\r\n \"trackingId\": \"bb89485f-d060-4ec1-94f7-b7042750395f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2101" + "2102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1486,16 +1399,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14502" + "14434" ], "x-ms-request-id": [ - "f149a824-fd51-470d-aab5-4e9fdb2e3ac5" + "4bba6786-9b8c-4b15-8ece-6e08d7fb2450" ], "x-ms-correlation-request-id": [ - "f149a824-fd51-470d-aab5-4e9fdb2e3ac5" + "4bba6786-9b8c-4b15-8ece-6e08d7fb2450" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112743Z:f149a824-fd51-470d-aab5-4e9fdb2e3ac5" + "WESTEUROPE:20151014T090741Z:4bba6786-9b8c-4b15-8ece-6e08d7fb2450" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1504,7 +1417,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:43 GMT" + "Wed, 14 Oct 2015 09:07:40 GMT" ] }, "StatusCode": 200 @@ -1519,10 +1432,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:27:36.2498918Z\",\r\n \"duration\": \"PT40.8629523S\",\r\n \"trackingId\": \"ae50a39a-9a60-4d19-b9b6-2b32fe1c1ff3\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:07:37.505139Z\",\r\n \"duration\": \"PT11.8417637S\",\r\n \"trackingId\": \"332afef6-7d22-4beb-8dcf-8a854a08c81e\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:32.3256546Z\",\r\n \"duration\": \"PT6.561169S\",\r\n \"trackingId\": \"caff483d-eb1b-4e94-9f77-833f008bd429\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:25.5228628Z\",\r\n \"duration\": \"PT1M11.3440114S\",\r\n \"trackingId\": \"bb89485f-d060-4ec1-94f7-b7042750395f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2101" + "2102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1534,16 +1447,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14500" + "14432" ], "x-ms-request-id": [ - "49b5da77-badd-42ad-b19b-fbde81043602" + "f5af34db-76ad-4ea4-86b9-f12d917abe56" ], "x-ms-correlation-request-id": [ - "49b5da77-badd-42ad-b19b-fbde81043602" + "f5af34db-76ad-4ea4-86b9-f12d917abe56" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112748Z:49b5da77-badd-42ad-b19b-fbde81043602" + "WESTEUROPE:20151014T090745Z:f5af34db-76ad-4ea4-86b9-f12d917abe56" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1552,7 +1465,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:47 GMT" + "Wed, 14 Oct 2015 09:07:44 GMT" ] }, "StatusCode": 200 @@ -1567,10 +1480,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:27:36.2498918Z\",\r\n \"duration\": \"PT40.8629523S\",\r\n \"trackingId\": \"ae50a39a-9a60-4d19-b9b6-2b32fe1c1ff3\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:07:37.505139Z\",\r\n \"duration\": \"PT11.8417637S\",\r\n \"trackingId\": \"332afef6-7d22-4beb-8dcf-8a854a08c81e\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:32.3256546Z\",\r\n \"duration\": \"PT6.561169S\",\r\n \"trackingId\": \"caff483d-eb1b-4e94-9f77-833f008bd429\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:25.5228628Z\",\r\n \"duration\": \"PT1M11.3440114S\",\r\n \"trackingId\": \"bb89485f-d060-4ec1-94f7-b7042750395f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2101" + "2102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1582,16 +1495,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14498" + "14430" ], "x-ms-request-id": [ - "5aeea2e9-af8b-436e-a37d-25cf1812ad75" + "cd1794ca-341f-4cc6-8df9-7b6d39579c53" ], "x-ms-correlation-request-id": [ - "5aeea2e9-af8b-436e-a37d-25cf1812ad75" + "cd1794ca-341f-4cc6-8df9-7b6d39579c53" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112752Z:5aeea2e9-af8b-436e-a37d-25cf1812ad75" + "WESTEUROPE:20151014T090748Z:cd1794ca-341f-4cc6-8df9-7b6d39579c53" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1600,7 +1513,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:51 GMT" + "Wed, 14 Oct 2015 09:07:48 GMT" ] }, "StatusCode": 200 @@ -1615,10 +1528,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:27:36.2498918Z\",\r\n \"duration\": \"PT40.8629523S\",\r\n \"trackingId\": \"ae50a39a-9a60-4d19-b9b6-2b32fe1c1ff3\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:07:37.505139Z\",\r\n \"duration\": \"PT11.8417637S\",\r\n \"trackingId\": \"332afef6-7d22-4beb-8dcf-8a854a08c81e\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:32.3256546Z\",\r\n \"duration\": \"PT6.561169S\",\r\n \"trackingId\": \"caff483d-eb1b-4e94-9f77-833f008bd429\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:25.5228628Z\",\r\n \"duration\": \"PT1M11.3440114S\",\r\n \"trackingId\": \"bb89485f-d060-4ec1-94f7-b7042750395f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2101" + "2102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1630,16 +1543,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14496" + "14427" ], "x-ms-request-id": [ - "ce3ae33f-f0ac-4068-aa22-303521b4f916" + "c2ccccad-e4af-4a5a-805a-38bb5e67e51b" ], "x-ms-correlation-request-id": [ - "ce3ae33f-f0ac-4068-aa22-303521b4f916" + "c2ccccad-e4af-4a5a-805a-38bb5e67e51b" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112756Z:ce3ae33f-f0ac-4068-aa22-303521b4f916" + "WESTEUROPE:20151014T090752Z:c2ccccad-e4af-4a5a-805a-38bb5e67e51b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1648,7 +1561,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:55 GMT" + "Wed, 14 Oct 2015 09:07:52 GMT" ] }, "StatusCode": 200 @@ -1663,10 +1576,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:27:36.2498918Z\",\r\n \"duration\": \"PT40.8629523S\",\r\n \"trackingId\": \"ae50a39a-9a60-4d19-b9b6-2b32fe1c1ff3\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:07:37.505139Z\",\r\n \"duration\": \"PT11.8417637S\",\r\n \"trackingId\": \"332afef6-7d22-4beb-8dcf-8a854a08c81e\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:32.3256546Z\",\r\n \"duration\": \"PT6.561169S\",\r\n \"trackingId\": \"caff483d-eb1b-4e94-9f77-833f008bd429\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:25.5228628Z\",\r\n \"duration\": \"PT1M11.3440114S\",\r\n \"trackingId\": \"bb89485f-d060-4ec1-94f7-b7042750395f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2101" + "2102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1678,16 +1591,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14494" + "14424" ], "x-ms-request-id": [ - "ef92527c-eeaf-40cc-8c34-a91d73d39462" + "455a2612-0735-4c1d-9699-d884cd016f82" ], "x-ms-correlation-request-id": [ - "ef92527c-eeaf-40cc-8c34-a91d73d39462" + "455a2612-0735-4c1d-9699-d884cd016f82" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112800Z:ef92527c-eeaf-40cc-8c34-a91d73d39462" + "WESTEUROPE:20151014T090757Z:455a2612-0735-4c1d-9699-d884cd016f82" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1696,7 +1609,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:59 GMT" + "Wed, 14 Oct 2015 09:07:56 GMT" ] }, "StatusCode": 200 @@ -1711,10 +1624,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:27:36.2498918Z\",\r\n \"duration\": \"PT40.8629523S\",\r\n \"trackingId\": \"ae50a39a-9a60-4d19-b9b6-2b32fe1c1ff3\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:07:37.505139Z\",\r\n \"duration\": \"PT11.8417637S\",\r\n \"trackingId\": \"332afef6-7d22-4beb-8dcf-8a854a08c81e\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:32.3256546Z\",\r\n \"duration\": \"PT6.561169S\",\r\n \"trackingId\": \"caff483d-eb1b-4e94-9f77-833f008bd429\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:25.5228628Z\",\r\n \"duration\": \"PT1M11.3440114S\",\r\n \"trackingId\": \"bb89485f-d060-4ec1-94f7-b7042750395f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2101" + "2102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1726,16 +1639,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14491" + "14422" ], "x-ms-request-id": [ - "b0fe3d7a-21f7-42fa-9a29-9ac25ec713c8" + "bf69e588-049d-43a2-b3a9-fd1c7ccaffe0" ], "x-ms-correlation-request-id": [ - "b0fe3d7a-21f7-42fa-9a29-9ac25ec713c8" + "bf69e588-049d-43a2-b3a9-fd1c7ccaffe0" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112804Z:b0fe3d7a-21f7-42fa-9a29-9ac25ec713c8" + "WESTEUROPE:20151014T090801Z:bf69e588-049d-43a2-b3a9-fd1c7ccaffe0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1744,7 +1657,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:03 GMT" + "Wed, 14 Oct 2015 09:08:00 GMT" ] }, "StatusCode": 200 @@ -1759,10 +1672,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:27:36.2498918Z\",\r\n \"duration\": \"PT40.8629523S\",\r\n \"trackingId\": \"ae50a39a-9a60-4d19-b9b6-2b32fe1c1ff3\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:07:37.505139Z\",\r\n \"duration\": \"PT11.8417637S\",\r\n \"trackingId\": \"332afef6-7d22-4beb-8dcf-8a854a08c81e\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:32.3256546Z\",\r\n \"duration\": \"PT6.561169S\",\r\n \"trackingId\": \"caff483d-eb1b-4e94-9f77-833f008bd429\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:25.5228628Z\",\r\n \"duration\": \"PT1M11.3440114S\",\r\n \"trackingId\": \"bb89485f-d060-4ec1-94f7-b7042750395f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2101" + "2102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1774,16 +1687,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14489" + "14420" ], "x-ms-request-id": [ - "7576015e-e9b3-4557-966f-6010f5b3d267" + "ef2abf03-2714-4444-be07-f03e73cf4d96" ], "x-ms-correlation-request-id": [ - "7576015e-e9b3-4557-966f-6010f5b3d267" + "ef2abf03-2714-4444-be07-f03e73cf4d96" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112808Z:7576015e-e9b3-4557-966f-6010f5b3d267" + "WESTEUROPE:20151014T090804Z:ef2abf03-2714-4444-be07-f03e73cf4d96" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1792,7 +1705,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:07 GMT" + "Wed, 14 Oct 2015 09:08:04 GMT" ] }, "StatusCode": 200 @@ -1807,10 +1720,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:28:08.6852517Z\",\r\n \"duration\": \"PT1M13.2983122S\",\r\n \"trackingId\": \"36d49836-86d9-4150-b1a3-577752ca0bd1\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:07:37.505139Z\",\r\n \"duration\": \"PT11.8417637S\",\r\n \"trackingId\": \"332afef6-7d22-4beb-8dcf-8a854a08c81e\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:32.3256546Z\",\r\n \"duration\": \"PT6.561169S\",\r\n \"trackingId\": \"caff483d-eb1b-4e94-9f77-833f008bd429\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:25.5228628Z\",\r\n \"duration\": \"PT1M11.3440114S\",\r\n \"trackingId\": \"bb89485f-d060-4ec1-94f7-b7042750395f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2103" + "2102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1822,16 +1735,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14487" + "14417" ], "x-ms-request-id": [ - "38661280-eedd-4d5c-8a6a-f28269078dc7" + "b07302ab-8887-4e3a-8e05-4716df394e2a" ], "x-ms-correlation-request-id": [ - "38661280-eedd-4d5c-8a6a-f28269078dc7" + "b07302ab-8887-4e3a-8e05-4716df394e2a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112812Z:38661280-eedd-4d5c-8a6a-f28269078dc7" + "WESTEUROPE:20151014T090808Z:b07302ab-8887-4e3a-8e05-4716df394e2a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1840,7 +1753,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:11 GMT" + "Wed, 14 Oct 2015 09:08:08 GMT" ] }, "StatusCode": 200 @@ -1855,7 +1768,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:28:08.6852517Z\",\r\n \"duration\": \"PT1M13.2983122S\",\r\n \"trackingId\": \"36d49836-86d9-4150-b1a3-577752ca0bd1\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:08:09.8708827Z\",\r\n \"duration\": \"PT44.2075074S\",\r\n \"trackingId\": \"1b8fbd82-82a0-4bfb-9175-aa8377437cb1\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:32.3256546Z\",\r\n \"duration\": \"PT6.561169S\",\r\n \"trackingId\": \"caff483d-eb1b-4e94-9f77-833f008bd429\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:25.5228628Z\",\r\n \"duration\": \"PT1M11.3440114S\",\r\n \"trackingId\": \"bb89485f-d060-4ec1-94f7-b7042750395f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2103" @@ -1870,16 +1783,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14485" + "14413" ], "x-ms-request-id": [ - "5657c64c-0aa9-4430-baa3-6a4b40ed2d96" + "a7abbd26-19a0-4ec4-879d-dcbc9bfc3934" ], "x-ms-correlation-request-id": [ - "5657c64c-0aa9-4430-baa3-6a4b40ed2d96" + "a7abbd26-19a0-4ec4-879d-dcbc9bfc3934" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112816Z:5657c64c-0aa9-4430-baa3-6a4b40ed2d96" + "WESTEUROPE:20151014T090812Z:a7abbd26-19a0-4ec4-879d-dcbc9bfc3934" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1888,7 +1801,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:16 GMT" + "Wed, 14 Oct 2015 09:08:12 GMT" ] }, "StatusCode": 200 @@ -1903,7 +1816,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:28:08.6852517Z\",\r\n \"duration\": \"PT1M13.2983122S\",\r\n \"trackingId\": \"36d49836-86d9-4150-b1a3-577752ca0bd1\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:08:09.8708827Z\",\r\n \"duration\": \"PT44.2075074S\",\r\n \"trackingId\": \"1b8fbd82-82a0-4bfb-9175-aa8377437cb1\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:32.3256546Z\",\r\n \"duration\": \"PT6.561169S\",\r\n \"trackingId\": \"caff483d-eb1b-4e94-9f77-833f008bd429\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:25.5228628Z\",\r\n \"duration\": \"PT1M11.3440114S\",\r\n \"trackingId\": \"bb89485f-d060-4ec1-94f7-b7042750395f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2103" @@ -1918,16 +1831,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14483" + "14410" ], "x-ms-request-id": [ - "e31d59f4-d28b-40d2-83ac-84b9bb597ff3" + "62daad78-200d-4833-85a4-cf2d6727fbda" ], "x-ms-correlation-request-id": [ - "e31d59f4-d28b-40d2-83ac-84b9bb597ff3" + "62daad78-200d-4833-85a4-cf2d6727fbda" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112820Z:e31d59f4-d28b-40d2-83ac-84b9bb597ff3" + "WESTEUROPE:20151014T090816Z:62daad78-200d-4833-85a4-cf2d6727fbda" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1936,7 +1849,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:20 GMT" + "Wed, 14 Oct 2015 09:08:15 GMT" ] }, "StatusCode": 200 @@ -1951,7 +1864,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:28:08.6852517Z\",\r\n \"duration\": \"PT1M13.2983122S\",\r\n \"trackingId\": \"36d49836-86d9-4150-b1a3-577752ca0bd1\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:08:09.8708827Z\",\r\n \"duration\": \"PT44.2075074S\",\r\n \"trackingId\": \"1b8fbd82-82a0-4bfb-9175-aa8377437cb1\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:32.3256546Z\",\r\n \"duration\": \"PT6.561169S\",\r\n \"trackingId\": \"caff483d-eb1b-4e94-9f77-833f008bd429\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:25.5228628Z\",\r\n \"duration\": \"PT1M11.3440114S\",\r\n \"trackingId\": \"bb89485f-d060-4ec1-94f7-b7042750395f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2103" @@ -1966,16 +1879,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14479" + "14408" ], "x-ms-request-id": [ - "fcc4ddd4-b71a-460d-988c-2b02add2fbd4" + "6a58e973-f901-4c28-adad-648a425ade6c" ], "x-ms-correlation-request-id": [ - "fcc4ddd4-b71a-460d-988c-2b02add2fbd4" + "6a58e973-f901-4c28-adad-648a425ade6c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112825Z:fcc4ddd4-b71a-460d-988c-2b02add2fbd4" + "WESTEUROPE:20151014T090820Z:6a58e973-f901-4c28-adad-648a425ade6c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1984,7 +1897,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:24 GMT" + "Wed, 14 Oct 2015 09:08:19 GMT" ] }, "StatusCode": 200 @@ -1999,7 +1912,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:28:08.6852517Z\",\r\n \"duration\": \"PT1M13.2983122S\",\r\n \"trackingId\": \"36d49836-86d9-4150-b1a3-577752ca0bd1\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:08:09.8708827Z\",\r\n \"duration\": \"PT44.2075074S\",\r\n \"trackingId\": \"1b8fbd82-82a0-4bfb-9175-aa8377437cb1\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:32.3256546Z\",\r\n \"duration\": \"PT6.561169S\",\r\n \"trackingId\": \"caff483d-eb1b-4e94-9f77-833f008bd429\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:25.5228628Z\",\r\n \"duration\": \"PT1M11.3440114S\",\r\n \"trackingId\": \"bb89485f-d060-4ec1-94f7-b7042750395f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2103" @@ -2014,16 +1927,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14477" + "14404" ], "x-ms-request-id": [ - "bd79b57a-f56c-4c63-bdbb-8805371407e9" + "7b078cc1-83a8-4fcb-a369-80e8dc35bb5c" ], "x-ms-correlation-request-id": [ - "bd79b57a-f56c-4c63-bdbb-8805371407e9" + "7b078cc1-83a8-4fcb-a369-80e8dc35bb5c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112829Z:bd79b57a-f56c-4c63-bdbb-8805371407e9" + "WESTEUROPE:20151014T090824Z:7b078cc1-83a8-4fcb-a369-80e8dc35bb5c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2032,7 +1945,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:29 GMT" + "Wed, 14 Oct 2015 09:08:24 GMT" ] }, "StatusCode": 200 @@ -2047,7 +1960,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:28:08.6852517Z\",\r\n \"duration\": \"PT1M13.2983122S\",\r\n \"trackingId\": \"36d49836-86d9-4150-b1a3-577752ca0bd1\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:08:27.4305073Z\",\r\n \"duration\": \"PT1M1.767132S\",\r\n \"trackingId\": \"2e63c9a3-941d-44f7-9747-754f6642f8ea\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:32.3256546Z\",\r\n \"duration\": \"PT6.561169S\",\r\n \"trackingId\": \"caff483d-eb1b-4e94-9f77-833f008bd429\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:25.5228628Z\",\r\n \"duration\": \"PT1M11.3440114S\",\r\n \"trackingId\": \"bb89485f-d060-4ec1-94f7-b7042750395f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2103" @@ -2062,16 +1975,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14475" + "14402" ], "x-ms-request-id": [ - "d968c184-93e9-4ef0-9696-9b06f40e676c" + "c2f4eff8-21ee-4d95-92f0-fadfec0ea7cb" ], "x-ms-correlation-request-id": [ - "d968c184-93e9-4ef0-9696-9b06f40e676c" + "c2f4eff8-21ee-4d95-92f0-fadfec0ea7cb" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112833Z:d968c184-93e9-4ef0-9696-9b06f40e676c" + "WESTEUROPE:20151014T090828Z:c2f4eff8-21ee-4d95-92f0-fadfec0ea7cb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2080,7 +1993,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:33 GMT" + "Wed, 14 Oct 2015 09:08:28 GMT" ] }, "StatusCode": 200 @@ -2095,7 +2008,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:28:08.6852517Z\",\r\n \"duration\": \"PT1M13.2983122S\",\r\n \"trackingId\": \"36d49836-86d9-4150-b1a3-577752ca0bd1\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:08:27.4305073Z\",\r\n \"duration\": \"PT1M1.767132S\",\r\n \"trackingId\": \"2e63c9a3-941d-44f7-9747-754f6642f8ea\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:32.3256546Z\",\r\n \"duration\": \"PT6.561169S\",\r\n \"trackingId\": \"caff483d-eb1b-4e94-9f77-833f008bd429\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:25.5228628Z\",\r\n \"duration\": \"PT1M11.3440114S\",\r\n \"trackingId\": \"bb89485f-d060-4ec1-94f7-b7042750395f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2103" @@ -2110,16 +2023,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14473" + "14400" ], "x-ms-request-id": [ - "28da6c76-af91-437b-bd8f-cfeec995ed57" + "60d1a8a4-852b-48e9-8888-4cac9e5f5b18" ], "x-ms-correlation-request-id": [ - "28da6c76-af91-437b-bd8f-cfeec995ed57" + "60d1a8a4-852b-48e9-8888-4cac9e5f5b18" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112837Z:28da6c76-af91-437b-bd8f-cfeec995ed57" + "WESTEUROPE:20151014T090832Z:60d1a8a4-852b-48e9-8888-4cac9e5f5b18" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2128,7 +2041,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:37 GMT" + "Wed, 14 Oct 2015 09:08:32 GMT" ] }, "StatusCode": 200 @@ -2143,7 +2056,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:28:08.6852517Z\",\r\n \"duration\": \"PT1M13.2983122S\",\r\n \"trackingId\": \"36d49836-86d9-4150-b1a3-577752ca0bd1\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:08:27.4305073Z\",\r\n \"duration\": \"PT1M1.767132S\",\r\n \"trackingId\": \"2e63c9a3-941d-44f7-9747-754f6642f8ea\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:32.3256546Z\",\r\n \"duration\": \"PT6.561169S\",\r\n \"trackingId\": \"caff483d-eb1b-4e94-9f77-833f008bd429\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:25.5228628Z\",\r\n \"duration\": \"PT1M11.3440114S\",\r\n \"trackingId\": \"bb89485f-d060-4ec1-94f7-b7042750395f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2103" @@ -2158,16 +2071,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14470" + "14396" ], "x-ms-request-id": [ - "bb03ba5e-5adf-4351-9cbc-a6f41cb98d26" + "7951f1fd-1b7b-4f9d-9bbf-a14b04f3ce7c" ], "x-ms-correlation-request-id": [ - "bb03ba5e-5adf-4351-9cbc-a6f41cb98d26" + "7951f1fd-1b7b-4f9d-9bbf-a14b04f3ce7c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112841Z:bb03ba5e-5adf-4351-9cbc-a6f41cb98d26" + "WESTEUROPE:20151014T090836Z:7951f1fd-1b7b-4f9d-9bbf-a14b04f3ce7c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2176,7 +2089,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:41 GMT" + "Wed, 14 Oct 2015 09:08:36 GMT" ] }, "StatusCode": 200 @@ -2191,10 +2104,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:28:42.114383Z\",\r\n \"duration\": \"PT1M46.7274435S\",\r\n \"trackingId\": \"4a5740c7-7923-4e36-93dd-8bbf70b379c4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:08:27.4305073Z\",\r\n \"duration\": \"PT1M1.767132S\",\r\n \"trackingId\": \"2e63c9a3-941d-44f7-9747-754f6642f8ea\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:32.3256546Z\",\r\n \"duration\": \"PT6.561169S\",\r\n \"trackingId\": \"caff483d-eb1b-4e94-9f77-833f008bd429\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:25.5228628Z\",\r\n \"duration\": \"PT1M11.3440114S\",\r\n \"trackingId\": \"bb89485f-d060-4ec1-94f7-b7042750395f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2101" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2206,16 +2119,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14468" + "14393" ], "x-ms-request-id": [ - "db0d502a-3f29-45dd-a106-6ae7dee52aa2" + "80940dfc-fb24-49c3-9728-1c5557b2cbe6" ], "x-ms-correlation-request-id": [ - "db0d502a-3f29-45dd-a106-6ae7dee52aa2" + "80940dfc-fb24-49c3-9728-1c5557b2cbe6" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112845Z:db0d502a-3f29-45dd-a106-6ae7dee52aa2" + "WESTEUROPE:20151014T090840Z:80940dfc-fb24-49c3-9728-1c5557b2cbe6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2224,7 +2137,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:45 GMT" + "Wed, 14 Oct 2015 09:08:40 GMT" ] }, "StatusCode": 200 @@ -2239,7 +2152,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:28:49.1756955Z\",\r\n \"duration\": \"PT1M53.788756S\",\r\n \"trackingId\": \"49906b1c-58ee-418b-9539-815319b27e65\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:08:27.4305073Z\",\r\n \"duration\": \"PT1M1.767132S\",\r\n \"trackingId\": \"2e63c9a3-941d-44f7-9747-754f6642f8ea\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:32.3256546Z\",\r\n \"duration\": \"PT6.561169S\",\r\n \"trackingId\": \"caff483d-eb1b-4e94-9f77-833f008bd429\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:25.5228628Z\",\r\n \"duration\": \"PT1M11.3440114S\",\r\n \"trackingId\": \"bb89485f-d060-4ec1-94f7-b7042750395f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2103" @@ -2254,16 +2167,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14466" + "14391" ], "x-ms-request-id": [ - "24e35b09-5c47-453d-a94b-ebdc968497ba" + "42a34e93-7a22-41ba-a19c-42a487f26b1a" ], "x-ms-correlation-request-id": [ - "24e35b09-5c47-453d-a94b-ebdc968497ba" + "42a34e93-7a22-41ba-a19c-42a487f26b1a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112849Z:24e35b09-5c47-453d-a94b-ebdc968497ba" + "WESTEUROPE:20151014T090844Z:42a34e93-7a22-41ba-a19c-42a487f26b1a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2272,7 +2185,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:49 GMT" + "Wed, 14 Oct 2015 09:08:44 GMT" ] }, "StatusCode": 200 @@ -2287,7 +2200,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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:28:49.1756955Z\",\r\n \"duration\": \"PT1M53.788756S\",\r\n \"trackingId\": \"49906b1c-58ee-418b-9539-815319b27e65\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:59.5214908Z\",\r\n \"duration\": \"PT4.1307063S\",\r\n \"trackingId\": \"12d21221-0f57-4936-9001-ee1bbe994e66\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:26:55.237867Z\",\r\n \"duration\": \"PT50.9897049S\",\r\n \"trackingId\": \"803c936b-eeac-4426-aa85-26d0fd17a651\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:08:44.964715Z\",\r\n \"duration\": \"PT1M19.3013397S\",\r\n \"trackingId\": \"ba4b3f85-2e71-49b3-82b3-610c408157bc\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:32.3256546Z\",\r\n \"duration\": \"PT6.561169S\",\r\n \"trackingId\": \"caff483d-eb1b-4e94-9f77-833f008bd429\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:25.5228628Z\",\r\n \"duration\": \"PT1M11.3440114S\",\r\n \"trackingId\": \"bb89485f-d060-4ec1-94f7-b7042750395f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2103" @@ -2302,16 +2215,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14464" + "14389" ], "x-ms-request-id": [ - "8f8ceda0-98b1-4df5-8431-027ca76acc4d" + "06e5fba6-55ac-48e8-a1f8-876741ef730d" ], "x-ms-correlation-request-id": [ - "8f8ceda0-98b1-4df5-8431-027ca76acc4d" + "06e5fba6-55ac-48e8-a1f8-876741ef730d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112853Z:8f8ceda0-98b1-4df5-8431-027ca76acc4d" + "WESTEUROPE:20151014T090848Z:06e5fba6-55ac-48e8-a1f8-876741ef730d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2320,14 +2233,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:53 GMT" + "Wed, 14 Oct 2015 09:08:47 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzUxNzkyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzUxNzkyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2335,10 +2248,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-08-27T11:25:59.2268519Z\",\r\n \"duration\": \"PT2.4431675S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/305E0C3D428BB792\",\r\n \"operationId\": \"305E0C3D428BB792\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:08:50.4629238Z\",\r\n \"duration\": \"PT1M24.7995485S\",\r\n \"trackingId\": \"cecc617a-1300-4464-aceb-db9f818d766c\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/F29D8C724029A0E5\",\r\n \"operationId\": \"F29D8C724029A0E5\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:32.3256546Z\",\r\n \"duration\": \"PT6.561169S\",\r\n \"trackingId\": \"caff483d-eb1b-4e94-9f77-833f008bd429\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup/operations/4E4566BD9684D866\",\r\n \"operationId\": \"4E4566BD9684D866\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:07:25.5228628Z\",\r\n \"duration\": \"PT1M11.3440114S\",\r\n \"trackingId\": \"bb89485f-d060-4ec1-94f7-b7042750395f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2303" + "2106" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2350,16 +2263,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14564" + "14387" ], "x-ms-request-id": [ - "59182d23-b453-4dfa-a1ed-f9673bbad99e" + "cfd50339-d89e-4369-a8e6-a9132bc03abb" ], "x-ms-correlation-request-id": [ - "59182d23-b453-4dfa-a1ed-f9673bbad99e" + "cfd50339-d89e-4369-a8e6-a9132bc03abb" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112602Z:59182d23-b453-4dfa-a1ed-f9673bbad99e" + "WESTEUROPE:20151014T090852Z:cfd50339-d89e-4369-a8e6-a9132bc03abb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2368,7 +2281,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:01 GMT" + "Wed, 14 Oct 2015 09:08:51 GMT" ] }, "StatusCode": 200 @@ -2383,7 +2296,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2398,16 +2311,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14562" + "14486" ], "x-ms-request-id": [ - "ca808131-1800-40a7-9b86-b6997462e856" + "ba0aaabc-18b8-4ff5-84a3-0062043fd598" ], "x-ms-correlation-request-id": [ - "ca808131-1800-40a7-9b86-b6997462e856" + "ba0aaabc-18b8-4ff5-84a3-0062043fd598" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112606Z:ca808131-1800-40a7-9b86-b6997462e856" + "WESTEUROPE:20151014T090616Z:ba0aaabc-18b8-4ff5-84a3-0062043fd598" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2416,7 +2329,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:05 GMT" + "Wed, 14 Oct 2015 09:06:16 GMT" ] }, "StatusCode": 200 @@ -2431,7 +2344,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2446,16 +2359,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14559" + "14483" ], "x-ms-request-id": [ - "e2bc4261-a448-4ea1-89fa-3a4e685de142" + "3a53e1b4-30bb-49c4-aebd-cfb79154e9f7" ], "x-ms-correlation-request-id": [ - "e2bc4261-a448-4ea1-89fa-3a4e685de142" + "3a53e1b4-30bb-49c4-aebd-cfb79154e9f7" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112609Z:e2bc4261-a448-4ea1-89fa-3a4e685de142" + "WESTEUROPE:20151014T090620Z:3a53e1b4-30bb-49c4-aebd-cfb79154e9f7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2464,7 +2377,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:08 GMT" + "Wed, 14 Oct 2015 09:06:19 GMT" ] }, "StatusCode": 200 @@ -2479,7 +2392,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2494,16 +2407,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14557" + "14479" ], "x-ms-request-id": [ - "96c1c9c0-3d5b-4fcd-a257-11cde0933ed5" + "4098cea1-4608-4fa3-b6fa-646a5c868bc7" ], "x-ms-correlation-request-id": [ - "96c1c9c0-3d5b-4fcd-a257-11cde0933ed5" + "4098cea1-4608-4fa3-b6fa-646a5c868bc7" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112613Z:96c1c9c0-3d5b-4fcd-a257-11cde0933ed5" + "WESTEUROPE:20151014T090624Z:4098cea1-4608-4fa3-b6fa-646a5c868bc7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2512,7 +2425,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:13 GMT" + "Wed, 14 Oct 2015 09:06:23 GMT" ] }, "StatusCode": 200 @@ -2527,7 +2440,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2542,16 +2455,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14554" + "14477" ], "x-ms-request-id": [ - "6fe2baac-3f31-45e8-a943-384bce2d7e00" + "dd27f555-97f2-4587-a056-fc24d5c106ab" ], "x-ms-correlation-request-id": [ - "6fe2baac-3f31-45e8-a943-384bce2d7e00" + "dd27f555-97f2-4587-a056-fc24d5c106ab" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112617Z:6fe2baac-3f31-45e8-a943-384bce2d7e00" + "WESTEUROPE:20151014T090627Z:dd27f555-97f2-4587-a056-fc24d5c106ab" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2560,7 +2473,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:17 GMT" + "Wed, 14 Oct 2015 09:06:27 GMT" ] }, "StatusCode": 200 @@ -2575,7 +2488,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2590,16 +2503,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14552" + "14475" ], "x-ms-request-id": [ - "86e178ed-7bb3-44bc-b8b2-18f9fad39249" + "28a0d087-f758-40cc-8ee8-0c7490a5b67a" ], "x-ms-correlation-request-id": [ - "86e178ed-7bb3-44bc-b8b2-18f9fad39249" + "28a0d087-f758-40cc-8ee8-0c7490a5b67a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112621Z:86e178ed-7bb3-44bc-b8b2-18f9fad39249" + "WESTEUROPE:20151014T090631Z:28a0d087-f758-40cc-8ee8-0c7490a5b67a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2608,7 +2521,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:21 GMT" + "Wed, 14 Oct 2015 09:06:30 GMT" ] }, "StatusCode": 200 @@ -2623,7 +2536,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2638,16 +2551,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14550" + "14473" ], "x-ms-request-id": [ - "9ed15f25-7113-46f7-b6e1-32740a8503e0" + "36008e5c-9fdd-444e-adda-83ec2115d6ab" ], "x-ms-correlation-request-id": [ - "9ed15f25-7113-46f7-b6e1-32740a8503e0" + "36008e5c-9fdd-444e-adda-83ec2115d6ab" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112625Z:9ed15f25-7113-46f7-b6e1-32740a8503e0" + "WESTEUROPE:20151014T090634Z:36008e5c-9fdd-444e-adda-83ec2115d6ab" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2656,7 +2569,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:24 GMT" + "Wed, 14 Oct 2015 09:06:34 GMT" ] }, "StatusCode": 200 @@ -2671,7 +2584,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2686,16 +2599,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14548" + "14470" ], "x-ms-request-id": [ - "d820d9f3-5714-44ad-8f7a-2f5f50cbe2c8" + "1bbc031f-ab7b-451a-894d-814b43bf21af" ], "x-ms-correlation-request-id": [ - "d820d9f3-5714-44ad-8f7a-2f5f50cbe2c8" + "1bbc031f-ab7b-451a-894d-814b43bf21af" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112628Z:d820d9f3-5714-44ad-8f7a-2f5f50cbe2c8" + "WESTEUROPE:20151014T090638Z:1bbc031f-ab7b-451a-894d-814b43bf21af" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2704,7 +2617,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:28 GMT" + "Wed, 14 Oct 2015 09:06:37 GMT" ] }, "StatusCode": 200 @@ -2719,7 +2632,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2734,16 +2647,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14546" + "14468" ], "x-ms-request-id": [ - "5e1873e8-ae7f-464b-9aec-48b3676ecaf0" + "496cc43f-c0f9-4c97-8412-122a3bb669f0" ], "x-ms-correlation-request-id": [ - "5e1873e8-ae7f-464b-9aec-48b3676ecaf0" + "496cc43f-c0f9-4c97-8412-122a3bb669f0" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112632Z:5e1873e8-ae7f-464b-9aec-48b3676ecaf0" + "WESTEUROPE:20151014T090642Z:496cc43f-c0f9-4c97-8412-122a3bb669f0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2752,7 +2665,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:32 GMT" + "Wed, 14 Oct 2015 09:06:41 GMT" ] }, "StatusCode": 200 @@ -2767,7 +2680,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2782,16 +2695,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14543" + "14466" ], "x-ms-request-id": [ - "c795b8f3-be48-4c0f-8154-c59d078ba4c9" + "61e95848-379d-43d3-bbb2-b193d6800662" ], "x-ms-correlation-request-id": [ - "c795b8f3-be48-4c0f-8154-c59d078ba4c9" + "61e95848-379d-43d3-bbb2-b193d6800662" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112636Z:c795b8f3-be48-4c0f-8154-c59d078ba4c9" + "WESTEUROPE:20151014T090646Z:61e95848-379d-43d3-bbb2-b193d6800662" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2800,7 +2713,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:36 GMT" + "Wed, 14 Oct 2015 09:06:46 GMT" ] }, "StatusCode": 200 @@ -2815,7 +2728,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2830,16 +2743,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14541" + "14464" ], "x-ms-request-id": [ - "a7b10b5d-a25e-4255-b1b3-1033a76a2996" + "30db0a5f-a492-4063-b34b-5c3e187f8c72" ], "x-ms-correlation-request-id": [ - "a7b10b5d-a25e-4255-b1b3-1033a76a2996" + "30db0a5f-a492-4063-b34b-5c3e187f8c72" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112640Z:a7b10b5d-a25e-4255-b1b3-1033a76a2996" + "WESTEUROPE:20151014T090649Z:30db0a5f-a492-4063-b34b-5c3e187f8c72" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2848,7 +2761,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:39 GMT" + "Wed, 14 Oct 2015 09:06:49 GMT" ] }, "StatusCode": 200 @@ -2863,7 +2776,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2878,16 +2791,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14539" + "14462" ], "x-ms-request-id": [ - "8f07141e-e2af-4269-8f46-d27c40ffb9a1" + "d15aba71-d372-4299-a0b8-9d6c8bbad467" ], "x-ms-correlation-request-id": [ - "8f07141e-e2af-4269-8f46-d27c40ffb9a1" + "d15aba71-d372-4299-a0b8-9d6c8bbad467" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112644Z:8f07141e-e2af-4269-8f46-d27c40ffb9a1" + "WESTEUROPE:20151014T090653Z:d15aba71-d372-4299-a0b8-9d6c8bbad467" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2896,7 +2809,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:43 GMT" + "Wed, 14 Oct 2015 09:06:53 GMT" ] }, "StatusCode": 200 @@ -2911,7 +2824,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2926,16 +2839,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14537" + "14460" ], "x-ms-request-id": [ - "34b6d64e-bb78-48d9-aa3d-386806555a89" + "1edef298-b952-457f-a806-25527e0d6850" ], "x-ms-correlation-request-id": [ - "34b6d64e-bb78-48d9-aa3d-386806555a89" + "1edef298-b952-457f-a806-25527e0d6850" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112648Z:34b6d64e-bb78-48d9-aa3d-386806555a89" + "WESTEUROPE:20151014T090657Z:1edef298-b952-457f-a806-25527e0d6850" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2944,7 +2857,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:47 GMT" + "Wed, 14 Oct 2015 09:06:56 GMT" ] }, "StatusCode": 200 @@ -2959,7 +2872,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2974,16 +2887,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14535" + "14458" ], "x-ms-request-id": [ - "3e2f5ee6-42b5-44c0-8499-cff8e2501519" + "1f8a6754-1a59-4200-ad78-85452179ce16" ], "x-ms-correlation-request-id": [ - "3e2f5ee6-42b5-44c0-8499-cff8e2501519" + "1f8a6754-1a59-4200-ad78-85452179ce16" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112651Z:3e2f5ee6-42b5-44c0-8499-cff8e2501519" + "WESTEUROPE:20151014T090700Z:1f8a6754-1a59-4200-ad78-85452179ce16" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2992,7 +2905,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:51 GMT" + "Wed, 14 Oct 2015 09:07:00 GMT" ] }, "StatusCode": 200 @@ -3007,7 +2920,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3022,16 +2935,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14530" + "14456" ], "x-ms-request-id": [ - "34d9873a-7560-4953-be76-cd705c1a673d" + "fe1b0670-d851-4ecc-94ba-75617674c118" ], "x-ms-correlation-request-id": [ - "34d9873a-7560-4953-be76-cd705c1a673d" + "fe1b0670-d851-4ecc-94ba-75617674c118" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112655Z:34d9873a-7560-4953-be76-cd705c1a673d" + "WESTEUROPE:20151014T090704Z:fe1b0670-d851-4ecc-94ba-75617674c118" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3040,7 +2953,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:54 GMT" + "Wed, 14 Oct 2015 09:07:03 GMT" ] }, "StatusCode": 200 @@ -3055,7 +2968,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3070,16 +2983,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14528" + "14454" ], "x-ms-request-id": [ - "be035222-096b-4c56-aecf-bf55d3872290" + "08c0740e-fa4d-4ba3-ad81-b0364582ac77" ], "x-ms-correlation-request-id": [ - "be035222-096b-4c56-aecf-bf55d3872290" + "08c0740e-fa4d-4ba3-ad81-b0364582ac77" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112659Z:be035222-096b-4c56-aecf-bf55d3872290" + "WESTEUROPE:20151014T090708Z:08c0740e-fa4d-4ba3-ad81-b0364582ac77" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3088,7 +3001,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:26:58 GMT" + "Wed, 14 Oct 2015 09:07:07 GMT" ] }, "StatusCode": 200 @@ -3103,7 +3016,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3118,16 +3031,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14526" + "14451" ], "x-ms-request-id": [ - "50be5ee7-1b3e-495e-89f2-bf64d4c81868" + "005247b8-d618-4ec4-935a-d5ad1359b504" ], "x-ms-correlation-request-id": [ - "50be5ee7-1b3e-495e-89f2-bf64d4c81868" + "005247b8-d618-4ec4-935a-d5ad1359b504" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112703Z:50be5ee7-1b3e-495e-89f2-bf64d4c81868" + "WESTEUROPE:20151014T090711Z:005247b8-d618-4ec4-935a-d5ad1359b504" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3136,7 +3049,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:03 GMT" + "Wed, 14 Oct 2015 09:07:11 GMT" ] }, "StatusCode": 200 @@ -3151,7 +3064,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3166,16 +3079,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14524" + "14449" ], "x-ms-request-id": [ - "89589f8b-6ce5-445c-ab58-75f6ce333a03" + "b3569d53-c279-415f-9afc-994901e6ca9e" ], "x-ms-correlation-request-id": [ - "89589f8b-6ce5-445c-ab58-75f6ce333a03" + "b3569d53-c279-415f-9afc-994901e6ca9e" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112707Z:89589f8b-6ce5-445c-ab58-75f6ce333a03" + "WESTEUROPE:20151014T090715Z:b3569d53-c279-415f-9afc-994901e6ca9e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3184,7 +3097,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:07 GMT" + "Wed, 14 Oct 2015 09:07:14 GMT" ] }, "StatusCode": 200 @@ -3199,7 +3112,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3214,16 +3127,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14522" + "14447" ], "x-ms-request-id": [ - "98dfaa87-3c60-4d52-873f-1314fec461ab" + "51e06be4-f8bb-4579-8a7b-00938aaed0be" ], "x-ms-correlation-request-id": [ - "98dfaa87-3c60-4d52-873f-1314fec461ab" + "51e06be4-f8bb-4579-8a7b-00938aaed0be" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112711Z:98dfaa87-3c60-4d52-873f-1314fec461ab" + "WESTEUROPE:20151014T090719Z:51e06be4-f8bb-4579-8a7b-00938aaed0be" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3232,7 +3145,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:11 GMT" + "Wed, 14 Oct 2015 09:07:18 GMT" ] }, "StatusCode": 200 @@ -3247,7 +3160,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3262,16 +3175,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14520" + "14445" ], "x-ms-request-id": [ - "707340ff-8689-4513-ae5d-2ff27a21dd16" + "2fe51423-542d-4c85-85c8-4dd6883dc4d0" ], "x-ms-correlation-request-id": [ - "707340ff-8689-4513-ae5d-2ff27a21dd16" + "2fe51423-542d-4c85-85c8-4dd6883dc4d0" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112715Z:707340ff-8689-4513-ae5d-2ff27a21dd16" + "WESTEUROPE:20151014T090722Z:2fe51423-542d-4c85-85c8-4dd6883dc4d0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3280,7 +3193,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:15 GMT" + "Wed, 14 Oct 2015 09:07:21 GMT" ] }, "StatusCode": 200 @@ -3295,7 +3208,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3310,16 +3223,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14518" + "14443" ], "x-ms-request-id": [ - "81647133-31dc-4b38-ac2a-dae825ba6035" + "7c637f66-4298-46b6-a497-d4e41f9a4ae7" ], "x-ms-correlation-request-id": [ - "81647133-31dc-4b38-ac2a-dae825ba6035" + "7c637f66-4298-46b6-a497-d4e41f9a4ae7" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112720Z:81647133-31dc-4b38-ac2a-dae825ba6035" + "WESTEUROPE:20151014T090726Z:7c637f66-4298-46b6-a497-d4e41f9a4ae7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3328,7 +3241,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:19 GMT" + "Wed, 14 Oct 2015 09:07:25 GMT" ] }, "StatusCode": 200 @@ -3343,7 +3256,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3358,16 +3271,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14513" + "14441" ], "x-ms-request-id": [ - "f037ff0f-4495-432b-a570-f72aace0be92" + "fa908863-1a64-4c78-8c2e-bc332377e457" ], "x-ms-correlation-request-id": [ - "f037ff0f-4495-432b-a570-f72aace0be92" + "fa908863-1a64-4c78-8c2e-bc332377e457" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112724Z:f037ff0f-4495-432b-a570-f72aace0be92" + "WESTEUROPE:20151014T090730Z:fa908863-1a64-4c78-8c2e-bc332377e457" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3376,7 +3289,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:23 GMT" + "Wed, 14 Oct 2015 09:07:30 GMT" ] }, "StatusCode": 200 @@ -3391,7 +3304,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3406,16 +3319,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14511" + "14439" ], "x-ms-request-id": [ - "66559c63-4a32-438f-a20e-7d75f6c05951" + "bdc15907-1477-4d5c-bd41-5006fb1d3ba8" ], "x-ms-correlation-request-id": [ - "66559c63-4a32-438f-a20e-7d75f6c05951" + "bdc15907-1477-4d5c-bd41-5006fb1d3ba8" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112728Z:66559c63-4a32-438f-a20e-7d75f6c05951" + "WESTEUROPE:20151014T090733Z:bdc15907-1477-4d5c-bd41-5006fb1d3ba8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3424,7 +3337,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:27 GMT" + "Wed, 14 Oct 2015 09:07:33 GMT" ] }, "StatusCode": 200 @@ -3439,7 +3352,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3454,16 +3367,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14507" + "14437" ], "x-ms-request-id": [ - "fc8ca439-a763-43da-a629-0ec42bef6c5e" + "57cf00c9-3f68-482c-91d4-99c757f08368" ], "x-ms-correlation-request-id": [ - "fc8ca439-a763-43da-a629-0ec42bef6c5e" + "57cf00c9-3f68-482c-91d4-99c757f08368" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112732Z:fc8ca439-a763-43da-a629-0ec42bef6c5e" + "WESTEUROPE:20151014T090737Z:57cf00c9-3f68-482c-91d4-99c757f08368" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3472,7 +3385,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:31 GMT" + "Wed, 14 Oct 2015 09:07:37 GMT" ] }, "StatusCode": 200 @@ -3487,7 +3400,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3502,16 +3415,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14505" + "14433" ], "x-ms-request-id": [ - "96bb57bb-5f42-4cea-bab8-67115ed5bb1c" + "f2201d3e-669c-4d9a-a0a5-ca5316330500" ], "x-ms-correlation-request-id": [ - "96bb57bb-5f42-4cea-bab8-67115ed5bb1c" + "f2201d3e-669c-4d9a-a0a5-ca5316330500" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112736Z:96bb57bb-5f42-4cea-bab8-67115ed5bb1c" + "WESTEUROPE:20151014T090741Z:f2201d3e-669c-4d9a-a0a5-ca5316330500" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3520,7 +3433,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:36 GMT" + "Wed, 14 Oct 2015 09:07:41 GMT" ] }, "StatusCode": 200 @@ -3535,7 +3448,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3550,16 +3463,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14503" + "14431" ], "x-ms-request-id": [ - "1aeaa262-8b8e-40d8-b531-4ece510c2189" + "9237e04f-a420-4236-976b-8dce894180cf" ], "x-ms-correlation-request-id": [ - "1aeaa262-8b8e-40d8-b531-4ece510c2189" + "9237e04f-a420-4236-976b-8dce894180cf" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112740Z:1aeaa262-8b8e-40d8-b531-4ece510c2189" + "WESTEUROPE:20151014T090745Z:9237e04f-a420-4236-976b-8dce894180cf" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3568,7 +3481,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:40 GMT" + "Wed, 14 Oct 2015 09:07:45 GMT" ] }, "StatusCode": 200 @@ -3583,7 +3496,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3598,16 +3511,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14501" + "14428" ], "x-ms-request-id": [ - "5a1fabd2-53dd-4f58-9550-f01de03ba866" + "6a167f55-a3f3-4d43-abc9-937c7b09cfe1" ], "x-ms-correlation-request-id": [ - "5a1fabd2-53dd-4f58-9550-f01de03ba866" + "6a167f55-a3f3-4d43-abc9-937c7b09cfe1" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112744Z:5a1fabd2-53dd-4f58-9550-f01de03ba866" + "WESTEUROPE:20151014T090749Z:6a167f55-a3f3-4d43-abc9-937c7b09cfe1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3616,7 +3529,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:44 GMT" + "Wed, 14 Oct 2015 09:07:49 GMT" ] }, "StatusCode": 200 @@ -3631,7 +3544,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3646,16 +3559,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14499" + "14425" ], "x-ms-request-id": [ - "6a1a6c2b-6742-4f52-8f74-f9ee9db522a8" + "7851c9c8-82e5-418e-83be-4a11f6b0366a" ], "x-ms-correlation-request-id": [ - "6a1a6c2b-6742-4f52-8f74-f9ee9db522a8" + "7851c9c8-82e5-418e-83be-4a11f6b0366a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112748Z:6a1a6c2b-6742-4f52-8f74-f9ee9db522a8" + "WESTEUROPE:20151014T090753Z:7851c9c8-82e5-418e-83be-4a11f6b0366a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3664,7 +3577,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:48 GMT" + "Wed, 14 Oct 2015 09:07:53 GMT" ] }, "StatusCode": 200 @@ -3679,7 +3592,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3694,16 +3607,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14497" + "14423" ], "x-ms-request-id": [ - "99e2bc44-51fe-427f-808d-3590086130dc" + "ea9325b1-4ec1-40ed-ab78-0dd221b32841" ], "x-ms-correlation-request-id": [ - "99e2bc44-51fe-427f-808d-3590086130dc" + "ea9325b1-4ec1-40ed-ab78-0dd221b32841" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112752Z:99e2bc44-51fe-427f-808d-3590086130dc" + "WESTEUROPE:20151014T090757Z:ea9325b1-4ec1-40ed-ab78-0dd221b32841" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3712,7 +3625,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:52 GMT" + "Wed, 14 Oct 2015 09:07:57 GMT" ] }, "StatusCode": 200 @@ -3727,7 +3640,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3742,16 +3655,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14495" + "14421" ], "x-ms-request-id": [ - "dd17f06a-be8d-4158-956b-040aa2198ed9" + "2b892713-cecf-4567-8a61-24e858444814" ], "x-ms-correlation-request-id": [ - "dd17f06a-be8d-4158-956b-040aa2198ed9" + "2b892713-cecf-4567-8a61-24e858444814" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112757Z:dd17f06a-be8d-4158-956b-040aa2198ed9" + "WESTEUROPE:20151014T090801Z:2b892713-cecf-4567-8a61-24e858444814" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3760,7 +3673,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:27:56 GMT" + "Wed, 14 Oct 2015 09:08:01 GMT" ] }, "StatusCode": 200 @@ -3775,7 +3688,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3790,16 +3703,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14493" + "14419" ], "x-ms-request-id": [ - "e8733c74-631b-4d54-b222-6caa506870db" + "18be425c-685a-4dae-a6e7-25c403be91ba" ], "x-ms-correlation-request-id": [ - "e8733c74-631b-4d54-b222-6caa506870db" + "18be425c-685a-4dae-a6e7-25c403be91ba" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112801Z:e8733c74-631b-4d54-b222-6caa506870db" + "WESTEUROPE:20151014T090805Z:18be425c-685a-4dae-a6e7-25c403be91ba" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3808,7 +3721,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:00 GMT" + "Wed, 14 Oct 2015 09:08:04 GMT" ] }, "StatusCode": 200 @@ -3823,7 +3736,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3838,16 +3751,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14490" + "14416" ], "x-ms-request-id": [ - "92ac379f-e8ea-40d6-8e1a-74fb07201830" + "b2d46f70-a313-47ca-8ce6-30247b1fbba9" ], "x-ms-correlation-request-id": [ - "92ac379f-e8ea-40d6-8e1a-74fb07201830" + "b2d46f70-a313-47ca-8ce6-30247b1fbba9" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112805Z:92ac379f-e8ea-40d6-8e1a-74fb07201830" + "WESTEUROPE:20151014T090809Z:b2d46f70-a313-47ca-8ce6-30247b1fbba9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3856,7 +3769,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:04 GMT" + "Wed, 14 Oct 2015 09:08:08 GMT" ] }, "StatusCode": 200 @@ -3871,7 +3784,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3886,16 +3799,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14488" + "14412" ], "x-ms-request-id": [ - "fcb2cc07-231e-463d-afd6-c75602e15cc2" + "e39b4828-5084-4e3e-9987-f2e0cbf97427" ], "x-ms-correlation-request-id": [ - "fcb2cc07-231e-463d-afd6-c75602e15cc2" + "e39b4828-5084-4e3e-9987-f2e0cbf97427" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112809Z:fcb2cc07-231e-463d-afd6-c75602e15cc2" + "WESTEUROPE:20151014T090813Z:e39b4828-5084-4e3e-9987-f2e0cbf97427" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3904,7 +3817,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:08 GMT" + "Wed, 14 Oct 2015 09:08:12 GMT" ] }, "StatusCode": 200 @@ -3919,7 +3832,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3934,16 +3847,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14486" + "14409" ], "x-ms-request-id": [ - "8cd716ca-fde7-489d-972a-f80b2f8c8cc2" + "115fdcdb-7597-498e-bedf-3dd53bd5f27f" ], "x-ms-correlation-request-id": [ - "8cd716ca-fde7-489d-972a-f80b2f8c8cc2" + "115fdcdb-7597-498e-bedf-3dd53bd5f27f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112813Z:8cd716ca-fde7-489d-972a-f80b2f8c8cc2" + "WESTEUROPE:20151014T090817Z:115fdcdb-7597-498e-bedf-3dd53bd5f27f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3952,7 +3865,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:12 GMT" + "Wed, 14 Oct 2015 09:08:16 GMT" ] }, "StatusCode": 200 @@ -3967,7 +3880,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3982,16 +3895,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14484" + "14407" ], "x-ms-request-id": [ - "8efb7905-6367-40e4-94a1-b5be6d95833d" + "dfeae26a-bf51-4212-9083-d2ed7f4e3f5b" ], "x-ms-correlation-request-id": [ - "8efb7905-6367-40e4-94a1-b5be6d95833d" + "dfeae26a-bf51-4212-9083-d2ed7f4e3f5b" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112817Z:8efb7905-6367-40e4-94a1-b5be6d95833d" + "WESTEUROPE:20151014T090821Z:dfeae26a-bf51-4212-9083-d2ed7f4e3f5b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -4000,7 +3913,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:16 GMT" + "Wed, 14 Oct 2015 09:08:21 GMT" ] }, "StatusCode": 200 @@ -4015,7 +3928,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -4030,16 +3943,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14482" + "14403" ], "x-ms-request-id": [ - "d83f42c5-f492-472a-9245-d3aff2882cbd" + "4f56d915-ba4d-4ff1-9565-101707080aba" ], "x-ms-correlation-request-id": [ - "d83f42c5-f492-472a-9245-d3aff2882cbd" + "4f56d915-ba4d-4ff1-9565-101707080aba" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112821Z:d83f42c5-f492-472a-9245-d3aff2882cbd" + "WESTEUROPE:20151014T090825Z:4f56d915-ba4d-4ff1-9565-101707080aba" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -4048,7 +3961,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:20 GMT" + "Wed, 14 Oct 2015 09:08:25 GMT" ] }, "StatusCode": 200 @@ -4063,7 +3976,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -4078,16 +3991,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14478" + "14401" ], "x-ms-request-id": [ - "6252bc71-8819-45af-828f-13043d17abf9" + "4777243f-61f8-48d6-8d9c-ceeb8c0120e6" ], "x-ms-correlation-request-id": [ - "6252bc71-8819-45af-828f-13043d17abf9" + "4777243f-61f8-48d6-8d9c-ceeb8c0120e6" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112825Z:6252bc71-8819-45af-828f-13043d17abf9" + "WESTEUROPE:20151014T090829Z:4777243f-61f8-48d6-8d9c-ceeb8c0120e6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -4096,7 +4009,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:24 GMT" + "Wed, 14 Oct 2015 09:08:29 GMT" ] }, "StatusCode": 200 @@ -4111,7 +4024,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -4126,16 +4039,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14476" + "14398" ], "x-ms-request-id": [ - "908951c1-a214-44fd-b8bd-91ee1e878b1f" + "189cb35a-86e6-471b-9735-3005302c3a29" ], "x-ms-correlation-request-id": [ - "908951c1-a214-44fd-b8bd-91ee1e878b1f" + "189cb35a-86e6-471b-9735-3005302c3a29" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112829Z:908951c1-a214-44fd-b8bd-91ee1e878b1f" + "WESTEUROPE:20151014T090833Z:189cb35a-86e6-471b-9735-3005302c3a29" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -4144,7 +4057,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:29 GMT" + "Wed, 14 Oct 2015 09:08:33 GMT" ] }, "StatusCode": 200 @@ -4159,7 +4072,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -4174,16 +4087,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14474" + "14394" ], "x-ms-request-id": [ - "bdc6baa6-3638-4c3a-9e54-6c1a580ddfa2" + "97e7adc6-3d97-4329-8ada-a46163399465" ], "x-ms-correlation-request-id": [ - "bdc6baa6-3638-4c3a-9e54-6c1a580ddfa2" + "97e7adc6-3d97-4329-8ada-a46163399465" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112834Z:bdc6baa6-3638-4c3a-9e54-6c1a580ddfa2" + "WESTEUROPE:20151014T090837Z:97e7adc6-3d97-4329-8ada-a46163399465" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -4192,7 +4105,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:34 GMT" + "Wed, 14 Oct 2015 09:08:37 GMT" ] }, "StatusCode": 200 @@ -4207,7 +4120,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -4222,16 +4135,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14472" + "14392" ], "x-ms-request-id": [ - "de34a6cb-ad3b-4f61-b5b9-dd0117469623" + "9ae5403f-fbe4-48fb-9075-128fe1ddee65" ], "x-ms-correlation-request-id": [ - "de34a6cb-ad3b-4f61-b5b9-dd0117469623" + "9ae5403f-fbe4-48fb-9075-128fe1ddee65" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112838Z:de34a6cb-ad3b-4f61-b5b9-dd0117469623" + "WESTEUROPE:20151014T090841Z:9ae5403f-fbe4-48fb-9075-128fe1ddee65" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -4240,7 +4153,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:37 GMT" + "Wed, 14 Oct 2015 09:08:40 GMT" ] }, "StatusCode": 200 @@ -4255,7 +4168,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -4270,16 +4183,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14469" + "14390" ], "x-ms-request-id": [ - "0abda2f4-7ed5-4283-bd29-dd6af9bd195e" + "fbf0bd33-ea9e-45ea-adeb-578c43338e0a" ], "x-ms-correlation-request-id": [ - "0abda2f4-7ed5-4283-bd29-dd6af9bd195e" + "fbf0bd33-ea9e-45ea-adeb-578c43338e0a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112842Z:0abda2f4-7ed5-4283-bd29-dd6af9bd195e" + "WESTEUROPE:20151014T090845Z:fbf0bd33-ea9e-45ea-adeb-578c43338e0a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -4288,7 +4201,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:41 GMT" + "Wed, 14 Oct 2015 09:08:44 GMT" ] }, "StatusCode": 200 @@ -4303,7 +4216,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:06:14.0234084Z\",\r\n \"duration\": \"PT4.0363318S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -4318,16 +4231,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14467" + "14388" ], "x-ms-request-id": [ - "c889d3ce-16d4-4a55-8d2d-b7cafc6e6f13" + "1419563a-4c2d-4927-a9de-c51d14edc2c3" ], "x-ms-correlation-request-id": [ - "c889d3ce-16d4-4a55-8d2d-b7cafc6e6f13" + "1419563a-4c2d-4927-a9de-c51d14edc2c3" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112846Z:c889d3ce-16d4-4a55-8d2d-b7cafc6e6f13" + "WESTEUROPE:20151014T090849Z:1419563a-4c2d-4927-a9de-c51d14edc2c3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -4336,7 +4249,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:46 GMT" + "Wed, 14 Oct 2015 09:08:48 GMT" ] }, "StatusCode": 200 @@ -4351,10 +4264,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:26:04.1149535Z\",\r\n \"duration\": \"PT7.3312691S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:08:51.5155341Z\",\r\n \"duration\": \"PT2M41.5284575S\",\r\n \"correlationId\": \"b488d135-06e5-4b6c-97b8-a5f76dc6a770\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ],\r\n \"outputResources\": [\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server51792\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2568" ], "Content-Type": [ "application/json; charset=utf-8" @@ -4366,16 +4279,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14465" + "14385" ], "x-ms-request-id": [ - "0cdb2759-5e15-4f3d-a1c5-d3359b18abbd" + "5334ebf7-226f-4a48-b7e8-3c0f93adf40e" ], "x-ms-correlation-request-id": [ - "0cdb2759-5e15-4f3d-a1c5-d3359b18abbd" + "5334ebf7-226f-4a48-b7e8-3c0f93adf40e" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112850Z:0cdb2759-5e15-4f3d-a1c5-d3359b18abbd" + "WESTEUROPE:20151014T090853Z:5334ebf7-226f-4a48-b7e8-3c0f93adf40e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -4384,154 +4297,61 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:50 GMT" + "Wed, 14 Oct 2015 09:08:52 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzUxNzkyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzUxNzkyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI1MTc5Mi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjUxNzkyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "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-dm-cmdlet-test-rg51792/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db51792\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:28:52.2673034Z\",\r\n \"duration\": \"PT2M55.483619S\",\r\n \"correlationId\": \"342751df-183e-4c98-88c5-9d124d4eb3b5\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server51792/AllowAllWindowsAzureIps\"\r\n }\r\n ],\r\n \"outputResources\": [\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server51792\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server51792/firewallrules/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "2567" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14463" - ], - "x-ms-request-id": [ - "d3e35824-affb-48dc-a45d-d95ed9c9cece" - ], - "x-ms-correlation-request-id": [ - "d3e35824-affb-48dc-a45d-d95ed9c9cece" - ], - "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112854Z:d3e35824-affb-48dc-a45d-d95ed9c9cece" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], - "Date": [ - "Thu, 27 Aug 2015 11:28:54 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/resources?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzUxNzkyL3Jlc291cmNlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + "x-ms-client-request-id": [ + "e69126e4-ecf9-4d51-81e0-622030cca4f9" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792\",\r\n \"name\": \"sql-dm-cmdlet-server51792\",\r\n \"type\": \"Microsoft.Sql/servers\",\r\n \"kind\": \"v12.0\",\r\n \"location\": \"australiaeast\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792\",\r\n \"name\": \"sql-dm-cmdlet-server51792/sql-dm-cmdlet-db51792\",\r\n \"type\": \"Microsoft.Sql/servers/databases\",\r\n \"kind\": \"v12.0,user\",\r\n \"location\": \"australiaeast\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"New\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "618" + "452" ], "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14462" + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "95724784-6fb3-4e07-a875-6b65ed62267d" + "e26b59e6-3cac-479f-a488-f4fe5cd34b22" ], - "x-ms-correlation-request-id": [ - "95724784-6fb3-4e07-a875-6b65ed62267d" + "X-Content-Type-Options": [ + "nosniff" ], - "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T112856Z:95724784-6fb3-4e07-a875-6b65ed62267d" + "DataServiceVersion": [ + "3.0;" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Thu, 27 Aug 2015 11:28:56 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Authorization/permissions?api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzUxNzkyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wZXJtaXNzaW9ucz9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "45" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Vary": [ - "Accept-Encoding" - ], - "x-ms-request-id": [ - "northeurope:7fc0685f-a4e5-4255-aa9e-3323628a1f73" - ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14999" + "14384" ], "x-ms-correlation-request-id": [ - "5b4a9fa2-607f-44c9-ac0c-e7010a18480e" + "bcf5f204-0065-4786-adc6-0fc5ed4e8e83" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150827T112858Z:5b4a9fa2-607f-44c9-ac0c-e7010a18480e" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "WESTEUROPE:20151014T090902Z:bcf5f204-0065-4786-adc6-0fc5ed4e8e83" ], "Cache-Control": [ - "no-cache" + "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:28:57 GMT" + "Wed, 14 Oct 2015 09:09:01 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 @@ -4546,7 +4366,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "5663494a-0813-4a44-bdd9-3a3490a461fa" + "7eb54e14-5345-41c6-b38c-eee416098e19" ] }, "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", @@ -4558,7 +4378,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "b258066f-1f42-43a0-b59e-0c98d75aec52" + "b3938367-e885-4a36-afab-3cee9e06f358" ], "X-Content-Type-Options": [ "nosniff" @@ -4570,19 +4390,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14999" + "14381" ], "x-ms-correlation-request-id": [ - "96d40294-aa58-4d3b-9219-2ff72b05077d" + "69c45362-1dc5-42b4-8d2d-a2769b59e555" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150827T112907Z:96d40294-aa58-4d3b-9219-2ff72b05077d" + "WESTEUROPE:20151014T090910Z:69c45362-1dc5-42b4-8d2d-a2769b59e555" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:29:07 GMT" + "Wed, 14 Oct 2015 09:09:09 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4600,7 +4420,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "f424dda2-5977-404f-80c8-e378f5b8b5e9" + "70b782fe-b2aa-4e26-81eb-9ada98e94d1f" ] }, "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", @@ -4612,7 +4432,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "17c1703c-e40c-4937-b88f-6c35eba2e7b3" + "6b360109-09d4-4ba9-8c35-0d9e7155162d" ], "X-Content-Type-Options": [ "nosniff" @@ -4624,19 +4444,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14996" + "14375" ], "x-ms-correlation-request-id": [ - "8d36e732-9391-4aa8-abc4-2bbc05450b68" + "4f3a46ed-161f-4865-bcc4-2d6c511aa4cc" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150827T112916Z:8d36e732-9391-4aa8-abc4-2bbc05450b68" + "WESTEUROPE:20151014T090926Z:4f3a46ed-161f-4865-bcc4-2d6c511aa4cc" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:29:15 GMT" + "Wed, 14 Oct 2015 09:09:26 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4647,50 +4467,59 @@ { "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default?api-version=2014-04-01", "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzUxNzkyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI1MTc5Mi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjUxNzkyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", - "RequestMethod": "GET", - "RequestBody": "", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"exemptPrincipals\": \"\"\r\n }\r\n}", "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "92" + ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "12b6385f-eb79-473d-978b-3af72f705f1e" + "e69126e4-ecf9-4d51-81e0-622030cca4f9" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": null,\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": null\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "456" + "441" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "91d29176-bf36-46d7-a0da-be59f6a303b8" + "a56503a7-b3ed-46eb-9228-7ea02c844219" ], "X-Content-Type-Options": [ "nosniff" ], + "Preference-Applied": [ + "return-content" + ], "DataServiceVersion": [ "3.0;" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14992" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1190" ], "x-ms-correlation-request-id": [ - "1d14d756-ac90-4cde-9891-b52ef6b7b1e6" + "d1fea2d0-d6aa-4b87-9d0d-ca316d551675" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150827T112926Z:1d14d756-ac90-4cde-9891-b52ef6b7b1e6" + "WESTEUROPE:20151014T090904Z:d1fea2d0-d6aa-4b87-9d0d-ca316d551675" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:29:26 GMT" + "Wed, 14 Oct 2015 09:09:04 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4699,61 +4528,52 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzUxNzkyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI1MTc5Mi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjUxNzkyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"exemptPrincipals\": \"\"\r\n }\r\n}", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzUxNzkyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI1MTc5Mi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjUxNzkyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "92" - ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "5663494a-0813-4a44-bdd9-3a3490a461fa" + "6caf61ea-e945-4948-be83-119086b1fdb6" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": null,\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": null\r\n }\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "441" + "12" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "8fa659b6-6396-4ba3-8bc9-88e372ab1bde" + "ad74409a-255e-4a13-8a59-4c915731c712" ], "X-Content-Type-Options": [ "nosniff" ], - "Preference-Applied": [ - "return-content" - ], "DataServiceVersion": [ "3.0;" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14383" ], "x-ms-correlation-request-id": [ - "a2e2042a-af7f-4959-bd8d-3c99934d85ff" + "49240676-d8d0-4b6b-a4ff-58d0a0ddddea" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150827T112910Z:a2e2042a-af7f-4959-bd8d-3c99934d85ff" + "WESTEUROPE:20151014T090906Z:49240676-d8d0-4b6b-a4ff-58d0a0ddddea" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:29:09 GMT" + "Wed, 14 Oct 2015 09:09:06 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4771,7 +4591,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "59d3e6ff-87c7-4ff8-8440-6bc950f6ae06" + "7eb54e14-5345-41c6-b38c-eee416098e19" ] }, "ResponseBody": "{\r\n \"value\": []\r\n}", @@ -4783,7 +4603,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "0ee12bf0-e862-40e4-8c06-685379edca48" + "0c5244e2-43b7-47b3-b3c0-701525800ca7" ], "X-Content-Type-Options": [ "nosniff" @@ -4795,19 +4615,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14998" + "14382" ], "x-ms-correlation-request-id": [ - "b3bee9de-6313-40a7-9284-7856e661184b" + "4bdb2406-4cd5-4380-913c-1e2901fdd5d1" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150827T112912Z:b3bee9de-6313-40a7-9284-7856e661184b" + "WESTEUROPE:20151014T090908Z:4bdb2406-4cd5-4380-913c-1e2901fdd5d1" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:29:12 GMT" + "Wed, 14 Oct 2015 09:09:07 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4825,19 +4645,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "f424dda2-5977-404f-80c8-e378f5b8b5e9" + "9aec70a2-c941-46ce-9f3f-da3b3562288b" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1a\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"columnInt\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Number\",\r\n \"numberFrom\": \"12\",\r\n \"numberTo\": \"56\",\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "608" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "1b8a6888-e82e-4883-8286-1fc9862265dc" + "97caeb55-3bac-4192-bff4-c8cbe026b3ac" ], "X-Content-Type-Options": [ "nosniff" @@ -4849,19 +4669,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14997" + "14380" ], "x-ms-correlation-request-id": [ - "55f34dd8-fdb1-493b-a385-775bcd47bcd3" + "e22ecbf5-38ad-41d6-b391-b86a73fcd774" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150827T112914Z:55f34dd8-fdb1-493b-a385-775bcd47bcd3" + "WESTEUROPE:20151014T090917Z:e22ecbf5-38ad-41d6-b391-b86a73fcd774" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:29:13 GMT" + "Wed, 14 Oct 2015 09:09:17 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4879,7 +4699,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "0421ab81-8d50-45eb-9413-9d56b2477162" + "29dda10b-4295-4ad6-8184-a462bc3149a4" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1a\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"columnInt\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Number\",\r\n \"numberFrom\": \"12\",\r\n \"numberTo\": \"56\",\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n }\r\n ]\r\n}", @@ -4891,7 +4711,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "f3ddb228-9533-4d31-a3c5-2b1a0d53c0d0" + "f650d7df-9e23-4b2a-a419-ee436e84e57b" ], "X-Content-Type-Options": [ "nosniff" @@ -4903,19 +4723,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14995" + "14378" ], "x-ms-correlation-request-id": [ - "dbb65d10-dd8f-4bdb-9fd5-e21358f15461" + "45499f9f-d808-4961-9588-4a1e203f00a4" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150827T112921Z:dbb65d10-dd8f-4bdb-9fd5-e21358f15461" + "WESTEUROPE:20151014T090920Z:45499f9f-d808-4961-9588-4a1e203f00a4" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:29:21 GMT" + "Wed, 14 Oct 2015 09:09:20 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4933,7 +4753,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "bbade48b-d219-4705-b9ae-8eb352a4f450" + "70b782fe-b2aa-4e26-81eb-9ada98e94d1f" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1a\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"columnInt\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Number\",\r\n \"numberFrom\": \"12\",\r\n \"numberTo\": \"56\",\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n }\r\n ]\r\n}", @@ -4945,7 +4765,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "f27ca23f-c0c6-4b61-94a1-0b615b11b920" + "a7129e7b-4762-4600-8ee5-43ec57d37853" ], "X-Content-Type-Options": [ "nosniff" @@ -4957,19 +4777,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14994" + "14377" ], "x-ms-correlation-request-id": [ - "1a439d14-93c6-4507-9f68-e7c65a341e2d" + "06a8e9e4-a5aa-4446-8a30-6ac7f3d33087" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150827T112923Z:1a439d14-93c6-4507-9f68-e7c65a341e2d" + "WESTEUROPE:20151014T090923Z:06a8e9e4-a5aa-4446-8a30-6ac7f3d33087" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:29:23 GMT" + "Wed, 14 Oct 2015 09:09:23 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4987,19 +4807,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "12b6385f-eb79-473d-978b-3af72f705f1e" + "e8a8758e-da42-48ad-a155-47c7c71ab472" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1a\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"columnInt\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Number\",\r\n \"numberFrom\": \"12\",\r\n \"numberTo\": \"56\",\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\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-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1a\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"columnFloat\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Number\",\r\n \"numberFrom\": \"67.26\",\r\n \"numberTo\": \"78.91\",\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "608" + "616" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "2a073cb7-f3cf-4f6a-ad40-e38207c02d11" + "0cfde676-d15c-4142-8eee-d59d8e6afe72" ], "X-Content-Type-Options": [ "nosniff" @@ -5011,19 +4831,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14993" + "14373" ], "x-ms-correlation-request-id": [ - "6d50682f-4ec8-41f9-ae54-7aa2acdaaf0c" + "1a89092a-6678-4e9d-9a68-53c6b2112a89" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150827T112925Z:6d50682f-4ec8-41f9-ae54-7aa2acdaaf0c" + "WESTEUROPE:20151014T090932Z:1a89092a-6678-4e9d-9a68-53c6b2112a89" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:29:24 GMT" + "Wed, 14 Oct 2015 09:09:32 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -5041,7 +4861,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "3213a478-57cf-4226-9009-c2606cd48f9b" + "10b6a7d8-5816-42f8-8b25-059be02290de" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1a\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"columnFloat\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Number\",\r\n \"numberFrom\": \"67.26\",\r\n \"numberTo\": \"78.91\",\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n }\r\n ]\r\n}", @@ -5053,7 +4873,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "b9debeab-aaf9-499c-af1a-f4f8150040a4" + "b8f1190d-6231-4d65-b1ae-0ddaf4b1aba8" ], "X-Content-Type-Options": [ "nosniff" @@ -5065,19 +4885,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14991" + "14371" ], "x-ms-correlation-request-id": [ - "c92df234-ef05-4c6f-a43d-b5e34fe137b3" + "f2ec9ea1-75d9-4719-941e-6dbfd4d56b8d" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150827T112931Z:c92df234-ef05-4c6f-a43d-b5e34fe137b3" + "WESTEUROPE:20151014T090935Z:f2ec9ea1-75d9-4719-941e-6dbfd4d56b8d" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:29:31 GMT" + "Wed, 14 Oct 2015 09:09:35 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -5095,7 +4915,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "9b73866c-b53c-4538-9c1f-862b3f5e44cb" + "c3d16836-343c-4084-87ab-f993b634d64c" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1a\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"columnFloat\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Number\",\r\n \"numberFrom\": \"67.26\",\r\n \"numberTo\": \"78.91\",\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n }\r\n ]\r\n}", @@ -5107,7 +4927,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "f0f3d7d2-f4df-40a7-932e-3314eea1ced2" + "38e95136-3d08-4173-b0c5-2b08c05ac97f" ], "X-Content-Type-Options": [ "nosniff" @@ -5119,19 +4939,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14990" + "14370" ], "x-ms-correlation-request-id": [ - "02a4710e-1d25-457b-bcec-b4c895c487b6" + "17e4d4a4-f7da-4386-96c3-b500a2c08fcc" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150827T112933Z:02a4710e-1d25-457b-bcec-b4c895c487b6" + "WESTEUROPE:20151014T090938Z:17e4d4a4-f7da-4386-96c3-b500a2c08fcc" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:29:33 GMT" + "Wed, 14 Oct 2015 09:09:38 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -5149,19 +4969,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "3d5e11d5-9c23-4259-ad23-965b00453bfb" + "d8739a9e-630b-479c-bbba-09b9eaa54059" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1a\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"columnFloat\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Number\",\r\n \"numberFrom\": \"67.26\",\r\n \"numberTo\": \"78.91\",\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "616" + "12" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "62ab31a9-c2e9-4c12-bf1c-9d5ed781617d" + "6d6e39bf-db46-4eb1-9324-9a40abd88446" ], "X-Content-Type-Options": [ "nosniff" @@ -5173,19 +4993,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14989" + "14369" ], "x-ms-correlation-request-id": [ - "9c0fb116-673f-48e5-a83c-dde821551277" + "732fd4bc-f72f-4f31-9f26-598e3f1f2064" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150827T112935Z:9c0fb116-673f-48e5-a83c-dde821551277" + "WESTEUROPE:20151014T090946Z:732fd4bc-f72f-4f31-9f26-598e3f1f2064" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:29:35 GMT" + "Wed, 14 Oct 2015 09:09:46 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -5203,7 +5023,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "a312bdfa-1fa6-435d-b05f-b410b71ce965" + "4fa89066-0e1d-4dc9-8863-e7ea743604b7" ] }, "ResponseBody": "{\r\n \"value\": []\r\n}", @@ -5215,7 +5035,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "7bc750ec-bda8-4f88-bde8-9a6b6dbc6603" + "445656ff-1df2-4c6c-8749-b421871dcf08" ], "X-Content-Type-Options": [ "nosniff" @@ -5227,19 +5047,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14988" + "14367" ], "x-ms-correlation-request-id": [ - "59276438-e9a7-442a-bfc3-374db2802a80" + "0d7151e8-b952-4d45-9974-639b6780eadf" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150827T112939Z:59276438-e9a7-442a-bfc3-374db2802a80" + "WESTEUROPE:20151014T090948Z:0d7151e8-b952-4d45-9974-639b6780eadf" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:29:38 GMT" + "Wed, 14 Oct 2015 09:09:48 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -5248,52 +5068,61 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzUxNzkyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI1MTc5Mi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjUxNzkyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default/rules/rule1a?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzUxNzkyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI1MTc5Mi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjUxNzkyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9ydWxlcy9ydWxlMWE/YXBpLXZlcnNpb249MjAxNC0wNC0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"id\": \"rule1a\",\r\n \"ruleState\": \"Enabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"columnInt\",\r\n \"maskingFunction\": \"Number\",\r\n \"numberFrom\": \"12\",\r\n \"numberTo\": \"56\"\r\n }\r\n}", "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "245" + ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "cab9cc97-7827-4d00-942f-385bc843b448" + "7eb54e14-5345-41c6-b38c-eee416098e19" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default/rules/rule1a\",\r\n \"name\": \"rule1a\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1a\",\r\n \"ruleState\": \"Enabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"columnInt\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Number\",\r\n \"numberFrom\": \"12\",\r\n \"numberTo\": \"56\",\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "599" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "509b17ed-592b-45f9-b47c-a096719f59b1" + "3741c0ba-e1c5-408e-90e6-1d6545cef6ee" ], "X-Content-Type-Options": [ "nosniff" ], + "Preference-Applied": [ + "return-content" + ], "DataServiceVersion": [ "3.0;" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14987" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1189" ], "x-ms-correlation-request-id": [ - "37205d96-73a6-430a-8f8d-360eabf32cd4" + "51d1f68b-2e38-40d6-a9cf-4148a87c76b5" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150827T112941Z:37205d96-73a6-430a-8f8d-360eabf32cd4" + "WESTEUROPE:20151014T090912Z:51d1f68b-2e38-40d6-a9cf-4148a87c76b5" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:29:40 GMT" + "Wed, 14 Oct 2015 09:09:11 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -5305,31 +5134,31 @@ "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default/rules/rule1a?api-version=2014-04-01", "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzUxNzkyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI1MTc5Mi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjUxNzkyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9ydWxlcy9ydWxlMWE/YXBpLXZlcnNpb249MjAxNC0wNC0wMQ==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"id\": \"rule1a\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"columnInt\",\r\n \"maskingFunction\": \"Number\",\r\n \"numberFrom\": \"12\",\r\n \"numberTo\": \"56\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"id\": \"rule1a\",\r\n \"ruleState\": \"Enabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"columnFloat\",\r\n \"maskingFunction\": \"Number\",\r\n \"numberFrom\": \"67.26\",\r\n \"numberTo\": \"78.91\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "216" + "253" ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "f424dda2-5977-404f-80c8-e378f5b8b5e9" + "70b782fe-b2aa-4e26-81eb-9ada98e94d1f" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default/rules/rule1a\",\r\n \"name\": \"rule1a\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1a\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"columnInt\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Number\",\r\n \"numberFrom\": \"12\",\r\n \"numberTo\": \"56\",\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default/rules/rule1a\",\r\n \"name\": \"rule1a\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1a\",\r\n \"ruleState\": \"Enabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"columnFloat\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Number\",\r\n \"numberFrom\": \"67.26\",\r\n \"numberTo\": \"78.91\",\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "594" + "607" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "73604dd0-56ee-4d1a-8e38-43c173e4fcee" + "7485dd4d-9c0f-4a0d-b93d-1ec5b553d114" ], "X-Content-Type-Options": [ "nosniff" @@ -5344,19 +5173,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "1188" ], "x-ms-correlation-request-id": [ - "e23f1f44-6975-4cac-a8ff-ca6c99d2f0ad" + "69e13b2f-c2e2-47d1-8430-278fecf201de" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150827T112919Z:e23f1f44-6975-4cac-a8ff-ca6c99d2f0ad" + "WESTEUROPE:20151014T090930Z:69e13b2f-c2e2-47d1-8430-278fecf201de" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:29:18 GMT" + "Wed, 14 Oct 2015 09:09:29 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -5368,31 +5197,31 @@ "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default/rules/rule1a?api-version=2014-04-01", "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzUxNzkyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI1MTc5Mi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjUxNzkyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9ydWxlcy9ydWxlMWE/YXBpLXZlcnNpb249MjAxNC0wNC0wMQ==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"id\": \"rule1a\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"columnFloat\",\r\n \"maskingFunction\": \"Number\",\r\n \"numberFrom\": \"67.26\",\r\n \"numberTo\": \"78.91\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"id\": \"rule1a\",\r\n \"ruleState\": \"Disabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"columnFloat\",\r\n \"maskingFunction\": \"Number\",\r\n \"numberFrom\": \"67.26\",\r\n \"numberTo\": \"78.91\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "224" + "254" ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "12b6385f-eb79-473d-978b-3af72f705f1e" + "c3d16836-343c-4084-87ab-f993b634d64c" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default/rules/rule1a\",\r\n \"name\": \"rule1a\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1a\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"columnFloat\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Number\",\r\n \"numberFrom\": \"67.26\",\r\n \"numberTo\": \"78.91\",\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg51792/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server51792/databases/sql-dm-cmdlet-db51792/dataMaskingPolicies/Default/rules/rule1a\",\r\n \"name\": \"rule1a\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1a\",\r\n \"ruleState\": \"Disabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"columnFloat\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Number\",\r\n \"numberFrom\": \"67.26\",\r\n \"numberTo\": \"78.91\",\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "602" + "608" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "52427898-6bc2-46ff-bfaa-6a9d2fbec62f" + "cb881991-f9b6-4183-a420-4de4630fcb85" ], "X-Content-Type-Options": [ "nosniff" @@ -5407,19 +5236,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "1187" ], "x-ms-correlation-request-id": [ - "9c9ac965-6807-4e27-bf0f-fe05092744ec" + "d387c121-512a-4a0b-8c45-c86fe7cf14db" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150827T112929Z:9c9ac965-6807-4e27-bf0f-fe05092744ec" + "WESTEUROPE:20151014T090941Z:d387c121-512a-4a0b-8c45-c86fe7cf14db" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:29:28 GMT" + "Wed, 14 Oct 2015 09:09:41 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -5437,7 +5266,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "3d5e11d5-9c23-4259-ad23-965b00453bfb" + "c3d16836-343c-4084-87ab-f993b634d64c" ] }, "ResponseBody": "", @@ -5449,7 +5278,7 @@ "application/xml; charset=utf-8" ], "x-ms-request-id": [ - "59bd7fa5-0b66-49d1-87f8-bb18a9734fbc" + "f7239964-a8e2-4c54-b818-2946c3954d25" ], "X-Content-Type-Options": [ "nosniff" @@ -5461,19 +5290,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1196" + "1186" ], "x-ms-correlation-request-id": [ - "87ba930b-a39e-42bf-afb8-f8aec0022a54" + "7d69b798-6355-4b27-90d1-86d80a6b82a0" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150827T112937Z:87ba930b-a39e-42bf-afb8-f8aec0022a54" + "WESTEUROPE:20151014T090944Z:7d69b798-6355-4b27-90d1-86d80a6b82a0" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:29:37 GMT" + "Wed, 14 Oct 2015 09:09:44 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -5484,6 +5313,9 @@ ], "Names": {}, "Variables": { - "SubscriptionId": "cca24ec8-99b5-4aa7-9ff6-486e886f304c" + "SubscriptionId": "cca24ec8-99b5-4aa7-9ff6-486e886f304c", + "TenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", + "Domain": "microsoft.com", + "User": "yrubin@microsoft.com" } } \ No newline at end of file diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingPolicyEnablementToggling.json b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingPolicyEnablementToggling.json index 0ce7ed0ec18a..bd14fceee47f 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingPolicyEnablementToggling.json +++ b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingPolicyEnablementToggling.json @@ -1,8 +1,8 @@ { "Entries": [ { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Nz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "HEAD", "RequestBody": "", "RequestHeaders": { @@ -13,7 +13,7 @@ "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "116" + "118" ], "Content-Type": [ "application/json; charset=utf-8" @@ -28,16 +28,16 @@ "gateway" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14985" + "14587" ], "x-ms-request-id": [ - "18805930-2a4d-45df-a9a2-d238c25f8645" + "6f150dc4-2786-44fd-9b96-2eb6271663e9" ], "x-ms-correlation-request-id": [ - "18805930-2a4d-45df-a9a2-d238c25f8645" + "6f150dc4-2786-44fd-9b96-2eb6271663e9" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112730Z:18805930-2a4d-45df-a9a2-d238c25f8645" + "WESTEUROPE:20151014T110804Z:6f150dc4-2786-44fd-9b96-2eb6271663e9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -46,14 +46,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:27:29 GMT" + "Wed, 14 Oct 2015 11:08:03 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Nz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"Australia East\"\r\n}", "RequestHeaders": { @@ -67,10 +67,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777\",\r\n \"name\": \"sql-dm-cmdlet-test-rg777\",\r\n \"location\": \"australiaeast\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732\",\r\n \"name\": \"sql-dm-cmdlet-test-rg77732\",\r\n \"location\": \"australiaeast\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "208" + "212" ], "Content-Type": [ "application/json; charset=utf-8" @@ -82,16 +82,181 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1193" + "1197" + ], + "x-ms-request-id": [ + "50722cc4-5a2a-48e2-9c40-2a51bab3b001" + ], + "x-ms-correlation-request-id": [ + "50722cc4-5a2a-48e2-9c40-2a51bab3b001" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T110807Z:50722cc4-5a2a-48e2-9c40-2a51bab3b001" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:08:07 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL3Jlc291cmNlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14586" + ], + "x-ms-request-id": [ + "3cc728ae-0080-41b4-88ba-e11c0167ce2e" + ], + "x-ms-correlation-request-id": [ + "3cc728ae-0080-41b4-88ba-e11c0167ce2e" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T110808Z:3cc728ae-0080-41b4-88ba-e11c0167ce2e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:08:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Authorization/permissions?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wZXJtaXNzaW9ucz9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "61" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "5d18376c-a4af-4cac-bdf4-c9b56bf72223" + ], + "x-ms-gateway-service-instanceid": [ + "PASFE_IN_2" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14523" + ], + "x-ms-correlation-request-id": [ + "0e7ccfce-429d-4b20-a454-6b0380970612" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T110809Z:0e7ccfce-429d-4b20-a454-6b0380970612" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:08:09 GMT" + ], + "Set-Cookie": [ + "x-ms-gateway-slice=productionb; path=/" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"template\": {\r\n \"$schema\": \"http://schemas.management.azure.com/deploymentTemplate?api-version=2014-04-01-preview\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"securestring\",\r\n \"defaultValue\": \"testp@ssMakingIt1007Longer\"\r\n },\r\n \"collation\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"string\"\r\n },\r\n \"edition\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"EnvLocation\": {\r\n \"type\": \"string\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"string\"\r\n }\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('serverName')]\",\r\n \"properties\": {\r\n \"administratorLogin\": \"[parameters('administratorLogin')]\",\r\n \"administratorLoginPassword\": \"[parameters('administratorLoginPassword')]\",\r\n \"version\": \"12.0\"\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('databaseName')]\",\r\n \"properties\": {\r\n \"collation\": \"[parameters('collation')]\",\r\n \"edition\": \"[parameters('edition')]\",\r\n \"maxSizeBytes\": \"1073741824\"\r\n },\r\n \"type\": \"databases\"\r\n },\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"AllowAllWindowsAzureIps\",\r\n \"properties\": {\r\n \"endIpAddress\": \"222.222.222.222\",\r\n \"startIpAddress\": \"1.1.1.1\"\r\n },\r\n \"type\": \"firewallrules\"\r\n }\r\n ],\r\n \"type\": \"Microsoft.Sql/servers\"\r\n }\r\n ]\r\n },\r\n \"parameters\": {\r\n \"databaseName\": {\r\n \"value\": \"sql-dm-cmdlet-db77732\"\r\n },\r\n \"serverName\": {\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n },\r\n \"EnvLocation\": {\r\n \"value\": \"Australia East\"\r\n },\r\n \"administratorLogin\": {\r\n \"value\": \"testuser\"\r\n }\r\n },\r\n \"mode\": \"Incremental\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "3000" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-10-14T11:08:14.1355628Z\",\r\n \"duration\": \"PT3.2469622S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2303" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" ], "x-ms-request-id": [ - "6a1dbac9-1be6-41d7-a83c-d595b13b382d" + "40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0" ], "x-ms-correlation-request-id": [ - "6a1dbac9-1be6-41d7-a83c-d595b13b382d" + "40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112734Z:6a1dbac9-1be6-41d7-a83c-d595b13b382d" + "WESTEUROPE:20151014T110815Z:40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -100,31 +265,841 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:27:34 GMT" + "Wed, 14 Oct 2015 11:08:15 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/providers/microsoft.resources/deployments/sql-ddm-test-env-setup/validate?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9wcm92aWRlcnMvbWljcm9zb2Z0LnJlc291cmNlcy9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL3ZhbGlkYXRlP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", - "RequestMethod": "POST", - "RequestBody": "{\r\n \"properties\": {\r\n \"template\": {\r\n \"$schema\": \"http://schemas.management.azure.com/deploymentTemplate?api-version=2014-04-01-preview\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"securestring\",\r\n \"defaultValue\": \"testp@ssMakingIt1007Longer\"\r\n },\r\n \"collation\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"string\"\r\n },\r\n \"edition\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"EnvLocation\": {\r\n \"type\": \"string\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"string\"\r\n }\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('serverName')]\",\r\n \"properties\": {\r\n \"administratorLogin\": \"[parameters('administratorLogin')]\",\r\n \"administratorLoginPassword\": \"[parameters('administratorLoginPassword')]\",\r\n \"version\": \"12.0\"\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('databaseName')]\",\r\n \"properties\": {\r\n \"collation\": \"[parameters('collation')]\",\r\n \"edition\": \"[parameters('edition')]\",\r\n \"maxSizeBytes\": \"1073741824\"\r\n },\r\n \"type\": \"databases\"\r\n },\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"AllowAllWindowsAzureIps\",\r\n \"properties\": {\r\n \"endIpAddress\": \"222.222.222.222\",\r\n \"startIpAddress\": \"1.1.1.1\"\r\n },\r\n \"type\": \"firewallrules\"\r\n }\r\n ],\r\n \"type\": \"Microsoft.Sql/servers\"\r\n }\r\n ]\r\n },\r\n \"parameters\": {\r\n \"databaseName\": {\r\n \"value\": \"sql-dm-cmdlet-db777\"\r\n },\r\n \"serverName\": {\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n },\r\n \"EnvLocation\": {\r\n \"value\": \"Australia East\"\r\n },\r\n \"administratorLogin\": {\r\n \"value\": \"testuser\"\r\n }\r\n },\r\n \"mode\": \"Incremental\"\r\n }\r\n}", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14585" + ], + "x-ms-request-id": [ + "b0a813e4-3257-4cba-9e0d-f1ae9a398062" + ], + "x-ms-correlation-request-id": [ + "b0a813e4-3257-4cba-9e0d-f1ae9a398062" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T110817Z:b0a813e4-3257-4cba-9e0d-f1ae9a398062" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:08:16 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14582" + ], + "x-ms-request-id": [ + "363c5195-dfec-4a75-9f27-a31292354d00" + ], + "x-ms-correlation-request-id": [ + "363c5195-dfec-4a75-9f27-a31292354d00" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T110820Z:363c5195-dfec-4a75-9f27-a31292354d00" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:08:20 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { "Content-Length": [ - "2996" + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14580" + ], + "x-ms-request-id": [ + "dada1b60-d9fa-420f-9f25-5c366fbae1a5" + ], + "x-ms-correlation-request-id": [ + "dada1b60-d9fa-420f-9f25-5c366fbae1a5" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T110824Z:dada1b60-d9fa-420f-9f25-5c366fbae1a5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" ], + "Date": [ + "Wed, 14 Oct 2015 11:08:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14577" + ], + "x-ms-request-id": [ + "619892a5-fb99-4e72-921e-80d8278aadfa" + ], + "x-ms-correlation-request-id": [ + "619892a5-fb99-4e72-921e-80d8278aadfa" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T110828Z:619892a5-fb99-4e72-921e-80d8278aadfa" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:08:27 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14572" + ], + "x-ms-request-id": [ + "4c8ca4f5-6c3a-4e75-90c8-06ed92fecb77" + ], + "x-ms-correlation-request-id": [ + "4c8ca4f5-6c3a-4e75-90c8-06ed92fecb77" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T110831Z:4c8ca4f5-6c3a-4e75-90c8-06ed92fecb77" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:08:31 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14569" + ], + "x-ms-request-id": [ + "1287b0c7-9dc7-4c19-b1c3-627d006ad710" + ], + "x-ms-correlation-request-id": [ + "1287b0c7-9dc7-4c19-b1c3-627d006ad710" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T110835Z:1287b0c7-9dc7-4c19-b1c3-627d006ad710" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:08:35 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14567" + ], + "x-ms-request-id": [ + "0a94db51-192f-4a79-b8e1-bb997f5eb9b4" + ], + "x-ms-correlation-request-id": [ + "0a94db51-192f-4a79-b8e1-bb997f5eb9b4" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T110839Z:0a94db51-192f-4a79-b8e1-bb997f5eb9b4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:08:39 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14565" + ], + "x-ms-request-id": [ + "e8cdd996-d7d0-4cc3-a44f-a960d8677e84" + ], + "x-ms-correlation-request-id": [ + "e8cdd996-d7d0-4cc3-a44f-a960d8677e84" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T110843Z:e8cdd996-d7d0-4cc3-a44f-a960d8677e84" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:08:43 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14563" + ], + "x-ms-request-id": [ + "d8744463-546f-456f-8fae-b7fca36b32bd" + ], + "x-ms-correlation-request-id": [ + "d8744463-546f-456f-8fae-b7fca36b32bd" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T110846Z:d8744463-546f-456f-8fae-b7fca36b32bd" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:08:46 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14561" + ], + "x-ms-request-id": [ + "94bd1f0b-9c0c-4086-b899-3386c9e0feff" + ], + "x-ms-correlation-request-id": [ + "94bd1f0b-9c0c-4086-b899-3386c9e0feff" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T110850Z:94bd1f0b-9c0c-4086-b899-3386c9e0feff" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:08:50 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14559" + ], + "x-ms-request-id": [ + "f9101a97-c599-4caa-9a56-63c97310463e" + ], + "x-ms-correlation-request-id": [ + "f9101a97-c599-4caa-9a56-63c97310463e" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T110854Z:f9101a97-c599-4caa-9a56-63c97310463e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:08:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14556" + ], + "x-ms-request-id": [ + "74a709bb-972b-4a23-a5a8-62d9c04adc8e" + ], + "x-ms-correlation-request-id": [ + "74a709bb-972b-4a23-a5a8-62d9c04adc8e" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T110857Z:74a709bb-972b-4a23-a5a8-62d9c04adc8e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:08:57 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14554" + ], + "x-ms-request-id": [ + "4d55e1ec-0e6a-44c6-9911-286ca3c46b53" + ], + "x-ms-correlation-request-id": [ + "4d55e1ec-0e6a-44c6-9911-286ca3c46b53" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T110901Z:4d55e1ec-0e6a-44c6-9911-286ca3c46b53" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:09:01 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14552" + ], + "x-ms-request-id": [ + "82c53a13-9a13-4863-966b-1f6189cddf7f" + ], + "x-ms-correlation-request-id": [ + "82c53a13-9a13-4863-966b-1f6189cddf7f" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T110905Z:82c53a13-9a13-4863-966b-1f6189cddf7f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:09:04 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14548" + ], + "x-ms-request-id": [ + "3b53ad97-aa6f-4940-bd53-d7f87f8806cc" + ], + "x-ms-correlation-request-id": [ + "3b53ad97-aa6f-4940-bd53-d7f87f8806cc" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T110909Z:3b53ad97-aa6f-4940-bd53-d7f87f8806cc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:09:08 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14545" + ], + "x-ms-request-id": [ + "0ba2bc52-4087-465f-8ea5-727e89e207d6" + ], + "x-ms-correlation-request-id": [ + "0ba2bc52-4087-465f-8ea5-727e89e207d6" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T110912Z:0ba2bc52-4087-465f-8ea5-727e89e207d6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:09:12 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14542" + ], + "x-ms-request-id": [ + "50822eff-7ac3-40f7-9b25-23aa804e9234" + ], + "x-ms-correlation-request-id": [ + "50822eff-7ac3-40f7-9b25-23aa804e9234" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T110916Z:50822eff-7ac3-40f7-9b25-23aa804e9234" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:09:15 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "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-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-08-13T11:27:36.0794685Z\",\r\n \"duration\": \"PT0S\",\r\n \"correlationId\": \"8e052a41-3300-40a0-b142-2e65188492ff\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "2261" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -135,17 +1110,17 @@ "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1192" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14540" ], "x-ms-request-id": [ - "8e052a41-3300-40a0-b142-2e65188492ff" + "e6ec1d31-123b-438b-9fb1-3c1e67b6155b" ], "x-ms-correlation-request-id": [ - "8e052a41-3300-40a0-b142-2e65188492ff" + "e6ec1d31-123b-438b-9fb1-3c1e67b6155b" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112736Z:8e052a41-3300-40a0-b142-2e65188492ff" + "WESTEUROPE:20151014T110920Z:e6ec1d31-123b-438b-9fb1-3c1e67b6155b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -154,31 +1129,25 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:27:35 GMT" + "Wed, 14 Oct 2015 11:09:19 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"template\": {\r\n \"$schema\": \"http://schemas.management.azure.com/deploymentTemplate?api-version=2014-04-01-preview\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"securestring\",\r\n \"defaultValue\": \"testp@ssMakingIt1007Longer\"\r\n },\r\n \"collation\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"string\"\r\n },\r\n \"edition\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"EnvLocation\": {\r\n \"type\": \"string\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"string\"\r\n }\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('serverName')]\",\r\n \"properties\": {\r\n \"administratorLogin\": \"[parameters('administratorLogin')]\",\r\n \"administratorLoginPassword\": \"[parameters('administratorLoginPassword')]\",\r\n \"version\": \"12.0\"\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('databaseName')]\",\r\n \"properties\": {\r\n \"collation\": \"[parameters('collation')]\",\r\n \"edition\": \"[parameters('edition')]\",\r\n \"maxSizeBytes\": \"1073741824\"\r\n },\r\n \"type\": \"databases\"\r\n },\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"AllowAllWindowsAzureIps\",\r\n \"properties\": {\r\n \"endIpAddress\": \"222.222.222.222\",\r\n \"startIpAddress\": \"1.1.1.1\"\r\n },\r\n \"type\": \"firewallrules\"\r\n }\r\n ],\r\n \"type\": \"Microsoft.Sql/servers\"\r\n }\r\n ]\r\n },\r\n \"parameters\": {\r\n \"databaseName\": {\r\n \"value\": \"sql-dm-cmdlet-db777\"\r\n },\r\n \"serverName\": {\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n },\r\n \"EnvLocation\": {\r\n \"value\": \"Australia East\"\r\n },\r\n \"administratorLogin\": {\r\n \"value\": \"testuser\"\r\n }\r\n },\r\n \"mode\": \"Incremental\"\r\n }\r\n}", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "2996" - ], "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-08-13T11:27:40.7203654Z\",\r\n \"duration\": \"PT3.3177452S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "2269" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -189,17 +1158,17 @@ "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1191" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14538" ], "x-ms-request-id": [ - "953e8daa-157a-482c-956a-2583fb11cc55" + "15ee9919-d4db-427e-8e43-b84d9df8e3b6" ], "x-ms-correlation-request-id": [ - "953e8daa-157a-482c-956a-2583fb11cc55" + "15ee9919-d4db-427e-8e43-b84d9df8e3b6" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112742Z:953e8daa-157a-482c-956a-2583fb11cc55" + "WESTEUROPE:20151014T110923Z:15ee9919-d4db-427e-8e43-b84d9df8e3b6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -208,14 +1177,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:27:41 GMT" + "Wed, 14 Oct 2015 11:09:23 GMT" ] }, - "StatusCode": 201 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -238,16 +1207,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14984" + "14535" ], "x-ms-request-id": [ - "e0074664-3e2b-4043-bf17-5c9c54bf1bdf" + "430191f0-f011-467f-bcdc-942ab9383eb1" ], "x-ms-correlation-request-id": [ - "e0074664-3e2b-4043-bf17-5c9c54bf1bdf" + "430191f0-f011-467f-bcdc-942ab9383eb1" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112743Z:e0074664-3e2b-4043-bf17-5c9c54bf1bdf" + "WESTEUROPE:20151014T110927Z:430191f0-f011-467f-bcdc-942ab9383eb1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -256,14 +1225,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:27:42 GMT" + "Wed, 14 Oct 2015 11:09:26 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -271,10 +1240,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/D4BAC4C564DF1C12\",\r\n \"operationId\": \"D4BAC4C564DF1C12\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:28.9140289Z\",\r\n \"duration\": \"PT1M10.0521656S\",\r\n \"trackingId\": \"699e1333-6eca-4061-825f-d3c5420e31b9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "664" ], "Content-Type": [ "application/json; charset=utf-8" @@ -286,16 +1255,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14982" + "14533" ], "x-ms-request-id": [ - "a89aebbe-8741-4d39-92cb-a115c8279e33" + "4e0d51e5-846a-4000-ae36-53103a4e5ab6" ], "x-ms-correlation-request-id": [ - "a89aebbe-8741-4d39-92cb-a115c8279e33" + "4e0d51e5-846a-4000-ae36-53103a4e5ab6" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112747Z:a89aebbe-8741-4d39-92cb-a115c8279e33" + "WESTEUROPE:20151014T110931Z:4e0d51e5-846a-4000-ae36-53103a4e5ab6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -304,14 +1273,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:27:46 GMT" + "Wed, 14 Oct 2015 11:09:30 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -319,10 +1288,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/DC8B5AC46540DCAC\",\r\n \"operationId\": \"DC8B5AC46540DCAC\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:32.405636Z\",\r\n \"duration\": \"PT3.1989215S\",\r\n \"trackingId\": \"6c935946-6a9f-4bcd-bd37-4d81434753c9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/D4BAC4C564DF1C12\",\r\n \"operationId\": \"D4BAC4C564DF1C12\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:28.9140289Z\",\r\n \"duration\": \"PT1M10.0521656S\",\r\n \"trackingId\": \"699e1333-6eca-4061-825f-d3c5420e31b9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "1389" ], "Content-Type": [ "application/json; charset=utf-8" @@ -334,16 +1303,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14980" + "14530" ], "x-ms-request-id": [ - "64ebba9a-ba09-4a1a-b1e0-cfeaea7b88e4" + "228dfc1a-b24c-4688-a13f-671dd04874a5" ], "x-ms-correlation-request-id": [ - "64ebba9a-ba09-4a1a-b1e0-cfeaea7b88e4" + "228dfc1a-b24c-4688-a13f-671dd04874a5" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112751Z:64ebba9a-ba09-4a1a-b1e0-cfeaea7b88e4" + "WESTEUROPE:20151014T110935Z:228dfc1a-b24c-4688-a13f-671dd04874a5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -352,14 +1321,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:27:50 GMT" + "Wed, 14 Oct 2015 11:09:34 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -367,10 +1336,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/DC8B5AC46540DCAC\",\r\n \"operationId\": \"DC8B5AC46540DCAC\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:32.405636Z\",\r\n \"duration\": \"PT3.1989215S\",\r\n \"trackingId\": \"6c935946-6a9f-4bcd-bd37-4d81434753c9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/D4BAC4C564DF1C12\",\r\n \"operationId\": \"D4BAC4C564DF1C12\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:28.9140289Z\",\r\n \"duration\": \"PT1M10.0521656S\",\r\n \"trackingId\": \"699e1333-6eca-4061-825f-d3c5420e31b9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "1389" ], "Content-Type": [ "application/json; charset=utf-8" @@ -382,16 +1351,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14978" + "14526" ], "x-ms-request-id": [ - "f8fd5b2f-dbeb-4147-95de-3ba4362b2316" + "630e7ce8-e886-41c0-9567-5cb028e40e34" ], "x-ms-correlation-request-id": [ - "f8fd5b2f-dbeb-4147-95de-3ba4362b2316" + "630e7ce8-e886-41c0-9567-5cb028e40e34" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112754Z:f8fd5b2f-dbeb-4147-95de-3ba4362b2316" + "WESTEUROPE:20151014T110939Z:630e7ce8-e886-41c0-9567-5cb028e40e34" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -400,14 +1369,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:27:53 GMT" + "Wed, 14 Oct 2015 11:09:39 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -415,10 +1384,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/9DA1CE5C4EBD95A6\",\r\n \"operationId\": \"9DA1CE5C4EBD95A6\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:09:40.8561699Z\",\r\n \"duration\": \"PT11.7269859S\",\r\n \"trackingId\": \"d09c68d4-559c-4788-820a-10fa927659cd\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/DC8B5AC46540DCAC\",\r\n \"operationId\": \"DC8B5AC46540DCAC\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:32.405636Z\",\r\n \"duration\": \"PT3.1989215S\",\r\n \"trackingId\": \"6c935946-6a9f-4bcd-bd37-4d81434753c9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/D4BAC4C564DF1C12\",\r\n \"operationId\": \"D4BAC4C564DF1C12\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:28.9140289Z\",\r\n \"duration\": \"PT1M10.0521656S\",\r\n \"trackingId\": \"699e1333-6eca-4061-825f-d3c5420e31b9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -430,16 +1399,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14976" + "14524" ], "x-ms-request-id": [ - "10a3900e-a17e-4550-8ce8-8b33787041be" + "11fa9076-bec2-4303-91f5-0043ca982342" ], "x-ms-correlation-request-id": [ - "10a3900e-a17e-4550-8ce8-8b33787041be" + "11fa9076-bec2-4303-91f5-0043ca982342" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112758Z:10a3900e-a17e-4550-8ce8-8b33787041be" + "WESTEUROPE:20151014T110943Z:11fa9076-bec2-4303-91f5-0043ca982342" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -448,14 +1417,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:27:58 GMT" + "Wed, 14 Oct 2015 11:09:43 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -463,10 +1432,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/9DA1CE5C4EBD95A6\",\r\n \"operationId\": \"9DA1CE5C4EBD95A6\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:09:40.8561699Z\",\r\n \"duration\": \"PT11.7269859S\",\r\n \"trackingId\": \"d09c68d4-559c-4788-820a-10fa927659cd\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/DC8B5AC46540DCAC\",\r\n \"operationId\": \"DC8B5AC46540DCAC\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:32.405636Z\",\r\n \"duration\": \"PT3.1989215S\",\r\n \"trackingId\": \"6c935946-6a9f-4bcd-bd37-4d81434753c9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/D4BAC4C564DF1C12\",\r\n \"operationId\": \"D4BAC4C564DF1C12\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:28.9140289Z\",\r\n \"duration\": \"PT1M10.0521656S\",\r\n \"trackingId\": \"699e1333-6eca-4061-825f-d3c5420e31b9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -478,16 +1447,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14974" + "14521" ], "x-ms-request-id": [ - "cf05e6a1-4eb6-4ef5-bf47-bfc53c42c54b" + "93907e83-d17e-4c6e-b914-85713db49465" ], "x-ms-correlation-request-id": [ - "cf05e6a1-4eb6-4ef5-bf47-bfc53c42c54b" + "93907e83-d17e-4c6e-b914-85713db49465" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112802Z:cf05e6a1-4eb6-4ef5-bf47-bfc53c42c54b" + "WESTEUROPE:20151014T110947Z:93907e83-d17e-4c6e-b914-85713db49465" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -496,14 +1465,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:02 GMT" + "Wed, 14 Oct 2015 11:09:47 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -511,10 +1480,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/9DA1CE5C4EBD95A6\",\r\n \"operationId\": \"9DA1CE5C4EBD95A6\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:09:40.8561699Z\",\r\n \"duration\": \"PT11.7269859S\",\r\n \"trackingId\": \"d09c68d4-559c-4788-820a-10fa927659cd\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/DC8B5AC46540DCAC\",\r\n \"operationId\": \"DC8B5AC46540DCAC\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:32.405636Z\",\r\n \"duration\": \"PT3.1989215S\",\r\n \"trackingId\": \"6c935946-6a9f-4bcd-bd37-4d81434753c9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/D4BAC4C564DF1C12\",\r\n \"operationId\": \"D4BAC4C564DF1C12\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:28.9140289Z\",\r\n \"duration\": \"PT1M10.0521656S\",\r\n \"trackingId\": \"699e1333-6eca-4061-825f-d3c5420e31b9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -526,16 +1495,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14972" + "14519" ], "x-ms-request-id": [ - "fe76efeb-09ee-4322-89c7-23046544bc13" + "3fbbeb2c-9b0b-4c53-8954-dbbf124e9a0c" ], "x-ms-correlation-request-id": [ - "fe76efeb-09ee-4322-89c7-23046544bc13" + "3fbbeb2c-9b0b-4c53-8954-dbbf124e9a0c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112806Z:fe76efeb-09ee-4322-89c7-23046544bc13" + "WESTEUROPE:20151014T110951Z:3fbbeb2c-9b0b-4c53-8954-dbbf124e9a0c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -544,14 +1513,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:06 GMT" + "Wed, 14 Oct 2015 11:09:51 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -559,10 +1528,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/9DA1CE5C4EBD95A6\",\r\n \"operationId\": \"9DA1CE5C4EBD95A6\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:09:40.8561699Z\",\r\n \"duration\": \"PT11.7269859S\",\r\n \"trackingId\": \"d09c68d4-559c-4788-820a-10fa927659cd\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/DC8B5AC46540DCAC\",\r\n \"operationId\": \"DC8B5AC46540DCAC\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:32.405636Z\",\r\n \"duration\": \"PT3.1989215S\",\r\n \"trackingId\": \"6c935946-6a9f-4bcd-bd37-4d81434753c9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/D4BAC4C564DF1C12\",\r\n \"operationId\": \"D4BAC4C564DF1C12\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:28.9140289Z\",\r\n \"duration\": \"PT1M10.0521656S\",\r\n \"trackingId\": \"699e1333-6eca-4061-825f-d3c5420e31b9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -574,16 +1543,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14970" + "14517" ], "x-ms-request-id": [ - "afef7840-2dc5-4998-83b1-fe6df0f5dc3b" + "9a7d3c03-8b89-4c13-b93f-e5198977fca4" ], "x-ms-correlation-request-id": [ - "afef7840-2dc5-4998-83b1-fe6df0f5dc3b" + "9a7d3c03-8b89-4c13-b93f-e5198977fca4" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112810Z:afef7840-2dc5-4998-83b1-fe6df0f5dc3b" + "WESTEUROPE:20151014T110955Z:9a7d3c03-8b89-4c13-b93f-e5198977fca4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -592,14 +1561,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:09 GMT" + "Wed, 14 Oct 2015 11:09:55 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -607,10 +1576,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/9DA1CE5C4EBD95A6\",\r\n \"operationId\": \"9DA1CE5C4EBD95A6\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:09:40.8561699Z\",\r\n \"duration\": \"PT11.7269859S\",\r\n \"trackingId\": \"d09c68d4-559c-4788-820a-10fa927659cd\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/DC8B5AC46540DCAC\",\r\n \"operationId\": \"DC8B5AC46540DCAC\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:32.405636Z\",\r\n \"duration\": \"PT3.1989215S\",\r\n \"trackingId\": \"6c935946-6a9f-4bcd-bd37-4d81434753c9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/D4BAC4C564DF1C12\",\r\n \"operationId\": \"D4BAC4C564DF1C12\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:28.9140289Z\",\r\n \"duration\": \"PT1M10.0521656S\",\r\n \"trackingId\": \"699e1333-6eca-4061-825f-d3c5420e31b9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -622,16 +1591,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14968" + "14512" ], "x-ms-request-id": [ - "6e3db069-3866-4767-8e99-ee4c59d5e59c" + "26872cab-7358-4a3f-962a-fee5eec7f0fe" ], "x-ms-correlation-request-id": [ - "6e3db069-3866-4767-8e99-ee4c59d5e59c" + "26872cab-7358-4a3f-962a-fee5eec7f0fe" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112813Z:6e3db069-3866-4767-8e99-ee4c59d5e59c" + "WESTEUROPE:20151014T110959Z:26872cab-7358-4a3f-962a-fee5eec7f0fe" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -640,14 +1609,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:13 GMT" + "Wed, 14 Oct 2015 11:09:59 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -655,10 +1624,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/9DA1CE5C4EBD95A6\",\r\n \"operationId\": \"9DA1CE5C4EBD95A6\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:09:40.8561699Z\",\r\n \"duration\": \"PT11.7269859S\",\r\n \"trackingId\": \"d09c68d4-559c-4788-820a-10fa927659cd\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/DC8B5AC46540DCAC\",\r\n \"operationId\": \"DC8B5AC46540DCAC\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:32.405636Z\",\r\n \"duration\": \"PT3.1989215S\",\r\n \"trackingId\": \"6c935946-6a9f-4bcd-bd37-4d81434753c9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/D4BAC4C564DF1C12\",\r\n \"operationId\": \"D4BAC4C564DF1C12\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:28.9140289Z\",\r\n \"duration\": \"PT1M10.0521656S\",\r\n \"trackingId\": \"699e1333-6eca-4061-825f-d3c5420e31b9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -670,16 +1639,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14966" + "14543" ], "x-ms-request-id": [ - "129c04d6-f7ae-4228-9e85-cf8c834f263c" + "1bacb6da-44e5-401f-bf6e-b900e818877d" ], "x-ms-correlation-request-id": [ - "129c04d6-f7ae-4228-9e85-cf8c834f263c" + "1bacb6da-44e5-401f-bf6e-b900e818877d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112817Z:129c04d6-f7ae-4228-9e85-cf8c834f263c" + "WESTEUROPE:20151014T111003Z:1bacb6da-44e5-401f-bf6e-b900e818877d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -688,14 +1657,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:17 GMT" + "Wed, 14 Oct 2015 11:10:03 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -703,10 +1672,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/9DA1CE5C4EBD95A6\",\r\n \"operationId\": \"9DA1CE5C4EBD95A6\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:09:40.8561699Z\",\r\n \"duration\": \"PT11.7269859S\",\r\n \"trackingId\": \"d09c68d4-559c-4788-820a-10fa927659cd\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/DC8B5AC46540DCAC\",\r\n \"operationId\": \"DC8B5AC46540DCAC\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:32.405636Z\",\r\n \"duration\": \"PT3.1989215S\",\r\n \"trackingId\": \"6c935946-6a9f-4bcd-bd37-4d81434753c9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/D4BAC4C564DF1C12\",\r\n \"operationId\": \"D4BAC4C564DF1C12\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:28.9140289Z\",\r\n \"duration\": \"PT1M10.0521656S\",\r\n \"trackingId\": \"699e1333-6eca-4061-825f-d3c5420e31b9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -718,16 +1687,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14964" + "14541" ], "x-ms-request-id": [ - "2b11d2a4-0434-41cb-8227-55213bb6bf9b" + "b65d8955-81a5-4e89-a32d-672bbfcef298" ], "x-ms-correlation-request-id": [ - "2b11d2a4-0434-41cb-8227-55213bb6bf9b" + "b65d8955-81a5-4e89-a32d-672bbfcef298" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112821Z:2b11d2a4-0434-41cb-8227-55213bb6bf9b" + "WESTEUROPE:20151014T111007Z:b65d8955-81a5-4e89-a32d-672bbfcef298" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -736,14 +1705,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:21 GMT" + "Wed, 14 Oct 2015 11:10:06 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -751,10 +1720,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/9DA1CE5C4EBD95A6\",\r\n \"operationId\": \"9DA1CE5C4EBD95A6\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:09:40.8561699Z\",\r\n \"duration\": \"PT11.7269859S\",\r\n \"trackingId\": \"d09c68d4-559c-4788-820a-10fa927659cd\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/DC8B5AC46540DCAC\",\r\n \"operationId\": \"DC8B5AC46540DCAC\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:32.405636Z\",\r\n \"duration\": \"PT3.1989215S\",\r\n \"trackingId\": \"6c935946-6a9f-4bcd-bd37-4d81434753c9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/D4BAC4C564DF1C12\",\r\n \"operationId\": \"D4BAC4C564DF1C12\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:28.9140289Z\",\r\n \"duration\": \"PT1M10.0521656S\",\r\n \"trackingId\": \"699e1333-6eca-4061-825f-d3c5420e31b9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -766,16 +1735,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14962" + "14538" ], "x-ms-request-id": [ - "df6666f3-158b-47c5-bdab-71053fe17ed7" + "e6161dbb-051f-421b-82d1-6254f6615a62" ], "x-ms-correlation-request-id": [ - "df6666f3-158b-47c5-bdab-71053fe17ed7" + "e6161dbb-051f-421b-82d1-6254f6615a62" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112825Z:df6666f3-158b-47c5-bdab-71053fe17ed7" + "WESTEUROPE:20151014T111011Z:e6161dbb-051f-421b-82d1-6254f6615a62" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -784,14 +1753,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:24 GMT" + "Wed, 14 Oct 2015 11:10:10 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -799,10 +1768,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/9DA1CE5C4EBD95A6\",\r\n \"operationId\": \"9DA1CE5C4EBD95A6\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:10:14.9585312Z\",\r\n \"duration\": \"PT45.8293472S\",\r\n \"trackingId\": \"24a7bc0c-3b87-4d2b-9afc-998a3df3e7c2\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/DC8B5AC46540DCAC\",\r\n \"operationId\": \"DC8B5AC46540DCAC\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:32.405636Z\",\r\n \"duration\": \"PT3.1989215S\",\r\n \"trackingId\": \"6c935946-6a9f-4bcd-bd37-4d81434753c9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/D4BAC4C564DF1C12\",\r\n \"operationId\": \"D4BAC4C564DF1C12\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:28.9140289Z\",\r\n \"duration\": \"PT1M10.0521656S\",\r\n \"trackingId\": \"699e1333-6eca-4061-825f-d3c5420e31b9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -814,16 +1783,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14960" + "14536" ], "x-ms-request-id": [ - "90e7d67d-4f4f-4e7b-b944-d49b6708306c" + "f7d23bbd-9ed8-4512-9ac4-e47510b4e55a" ], "x-ms-correlation-request-id": [ - "90e7d67d-4f4f-4e7b-b944-d49b6708306c" + "f7d23bbd-9ed8-4512-9ac4-e47510b4e55a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112829Z:90e7d67d-4f4f-4e7b-b944-d49b6708306c" + "WESTEUROPE:20151014T111015Z:f7d23bbd-9ed8-4512-9ac4-e47510b4e55a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -832,14 +1801,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:28 GMT" + "Wed, 14 Oct 2015 11:10:14 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -847,10 +1816,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-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/91182AA504872AE4\",\r\n \"operationId\": \"91182AA504872AE4\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:31.8632856Z\",\r\n \"duration\": \"PT45.1072244S\",\r\n \"trackingId\": \"b8321d36-45e8-4831-9ec5-ac0fa358a821\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\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-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/9DA1CE5C4EBD95A6\",\r\n \"operationId\": \"9DA1CE5C4EBD95A6\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:10:14.9585312Z\",\r\n \"duration\": \"PT45.8293472S\",\r\n \"trackingId\": \"24a7bc0c-3b87-4d2b-9afc-998a3df3e7c2\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/DC8B5AC46540DCAC\",\r\n \"operationId\": \"DC8B5AC46540DCAC\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:32.405636Z\",\r\n \"duration\": \"PT3.1989215S\",\r\n \"trackingId\": \"6c935946-6a9f-4bcd-bd37-4d81434753c9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/D4BAC4C564DF1C12\",\r\n \"operationId\": \"D4BAC4C564DF1C12\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:28.9140289Z\",\r\n \"duration\": \"PT1M10.0521656S\",\r\n \"trackingId\": \"699e1333-6eca-4061-825f-d3c5420e31b9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "654" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -862,16 +1831,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14958" + "14534" ], "x-ms-request-id": [ - "58dd2f1c-bbed-44d8-aeb5-b189bf212bdb" + "c14c4c0e-11ad-4fbf-b35b-2673755a8e0a" ], "x-ms-correlation-request-id": [ - "58dd2f1c-bbed-44d8-aeb5-b189bf212bdb" + "c14c4c0e-11ad-4fbf-b35b-2673755a8e0a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112833Z:58dd2f1c-bbed-44d8-aeb5-b189bf212bdb" + "WESTEUROPE:20151014T111019Z:c14c4c0e-11ad-4fbf-b35b-2673755a8e0a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -880,14 +1849,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:32 GMT" + "Wed, 14 Oct 2015 11:10:18 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -895,10 +1864,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-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/AB33738D99C98B8A\",\r\n \"operationId\": \"AB33738D99C98B8A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:35.5584347Z\",\r\n \"duration\": \"PT3.5488253S\",\r\n \"trackingId\": \"f2dbc310-aafb-43ef-af2a-fa507fb5e0a8\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/91182AA504872AE4\",\r\n \"operationId\": \"91182AA504872AE4\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:31.8632856Z\",\r\n \"duration\": \"PT45.1072244S\",\r\n \"trackingId\": \"b8321d36-45e8-4831-9ec5-ac0fa358a821\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\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-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/9DA1CE5C4EBD95A6\",\r\n \"operationId\": \"9DA1CE5C4EBD95A6\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:10:14.9585312Z\",\r\n \"duration\": \"PT45.8293472S\",\r\n \"trackingId\": \"24a7bc0c-3b87-4d2b-9afc-998a3df3e7c2\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/DC8B5AC46540DCAC\",\r\n \"operationId\": \"DC8B5AC46540DCAC\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:32.405636Z\",\r\n \"duration\": \"PT3.1989215S\",\r\n \"trackingId\": \"6c935946-6a9f-4bcd-bd37-4d81434753c9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/D4BAC4C564DF1C12\",\r\n \"operationId\": \"D4BAC4C564DF1C12\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:28.9140289Z\",\r\n \"duration\": \"PT1M10.0521656S\",\r\n \"trackingId\": \"699e1333-6eca-4061-825f-d3c5420e31b9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "1372" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -910,16 +1879,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14956" + "14531" ], "x-ms-request-id": [ - "3446bc96-e4a5-42ce-b598-c0bd4b31fdb6" + "ee21a545-1d21-44a2-b9d6-b1807aef4835" ], "x-ms-correlation-request-id": [ - "3446bc96-e4a5-42ce-b598-c0bd4b31fdb6" + "ee21a545-1d21-44a2-b9d6-b1807aef4835" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112837Z:3446bc96-e4a5-42ce-b598-c0bd4b31fdb6" + "WESTEUROPE:20151014T111023Z:ee21a545-1d21-44a2-b9d6-b1807aef4835" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -928,14 +1897,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:36 GMT" + "Wed, 14 Oct 2015 11:10:22 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -943,10 +1912,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-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/AB33738D99C98B8A\",\r\n \"operationId\": \"AB33738D99C98B8A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:35.5584347Z\",\r\n \"duration\": \"PT3.5488253S\",\r\n \"trackingId\": \"f2dbc310-aafb-43ef-af2a-fa507fb5e0a8\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/91182AA504872AE4\",\r\n \"operationId\": \"91182AA504872AE4\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:31.8632856Z\",\r\n \"duration\": \"PT45.1072244S\",\r\n \"trackingId\": \"b8321d36-45e8-4831-9ec5-ac0fa358a821\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\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-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/9DA1CE5C4EBD95A6\",\r\n \"operationId\": \"9DA1CE5C4EBD95A6\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:10:14.9585312Z\",\r\n \"duration\": \"PT45.8293472S\",\r\n \"trackingId\": \"24a7bc0c-3b87-4d2b-9afc-998a3df3e7c2\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/DC8B5AC46540DCAC\",\r\n \"operationId\": \"DC8B5AC46540DCAC\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:32.405636Z\",\r\n \"duration\": \"PT3.1989215S\",\r\n \"trackingId\": \"6c935946-6a9f-4bcd-bd37-4d81434753c9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/D4BAC4C564DF1C12\",\r\n \"operationId\": \"D4BAC4C564DF1C12\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:28.9140289Z\",\r\n \"duration\": \"PT1M10.0521656S\",\r\n \"trackingId\": \"699e1333-6eca-4061-825f-d3c5420e31b9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "1372" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -958,16 +1927,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14954" + "14529" ], "x-ms-request-id": [ - "3e2acd46-7ba9-44d3-9669-77febd83c008" + "bec178ee-f4ba-4870-a884-dbdab2f71f15" ], "x-ms-correlation-request-id": [ - "3e2acd46-7ba9-44d3-9669-77febd83c008" + "bec178ee-f4ba-4870-a884-dbdab2f71f15" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112841Z:3e2acd46-7ba9-44d3-9669-77febd83c008" + "WESTEUROPE:20151014T111027Z:bec178ee-f4ba-4870-a884-dbdab2f71f15" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -976,14 +1945,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:40 GMT" + "Wed, 14 Oct 2015 11:10:26 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -991,10 +1960,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-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/6B4941B1D14B8502\",\r\n \"operationId\": \"6B4941B1D14B8502\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:28:42.3680083Z\",\r\n \"duration\": \"PT10.4122426S\",\r\n \"trackingId\": \"a8811a9a-cf22-4ebc-9c93-fbb7bde1d27b\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/AB33738D99C98B8A\",\r\n \"operationId\": \"AB33738D99C98B8A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:35.5584347Z\",\r\n \"duration\": \"PT3.5488253S\",\r\n \"trackingId\": \"f2dbc310-aafb-43ef-af2a-fa507fb5e0a8\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/91182AA504872AE4\",\r\n \"operationId\": \"91182AA504872AE4\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:31.8632856Z\",\r\n \"duration\": \"PT45.1072244S\",\r\n \"trackingId\": \"b8321d36-45e8-4831-9ec5-ac0fa358a821\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\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-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/9DA1CE5C4EBD95A6\",\r\n \"operationId\": \"9DA1CE5C4EBD95A6\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:10:14.9585312Z\",\r\n \"duration\": \"PT45.8293472S\",\r\n \"trackingId\": \"24a7bc0c-3b87-4d2b-9afc-998a3df3e7c2\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/DC8B5AC46540DCAC\",\r\n \"operationId\": \"DC8B5AC46540DCAC\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:32.405636Z\",\r\n \"duration\": \"PT3.1989215S\",\r\n \"trackingId\": \"6c935946-6a9f-4bcd-bd37-4d81434753c9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/D4BAC4C564DF1C12\",\r\n \"operationId\": \"D4BAC4C564DF1C12\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:28.9140289Z\",\r\n \"duration\": \"PT1M10.0521656S\",\r\n \"trackingId\": \"699e1333-6eca-4061-825f-d3c5420e31b9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2074" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1006,16 +1975,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14952" + "14527" ], "x-ms-request-id": [ - "6559c236-aad0-4d3f-af64-0f82bead5b30" + "de8e58bf-bce2-454e-b474-448085ae3d04" ], "x-ms-correlation-request-id": [ - "6559c236-aad0-4d3f-af64-0f82bead5b30" + "de8e58bf-bce2-454e-b474-448085ae3d04" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112845Z:6559c236-aad0-4d3f-af64-0f82bead5b30" + "WESTEUROPE:20151014T111031Z:de8e58bf-bce2-454e-b474-448085ae3d04" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1024,14 +1993,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:44 GMT" + "Wed, 14 Oct 2015 11:10:31 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1039,10 +2008,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-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/6B4941B1D14B8502\",\r\n \"operationId\": \"6B4941B1D14B8502\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:28:42.3680083Z\",\r\n \"duration\": \"PT10.4122426S\",\r\n \"trackingId\": \"a8811a9a-cf22-4ebc-9c93-fbb7bde1d27b\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/AB33738D99C98B8A\",\r\n \"operationId\": \"AB33738D99C98B8A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:35.5584347Z\",\r\n \"duration\": \"PT3.5488253S\",\r\n \"trackingId\": \"f2dbc310-aafb-43ef-af2a-fa507fb5e0a8\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/91182AA504872AE4\",\r\n \"operationId\": \"91182AA504872AE4\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:31.8632856Z\",\r\n \"duration\": \"PT45.1072244S\",\r\n \"trackingId\": \"b8321d36-45e8-4831-9ec5-ac0fa358a821\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\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-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/9DA1CE5C4EBD95A6\",\r\n \"operationId\": \"9DA1CE5C4EBD95A6\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:10:33.0829205Z\",\r\n \"duration\": \"PT1M3.9537365S\",\r\n \"trackingId\": \"46b720ff-d140-4958-94fa-08aa088aa88d\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/DC8B5AC46540DCAC\",\r\n \"operationId\": \"DC8B5AC46540DCAC\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:32.405636Z\",\r\n \"duration\": \"PT3.1989215S\",\r\n \"trackingId\": \"6c935946-6a9f-4bcd-bd37-4d81434753c9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/D4BAC4C564DF1C12\",\r\n \"operationId\": \"D4BAC4C564DF1C12\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:28.9140289Z\",\r\n \"duration\": \"PT1M10.0521656S\",\r\n \"trackingId\": \"699e1333-6eca-4061-825f-d3c5420e31b9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2074" + "2104" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1054,16 +2023,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14950" + "14523" ], "x-ms-request-id": [ - "de29666a-959a-41a4-87c5-aa375b65118f" + "1801e64e-867e-480b-bab1-55b173e94bf8" ], "x-ms-correlation-request-id": [ - "de29666a-959a-41a4-87c5-aa375b65118f" + "1801e64e-867e-480b-bab1-55b173e94bf8" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112849Z:de29666a-959a-41a4-87c5-aa375b65118f" + "WESTEUROPE:20151014T111035Z:1801e64e-867e-480b-bab1-55b173e94bf8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1072,14 +2041,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:49 GMT" + "Wed, 14 Oct 2015 11:10:35 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1087,10 +2056,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-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/6B4941B1D14B8502\",\r\n \"operationId\": \"6B4941B1D14B8502\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:28:42.3680083Z\",\r\n \"duration\": \"PT10.4122426S\",\r\n \"trackingId\": \"a8811a9a-cf22-4ebc-9c93-fbb7bde1d27b\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/AB33738D99C98B8A\",\r\n \"operationId\": \"AB33738D99C98B8A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:35.5584347Z\",\r\n \"duration\": \"PT3.5488253S\",\r\n \"trackingId\": \"f2dbc310-aafb-43ef-af2a-fa507fb5e0a8\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/91182AA504872AE4\",\r\n \"operationId\": \"91182AA504872AE4\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:31.8632856Z\",\r\n \"duration\": \"PT45.1072244S\",\r\n \"trackingId\": \"b8321d36-45e8-4831-9ec5-ac0fa358a821\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\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-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/9DA1CE5C4EBD95A6\",\r\n \"operationId\": \"9DA1CE5C4EBD95A6\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:10:33.0829205Z\",\r\n \"duration\": \"PT1M3.9537365S\",\r\n \"trackingId\": \"46b720ff-d140-4958-94fa-08aa088aa88d\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/DC8B5AC46540DCAC\",\r\n \"operationId\": \"DC8B5AC46540DCAC\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:32.405636Z\",\r\n \"duration\": \"PT3.1989215S\",\r\n \"trackingId\": \"6c935946-6a9f-4bcd-bd37-4d81434753c9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/D4BAC4C564DF1C12\",\r\n \"operationId\": \"D4BAC4C564DF1C12\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:28.9140289Z\",\r\n \"duration\": \"PT1M10.0521656S\",\r\n \"trackingId\": \"699e1333-6eca-4061-825f-d3c5420e31b9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2074" + "2104" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1102,16 +2071,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14948" + "14520" ], "x-ms-request-id": [ - "7af9fafe-e0d2-4422-b2f0-85da57a69553" + "f81c19fe-1a72-477b-b102-a44811980d96" ], "x-ms-correlation-request-id": [ - "7af9fafe-e0d2-4422-b2f0-85da57a69553" + "f81c19fe-1a72-477b-b102-a44811980d96" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112853Z:7af9fafe-e0d2-4422-b2f0-85da57a69553" + "WESTEUROPE:20151014T111039Z:f81c19fe-1a72-477b-b102-a44811980d96" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1120,14 +2089,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:53 GMT" + "Wed, 14 Oct 2015 11:10:39 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1135,10 +2104,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-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/6B4941B1D14B8502\",\r\n \"operationId\": \"6B4941B1D14B8502\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:28:42.3680083Z\",\r\n \"duration\": \"PT10.4122426S\",\r\n \"trackingId\": \"a8811a9a-cf22-4ebc-9c93-fbb7bde1d27b\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/AB33738D99C98B8A\",\r\n \"operationId\": \"AB33738D99C98B8A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:35.5584347Z\",\r\n \"duration\": \"PT3.5488253S\",\r\n \"trackingId\": \"f2dbc310-aafb-43ef-af2a-fa507fb5e0a8\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/91182AA504872AE4\",\r\n \"operationId\": \"91182AA504872AE4\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:31.8632856Z\",\r\n \"duration\": \"PT45.1072244S\",\r\n \"trackingId\": \"b8321d36-45e8-4831-9ec5-ac0fa358a821\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\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-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/9DA1CE5C4EBD95A6\",\r\n \"operationId\": \"9DA1CE5C4EBD95A6\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:10:33.0829205Z\",\r\n \"duration\": \"PT1M3.9537365S\",\r\n \"trackingId\": \"46b720ff-d140-4958-94fa-08aa088aa88d\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/DC8B5AC46540DCAC\",\r\n \"operationId\": \"DC8B5AC46540DCAC\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:32.405636Z\",\r\n \"duration\": \"PT3.1989215S\",\r\n \"trackingId\": \"6c935946-6a9f-4bcd-bd37-4d81434753c9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/D4BAC4C564DF1C12\",\r\n \"operationId\": \"D4BAC4C564DF1C12\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:28.9140289Z\",\r\n \"duration\": \"PT1M10.0521656S\",\r\n \"trackingId\": \"699e1333-6eca-4061-825f-d3c5420e31b9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2074" + "2104" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1150,16 +2119,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14946" + "14516" ], "x-ms-request-id": [ - "e0e075ac-decd-4d2d-8590-3b4eaa5f0de5" + "8306701d-fb58-4bee-9b7f-1f198048c24b" ], "x-ms-correlation-request-id": [ - "e0e075ac-decd-4d2d-8590-3b4eaa5f0de5" + "8306701d-fb58-4bee-9b7f-1f198048c24b" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112857Z:e0e075ac-decd-4d2d-8590-3b4eaa5f0de5" + "WESTEUROPE:20151014T111043Z:8306701d-fb58-4bee-9b7f-1f198048c24b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1168,14 +2137,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:57 GMT" + "Wed, 14 Oct 2015 11:10:43 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1183,10 +2152,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-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/6B4941B1D14B8502\",\r\n \"operationId\": \"6B4941B1D14B8502\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:28:42.3680083Z\",\r\n \"duration\": \"PT10.4122426S\",\r\n \"trackingId\": \"a8811a9a-cf22-4ebc-9c93-fbb7bde1d27b\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/AB33738D99C98B8A\",\r\n \"operationId\": \"AB33738D99C98B8A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:35.5584347Z\",\r\n \"duration\": \"PT3.5488253S\",\r\n \"trackingId\": \"f2dbc310-aafb-43ef-af2a-fa507fb5e0a8\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/91182AA504872AE4\",\r\n \"operationId\": \"91182AA504872AE4\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:31.8632856Z\",\r\n \"duration\": \"PT45.1072244S\",\r\n \"trackingId\": \"b8321d36-45e8-4831-9ec5-ac0fa358a821\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\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-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/9DA1CE5C4EBD95A6\",\r\n \"operationId\": \"9DA1CE5C4EBD95A6\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:10:33.0829205Z\",\r\n \"duration\": \"PT1M3.9537365S\",\r\n \"trackingId\": \"46b720ff-d140-4958-94fa-08aa088aa88d\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/DC8B5AC46540DCAC\",\r\n \"operationId\": \"DC8B5AC46540DCAC\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:32.405636Z\",\r\n \"duration\": \"PT3.1989215S\",\r\n \"trackingId\": \"6c935946-6a9f-4bcd-bd37-4d81434753c9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/D4BAC4C564DF1C12\",\r\n \"operationId\": \"D4BAC4C564DF1C12\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:28.9140289Z\",\r\n \"duration\": \"PT1M10.0521656S\",\r\n \"trackingId\": \"699e1333-6eca-4061-825f-d3c5420e31b9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2074" + "2104" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1198,16 +2167,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14944" + "14514" ], "x-ms-request-id": [ - "bf199282-9a7b-4a59-84b1-8297b153a722" + "33aae6b4-442a-475c-984f-b895dd03d859" ], "x-ms-correlation-request-id": [ - "bf199282-9a7b-4a59-84b1-8297b153a722" + "33aae6b4-442a-475c-984f-b895dd03d859" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112902Z:bf199282-9a7b-4a59-84b1-8297b153a722" + "WESTEUROPE:20151014T111047Z:33aae6b4-442a-475c-984f-b895dd03d859" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1216,14 +2185,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:01 GMT" + "Wed, 14 Oct 2015 11:10:47 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1231,10 +2200,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-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/6B4941B1D14B8502\",\r\n \"operationId\": \"6B4941B1D14B8502\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:28:42.3680083Z\",\r\n \"duration\": \"PT10.4122426S\",\r\n \"trackingId\": \"a8811a9a-cf22-4ebc-9c93-fbb7bde1d27b\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/AB33738D99C98B8A\",\r\n \"operationId\": \"AB33738D99C98B8A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:35.5584347Z\",\r\n \"duration\": \"PT3.5488253S\",\r\n \"trackingId\": \"f2dbc310-aafb-43ef-af2a-fa507fb5e0a8\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/91182AA504872AE4\",\r\n \"operationId\": \"91182AA504872AE4\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:31.8632856Z\",\r\n \"duration\": \"PT45.1072244S\",\r\n \"trackingId\": \"b8321d36-45e8-4831-9ec5-ac0fa358a821\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\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-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/9DA1CE5C4EBD95A6\",\r\n \"operationId\": \"9DA1CE5C4EBD95A6\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:10:50.2891229Z\",\r\n \"duration\": \"PT1M21.1599389S\",\r\n \"trackingId\": \"93610e73-f063-48a3-a9ab-a516e226b9e8\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/DC8B5AC46540DCAC\",\r\n \"operationId\": \"DC8B5AC46540DCAC\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:32.405636Z\",\r\n \"duration\": \"PT3.1989215S\",\r\n \"trackingId\": \"6c935946-6a9f-4bcd-bd37-4d81434753c9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/D4BAC4C564DF1C12\",\r\n \"operationId\": \"D4BAC4C564DF1C12\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:28.9140289Z\",\r\n \"duration\": \"PT1M10.0521656S\",\r\n \"trackingId\": \"699e1333-6eca-4061-825f-d3c5420e31b9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2074" + "2105" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1246,16 +2215,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14942" + "14512" ], "x-ms-request-id": [ - "4ced2dbd-ae36-4778-9b3e-3eb7665ef8ea" + "90d56d01-625b-4c5e-9928-39300ca6b698" ], "x-ms-correlation-request-id": [ - "4ced2dbd-ae36-4778-9b3e-3eb7665ef8ea" + "90d56d01-625b-4c5e-9928-39300ca6b698" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112906Z:4ced2dbd-ae36-4778-9b3e-3eb7665ef8ea" + "WESTEUROPE:20151014T111051Z:90d56d01-625b-4c5e-9928-39300ca6b698" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1264,14 +2233,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:05 GMT" + "Wed, 14 Oct 2015 11:10:51 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1279,10 +2248,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-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/6B4941B1D14B8502\",\r\n \"operationId\": \"6B4941B1D14B8502\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:28:42.3680083Z\",\r\n \"duration\": \"PT10.4122426S\",\r\n \"trackingId\": \"a8811a9a-cf22-4ebc-9c93-fbb7bde1d27b\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/AB33738D99C98B8A\",\r\n \"operationId\": \"AB33738D99C98B8A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:35.5584347Z\",\r\n \"duration\": \"PT3.5488253S\",\r\n \"trackingId\": \"f2dbc310-aafb-43ef-af2a-fa507fb5e0a8\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/91182AA504872AE4\",\r\n \"operationId\": \"91182AA504872AE4\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:31.8632856Z\",\r\n \"duration\": \"PT45.1072244S\",\r\n \"trackingId\": \"b8321d36-45e8-4831-9ec5-ac0fa358a821\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\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-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/9DA1CE5C4EBD95A6\",\r\n \"operationId\": \"9DA1CE5C4EBD95A6\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:10:51.1506999Z\",\r\n \"duration\": \"PT1M22.0215159S\",\r\n \"trackingId\": \"93610e73-f063-48a3-a9ab-a516e226b9e8\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/DC8B5AC46540DCAC\",\r\n \"operationId\": \"DC8B5AC46540DCAC\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:32.405636Z\",\r\n \"duration\": \"PT3.1989215S\",\r\n \"trackingId\": \"6c935946-6a9f-4bcd-bd37-4d81434753c9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup/operations/D4BAC4C564DF1C12\",\r\n \"operationId\": \"D4BAC4C564DF1C12\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:09:28.9140289Z\",\r\n \"duration\": \"PT1M10.0521656S\",\r\n \"trackingId\": \"699e1333-6eca-4061-825f-d3c5420e31b9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2074" + "2106" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1294,16 +2263,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14940" + "14510" ], "x-ms-request-id": [ - "2bff834a-f1d6-4feb-a427-dc431c418709" + "85951e9e-13fe-48d9-b9dc-ad4e046f1fb9" ], "x-ms-correlation-request-id": [ - "2bff834a-f1d6-4feb-a427-dc431c418709" + "85951e9e-13fe-48d9-b9dc-ad4e046f1fb9" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112910Z:2bff834a-f1d6-4feb-a427-dc431c418709" + "WESTEUROPE:20151014T111055Z:85951e9e-13fe-48d9-b9dc-ad4e046f1fb9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1312,14 +2281,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:09 GMT" + "Wed, 14 Oct 2015 11:10:55 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1327,10 +2296,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-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/6B4941B1D14B8502\",\r\n \"operationId\": \"6B4941B1D14B8502\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:28:42.3680083Z\",\r\n \"duration\": \"PT10.4122426S\",\r\n \"trackingId\": \"a8811a9a-cf22-4ebc-9c93-fbb7bde1d27b\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/AB33738D99C98B8A\",\r\n \"operationId\": \"AB33738D99C98B8A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:35.5584347Z\",\r\n \"duration\": \"PT3.5488253S\",\r\n \"trackingId\": \"f2dbc310-aafb-43ef-af2a-fa507fb5e0a8\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/91182AA504872AE4\",\r\n \"operationId\": \"91182AA504872AE4\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:31.8632856Z\",\r\n \"duration\": \"PT45.1072244S\",\r\n \"trackingId\": \"b8321d36-45e8-4831-9ec5-ac0fa358a821\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-10-14T11:08:14.1355628Z\",\r\n \"duration\": \"PT3.2469622S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2074" + "2303" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1342,16 +2311,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14938" + "14584" ], "x-ms-request-id": [ - "dc43eec8-9b02-43b3-a1b2-3a76b0093d96" + "f77a1542-01c4-443a-831d-cd61cf8d9639" ], "x-ms-correlation-request-id": [ - "dc43eec8-9b02-43b3-a1b2-3a76b0093d96" + "f77a1542-01c4-443a-831d-cd61cf8d9639" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112914Z:dc43eec8-9b02-43b3-a1b2-3a76b0093d96" + "WESTEUROPE:20151014T110817Z:f77a1542-01c4-443a-831d-cd61cf8d9639" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1360,14 +2329,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:13 GMT" + "Wed, 14 Oct 2015 11:08:17 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1375,10 +2344,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-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/6B4941B1D14B8502\",\r\n \"operationId\": \"6B4941B1D14B8502\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:29:14.2784886Z\",\r\n \"duration\": \"PT42.3227229S\",\r\n \"trackingId\": \"0ab4a284-4e86-4f04-a394-856b6ed22166\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/AB33738D99C98B8A\",\r\n \"operationId\": \"AB33738D99C98B8A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:35.5584347Z\",\r\n \"duration\": \"PT3.5488253S\",\r\n \"trackingId\": \"f2dbc310-aafb-43ef-af2a-fa507fb5e0a8\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/91182AA504872AE4\",\r\n \"operationId\": \"91182AA504872AE4\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:31.8632856Z\",\r\n \"duration\": \"PT45.1072244S\",\r\n \"trackingId\": \"b8321d36-45e8-4831-9ec5-ac0fa358a821\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2074" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1390,16 +2359,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14936" + "14581" ], "x-ms-request-id": [ - "909f7714-e1f4-4ff0-9230-bc4d8d0fbba2" + "f5892181-a357-4034-9c3f-b2ddf94e34b5" ], "x-ms-correlation-request-id": [ - "909f7714-e1f4-4ff0-9230-bc4d8d0fbba2" + "f5892181-a357-4034-9c3f-b2ddf94e34b5" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112918Z:909f7714-e1f4-4ff0-9230-bc4d8d0fbba2" + "WESTEUROPE:20151014T110821Z:f5892181-a357-4034-9c3f-b2ddf94e34b5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1408,14 +2377,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:17 GMT" + "Wed, 14 Oct 2015 11:08:20 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1423,10 +2392,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-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/6B4941B1D14B8502\",\r\n \"operationId\": \"6B4941B1D14B8502\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:29:14.2784886Z\",\r\n \"duration\": \"PT42.3227229S\",\r\n \"trackingId\": \"0ab4a284-4e86-4f04-a394-856b6ed22166\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/AB33738D99C98B8A\",\r\n \"operationId\": \"AB33738D99C98B8A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:35.5584347Z\",\r\n \"duration\": \"PT3.5488253S\",\r\n \"trackingId\": \"f2dbc310-aafb-43ef-af2a-fa507fb5e0a8\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/91182AA504872AE4\",\r\n \"operationId\": \"91182AA504872AE4\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:31.8632856Z\",\r\n \"duration\": \"PT45.1072244S\",\r\n \"trackingId\": \"b8321d36-45e8-4831-9ec5-ac0fa358a821\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2074" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1438,16 +2407,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14934" + "14579" ], "x-ms-request-id": [ - "f9e37edf-9db4-4228-b913-7963f11191dd" + "0bb22200-beda-4657-b5de-f7599c32d1a8" ], "x-ms-correlation-request-id": [ - "f9e37edf-9db4-4228-b913-7963f11191dd" + "0bb22200-beda-4657-b5de-f7599c32d1a8" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112922Z:f9e37edf-9db4-4228-b913-7963f11191dd" + "WESTEUROPE:20151014T110825Z:0bb22200-beda-4657-b5de-f7599c32d1a8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1456,14 +2425,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:21 GMT" + "Wed, 14 Oct 2015 11:08:24 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1471,10 +2440,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-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/6B4941B1D14B8502\",\r\n \"operationId\": \"6B4941B1D14B8502\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:29:14.2784886Z\",\r\n \"duration\": \"PT42.3227229S\",\r\n \"trackingId\": \"0ab4a284-4e86-4f04-a394-856b6ed22166\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/AB33738D99C98B8A\",\r\n \"operationId\": \"AB33738D99C98B8A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:35.5584347Z\",\r\n \"duration\": \"PT3.5488253S\",\r\n \"trackingId\": \"f2dbc310-aafb-43ef-af2a-fa507fb5e0a8\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/91182AA504872AE4\",\r\n \"operationId\": \"91182AA504872AE4\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:31.8632856Z\",\r\n \"duration\": \"PT45.1072244S\",\r\n \"trackingId\": \"b8321d36-45e8-4831-9ec5-ac0fa358a821\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2074" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1486,16 +2455,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14932" + "14576" ], "x-ms-request-id": [ - "e11b5559-c4eb-4518-9130-ab92fb1b2c39" + "be41349b-21e9-4871-8425-4cb3ddb35918" ], "x-ms-correlation-request-id": [ - "e11b5559-c4eb-4518-9130-ab92fb1b2c39" + "be41349b-21e9-4871-8425-4cb3ddb35918" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112926Z:e11b5559-c4eb-4518-9130-ab92fb1b2c39" + "WESTEUROPE:20151014T110828Z:be41349b-21e9-4871-8425-4cb3ddb35918" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1504,14 +2473,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:26 GMT" + "Wed, 14 Oct 2015 11:08:28 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1519,10 +2488,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-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/6B4941B1D14B8502\",\r\n \"operationId\": \"6B4941B1D14B8502\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:29:14.2784886Z\",\r\n \"duration\": \"PT42.3227229S\",\r\n \"trackingId\": \"0ab4a284-4e86-4f04-a394-856b6ed22166\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/AB33738D99C98B8A\",\r\n \"operationId\": \"AB33738D99C98B8A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:35.5584347Z\",\r\n \"duration\": \"PT3.5488253S\",\r\n \"trackingId\": \"f2dbc310-aafb-43ef-af2a-fa507fb5e0a8\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/91182AA504872AE4\",\r\n \"operationId\": \"91182AA504872AE4\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:31.8632856Z\",\r\n \"duration\": \"PT45.1072244S\",\r\n \"trackingId\": \"b8321d36-45e8-4831-9ec5-ac0fa358a821\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2074" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1534,16 +2503,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14930" + "14571" ], "x-ms-request-id": [ - "4de9a09c-ba4e-438b-9670-791b297eb8cb" + "73670407-dec6-4082-8781-79a447a0b3c5" ], "x-ms-correlation-request-id": [ - "4de9a09c-ba4e-438b-9670-791b297eb8cb" + "73670407-dec6-4082-8781-79a447a0b3c5" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112931Z:4de9a09c-ba4e-438b-9670-791b297eb8cb" + "WESTEUROPE:20151014T110832Z:73670407-dec6-4082-8781-79a447a0b3c5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1552,14 +2521,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:30 GMT" + "Wed, 14 Oct 2015 11:08:31 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1567,10 +2536,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-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/6B4941B1D14B8502\",\r\n \"operationId\": \"6B4941B1D14B8502\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:29:14.2784886Z\",\r\n \"duration\": \"PT42.3227229S\",\r\n \"trackingId\": \"0ab4a284-4e86-4f04-a394-856b6ed22166\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/AB33738D99C98B8A\",\r\n \"operationId\": \"AB33738D99C98B8A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:35.5584347Z\",\r\n \"duration\": \"PT3.5488253S\",\r\n \"trackingId\": \"f2dbc310-aafb-43ef-af2a-fa507fb5e0a8\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/91182AA504872AE4\",\r\n \"operationId\": \"91182AA504872AE4\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:31.8632856Z\",\r\n \"duration\": \"PT45.1072244S\",\r\n \"trackingId\": \"b8321d36-45e8-4831-9ec5-ac0fa358a821\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2074" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1582,16 +2551,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14928" + "14568" ], "x-ms-request-id": [ - "8034d6ac-c89e-4563-9585-0d0bedbc9550" + "46e04d88-e4e4-4517-a49d-1b5cbd60e5f5" ], "x-ms-correlation-request-id": [ - "8034d6ac-c89e-4563-9585-0d0bedbc9550" + "46e04d88-e4e4-4517-a49d-1b5cbd60e5f5" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112935Z:8034d6ac-c89e-4563-9585-0d0bedbc9550" + "WESTEUROPE:20151014T110836Z:46e04d88-e4e4-4517-a49d-1b5cbd60e5f5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1600,14 +2569,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:34 GMT" + "Wed, 14 Oct 2015 11:08:36 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1615,10 +2584,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-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/6B4941B1D14B8502\",\r\n \"operationId\": \"6B4941B1D14B8502\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:29:14.2784886Z\",\r\n \"duration\": \"PT42.3227229S\",\r\n \"trackingId\": \"0ab4a284-4e86-4f04-a394-856b6ed22166\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/AB33738D99C98B8A\",\r\n \"operationId\": \"AB33738D99C98B8A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:35.5584347Z\",\r\n \"duration\": \"PT3.5488253S\",\r\n \"trackingId\": \"f2dbc310-aafb-43ef-af2a-fa507fb5e0a8\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/91182AA504872AE4\",\r\n \"operationId\": \"91182AA504872AE4\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:31.8632856Z\",\r\n \"duration\": \"PT45.1072244S\",\r\n \"trackingId\": \"b8321d36-45e8-4831-9ec5-ac0fa358a821\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2074" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1630,16 +2599,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14926" + "14566" ], "x-ms-request-id": [ - "8434045d-d52e-477f-ae33-29c3a0248111" + "e5b0c860-b43c-4da1-a301-1283fc1b43eb" ], "x-ms-correlation-request-id": [ - "8434045d-d52e-477f-ae33-29c3a0248111" + "e5b0c860-b43c-4da1-a301-1283fc1b43eb" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112939Z:8434045d-d52e-477f-ae33-29c3a0248111" + "WESTEUROPE:20151014T110840Z:e5b0c860-b43c-4da1-a301-1283fc1b43eb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1648,14 +2617,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:38 GMT" + "Wed, 14 Oct 2015 11:08:40 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1663,10 +2632,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-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/6B4941B1D14B8502\",\r\n \"operationId\": \"6B4941B1D14B8502\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:29:14.2784886Z\",\r\n \"duration\": \"PT42.3227229S\",\r\n \"trackingId\": \"0ab4a284-4e86-4f04-a394-856b6ed22166\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/AB33738D99C98B8A\",\r\n \"operationId\": \"AB33738D99C98B8A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:35.5584347Z\",\r\n \"duration\": \"PT3.5488253S\",\r\n \"trackingId\": \"f2dbc310-aafb-43ef-af2a-fa507fb5e0a8\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/91182AA504872AE4\",\r\n \"operationId\": \"91182AA504872AE4\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:31.8632856Z\",\r\n \"duration\": \"PT45.1072244S\",\r\n \"trackingId\": \"b8321d36-45e8-4831-9ec5-ac0fa358a821\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2074" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1678,16 +2647,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14924" + "14564" ], "x-ms-request-id": [ - "55487b4e-ab33-4e1a-9e7f-5d28f3c8fbd0" + "41f90470-942b-4f14-a57c-8bc4769ee0f0" ], "x-ms-correlation-request-id": [ - "55487b4e-ab33-4e1a-9e7f-5d28f3c8fbd0" + "41f90470-942b-4f14-a57c-8bc4769ee0f0" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112943Z:55487b4e-ab33-4e1a-9e7f-5d28f3c8fbd0" + "WESTEUROPE:20151014T110843Z:41f90470-942b-4f14-a57c-8bc4769ee0f0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1696,14 +2665,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:42 GMT" + "Wed, 14 Oct 2015 11:08:43 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1711,10 +2680,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-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/6B4941B1D14B8502\",\r\n \"operationId\": \"6B4941B1D14B8502\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:29:46.4497658Z\",\r\n \"duration\": \"PT1M14.4940001S\",\r\n \"trackingId\": \"8a6bd8a7-45d9-4ebb-8eb8-1c8bf473a1eb\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/AB33738D99C98B8A\",\r\n \"operationId\": \"AB33738D99C98B8A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:35.5584347Z\",\r\n \"duration\": \"PT3.5488253S\",\r\n \"trackingId\": \"f2dbc310-aafb-43ef-af2a-fa507fb5e0a8\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/91182AA504872AE4\",\r\n \"operationId\": \"91182AA504872AE4\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:31.8632856Z\",\r\n \"duration\": \"PT45.1072244S\",\r\n \"trackingId\": \"b8321d36-45e8-4831-9ec5-ac0fa358a821\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2075" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1726,16 +2695,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14922" + "14562" ], "x-ms-request-id": [ - "e74057a9-12bc-4e72-91ba-db597a29d249" + "946bfd86-8aad-4121-9400-82bb3392b4fe" ], "x-ms-correlation-request-id": [ - "e74057a9-12bc-4e72-91ba-db597a29d249" + "946bfd86-8aad-4121-9400-82bb3392b4fe" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112947Z:e74057a9-12bc-4e72-91ba-db597a29d249" + "WESTEUROPE:20151014T110847Z:946bfd86-8aad-4121-9400-82bb3392b4fe" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1744,14 +2713,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:47 GMT" + "Wed, 14 Oct 2015 11:08:47 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1759,10 +2728,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-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/6B4941B1D14B8502\",\r\n \"operationId\": \"6B4941B1D14B8502\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:29:46.4497658Z\",\r\n \"duration\": \"PT1M14.4940001S\",\r\n \"trackingId\": \"8a6bd8a7-45d9-4ebb-8eb8-1c8bf473a1eb\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/AB33738D99C98B8A\",\r\n \"operationId\": \"AB33738D99C98B8A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:35.5584347Z\",\r\n \"duration\": \"PT3.5488253S\",\r\n \"trackingId\": \"f2dbc310-aafb-43ef-af2a-fa507fb5e0a8\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/91182AA504872AE4\",\r\n \"operationId\": \"91182AA504872AE4\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:31.8632856Z\",\r\n \"duration\": \"PT45.1072244S\",\r\n \"trackingId\": \"b8321d36-45e8-4831-9ec5-ac0fa358a821\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2075" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1774,16 +2743,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14920" + "14560" ], "x-ms-request-id": [ - "fff3acec-2c54-4b0a-aee5-f9e1fa49daaf" + "f627414d-5a19-4659-9d2c-eb60e606b5a7" ], "x-ms-correlation-request-id": [ - "fff3acec-2c54-4b0a-aee5-f9e1fa49daaf" + "f627414d-5a19-4659-9d2c-eb60e606b5a7" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112951Z:fff3acec-2c54-4b0a-aee5-f9e1fa49daaf" + "WESTEUROPE:20151014T110851Z:f627414d-5a19-4659-9d2c-eb60e606b5a7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1792,14 +2761,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:51 GMT" + "Wed, 14 Oct 2015 11:08:50 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1807,10 +2776,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-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/6B4941B1D14B8502\",\r\n \"operationId\": \"6B4941B1D14B8502\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:29:53.2062942Z\",\r\n \"duration\": \"PT1M21.2505285S\",\r\n \"trackingId\": \"1dcf33d8-468b-4523-b9dd-39211c39b9b6\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/AB33738D99C98B8A\",\r\n \"operationId\": \"AB33738D99C98B8A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:35.5584347Z\",\r\n \"duration\": \"PT3.5488253S\",\r\n \"trackingId\": \"f2dbc310-aafb-43ef-af2a-fa507fb5e0a8\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup/operations/91182AA504872AE4\",\r\n \"operationId\": \"91182AA504872AE4\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:28:31.8632856Z\",\r\n \"duration\": \"PT45.1072244S\",\r\n \"trackingId\": \"b8321d36-45e8-4831-9ec5-ac0fa358a821\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2077" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1822,16 +2791,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14918" + "14558" ], "x-ms-request-id": [ - "0d6d23f1-820b-4ecf-9c1e-9dc8e8a60c34" + "0c3a0dcf-b8ee-497e-9eb4-7d82ecc2cf04" ], "x-ms-correlation-request-id": [ - "0d6d23f1-820b-4ecf-9c1e-9dc8e8a60c34" + "0c3a0dcf-b8ee-497e-9eb4-7d82ecc2cf04" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112956Z:0d6d23f1-820b-4ecf-9c1e-9dc8e8a60c34" + "WESTEUROPE:20151014T110854Z:0c3a0dcf-b8ee-497e-9eb4-7d82ecc2cf04" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1840,14 +2809,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:55 GMT" + "Wed, 14 Oct 2015 11:08:54 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1855,10 +2824,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-08-13T11:27:40.7203654Z\",\r\n \"duration\": \"PT3.3177452S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2269" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1870,16 +2839,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14983" + "14555" ], "x-ms-request-id": [ - "c9efef73-267f-4851-8623-0e73dd4d5a89" + "ba030b29-0399-4a74-9647-810ca0ff638c" ], "x-ms-correlation-request-id": [ - "c9efef73-267f-4851-8623-0e73dd4d5a89" + "ba030b29-0399-4a74-9647-810ca0ff638c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112744Z:c9efef73-267f-4851-8623-0e73dd4d5a89" + "WESTEUROPE:20151014T110858Z:ba030b29-0399-4a74-9647-810ca0ff638c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1888,14 +2857,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:27:43 GMT" + "Wed, 14 Oct 2015 11:08:58 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1903,10 +2872,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1918,16 +2887,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14981" + "14553" ], "x-ms-request-id": [ - "5e39081e-a69f-4f02-8aa4-447392311e67" + "24df54c5-a5fb-42d8-ac06-c538e78cddce" ], "x-ms-correlation-request-id": [ - "5e39081e-a69f-4f02-8aa4-447392311e67" + "24df54c5-a5fb-42d8-ac06-c538e78cddce" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112747Z:5e39081e-a69f-4f02-8aa4-447392311e67" + "WESTEUROPE:20151014T110902Z:24df54c5-a5fb-42d8-ac06-c538e78cddce" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1936,14 +2905,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:27:47 GMT" + "Wed, 14 Oct 2015 11:09:01 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1951,10 +2920,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1966,16 +2935,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14979" + "14551" ], "x-ms-request-id": [ - "1224ec1e-745b-404c-afe3-404a64d37509" + "f6ca5ef3-21b6-4d77-82d4-f43f4c23b977" ], "x-ms-correlation-request-id": [ - "1224ec1e-745b-404c-afe3-404a64d37509" + "f6ca5ef3-21b6-4d77-82d4-f43f4c23b977" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112751Z:1224ec1e-745b-404c-afe3-404a64d37509" + "WESTEUROPE:20151014T110906Z:f6ca5ef3-21b6-4d77-82d4-f43f4c23b977" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1984,14 +2953,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:27:50 GMT" + "Wed, 14 Oct 2015 11:09:05 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1999,10 +2968,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2014,16 +2983,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14977" + "14547" ], "x-ms-request-id": [ - "6a764068-6341-4c61-a610-72fbc1ca9256" + "0b51dbeb-d938-4f6a-9152-c039f7e66a25" ], "x-ms-correlation-request-id": [ - "6a764068-6341-4c61-a610-72fbc1ca9256" + "0b51dbeb-d938-4f6a-9152-c039f7e66a25" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112755Z:6a764068-6341-4c61-a610-72fbc1ca9256" + "WESTEUROPE:20151014T110909Z:0b51dbeb-d938-4f6a-9152-c039f7e66a25" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2032,14 +3001,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:27:55 GMT" + "Wed, 14 Oct 2015 11:09:09 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2047,10 +3016,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2062,16 +3031,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14975" + "14544" ], "x-ms-request-id": [ - "5c55a2ca-dd41-4652-9def-7b9e697090a1" + "e624dece-47a4-41a4-b8bd-d152c600b856" ], "x-ms-correlation-request-id": [ - "5c55a2ca-dd41-4652-9def-7b9e697090a1" + "e624dece-47a4-41a4-b8bd-d152c600b856" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112759Z:5c55a2ca-dd41-4652-9def-7b9e697090a1" + "WESTEUROPE:20151014T110913Z:e624dece-47a4-41a4-b8bd-d152c600b856" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2080,14 +3049,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:27:59 GMT" + "Wed, 14 Oct 2015 11:09:12 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2095,10 +3064,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2110,16 +3079,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14973" + "14541" ], "x-ms-request-id": [ - "64bf50e7-cfc3-49de-b689-d970a99c3f57" + "692b050d-c8f6-4f55-abd3-8ce95f6ead5b" ], "x-ms-correlation-request-id": [ - "64bf50e7-cfc3-49de-b689-d970a99c3f57" + "692b050d-c8f6-4f55-abd3-8ce95f6ead5b" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112803Z:64bf50e7-cfc3-49de-b689-d970a99c3f57" + "WESTEUROPE:20151014T110917Z:692b050d-c8f6-4f55-abd3-8ce95f6ead5b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2128,14 +3097,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:03 GMT" + "Wed, 14 Oct 2015 11:09:16 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2143,10 +3112,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2158,16 +3127,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14971" + "14539" ], "x-ms-request-id": [ - "ed949696-7123-4c50-ba66-7b69f5780237" + "79e3228e-7529-46b4-bbc9-94eacff17212" ], "x-ms-correlation-request-id": [ - "ed949696-7123-4c50-ba66-7b69f5780237" + "79e3228e-7529-46b4-bbc9-94eacff17212" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112807Z:ed949696-7123-4c50-ba66-7b69f5780237" + "WESTEUROPE:20151014T110920Z:79e3228e-7529-46b4-bbc9-94eacff17212" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2176,14 +3145,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:06 GMT" + "Wed, 14 Oct 2015 11:09:20 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2191,10 +3160,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2206,16 +3175,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14969" + "14537" ], "x-ms-request-id": [ - "fc2b7b90-673c-42e4-a68b-13ee36ce8ae3" + "32674fb5-4df9-409e-bd15-d4f2a07f4c86" ], "x-ms-correlation-request-id": [ - "fc2b7b90-673c-42e4-a68b-13ee36ce8ae3" + "32674fb5-4df9-409e-bd15-d4f2a07f4c86" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112810Z:fc2b7b90-673c-42e4-a68b-13ee36ce8ae3" + "WESTEUROPE:20151014T110924Z:32674fb5-4df9-409e-bd15-d4f2a07f4c86" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2224,14 +3193,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:10 GMT" + "Wed, 14 Oct 2015 11:09:23 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2239,10 +3208,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2254,16 +3223,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14967" + "14534" ], "x-ms-request-id": [ - "46728eff-7229-4dfd-81a3-b49f90f14fef" + "599b1ad2-1a0a-402f-986c-1a5a141eeffa" ], "x-ms-correlation-request-id": [ - "46728eff-7229-4dfd-81a3-b49f90f14fef" + "599b1ad2-1a0a-402f-986c-1a5a141eeffa" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112814Z:46728eff-7229-4dfd-81a3-b49f90f14fef" + "WESTEUROPE:20151014T110928Z:599b1ad2-1a0a-402f-986c-1a5a141eeffa" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2272,14 +3241,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:14 GMT" + "Wed, 14 Oct 2015 11:09:27 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2287,10 +3256,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2302,16 +3271,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14965" + "14532" ], "x-ms-request-id": [ - "5ea439ae-a7b4-4a59-a6d6-646d2f336e28" + "2104a524-aba1-412d-8d15-dc6599a9e30c" ], "x-ms-correlation-request-id": [ - "5ea439ae-a7b4-4a59-a6d6-646d2f336e28" + "2104a524-aba1-412d-8d15-dc6599a9e30c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112818Z:5ea439ae-a7b4-4a59-a6d6-646d2f336e28" + "WESTEUROPE:20151014T110931Z:2104a524-aba1-412d-8d15-dc6599a9e30c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2320,14 +3289,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:18 GMT" + "Wed, 14 Oct 2015 11:09:31 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2335,10 +3304,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2350,16 +3319,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14963" + "14528" ], "x-ms-request-id": [ - "3e217a9e-7518-4271-9c3e-287e0b18aedc" + "13f366f8-421d-4a19-b0f1-7ae2cf64ef08" ], "x-ms-correlation-request-id": [ - "3e217a9e-7518-4271-9c3e-287e0b18aedc" + "13f366f8-421d-4a19-b0f1-7ae2cf64ef08" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112822Z:3e217a9e-7518-4271-9c3e-287e0b18aedc" + "WESTEUROPE:20151014T110935Z:13f366f8-421d-4a19-b0f1-7ae2cf64ef08" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2368,14 +3337,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:21 GMT" + "Wed, 14 Oct 2015 11:09:34 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2383,10 +3352,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2398,16 +3367,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14961" + "14525" ], "x-ms-request-id": [ - "7a0a64b8-d539-46b4-b7fb-f0845676f487" + "66dda092-f508-4137-9ddf-94e9b9578ec4" ], "x-ms-correlation-request-id": [ - "7a0a64b8-d539-46b4-b7fb-f0845676f487" + "66dda092-f508-4137-9ddf-94e9b9578ec4" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112826Z:7a0a64b8-d539-46b4-b7fb-f0845676f487" + "WESTEUROPE:20151014T110939Z:66dda092-f508-4137-9ddf-94e9b9578ec4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2416,14 +3385,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:25 GMT" + "Wed, 14 Oct 2015 11:09:39 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2431,10 +3400,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2446,16 +3415,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14959" + "14522" ], "x-ms-request-id": [ - "d7aade8f-eef6-4484-a8b1-6f8ac040a7d6" + "7ec07028-c233-48eb-8ac7-0d4a79eb9be9" ], "x-ms-correlation-request-id": [ - "d7aade8f-eef6-4484-a8b1-6f8ac040a7d6" + "7ec07028-c233-48eb-8ac7-0d4a79eb9be9" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112830Z:d7aade8f-eef6-4484-a8b1-6f8ac040a7d6" + "WESTEUROPE:20151014T110944Z:7ec07028-c233-48eb-8ac7-0d4a79eb9be9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2464,14 +3433,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:29 GMT" + "Wed, 14 Oct 2015 11:09:44 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2479,10 +3448,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2494,16 +3463,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14957" + "14520" ], "x-ms-request-id": [ - "78e1e44d-e574-4d70-a484-a740c2ea3aea" + "db2ea63e-0b2f-4558-b53b-d785f03a507a" ], "x-ms-correlation-request-id": [ - "78e1e44d-e574-4d70-a484-a740c2ea3aea" + "db2ea63e-0b2f-4558-b53b-d785f03a507a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112833Z:78e1e44d-e574-4d70-a484-a740c2ea3aea" + "WESTEUROPE:20151014T110948Z:db2ea63e-0b2f-4558-b53b-d785f03a507a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2512,14 +3481,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:33 GMT" + "Wed, 14 Oct 2015 11:09:48 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2527,10 +3496,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2542,16 +3511,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14955" + "14518" ], "x-ms-request-id": [ - "1d6e0ae4-2e46-40db-9741-d1c482a7eeff" + "8d5aa16e-1324-488a-b0df-4306ca4685a7" ], "x-ms-correlation-request-id": [ - "1d6e0ae4-2e46-40db-9741-d1c482a7eeff" + "8d5aa16e-1324-488a-b0df-4306ca4685a7" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112837Z:1d6e0ae4-2e46-40db-9741-d1c482a7eeff" + "WESTEUROPE:20151014T110952Z:8d5aa16e-1324-488a-b0df-4306ca4685a7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2560,14 +3529,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:37 GMT" + "Wed, 14 Oct 2015 11:09:52 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2575,10 +3544,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2590,16 +3559,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14953" + "14515" ], "x-ms-request-id": [ - "c05b903a-237f-49a9-9bcd-9dc5db7422ab" + "438e7e0c-1f45-4191-b6ab-61a1d8789a2c" ], "x-ms-correlation-request-id": [ - "c05b903a-237f-49a9-9bcd-9dc5db7422ab" + "438e7e0c-1f45-4191-b6ab-61a1d8789a2c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112842Z:c05b903a-237f-49a9-9bcd-9dc5db7422ab" + "WESTEUROPE:20151014T110956Z:438e7e0c-1f45-4191-b6ab-61a1d8789a2c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2608,14 +3577,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:41 GMT" + "Wed, 14 Oct 2015 11:09:55 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2623,10 +3592,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2638,16 +3607,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14951" + "14511" ], "x-ms-request-id": [ - "a655f188-36e9-440e-b4ce-d432b07b55e4" + "592ec2cc-6e3f-484e-8afc-dad1469def67" ], "x-ms-correlation-request-id": [ - "a655f188-36e9-440e-b4ce-d432b07b55e4" + "592ec2cc-6e3f-484e-8afc-dad1469def67" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112846Z:a655f188-36e9-440e-b4ce-d432b07b55e4" + "WESTEUROPE:20151014T111000Z:592ec2cc-6e3f-484e-8afc-dad1469def67" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2656,14 +3625,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:45 GMT" + "Wed, 14 Oct 2015 11:09:59 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2671,10 +3640,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2686,16 +3655,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14949" + "14542" ], "x-ms-request-id": [ - "04f788d4-e811-4a5b-9ce3-679960d766e1" + "94496e35-77c5-4e85-884e-b71228e6a239" ], "x-ms-correlation-request-id": [ - "04f788d4-e811-4a5b-9ce3-679960d766e1" + "94496e35-77c5-4e85-884e-b71228e6a239" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112850Z:04f788d4-e811-4a5b-9ce3-679960d766e1" + "WESTEUROPE:20151014T111004Z:94496e35-77c5-4e85-884e-b71228e6a239" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2704,14 +3673,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:50 GMT" + "Wed, 14 Oct 2015 11:10:03 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2719,10 +3688,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2734,16 +3703,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14947" + "14540" ], "x-ms-request-id": [ - "21a8dbf5-c31f-4a3a-8c46-d3800f11d836" + "cd66721e-3827-4665-9729-4a6111fc8581" ], "x-ms-correlation-request-id": [ - "21a8dbf5-c31f-4a3a-8c46-d3800f11d836" + "cd66721e-3827-4665-9729-4a6111fc8581" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112854Z:21a8dbf5-c31f-4a3a-8c46-d3800f11d836" + "WESTEUROPE:20151014T111008Z:cd66721e-3827-4665-9729-4a6111fc8581" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2752,14 +3721,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:54 GMT" + "Wed, 14 Oct 2015 11:10:07 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2767,10 +3736,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2782,16 +3751,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14945" + "14537" ], "x-ms-request-id": [ - "6bd7f57d-4865-46e1-8db1-c5f17a31a9c5" + "0aba9121-44ea-4598-9288-a732835d49a6" ], "x-ms-correlation-request-id": [ - "6bd7f57d-4865-46e1-8db1-c5f17a31a9c5" + "0aba9121-44ea-4598-9288-a732835d49a6" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112858Z:6bd7f57d-4865-46e1-8db1-c5f17a31a9c5" + "WESTEUROPE:20151014T111012Z:0aba9121-44ea-4598-9288-a732835d49a6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2800,14 +3769,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:28:58 GMT" + "Wed, 14 Oct 2015 11:10:11 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2815,10 +3784,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2830,16 +3799,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14943" + "14535" ], "x-ms-request-id": [ - "730531d8-4364-46d4-b2a8-60decca45774" + "0f30f338-9433-4a14-b15d-edfbe724178e" ], "x-ms-correlation-request-id": [ - "730531d8-4364-46d4-b2a8-60decca45774" + "0f30f338-9433-4a14-b15d-edfbe724178e" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112902Z:730531d8-4364-46d4-b2a8-60decca45774" + "WESTEUROPE:20151014T111016Z:0f30f338-9433-4a14-b15d-edfbe724178e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2848,14 +3817,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:02 GMT" + "Wed, 14 Oct 2015 11:10:15 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2863,10 +3832,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2878,16 +3847,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14941" + "14533" ], "x-ms-request-id": [ - "2a1f9e68-a0af-40e0-82ff-6cb4f266f8f6" + "ddc7cb02-8ac0-4804-b564-835d61c5dc7a" ], "x-ms-correlation-request-id": [ - "2a1f9e68-a0af-40e0-82ff-6cb4f266f8f6" + "ddc7cb02-8ac0-4804-b564-835d61c5dc7a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112906Z:2a1f9e68-a0af-40e0-82ff-6cb4f266f8f6" + "WESTEUROPE:20151014T111020Z:ddc7cb02-8ac0-4804-b564-835d61c5dc7a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2896,14 +3865,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:06 GMT" + "Wed, 14 Oct 2015 11:10:19 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2911,10 +3880,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2926,16 +3895,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14939" + "14530" ], "x-ms-request-id": [ - "24a924b8-397f-4cc8-b78c-7613f303cb40" + "d2d31efa-d522-47de-abb6-9eb99d1899a2" ], "x-ms-correlation-request-id": [ - "24a924b8-397f-4cc8-b78c-7613f303cb40" + "d2d31efa-d522-47de-abb6-9eb99d1899a2" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112911Z:24a924b8-397f-4cc8-b78c-7613f303cb40" + "WESTEUROPE:20151014T111024Z:d2d31efa-d522-47de-abb6-9eb99d1899a2" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2944,14 +3913,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:10 GMT" + "Wed, 14 Oct 2015 11:10:23 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2959,10 +3928,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2974,16 +3943,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14937" + "14528" ], "x-ms-request-id": [ - "c9d3fa1d-bc04-4b91-93a1-c6c34e5ac282" + "97c9692c-3377-4c42-90ec-435bb550ba6c" ], "x-ms-correlation-request-id": [ - "c9d3fa1d-bc04-4b91-93a1-c6c34e5ac282" + "97c9692c-3377-4c42-90ec-435bb550ba6c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112915Z:c9d3fa1d-bc04-4b91-93a1-c6c34e5ac282" + "WESTEUROPE:20151014T111028Z:97c9692c-3377-4c42-90ec-435bb550ba6c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2992,14 +3961,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:14 GMT" + "Wed, 14 Oct 2015 11:10:27 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3007,10 +3976,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3022,16 +3991,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14935" + "14525" ], "x-ms-request-id": [ - "a5fc2b64-31e2-4922-8083-e741c9fe1dfe" + "6b62ff19-600a-46ff-ad8f-3b14c3e42ff1" ], "x-ms-correlation-request-id": [ - "a5fc2b64-31e2-4922-8083-e741c9fe1dfe" + "6b62ff19-600a-46ff-ad8f-3b14c3e42ff1" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112919Z:a5fc2b64-31e2-4922-8083-e741c9fe1dfe" + "WESTEUROPE:20151014T111032Z:6b62ff19-600a-46ff-ad8f-3b14c3e42ff1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3040,14 +4009,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:18 GMT" + "Wed, 14 Oct 2015 11:10:32 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3055,10 +4024,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3070,16 +4039,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14933" + "14522" ], "x-ms-request-id": [ - "074c3f4e-5dbf-4403-a6b5-9e4de9e3364a" + "308d7217-9a17-444a-8069-ce570e643105" ], "x-ms-correlation-request-id": [ - "074c3f4e-5dbf-4403-a6b5-9e4de9e3364a" + "308d7217-9a17-444a-8069-ce570e643105" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112923Z:074c3f4e-5dbf-4403-a6b5-9e4de9e3364a" + "WESTEUROPE:20151014T111036Z:308d7217-9a17-444a-8069-ce570e643105" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3088,14 +4057,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:22 GMT" + "Wed, 14 Oct 2015 11:10:36 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3103,10 +4072,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3118,16 +4087,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14931" + "14518" ], "x-ms-request-id": [ - "1d4b683b-6ef2-432c-9a81-6bef2f3aac87" + "cfd95764-6ace-4e4d-9f14-9af90167feb6" ], "x-ms-correlation-request-id": [ - "1d4b683b-6ef2-432c-9a81-6bef2f3aac87" + "cfd95764-6ace-4e4d-9f14-9af90167feb6" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112927Z:1d4b683b-6ef2-432c-9a81-6bef2f3aac87" + "WESTEUROPE:20151014T111040Z:cfd95764-6ace-4e4d-9f14-9af90167feb6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3136,14 +4105,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:26 GMT" + "Wed, 14 Oct 2015 11:10:40 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3151,10 +4120,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3166,16 +4135,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14929" + "14515" ], "x-ms-request-id": [ - "5d0a5ad4-f603-4573-9d4c-29f11fb9928f" + "1fd584cc-1425-43c8-a18d-908e651ea1b6" ], "x-ms-correlation-request-id": [ - "5d0a5ad4-f603-4573-9d4c-29f11fb9928f" + "1fd584cc-1425-43c8-a18d-908e651ea1b6" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112931Z:5d0a5ad4-f603-4573-9d4c-29f11fb9928f" + "WESTEUROPE:20151014T111044Z:1fd584cc-1425-43c8-a18d-908e651ea1b6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3184,14 +4153,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:30 GMT" + "Wed, 14 Oct 2015 11:10:44 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3199,10 +4168,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3214,16 +4183,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14927" + "14513" ], "x-ms-request-id": [ - "75c3adaa-a279-403c-83a6-e15f8dd22c5c" + "64edfc80-2ff0-4f53-9fe3-cd708524465f" ], "x-ms-correlation-request-id": [ - "75c3adaa-a279-403c-83a6-e15f8dd22c5c" + "64edfc80-2ff0-4f53-9fe3-cd708524465f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112935Z:75c3adaa-a279-403c-83a6-e15f8dd22c5c" + "WESTEUROPE:20151014T111048Z:64edfc80-2ff0-4f53-9fe3-cd708524465f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3232,14 +4201,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:34 GMT" + "Wed, 14 Oct 2015 11:10:47 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3247,10 +4216,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:08:18.780135Z\",\r\n \"duration\": \"PT7.8915344S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3262,16 +4231,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14925" + "14511" ], "x-ms-request-id": [ - "2cf60d00-60a4-4607-b308-cbccaae961e0" + "378cca51-d55f-42cc-8f9f-9b95c980487f" ], "x-ms-correlation-request-id": [ - "2cf60d00-60a4-4607-b308-cbccaae961e0" + "378cca51-d55f-42cc-8f9f-9b95c980487f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112940Z:2cf60d00-60a4-4607-b308-cbccaae961e0" + "WESTEUROPE:20151014T111052Z:378cca51-d55f-42cc-8f9f-9b95c980487f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3280,14 +4249,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:39 GMT" + "Wed, 14 Oct 2015 11:10:51 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3295,10 +4264,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db77732\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:10:52.2964649Z\",\r\n \"duration\": \"PT2M41.4078643S\",\r\n \"correlationId\": \"40e2cba9-0d5c-4bd3-ab2b-70e3ff4569f0\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server77732/AllowAllWindowsAzureIps\"\r\n }\r\n ],\r\n \"outputResources\": [\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server77732\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server77732/firewallrules/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "2568" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3310,16 +4279,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14923" + "14509" ], "x-ms-request-id": [ - "323e0f62-b7bc-4aa8-bb08-003131bf212f" + "82778200-1b0a-4fb4-b5d0-6a084228b9b5" ], "x-ms-correlation-request-id": [ - "323e0f62-b7bc-4aa8-bb08-003131bf212f" + "82778200-1b0a-4fb4-b5d0-6a084228b9b5" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112944Z:323e0f62-b7bc-4aa8-bb08-003131bf212f" + "WESTEUROPE:20151014T111056Z:82778200-1b0a-4fb4-b5d0-6a084228b9b5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3328,257 +4297,284 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:43 GMT" + "Wed, 14 Oct 2015 11:10:55 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI3NzczMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjc3NzMyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "de6fbb22-80f6-4ec5-9587-f7a20ff380ef" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"New\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "452" ], "Content-Type": [ - "application/json; charset=utf-8" + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], - "Expires": [ - "-1" + "x-ms-request-id": [ + "5223d806-e883-46a7-bcbf-4c92072c4168" ], - "Pragma": [ - "no-cache" + "X-Content-Type-Options": [ + "nosniff" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14921" + "DataServiceVersion": [ + "3.0;" ], - "x-ms-request-id": [ - "9585603f-766f-4f44-9e9c-61f7aa1118ef" + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14486" ], "x-ms-correlation-request-id": [ - "9585603f-766f-4f44-9e9c-61f7aa1118ef" + "7442380a-8d25-4378-af7f-e01f8532de8f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112948Z:9585603f-766f-4f44-9e9c-61f7aa1118ef" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "WESTEUROPE:20151014T111115Z:7442380a-8d25-4378-af7f-e01f8532de8f" ], "Cache-Control": [ - "no-cache" + "no-store, no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:48 GMT" + "Wed, 14 Oct 2015 11:11:15 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI3NzczMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjc3NzMyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "7d77a77c-f3b9-4ca9-8e85-f2f4fbdd2107" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T11:27:46.6888752Z\",\r\n \"duration\": \"PT9.286255S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2267" + "456" ], "Content-Type": [ - "application/json; charset=utf-8" + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], - "Expires": [ - "-1" + "x-ms-request-id": [ + "4afdb428-5125-434b-9c9a-7593f0d9345b" ], - "Pragma": [ - "no-cache" + "X-Content-Type-Options": [ + "nosniff" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14919" + "DataServiceVersion": [ + "3.0;" ], - "x-ms-request-id": [ - "3ef02022-c02b-4130-98c9-e292fe270a22" + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14484" ], "x-ms-correlation-request-id": [ - "3ef02022-c02b-4130-98c9-e292fe270a22" + "43b6dcf9-d691-4368-a84c-a10e7bfbf774" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112952Z:3ef02022-c02b-4130-98c9-e292fe270a22" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "WESTEUROPE:20151014T111123Z:43b6dcf9-d691-4368-a84c-a10e7bfbf774" ], "Cache-Control": [ - "no-cache" + "no-store, no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:52 GMT" + "Wed, 14 Oct 2015 11:11:22 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI3NzczMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjc3NzMyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "d18a5188-eee3-45cc-8810-1a84069ac27c" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db777\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server777\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T11:29:54.7865602Z\",\r\n \"duration\": \"PT2M17.38394S\",\r\n \"correlationId\": \"953e8daa-157a-482c-956a-2583fb11cc55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server777/AllowAllWindowsAzureIps\"\r\n }\r\n ],\r\n \"outputResources\": [\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server777\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server777/firewallrules/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2524" + "456" ], "Content-Type": [ - "application/json; charset=utf-8" + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], - "Expires": [ - "-1" + "x-ms-request-id": [ + "7765c512-0f00-4453-8552-82d868b649d1" ], - "Pragma": [ - "no-cache" + "X-Content-Type-Options": [ + "nosniff" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14917" + "DataServiceVersion": [ + "3.0;" ], - "x-ms-request-id": [ - "e9a3b0e5-ccc3-4261-a9f1-17a593142add" + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14483" ], "x-ms-correlation-request-id": [ - "e9a3b0e5-ccc3-4261-a9f1-17a593142add" + "87742d07-04e0-4296-8fa0-0c7eb3ca57fb" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112956Z:e9a3b0e5-ccc3-4261-a9f1-17a593142add" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "WESTEUROPE:20151014T111130Z:87742d07-04e0-4296-8fa0-0c7eb3ca57fb" ], "Cache-Control": [ - "no-cache" + "no-store, no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:56 GMT" + "Wed, 14 Oct 2015 11:11:30 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/resources?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9yZXNvdXJjZXM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI3NzczMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjc3NzMyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "8da357f7-098c-4b31-b968-5e0e2d2a284e" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777\",\r\n \"name\": \"sql-dm-cmdlet-server777\",\r\n \"type\": \"Microsoft.Sql/servers\",\r\n \"kind\": \"v12.0\",\r\n \"location\": \"australiaeast\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777\",\r\n \"name\": \"sql-dm-cmdlet-server777/sql-dm-cmdlet-db777\",\r\n \"type\": \"Microsoft.Sql/servers/databases\",\r\n \"kind\": \"v12.0,user\",\r\n \"location\": \"australiaeast\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "602" + "456" ], "Content-Type": [ - "application/json; charset=utf-8" + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], - "Expires": [ - "-1" + "x-ms-request-id": [ + "ddab15f1-4a08-45ba-979f-7058c78f90a3" ], - "Pragma": [ - "no-cache" + "X-Content-Type-Options": [ + "nosniff" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14916" + "DataServiceVersion": [ + "3.0;" ], - "x-ms-request-id": [ - "fe422589-26b0-46fc-ab1d-6f84efe5d963" + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14478" ], "x-ms-correlation-request-id": [ - "fe422589-26b0-46fc-ab1d-6f84efe5d963" + "5b6b3f3d-fe9c-487c-be4f-ca7f6718a8b6" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T112958Z:fe422589-26b0-46fc-ab1d-6f84efe5d963" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "WESTEUROPE:20151014T111139Z:5b6b3f3d-fe9c-487c-be4f-ca7f6718a8b6" ], "Cache-Control": [ - "no-cache" + "no-store, no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:58 GMT" + "Wed, 14 Oct 2015 11:11:39 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Authorization/permissions?api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcGVybWlzc2lvbnM/YXBpLXZlcnNpb249MjAxNC0wNy0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI3NzczMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjc3NzMyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "73e7281f-e92f-4f85-ae94-251ae25929f0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "45" + "456" ], "Content-Type": [ - "application/json; charset=utf-8" + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], - "Expires": [ - "-1" + "x-ms-request-id": [ + "a5db056f-4848-4062-a5ee-686f92e1d156" ], - "Pragma": [ - "no-cache" + "X-Content-Type-Options": [ + "nosniff" ], - "Vary": [ - "Accept-Encoding" + "DataServiceVersion": [ + "3.0;" ], - "x-ms-request-id": [ - "westeurope:09ded47d-834a-43b6-ace5-f6c5c03beff5" + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14995" + "14477" ], "x-ms-correlation-request-id": [ - "c79a4c17-0075-4794-a18f-92a469729401" + "4223e9ba-d6b5-4f84-9765-b09b47446642" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T113000Z:c79a4c17-0075-4794-a18f-92a469729401" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "WESTEUROPE:20151014T111147Z:4223e9ba-d6b5-4f84-9765-b09b47446642" ], "Cache-Control": [ - "no-cache" + "no-store, no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:29:59 GMT" + "Wed, 14 Oct 2015 11:11:46 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777/dataMaskingPolicies/Default?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1kbS1jbWRsZXQtc2VydmVyNzc3L2RhdGFiYXNlcy9zcWwtZG0tY21kbGV0LWRiNzc3L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI3NzczMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjc3NzMyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3586,19 +4582,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "14a5337d-e0cd-42dd-808b-3b2106557e90" + "7fd7e0f0-bcf2-4587-8ca3-824d0bf16aa1" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "450" + "457" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "9adaefa9-6c9a-4813-a11f-c0967c337a0a" + "4f407cea-5d79-47f3-9bfa-43e32252a34d" ], "X-Content-Type-Options": [ "nosniff" @@ -3610,19 +4606,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14925" + "14473" ], "x-ms-correlation-request-id": [ - "3902249c-4383-4ed2-bbb8-d7c0f4e8e796" + "89603c0b-beb6-4eef-8c53-554250b1aa28" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T113014Z:3902249c-4383-4ed2-bbb8-d7c0f4e8e796" + "WESTEUROPE:20151014T111202Z:89603c0b-beb6-4eef-8c53-554250b1aa28" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:30:13 GMT" + "Wed, 14 Oct 2015 11:12:02 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -3631,8 +4627,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777/dataMaskingPolicies/Default?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1kbS1jbWRsZXQtc2VydmVyNzc3L2RhdGFiYXNlcy9zcWwtZG0tY21kbGV0LWRiNzc3L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI3NzczMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjc3NzMyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3640,19 +4636,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "5458d760-fc8f-4bc2-90cc-dc9eb898cf3f" + "12222baa-a1b8-4185-94d3-f1fa1d07211d" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "450" + "457" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "a13b1a88-237c-4d54-949c-5c14a2b5164b" + "49d87d8e-340b-4770-acfb-f2dab45b1c68" ], "X-Content-Type-Options": [ "nosniff" @@ -3664,19 +4660,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14924" + "14472" ], "x-ms-correlation-request-id": [ - "f73bc640-a259-4733-8679-7a821af62e37" + "034dc3e1-d038-4c6b-ab13-172fda9725aa" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T113025Z:f73bc640-a259-4733-8679-7a821af62e37" + "WESTEUROPE:20151014T111208Z:034dc3e1-d038-4c6b-ab13-172fda9725aa" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:30:24 GMT" + "Wed, 14 Oct 2015 11:12:08 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -3685,8 +4681,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777/dataMaskingPolicies/Default?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1kbS1jbWRsZXQtc2VydmVyNzc3L2RhdGFiYXNlcy9zcWwtZG0tY21kbGV0LWRiNzc3L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI3NzczMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjc3NzMyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3694,19 +4690,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "47f1d6ba-7428-44f5-88d6-dfd816d651e0" + "6e2b6c08-9423-4df1-b403-a4e94110d323" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "450" + "457" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "a1af47d5-93a6-4c74-8426-0129d928f5cd" + "de85b949-9b3f-4d62-a7ea-bb44aababf49" ], "X-Content-Type-Options": [ "nosniff" @@ -3718,19 +4714,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14923" + "14470" ], "x-ms-correlation-request-id": [ - "d667f4b8-9f5c-4378-b600-cd23f7a47374" + "f09d8dd7-3571-4d33-b8a8-4daf7e95faa6" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T113027Z:d667f4b8-9f5c-4378-b600-cd23f7a47374" + "WESTEUROPE:20151014T111220Z:f09d8dd7-3571-4d33-b8a8-4daf7e95faa6" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:30:26 GMT" + "Wed, 14 Oct 2015 11:12:19 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -3739,8 +4735,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777/dataMaskingPolicies/Default?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1kbS1jbWRsZXQtc2VydmVyNzc3L2RhdGFiYXNlcy9zcWwtZG0tY21kbGV0LWRiNzc3L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI3NzczMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjc3NzMyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3748,19 +4744,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "4c5d4287-4e88-4f5c-aa33-c62afc2a1f88" + "dd0bd9dc-0d38-4fbc-ad9c-e79bebfe67ec" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "451" + "457" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "d1ce67e4-e170-4c5f-848b-c394f104128c" + "08b7fb5f-d2c8-43db-a2f4-f9e2e63a7a1a" ], "X-Content-Type-Options": [ "nosniff" @@ -3772,19 +4768,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14922" + "14468" ], "x-ms-correlation-request-id": [ - "898076c8-efcb-4dcd-8c08-5a7eba28e502" + "4ae200a2-094b-456f-8993-d78bf82c4e20" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T113046Z:898076c8-efcb-4dcd-8c08-5a7eba28e502" + "WESTEUROPE:20151014T111228Z:4ae200a2-094b-456f-8993-d78bf82c4e20" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:30:45 GMT" + "Wed, 14 Oct 2015 11:12:28 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -3793,8 +4789,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777/dataMaskingPolicies/Default?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1kbS1jbWRsZXQtc2VydmVyNzc3L2RhdGFiYXNlcy9zcWwtZG0tY21kbGV0LWRiNzc3L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI3NzczMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjc3NzMyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3802,19 +4798,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "7fdd946b-00ba-4c2e-bfb1-9fe2f3f51d1a" + "5779adae-49fc-454f-99f8-3807774f8316" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "451" + "456" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "f6954821-4797-4ddc-9ea9-65dce1b2527e" + "3a0833e6-2605-4cc7-937d-9fddbee28ff3" ], "X-Content-Type-Options": [ "nosniff" @@ -3826,19 +4822,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14921" + "14465" ], "x-ms-correlation-request-id": [ - "6b17c5d2-2c8d-4944-8ae4-d84fc6959903" + "701182c0-27ac-4fc7-b54c-ca17e04d9fb1" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T113047Z:6b17c5d2-2c8d-4944-8ae4-d84fc6959903" + "WESTEUROPE:20151014T111248Z:701182c0-27ac-4fc7-b54c-ca17e04d9fb1" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:30:46 GMT" + "Wed, 14 Oct 2015 11:12:47 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -3847,52 +4843,61 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777/dataMaskingPolicies/Default?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1kbS1jbWRsZXQtc2VydmVyNzc3L2RhdGFiYXNlcy9zcWwtZG0tY21kbGV0LWRiNzc3L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI3NzczMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjc3NzMyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"exemptPrincipals\": \"\"\r\n }\r\n}", "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "92" + ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "08d12d0e-376a-4011-bae0-038517c64bc1" + "de6fbb22-80f6-4ec5-9587-f7a20ff380ef" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": null,\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": null\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "450" + "441" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "1eeeb661-20fd-4d00-98b8-2cab6550b85d" + "80cec016-59fb-4651-88aa-1b993692769a" ], "X-Content-Type-Options": [ "nosniff" ], + "Preference-Applied": [ + "return-content" + ], "DataServiceVersion": [ "3.0;" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14920" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" ], "x-ms-correlation-request-id": [ - "2a687a5a-9d64-4004-9a4d-c0e765ed9cda" + "f66146e8-4ff6-4415-8359-7c6d6004586e" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T113225Z:2a687a5a-9d64-4004-9a4d-c0e765ed9cda" + "WESTEUROPE:20151014T111118Z:f66146e8-4ff6-4415-8359-7c6d6004586e" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:32:24 GMT" + "Wed, 14 Oct 2015 11:11:17 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -3901,8 +4906,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777/dataMaskingPolicies/Default?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1kbS1jbWRsZXQtc2VydmVyNzc3L2RhdGFiYXNlcy9zcWwtZG0tY21kbGV0LWRiNzc3L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI3NzczMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjc3NzMyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"exemptPrincipals\": \"\"\r\n }\r\n}", "RequestHeaders": { @@ -3916,19 +4921,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "14a5337d-e0cd-42dd-808b-3b2106557e90" + "d18a5188-eee3-45cc-8810-1a84069ac27c" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": null,\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": null\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": null,\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": null\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "435" + "441" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "dbc5426c-1ad1-4dad-aa12-ca904c82341f" + "98753294-e78f-4a24-bbe0-3135b26ed613" ], "X-Content-Type-Options": [ "nosniff" @@ -3943,19 +4948,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1193" + "1195" ], "x-ms-correlation-request-id": [ - "a5f50858-662e-478f-9782-632a60bd6065" + "75538a29-8126-408a-81bb-5f32e6119e8a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T113023Z:a5f50858-662e-478f-9782-632a60bd6065" + "WESTEUROPE:20151014T111133Z:75538a29-8126-408a-81bb-5f32e6119e8a" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:30:22 GMT" + "Wed, 14 Oct 2015 11:11:32 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -3964,8 +4969,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777/dataMaskingPolicies/Default?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1kbS1jbWRsZXQtc2VydmVyNzc3L2RhdGFiYXNlcy9zcWwtZG0tY21kbGV0LWRiNzc3L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI3NzczMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjc3NzMyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"exemptPrincipals\": \"\"\r\n }\r\n}", "RequestHeaders": { @@ -3979,19 +4984,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "47f1d6ba-7428-44f5-88d6-dfd816d651e0" + "73e7281f-e92f-4f85-ae94-251ae25929f0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"applicationPrincipals\": null,\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": null\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"applicationPrincipals\": null,\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": null\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "436" + "442" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "881f2def-012b-43c8-8514-905c1484ca4e" + "74212094-44d3-4b38-b79a-9b14f03e1821" ], "X-Content-Type-Options": [ "nosniff" @@ -4006,19 +5011,82 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1192" + "1194" + ], + "x-ms-correlation-request-id": [ + "9e63101d-6ab8-477d-ac01-fbef5ece29af" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111151Z:9e63101d-6ab8-477d-ac01-fbef5ece29af" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:11:51 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI3NzczMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjc3NzMyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"exemptPrincipals\": \"\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "93" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "12222baa-a1b8-4185-94d3-f1fa1d07211d" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"applicationPrincipals\": null,\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": null\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "442" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "e6b58936-6aca-470e-9176-ab8af87ac433" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Preference-Applied": [ + "return-content" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1193" ], "x-ms-correlation-request-id": [ - "b652a331-f444-4816-b061-aa2ebae50655" + "b806c652-a7d1-4104-866b-2278172a562c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T113044Z:b652a331-f444-4816-b061-aa2ebae50655" + "WESTEUROPE:20151014T111211Z:b806c652-a7d1-4104-866b-2278172a562c" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:30:43 GMT" + "Wed, 14 Oct 2015 11:12:10 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4027,8 +5095,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777/dataMaskingPolicies/Default?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3Ny9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1kbS1jbWRsZXQtc2VydmVyNzc3L2RhdGFiYXNlcy9zcWwtZG0tY21kbGV0LWRiNzc3L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzc3NzMyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI3NzczMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjc3NzMyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"exemptPrincipals\": \"\"\r\n }\r\n}", "RequestHeaders": { @@ -4042,19 +5110,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "7fdd946b-00ba-4c2e-bfb1-9fe2f3f51d1a" + "dd0bd9dc-0d38-4fbc-ad9c-e79bebfe67ec" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg777/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server777/databases/sql-dm-cmdlet-db777/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": null,\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": null\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg77732/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server77732/databases/sql-dm-cmdlet-db77732/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": null,\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": null\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "435" + "441" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "1f009942-4d98-48e7-82c3-73672d823490" + "9d5f428b-57b8-41da-b883-f79d4c8e1c53" ], "X-Content-Type-Options": [ "nosniff" @@ -4069,19 +5137,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1191" + "1192" ], "x-ms-correlation-request-id": [ - "63d5d50f-0e93-427e-a432-29fd7e2c6b49" + "21c0fefd-7cb2-413d-a1a9-3c51dc5b752d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T113212Z:63d5d50f-0e93-427e-a432-29fd7e2c6b49" + "WESTEUROPE:20151014T111231Z:21c0fefd-7cb2-413d-a1a9-3c51dc5b752d" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 13 Aug 2015 11:32:11 GMT" + "Wed, 14 Oct 2015 11:12:30 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4092,6 +5160,9 @@ ], "Names": {}, "Variables": { - "SubscriptionId": "cca24ec8-99b5-4aa7-9ff6-486e886f304c" + "SubscriptionId": "cca24ec8-99b5-4aa7-9ff6-486e886f304c", + "TenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", + "Domain": "microsoft.com", + "User": "yrubin@microsoft.com" } } \ No newline at end of file diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingPrivilegedLoginsChanges.json b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingPrivilegedLoginsChanges.json index e557f54ce983..525fccd80e48 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingPrivilegedLoginsChanges.json +++ b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingPrivilegedLoginsChanges.json @@ -1,8 +1,8 @@ { "Entries": [ { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5P2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "HEAD", "RequestBody": "", "RequestHeaders": { @@ -28,16 +28,16 @@ "gateway" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14989" + "14534" ], "x-ms-request-id": [ - "66b0a2cf-79a5-42b4-9d46-a542ba7094d0" + "df5336bb-354b-4879-8f9d-dbab16d1dcd5" ], "x-ms-correlation-request-id": [ - "66b0a2cf-79a5-42b4-9d46-a542ba7094d0" + "df5336bb-354b-4879-8f9d-dbab16d1dcd5" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140423Z:66b0a2cf-79a5-42b4-9d46-a542ba7094d0" + "WESTEUROPE:20151014T111511Z:df5336bb-354b-4879-8f9d-dbab16d1dcd5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -46,14 +46,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:04:22 GMT" + "Wed, 14 Oct 2015 11:15:11 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5P2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"Australia East\"\r\n}", "RequestHeaders": { @@ -67,7 +67,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371\",\r\n \"name\": \"sql-dm-cmdlet-test-rg30371\",\r\n \"location\": \"australiaeast\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379\",\r\n \"name\": \"sql-dm-cmdlet-test-rg30379\",\r\n \"location\": \"australiaeast\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "212" @@ -82,16 +82,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1196" + "1198" ], "x-ms-request-id": [ - "fb7ef66b-0f3e-48a3-89c2-a545a03f2bbd" + "91436656-a520-4f87-801c-d77a13ed7c11" ], "x-ms-correlation-request-id": [ - "fb7ef66b-0f3e-48a3-89c2-a545a03f2bbd" + "91436656-a520-4f87-801c-d77a13ed7c11" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140428Z:fb7ef66b-0f3e-48a3-89c2-a545a03f2bbd" + "WESTEUROPE:20151014T111515Z:91436656-a520-4f87-801c-d77a13ed7c11" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -100,31 +100,25 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:04:28 GMT" + "Wed, 14 Oct 2015 11:15:15 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/providers/microsoft.resources/deployments/sql-ddm-test-env-setup/validate?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL3Byb3ZpZGVycy9taWNyb3NvZnQucmVzb3VyY2VzL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvdmFsaWRhdGU/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", - "RequestMethod": "POST", - "RequestBody": "{\r\n \"properties\": {\r\n \"template\": {\r\n \"$schema\": \"http://schemas.management.azure.com/deploymentTemplate?api-version=2014-04-01-preview\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"securestring\",\r\n \"defaultValue\": \"testp@ssMakingIt1007Longer\"\r\n },\r\n \"collation\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"string\"\r\n },\r\n \"edition\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"EnvLocation\": {\r\n \"type\": \"string\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"string\"\r\n }\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('serverName')]\",\r\n \"properties\": {\r\n \"administratorLogin\": \"[parameters('administratorLogin')]\",\r\n \"administratorLoginPassword\": \"[parameters('administratorLoginPassword')]\",\r\n \"version\": \"12.0\"\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('databaseName')]\",\r\n \"properties\": {\r\n \"collation\": \"[parameters('collation')]\",\r\n \"edition\": \"[parameters('edition')]\",\r\n \"maxSizeBytes\": \"1073741824\"\r\n },\r\n \"type\": \"databases\"\r\n },\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"AllowAllWindowsAzureIps\",\r\n \"properties\": {\r\n \"endIpAddress\": \"222.222.222.222\",\r\n \"startIpAddress\": \"1.1.1.1\"\r\n },\r\n \"type\": \"firewallrules\"\r\n }\r\n ],\r\n \"type\": \"Microsoft.Sql/servers\"\r\n }\r\n ]\r\n },\r\n \"parameters\": {\r\n \"databaseName\": {\r\n \"value\": \"sql-dm-cmdlet-db30371\"\r\n },\r\n \"serverName\": {\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n },\r\n \"EnvLocation\": {\r\n \"value\": \"Australia East\"\r\n },\r\n \"administratorLogin\": {\r\n \"value\": \"testuser\"\r\n }\r\n },\r\n \"mode\": \"Incremental\"\r\n }\r\n}", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L3Jlc291cmNlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "3000" - ], "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-08-13T14:04:29.9791447Z\",\r\n \"duration\": \"PT0S\",\r\n \"correlationId\": \"3d8e0bad-15a8-488e-b2ed-14e40828b458\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "2295" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -135,35 +129,98 @@ "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1195" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14533" ], "x-ms-request-id": [ - "3d8e0bad-15a8-488e-b2ed-14e40828b458" + "ac12098c-28eb-486a-9a54-5033928dd134" ], "x-ms-correlation-request-id": [ - "3d8e0bad-15a8-488e-b2ed-14e40828b458" + "ac12098c-28eb-486a-9a54-5033928dd134" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140430Z:3d8e0bad-15a8-488e-b2ed-14e40828b458" + "WESTEUROPE:20151014T111515Z:ac12098c-28eb-486a-9a54-5033928dd134" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:15:15 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Authorization/permissions?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wZXJtaXNzaW9ucz9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "61" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "513dd9cb-1088-4103-be86-bd279caea043" + ], + "x-ms-gateway-service-instanceid": [ + "PASFE_IN_1" + ], + "X-Content-Type-Options": [ + "nosniff" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14543" + ], + "x-ms-correlation-request-id": [ + "8f154164-02d0-41f8-b69b-939c609e52b2" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111516Z:8f154164-02d0-41f8-b69b-939c609e52b2" + ], "Cache-Control": [ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:04:29 GMT" + "Wed, 14 Oct 2015 11:15:16 GMT" + ], + "Set-Cookie": [ + "x-ms-gateway-slice=productionb; path=/" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-Powered-By": [ + "ASP.NET" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"template\": {\r\n \"$schema\": \"http://schemas.management.azure.com/deploymentTemplate?api-version=2014-04-01-preview\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"securestring\",\r\n \"defaultValue\": \"testp@ssMakingIt1007Longer\"\r\n },\r\n \"collation\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"string\"\r\n },\r\n \"edition\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"EnvLocation\": {\r\n \"type\": \"string\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"string\"\r\n }\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('serverName')]\",\r\n \"properties\": {\r\n \"administratorLogin\": \"[parameters('administratorLogin')]\",\r\n \"administratorLoginPassword\": \"[parameters('administratorLoginPassword')]\",\r\n \"version\": \"12.0\"\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('databaseName')]\",\r\n \"properties\": {\r\n \"collation\": \"[parameters('collation')]\",\r\n \"edition\": \"[parameters('edition')]\",\r\n \"maxSizeBytes\": \"1073741824\"\r\n },\r\n \"type\": \"databases\"\r\n },\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"AllowAllWindowsAzureIps\",\r\n \"properties\": {\r\n \"endIpAddress\": \"222.222.222.222\",\r\n \"startIpAddress\": \"1.1.1.1\"\r\n },\r\n \"type\": \"firewallrules\"\r\n }\r\n ],\r\n \"type\": \"Microsoft.Sql/servers\"\r\n }\r\n ]\r\n },\r\n \"parameters\": {\r\n \"databaseName\": {\r\n \"value\": \"sql-dm-cmdlet-db30371\"\r\n },\r\n \"serverName\": {\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n },\r\n \"EnvLocation\": {\r\n \"value\": \"Australia East\"\r\n },\r\n \"administratorLogin\": {\r\n \"value\": \"testuser\"\r\n }\r\n },\r\n \"mode\": \"Incremental\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"template\": {\r\n \"$schema\": \"http://schemas.management.azure.com/deploymentTemplate?api-version=2014-04-01-preview\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"securestring\",\r\n \"defaultValue\": \"testp@ssMakingIt1007Longer\"\r\n },\r\n \"collation\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"string\"\r\n },\r\n \"edition\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"EnvLocation\": {\r\n \"type\": \"string\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"string\"\r\n }\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('serverName')]\",\r\n \"properties\": {\r\n \"administratorLogin\": \"[parameters('administratorLogin')]\",\r\n \"administratorLoginPassword\": \"[parameters('administratorLoginPassword')]\",\r\n \"version\": \"12.0\"\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('databaseName')]\",\r\n \"properties\": {\r\n \"collation\": \"[parameters('collation')]\",\r\n \"edition\": \"[parameters('edition')]\",\r\n \"maxSizeBytes\": \"1073741824\"\r\n },\r\n \"type\": \"databases\"\r\n },\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"AllowAllWindowsAzureIps\",\r\n \"properties\": {\r\n \"endIpAddress\": \"222.222.222.222\",\r\n \"startIpAddress\": \"1.1.1.1\"\r\n },\r\n \"type\": \"firewallrules\"\r\n }\r\n ],\r\n \"type\": \"Microsoft.Sql/servers\"\r\n }\r\n ]\r\n },\r\n \"parameters\": {\r\n \"databaseName\": {\r\n \"value\": \"sql-dm-cmdlet-db30379\"\r\n },\r\n \"serverName\": {\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n },\r\n \"EnvLocation\": {\r\n \"value\": \"Australia East\"\r\n },\r\n \"administratorLogin\": {\r\n \"value\": \"testuser\"\r\n }\r\n },\r\n \"mode\": \"Incremental\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -175,7 +232,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-08-13T14:04:34.3856962Z\",\r\n \"duration\": \"PT3.0379495S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-10-14T11:15:21.0459709Z\",\r\n \"duration\": \"PT2.9453146S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2303" @@ -190,16 +247,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1194" + "1197" ], "x-ms-request-id": [ - "bb516142-4118-44b4-a9cc-b4c20e04bf4d" + "13c2808f-c3aa-4961-8c1b-43846d5fa556" ], "x-ms-correlation-request-id": [ - "bb516142-4118-44b4-a9cc-b4c20e04bf4d" + "13c2808f-c3aa-4961-8c1b-43846d5fa556" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140436Z:bb516142-4118-44b4-a9cc-b4c20e04bf4d" + "WESTEUROPE:20151014T111522Z:13c2808f-c3aa-4961-8c1b-43846d5fa556" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -208,14 +265,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:04:35 GMT" + "Wed, 14 Oct 2015 11:15:21 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -238,16 +295,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14988" + "14531" ], "x-ms-request-id": [ - "76186e92-e616-4e32-bff7-36b61ce5185b" + "92c49f14-1123-4514-a9f6-950dee0dea26" ], "x-ms-correlation-request-id": [ - "76186e92-e616-4e32-bff7-36b61ce5185b" + "92c49f14-1123-4514-a9f6-950dee0dea26" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140437Z:76186e92-e616-4e32-bff7-36b61ce5185b" + "WESTEUROPE:20151014T111523Z:92c49f14-1123-4514-a9f6-950dee0dea26" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -256,14 +313,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:04:36 GMT" + "Wed, 14 Oct 2015 11:15:23 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -286,16 +343,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14986" + "14529" ], "x-ms-request-id": [ - "5e2ce3e4-884a-4f8c-99e0-0069be93ceea" + "1176c2ae-e6f5-4667-aa3b-7acd918f2019" ], "x-ms-correlation-request-id": [ - "5e2ce3e4-884a-4f8c-99e0-0069be93ceea" + "1176c2ae-e6f5-4667-aa3b-7acd918f2019" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140441Z:5e2ce3e4-884a-4f8c-99e0-0069be93ceea" + "WESTEUROPE:20151014T111527Z:1176c2ae-e6f5-4667-aa3b-7acd918f2019" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -304,14 +361,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:04:40 GMT" + "Wed, 14 Oct 2015 11:15:26 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -334,16 +391,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14984" + "14527" ], "x-ms-request-id": [ - "88cbe0a3-5e14-4bd7-83ae-e82f4f7b621f" + "443451da-5712-4dc3-ab58-8ac60c94d8d9" ], "x-ms-correlation-request-id": [ - "88cbe0a3-5e14-4bd7-83ae-e82f4f7b621f" + "443451da-5712-4dc3-ab58-8ac60c94d8d9" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140445Z:88cbe0a3-5e14-4bd7-83ae-e82f4f7b621f" + "WESTEUROPE:20151014T111530Z:443451da-5712-4dc3-ab58-8ac60c94d8d9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -352,14 +409,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:04:44 GMT" + "Wed, 14 Oct 2015 11:15:30 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -382,16 +439,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14982" + "14525" ], "x-ms-request-id": [ - "32a9674b-a645-4828-b50d-5f673b8bc3fa" + "4983242f-49ff-48f1-8c65-821a3e083c63" ], "x-ms-correlation-request-id": [ - "32a9674b-a645-4828-b50d-5f673b8bc3fa" + "4983242f-49ff-48f1-8c65-821a3e083c63" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140449Z:32a9674b-a645-4828-b50d-5f673b8bc3fa" + "WESTEUROPE:20151014T111534Z:4983242f-49ff-48f1-8c65-821a3e083c63" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -400,14 +457,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:04:48 GMT" + "Wed, 14 Oct 2015 11:15:34 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -430,16 +487,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14980" + "14520" ], "x-ms-request-id": [ - "540e9382-b782-40d8-aa06-1ac1d3db8126" + "dc325738-a2bf-4e81-a129-e801326314c3" ], "x-ms-correlation-request-id": [ - "540e9382-b782-40d8-aa06-1ac1d3db8126" + "dc325738-a2bf-4e81-a129-e801326314c3" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140453Z:540e9382-b782-40d8-aa06-1ac1d3db8126" + "WESTEUROPE:20151014T111538Z:dc325738-a2bf-4e81-a129-e801326314c3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -448,14 +505,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:04:52 GMT" + "Wed, 14 Oct 2015 11:15:37 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -478,16 +535,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14978" + "14517" ], "x-ms-request-id": [ - "297c4b73-fab8-4b17-b994-92d858165a3e" + "b717a246-ebf3-4801-9149-76f332c02066" ], "x-ms-correlation-request-id": [ - "297c4b73-fab8-4b17-b994-92d858165a3e" + "b717a246-ebf3-4801-9149-76f332c02066" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140457Z:297c4b73-fab8-4b17-b994-92d858165a3e" + "WESTEUROPE:20151014T111542Z:b717a246-ebf3-4801-9149-76f332c02066" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -496,14 +553,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:04:56 GMT" + "Wed, 14 Oct 2015 11:15:41 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -526,16 +583,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14976" + "14515" ], "x-ms-request-id": [ - "5377b711-0de9-460b-8dec-01821b8dcf4d" + "98ba7fd0-64ef-4119-bb45-6cc983dfd7a9" ], "x-ms-correlation-request-id": [ - "5377b711-0de9-460b-8dec-01821b8dcf4d" + "98ba7fd0-64ef-4119-bb45-6cc983dfd7a9" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140501Z:5377b711-0de9-460b-8dec-01821b8dcf4d" + "WESTEUROPE:20151014T111545Z:98ba7fd0-64ef-4119-bb45-6cc983dfd7a9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -544,14 +601,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:00 GMT" + "Wed, 14 Oct 2015 11:15:45 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -574,16 +631,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14974" + "14511" ], "x-ms-request-id": [ - "593eed7d-2d08-421b-8742-b1b8d2ad64a0" + "a99b0546-ef60-4438-9314-b4a584b8bfa4" ], "x-ms-correlation-request-id": [ - "593eed7d-2d08-421b-8742-b1b8d2ad64a0" + "a99b0546-ef60-4438-9314-b4a584b8bfa4" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140505Z:593eed7d-2d08-421b-8742-b1b8d2ad64a0" + "WESTEUROPE:20151014T111549Z:a99b0546-ef60-4438-9314-b4a584b8bfa4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -592,14 +649,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:04 GMT" + "Wed, 14 Oct 2015 11:15:48 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -622,16 +679,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14972" + "14508" ], "x-ms-request-id": [ - "19b882ee-70d5-43a0-b3a2-a06aa5276399" + "9b479f5c-f2a3-439e-a78e-7be124cfce23" ], "x-ms-correlation-request-id": [ - "19b882ee-70d5-43a0-b3a2-a06aa5276399" + "9b479f5c-f2a3-439e-a78e-7be124cfce23" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140509Z:19b882ee-70d5-43a0-b3a2-a06aa5276399" + "WESTEUROPE:20151014T111553Z:9b479f5c-f2a3-439e-a78e-7be124cfce23" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -640,14 +697,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:08 GMT" + "Wed, 14 Oct 2015 11:15:52 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -670,16 +727,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14970" + "14506" ], "x-ms-request-id": [ - "4a4755a2-1275-4dbf-93c0-5b8de74769bb" + "44400955-7247-416e-8927-54897ee5933d" ], "x-ms-correlation-request-id": [ - "4a4755a2-1275-4dbf-93c0-5b8de74769bb" + "44400955-7247-416e-8927-54897ee5933d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140513Z:4a4755a2-1275-4dbf-93c0-5b8de74769bb" + "WESTEUROPE:20151014T111557Z:44400955-7247-416e-8927-54897ee5933d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -688,14 +745,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:12 GMT" + "Wed, 14 Oct 2015 11:15:56 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -718,16 +775,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14968" + "14503" ], "x-ms-request-id": [ - "b7d1fd46-bca8-4e41-b146-f1c851f6adb1" + "e03bb846-be23-4e5e-b334-722a63df1198" ], "x-ms-correlation-request-id": [ - "b7d1fd46-bca8-4e41-b146-f1c851f6adb1" + "e03bb846-be23-4e5e-b334-722a63df1198" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140517Z:b7d1fd46-bca8-4e41-b146-f1c851f6adb1" + "WESTEUROPE:20151014T111601Z:e03bb846-be23-4e5e-b334-722a63df1198" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -736,14 +793,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:16 GMT" + "Wed, 14 Oct 2015 11:16:01 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -751,10 +808,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-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/152806B5A398AC2F\",\r\n \"operationId\": \"152806B5A398AC2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:19.4721354Z\",\r\n \"duration\": \"PT43.5119863S\",\r\n \"trackingId\": \"2fead1df-7a60-4e47-95c8-4a9adddff77a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "662" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -766,16 +823,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14966" + "14500" ], "x-ms-request-id": [ - "1bd32ae3-3b16-467c-bce2-0deb3810a5f4" + "9bb4f87e-fb03-467f-bbf0-1fa860e59d71" ], "x-ms-correlation-request-id": [ - "1bd32ae3-3b16-467c-bce2-0deb3810a5f4" + "9bb4f87e-fb03-467f-bbf0-1fa860e59d71" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140521Z:1bd32ae3-3b16-467c-bce2-0deb3810a5f4" + "WESTEUROPE:20151014T111605Z:9bb4f87e-fb03-467f-bbf0-1fa860e59d71" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -784,14 +841,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:21 GMT" + "Wed, 14 Oct 2015 11:16:04 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -799,10 +856,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-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/152806B5A398AC2F\",\r\n \"operationId\": \"152806B5A398AC2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:19.4721354Z\",\r\n \"duration\": \"PT43.5119863S\",\r\n \"trackingId\": \"2fead1df-7a60-4e47-95c8-4a9adddff77a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "662" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -814,16 +871,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14964" + "14497" ], "x-ms-request-id": [ - "44fbb0db-5bb2-42d1-bb00-67a76f0e3254" + "70e4567c-9143-46e0-9ff4-bde019626da3" ], "x-ms-correlation-request-id": [ - "44fbb0db-5bb2-42d1-bb00-67a76f0e3254" + "70e4567c-9143-46e0-9ff4-bde019626da3" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140525Z:44fbb0db-5bb2-42d1-bb00-67a76f0e3254" + "WESTEUROPE:20151014T111608Z:70e4567c-9143-46e0-9ff4-bde019626da3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -832,14 +889,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:24 GMT" + "Wed, 14 Oct 2015 11:16:08 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -847,10 +904,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-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/EDA9AA81624487A9\",\r\n \"operationId\": \"EDA9AA81624487A9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:05:28.5268607Z\",\r\n \"duration\": \"PT8.8842381S\",\r\n \"trackingId\": \"8c68205f-15da-49bd-887f-f47533ea541a\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/152806B5A398AC2F\",\r\n \"operationId\": \"152806B5A398AC2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:19.4721354Z\",\r\n \"duration\": \"PT43.5119863S\",\r\n \"trackingId\": \"2fead1df-7a60-4e47-95c8-4a9adddff77a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "1375" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -862,16 +919,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14962" + "14494" ], "x-ms-request-id": [ - "65e334d3-78ec-47a6-ae42-50f5e6e95f12" + "58aad6d2-03ac-4366-9a1a-1d2ca7fe9842" ], "x-ms-correlation-request-id": [ - "65e334d3-78ec-47a6-ae42-50f5e6e95f12" + "58aad6d2-03ac-4366-9a1a-1d2ca7fe9842" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140529Z:65e334d3-78ec-47a6-ae42-50f5e6e95f12" + "WESTEUROPE:20151014T111612Z:58aad6d2-03ac-4366-9a1a-1d2ca7fe9842" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -880,14 +937,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:29 GMT" + "Wed, 14 Oct 2015 11:16:12 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -895,10 +952,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-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/085AA1C748A2645F\",\r\n \"operationId\": \"085AA1C748A2645F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:29.8712927Z\",\r\n \"duration\": \"PT10.2409146S\",\r\n \"trackingId\": \"19d1ac0a-c1a2-4d4e-b227-ca66ef0284d4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/EDA9AA81624487A9\",\r\n \"operationId\": \"EDA9AA81624487A9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:05:28.5268607Z\",\r\n \"duration\": \"PT8.8842381S\",\r\n \"trackingId\": \"8c68205f-15da-49bd-887f-f47533ea541a\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/152806B5A398AC2F\",\r\n \"operationId\": \"152806B5A398AC2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:19.4721354Z\",\r\n \"duration\": \"PT43.5119863S\",\r\n \"trackingId\": \"2fead1df-7a60-4e47-95c8-4a9adddff77a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "2102" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -910,16 +967,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14960" + "14492" ], "x-ms-request-id": [ - "0c3bb046-6944-401c-9633-6b8b9b2db73f" + "6d4d97cd-6c57-4f4d-b700-857e6993db64" ], "x-ms-correlation-request-id": [ - "0c3bb046-6944-401c-9633-6b8b9b2db73f" + "6d4d97cd-6c57-4f4d-b700-857e6993db64" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140533Z:0c3bb046-6944-401c-9633-6b8b9b2db73f" + "WESTEUROPE:20151014T111616Z:6d4d97cd-6c57-4f4d-b700-857e6993db64" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -928,14 +985,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:33 GMT" + "Wed, 14 Oct 2015 11:16:15 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -943,10 +1000,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-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/085AA1C748A2645F\",\r\n \"operationId\": \"085AA1C748A2645F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:29.8712927Z\",\r\n \"duration\": \"PT10.2409146S\",\r\n \"trackingId\": \"19d1ac0a-c1a2-4d4e-b227-ca66ef0284d4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/EDA9AA81624487A9\",\r\n \"operationId\": \"EDA9AA81624487A9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:05:28.5268607Z\",\r\n \"duration\": \"PT8.8842381S\",\r\n \"trackingId\": \"8c68205f-15da-49bd-887f-f47533ea541a\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/152806B5A398AC2F\",\r\n \"operationId\": \"152806B5A398AC2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:19.4721354Z\",\r\n \"duration\": \"PT43.5119863S\",\r\n \"trackingId\": \"2fead1df-7a60-4e47-95c8-4a9adddff77a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "2102" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -958,16 +1015,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14958" + "14490" ], "x-ms-request-id": [ - "bc2a2d77-2f7a-425f-8389-62e649049edf" + "31fe0b77-41dc-4273-b1f1-395cf71c3e39" ], "x-ms-correlation-request-id": [ - "bc2a2d77-2f7a-425f-8389-62e649049edf" + "31fe0b77-41dc-4273-b1f1-395cf71c3e39" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140538Z:bc2a2d77-2f7a-425f-8389-62e649049edf" + "WESTEUROPE:20151014T111619Z:31fe0b77-41dc-4273-b1f1-395cf71c3e39" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -976,14 +1033,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:37 GMT" + "Wed, 14 Oct 2015 11:16:19 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -991,10 +1048,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-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/085AA1C748A2645F\",\r\n \"operationId\": \"085AA1C748A2645F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:29.8712927Z\",\r\n \"duration\": \"PT10.2409146S\",\r\n \"trackingId\": \"19d1ac0a-c1a2-4d4e-b227-ca66ef0284d4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/EDA9AA81624487A9\",\r\n \"operationId\": \"EDA9AA81624487A9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:05:28.5268607Z\",\r\n \"duration\": \"PT8.8842381S\",\r\n \"trackingId\": \"8c68205f-15da-49bd-887f-f47533ea541a\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/152806B5A398AC2F\",\r\n \"operationId\": \"152806B5A398AC2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:19.4721354Z\",\r\n \"duration\": \"PT43.5119863S\",\r\n \"trackingId\": \"2fead1df-7a60-4e47-95c8-4a9adddff77a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "2102" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1006,16 +1063,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14956" + "14488" ], "x-ms-request-id": [ - "c83f03b3-d417-44af-b33a-56604f2f2b07" + "92836399-3021-454d-9974-3a2d7578c2ce" ], "x-ms-correlation-request-id": [ - "c83f03b3-d417-44af-b33a-56604f2f2b07" + "92836399-3021-454d-9974-3a2d7578c2ce" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140542Z:c83f03b3-d417-44af-b33a-56604f2f2b07" + "WESTEUROPE:20151014T111623Z:92836399-3021-454d-9974-3a2d7578c2ce" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1024,14 +1081,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:41 GMT" + "Wed, 14 Oct 2015 11:16:23 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1039,10 +1096,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-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/085AA1C748A2645F\",\r\n \"operationId\": \"085AA1C748A2645F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:29.8712927Z\",\r\n \"duration\": \"PT10.2409146S\",\r\n \"trackingId\": \"19d1ac0a-c1a2-4d4e-b227-ca66ef0284d4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/EDA9AA81624487A9\",\r\n \"operationId\": \"EDA9AA81624487A9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:05:28.5268607Z\",\r\n \"duration\": \"PT8.8842381S\",\r\n \"trackingId\": \"8c68205f-15da-49bd-887f-f47533ea541a\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/152806B5A398AC2F\",\r\n \"operationId\": \"152806B5A398AC2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:19.4721354Z\",\r\n \"duration\": \"PT43.5119863S\",\r\n \"trackingId\": \"2fead1df-7a60-4e47-95c8-4a9adddff77a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/2BD9D0473BEAE0E9\",\r\n \"operationId\": \"2BD9D0473BEAE0E9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:24.6266445Z\",\r\n \"duration\": \"PT56.8149154S\",\r\n \"trackingId\": \"e9397b57-22ce-48ff-bda7-7daf3670c6c5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2102" + "662" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1054,16 +1111,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14954" + "14485" ], "x-ms-request-id": [ - "349cdaa8-a1f8-4793-b796-6646c577433a" + "44c70096-7cfa-4b38-9211-0be11da6f924" ], "x-ms-correlation-request-id": [ - "349cdaa8-a1f8-4793-b796-6646c577433a" + "44c70096-7cfa-4b38-9211-0be11da6f924" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140546Z:349cdaa8-a1f8-4793-b796-6646c577433a" + "WESTEUROPE:20151014T111627Z:44c70096-7cfa-4b38-9211-0be11da6f924" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1072,14 +1129,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:46 GMT" + "Wed, 14 Oct 2015 11:16:26 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1087,10 +1144,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-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/085AA1C748A2645F\",\r\n \"operationId\": \"085AA1C748A2645F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:29.8712927Z\",\r\n \"duration\": \"PT10.2409146S\",\r\n \"trackingId\": \"19d1ac0a-c1a2-4d4e-b227-ca66ef0284d4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/EDA9AA81624487A9\",\r\n \"operationId\": \"EDA9AA81624487A9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:05:28.5268607Z\",\r\n \"duration\": \"PT8.8842381S\",\r\n \"trackingId\": \"8c68205f-15da-49bd-887f-f47533ea541a\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/152806B5A398AC2F\",\r\n \"operationId\": \"152806B5A398AC2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:19.4721354Z\",\r\n \"duration\": \"PT43.5119863S\",\r\n \"trackingId\": \"2fead1df-7a60-4e47-95c8-4a9adddff77a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/25B858A36AE81BA0\",\r\n \"operationId\": \"25B858A36AE81BA0\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:28.6662622Z\",\r\n \"duration\": \"PT3.8738636S\",\r\n \"trackingId\": \"346b23f2-ff9e-4962-b8b3-92e67b78b5a6\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/2BD9D0473BEAE0E9\",\r\n \"operationId\": \"2BD9D0473BEAE0E9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:24.6266445Z\",\r\n \"duration\": \"PT56.8149154S\",\r\n \"trackingId\": \"e9397b57-22ce-48ff-bda7-7daf3670c6c5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2102" + "1388" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1102,16 +1159,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14952" + "14483" ], "x-ms-request-id": [ - "95f57efd-788d-4669-bb4d-97c7cc7fad98" + "b2d7d58c-b809-495b-8e61-ca6ac80cadf2" ], "x-ms-correlation-request-id": [ - "95f57efd-788d-4669-bb4d-97c7cc7fad98" + "b2d7d58c-b809-495b-8e61-ca6ac80cadf2" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140551Z:95f57efd-788d-4669-bb4d-97c7cc7fad98" + "WESTEUROPE:20151014T111631Z:b2d7d58c-b809-495b-8e61-ca6ac80cadf2" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1120,14 +1177,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:50 GMT" + "Wed, 14 Oct 2015 11:16:30 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1135,10 +1192,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-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/085AA1C748A2645F\",\r\n \"operationId\": \"085AA1C748A2645F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:29.8712927Z\",\r\n \"duration\": \"PT10.2409146S\",\r\n \"trackingId\": \"19d1ac0a-c1a2-4d4e-b227-ca66ef0284d4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/EDA9AA81624487A9\",\r\n \"operationId\": \"EDA9AA81624487A9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:05:28.5268607Z\",\r\n \"duration\": \"PT8.8842381S\",\r\n \"trackingId\": \"8c68205f-15da-49bd-887f-f47533ea541a\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/152806B5A398AC2F\",\r\n \"operationId\": \"152806B5A398AC2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:19.4721354Z\",\r\n \"duration\": \"PT43.5119863S\",\r\n \"trackingId\": \"2fead1df-7a60-4e47-95c8-4a9adddff77a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/25B858A36AE81BA0\",\r\n \"operationId\": \"25B858A36AE81BA0\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:28.6662622Z\",\r\n \"duration\": \"PT3.8738636S\",\r\n \"trackingId\": \"346b23f2-ff9e-4962-b8b3-92e67b78b5a6\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/2BD9D0473BEAE0E9\",\r\n \"operationId\": \"2BD9D0473BEAE0E9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:24.6266445Z\",\r\n \"duration\": \"PT56.8149154S\",\r\n \"trackingId\": \"e9397b57-22ce-48ff-bda7-7daf3670c6c5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2102" + "1388" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1150,16 +1207,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14950" + "14480" ], "x-ms-request-id": [ - "4c3b1ae1-f098-4406-adb4-9c252415b1e5" + "e5a671f9-6248-401a-85f2-257a0639e103" ], "x-ms-correlation-request-id": [ - "4c3b1ae1-f098-4406-adb4-9c252415b1e5" + "e5a671f9-6248-401a-85f2-257a0639e103" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140555Z:4c3b1ae1-f098-4406-adb4-9c252415b1e5" + "WESTEUROPE:20151014T111635Z:e5a671f9-6248-401a-85f2-257a0639e103" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1168,14 +1225,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:54 GMT" + "Wed, 14 Oct 2015 11:16:34 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1183,7 +1240,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-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/085AA1C748A2645F\",\r\n \"operationId\": \"085AA1C748A2645F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:29.8712927Z\",\r\n \"duration\": \"PT10.2409146S\",\r\n \"trackingId\": \"19d1ac0a-c1a2-4d4e-b227-ca66ef0284d4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/EDA9AA81624487A9\",\r\n \"operationId\": \"EDA9AA81624487A9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:05:28.5268607Z\",\r\n \"duration\": \"PT8.8842381S\",\r\n \"trackingId\": \"8c68205f-15da-49bd-887f-f47533ea541a\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/152806B5A398AC2F\",\r\n \"operationId\": \"152806B5A398AC2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:19.4721354Z\",\r\n \"duration\": \"PT43.5119863S\",\r\n \"trackingId\": \"2fead1df-7a60-4e47-95c8-4a9adddff77a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/B3DBA3A6BE9008CD\",\r\n \"operationId\": \"B3DBA3A6BE9008CD\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:16:36.9068173Z\",\r\n \"duration\": \"PT12.0457812S\",\r\n \"trackingId\": \"90079810-eb4a-43bf-8e78-0e263433993c\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/25B858A36AE81BA0\",\r\n \"operationId\": \"25B858A36AE81BA0\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:28.6662622Z\",\r\n \"duration\": \"PT3.8738636S\",\r\n \"trackingId\": \"346b23f2-ff9e-4962-b8b3-92e67b78b5a6\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/2BD9D0473BEAE0E9\",\r\n \"operationId\": \"2BD9D0473BEAE0E9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:24.6266445Z\",\r\n \"duration\": \"PT56.8149154S\",\r\n \"trackingId\": \"e9397b57-22ce-48ff-bda7-7daf3670c6c5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2102" @@ -1198,16 +1255,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14948" + "14476" ], "x-ms-request-id": [ - "450f74f2-8300-4883-ac97-cb7fb38ab6ea" + "46b84a4e-7128-4b26-8b2d-ec780668c0a4" ], "x-ms-correlation-request-id": [ - "450f74f2-8300-4883-ac97-cb7fb38ab6ea" + "46b84a4e-7128-4b26-8b2d-ec780668c0a4" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140559Z:450f74f2-8300-4883-ac97-cb7fb38ab6ea" + "WESTEUROPE:20151014T111639Z:46b84a4e-7128-4b26-8b2d-ec780668c0a4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1216,14 +1273,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:58 GMT" + "Wed, 14 Oct 2015 11:16:38 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1231,10 +1288,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-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/085AA1C748A2645F\",\r\n \"operationId\": \"085AA1C748A2645F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:29.8712927Z\",\r\n \"duration\": \"PT10.2409146S\",\r\n \"trackingId\": \"19d1ac0a-c1a2-4d4e-b227-ca66ef0284d4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/EDA9AA81624487A9\",\r\n \"operationId\": \"EDA9AA81624487A9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:06:00.9403761Z\",\r\n \"duration\": \"PT41.2977535S\",\r\n \"trackingId\": \"df2aa672-9eaf-44c4-b148-1ad18bacf095\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/152806B5A398AC2F\",\r\n \"operationId\": \"152806B5A398AC2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:19.4721354Z\",\r\n \"duration\": \"PT43.5119863S\",\r\n \"trackingId\": \"2fead1df-7a60-4e47-95c8-4a9adddff77a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/B3DBA3A6BE9008CD\",\r\n \"operationId\": \"B3DBA3A6BE9008CD\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:16:36.9068173Z\",\r\n \"duration\": \"PT12.0457812S\",\r\n \"trackingId\": \"90079810-eb4a-43bf-8e78-0e263433993c\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/25B858A36AE81BA0\",\r\n \"operationId\": \"25B858A36AE81BA0\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:28.6662622Z\",\r\n \"duration\": \"PT3.8738636S\",\r\n \"trackingId\": \"346b23f2-ff9e-4962-b8b3-92e67b78b5a6\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/2BD9D0473BEAE0E9\",\r\n \"operationId\": \"2BD9D0473BEAE0E9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:24.6266445Z\",\r\n \"duration\": \"PT56.8149154S\",\r\n \"trackingId\": \"e9397b57-22ce-48ff-bda7-7daf3670c6c5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2103" + "2102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1246,16 +1303,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14946" + "14469" ], "x-ms-request-id": [ - "fde91801-ede9-4576-9cc6-64c4673f358f" + "d904249a-fb47-4a91-a891-616a6ee71770" ], "x-ms-correlation-request-id": [ - "fde91801-ede9-4576-9cc6-64c4673f358f" + "d904249a-fb47-4a91-a891-616a6ee71770" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140604Z:fde91801-ede9-4576-9cc6-64c4673f358f" + "WESTEUROPE:20151014T111643Z:d904249a-fb47-4a91-a891-616a6ee71770" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1264,14 +1321,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:06:03 GMT" + "Wed, 14 Oct 2015 11:16:42 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1279,10 +1336,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-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/085AA1C748A2645F\",\r\n \"operationId\": \"085AA1C748A2645F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:29.8712927Z\",\r\n \"duration\": \"PT10.2409146S\",\r\n \"trackingId\": \"19d1ac0a-c1a2-4d4e-b227-ca66ef0284d4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/EDA9AA81624487A9\",\r\n \"operationId\": \"EDA9AA81624487A9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:06:00.9403761Z\",\r\n \"duration\": \"PT41.2977535S\",\r\n \"trackingId\": \"df2aa672-9eaf-44c4-b148-1ad18bacf095\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/152806B5A398AC2F\",\r\n \"operationId\": \"152806B5A398AC2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:19.4721354Z\",\r\n \"duration\": \"PT43.5119863S\",\r\n \"trackingId\": \"2fead1df-7a60-4e47-95c8-4a9adddff77a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/B3DBA3A6BE9008CD\",\r\n \"operationId\": \"B3DBA3A6BE9008CD\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:16:36.9068173Z\",\r\n \"duration\": \"PT12.0457812S\",\r\n \"trackingId\": \"90079810-eb4a-43bf-8e78-0e263433993c\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/25B858A36AE81BA0\",\r\n \"operationId\": \"25B858A36AE81BA0\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:28.6662622Z\",\r\n \"duration\": \"PT3.8738636S\",\r\n \"trackingId\": \"346b23f2-ff9e-4962-b8b3-92e67b78b5a6\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/2BD9D0473BEAE0E9\",\r\n \"operationId\": \"2BD9D0473BEAE0E9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:24.6266445Z\",\r\n \"duration\": \"PT56.8149154S\",\r\n \"trackingId\": \"e9397b57-22ce-48ff-bda7-7daf3670c6c5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2103" + "2102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1294,16 +1351,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14944" + "14465" ], "x-ms-request-id": [ - "71abd5e0-5dd9-4c5d-a5c5-e4ae7c0ee918" + "1b811746-883c-4a8c-aae5-c4d610694d4b" ], "x-ms-correlation-request-id": [ - "71abd5e0-5dd9-4c5d-a5c5-e4ae7c0ee918" + "1b811746-883c-4a8c-aae5-c4d610694d4b" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140610Z:71abd5e0-5dd9-4c5d-a5c5-e4ae7c0ee918" + "WESTEUROPE:20151014T111647Z:1b811746-883c-4a8c-aae5-c4d610694d4b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1312,14 +1369,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:06:10 GMT" + "Wed, 14 Oct 2015 11:16:46 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1327,10 +1384,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-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/085AA1C748A2645F\",\r\n \"operationId\": \"085AA1C748A2645F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:29.8712927Z\",\r\n \"duration\": \"PT10.2409146S\",\r\n \"trackingId\": \"19d1ac0a-c1a2-4d4e-b227-ca66ef0284d4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/EDA9AA81624487A9\",\r\n \"operationId\": \"EDA9AA81624487A9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:06:00.9403761Z\",\r\n \"duration\": \"PT41.2977535S\",\r\n \"trackingId\": \"df2aa672-9eaf-44c4-b148-1ad18bacf095\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/152806B5A398AC2F\",\r\n \"operationId\": \"152806B5A398AC2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:19.4721354Z\",\r\n \"duration\": \"PT43.5119863S\",\r\n \"trackingId\": \"2fead1df-7a60-4e47-95c8-4a9adddff77a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/B3DBA3A6BE9008CD\",\r\n \"operationId\": \"B3DBA3A6BE9008CD\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:16:36.9068173Z\",\r\n \"duration\": \"PT12.0457812S\",\r\n \"trackingId\": \"90079810-eb4a-43bf-8e78-0e263433993c\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/25B858A36AE81BA0\",\r\n \"operationId\": \"25B858A36AE81BA0\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:28.6662622Z\",\r\n \"duration\": \"PT3.8738636S\",\r\n \"trackingId\": \"346b23f2-ff9e-4962-b8b3-92e67b78b5a6\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/2BD9D0473BEAE0E9\",\r\n \"operationId\": \"2BD9D0473BEAE0E9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:24.6266445Z\",\r\n \"duration\": \"PT56.8149154S\",\r\n \"trackingId\": \"e9397b57-22ce-48ff-bda7-7daf3670c6c5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2103" + "2102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1342,16 +1399,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14942" + "14463" ], "x-ms-request-id": [ - "e70ee0c7-57bf-4850-b1bf-0b14f4d98200" + "0684a5e3-0334-4266-9373-76a551313be2" ], "x-ms-correlation-request-id": [ - "e70ee0c7-57bf-4850-b1bf-0b14f4d98200" + "0684a5e3-0334-4266-9373-76a551313be2" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140614Z:e70ee0c7-57bf-4850-b1bf-0b14f4d98200" + "WESTEUROPE:20151014T111651Z:0684a5e3-0334-4266-9373-76a551313be2" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1360,14 +1417,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:06:14 GMT" + "Wed, 14 Oct 2015 11:16:50 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1375,10 +1432,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-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/085AA1C748A2645F\",\r\n \"operationId\": \"085AA1C748A2645F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:29.8712927Z\",\r\n \"duration\": \"PT10.2409146S\",\r\n \"trackingId\": \"19d1ac0a-c1a2-4d4e-b227-ca66ef0284d4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/EDA9AA81624487A9\",\r\n \"operationId\": \"EDA9AA81624487A9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:06:00.9403761Z\",\r\n \"duration\": \"PT41.2977535S\",\r\n \"trackingId\": \"df2aa672-9eaf-44c4-b148-1ad18bacf095\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/152806B5A398AC2F\",\r\n \"operationId\": \"152806B5A398AC2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:19.4721354Z\",\r\n \"duration\": \"PT43.5119863S\",\r\n \"trackingId\": \"2fead1df-7a60-4e47-95c8-4a9adddff77a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/B3DBA3A6BE9008CD\",\r\n \"operationId\": \"B3DBA3A6BE9008CD\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:16:36.9068173Z\",\r\n \"duration\": \"PT12.0457812S\",\r\n \"trackingId\": \"90079810-eb4a-43bf-8e78-0e263433993c\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/25B858A36AE81BA0\",\r\n \"operationId\": \"25B858A36AE81BA0\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:28.6662622Z\",\r\n \"duration\": \"PT3.8738636S\",\r\n \"trackingId\": \"346b23f2-ff9e-4962-b8b3-92e67b78b5a6\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/2BD9D0473BEAE0E9\",\r\n \"operationId\": \"2BD9D0473BEAE0E9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:24.6266445Z\",\r\n \"duration\": \"PT56.8149154S\",\r\n \"trackingId\": \"e9397b57-22ce-48ff-bda7-7daf3670c6c5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2103" + "2102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1390,16 +1447,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14940" + "14460" ], "x-ms-request-id": [ - "cdd03d4c-a072-46e8-be77-bf27370b8b00" + "815e63ed-17f4-4781-a776-93fbcd8c7c0f" ], "x-ms-correlation-request-id": [ - "cdd03d4c-a072-46e8-be77-bf27370b8b00" + "815e63ed-17f4-4781-a776-93fbcd8c7c0f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140619Z:cdd03d4c-a072-46e8-be77-bf27370b8b00" + "WESTEUROPE:20151014T111655Z:815e63ed-17f4-4781-a776-93fbcd8c7c0f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1408,14 +1465,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:06:18 GMT" + "Wed, 14 Oct 2015 11:16:54 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1423,10 +1480,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-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/085AA1C748A2645F\",\r\n \"operationId\": \"085AA1C748A2645F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:29.8712927Z\",\r\n \"duration\": \"PT10.2409146S\",\r\n \"trackingId\": \"19d1ac0a-c1a2-4d4e-b227-ca66ef0284d4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/EDA9AA81624487A9\",\r\n \"operationId\": \"EDA9AA81624487A9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:06:00.9403761Z\",\r\n \"duration\": \"PT41.2977535S\",\r\n \"trackingId\": \"df2aa672-9eaf-44c4-b148-1ad18bacf095\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/152806B5A398AC2F\",\r\n \"operationId\": \"152806B5A398AC2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:19.4721354Z\",\r\n \"duration\": \"PT43.5119863S\",\r\n \"trackingId\": \"2fead1df-7a60-4e47-95c8-4a9adddff77a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/B3DBA3A6BE9008CD\",\r\n \"operationId\": \"B3DBA3A6BE9008CD\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:16:36.9068173Z\",\r\n \"duration\": \"PT12.0457812S\",\r\n \"trackingId\": \"90079810-eb4a-43bf-8e78-0e263433993c\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/25B858A36AE81BA0\",\r\n \"operationId\": \"25B858A36AE81BA0\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:28.6662622Z\",\r\n \"duration\": \"PT3.8738636S\",\r\n \"trackingId\": \"346b23f2-ff9e-4962-b8b3-92e67b78b5a6\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/2BD9D0473BEAE0E9\",\r\n \"operationId\": \"2BD9D0473BEAE0E9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:24.6266445Z\",\r\n \"duration\": \"PT56.8149154S\",\r\n \"trackingId\": \"e9397b57-22ce-48ff-bda7-7daf3670c6c5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2103" + "2102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1438,16 +1495,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14938" + "14456" ], "x-ms-request-id": [ - "723158b2-cb97-4ed5-9f69-48d3c859dfd6" + "9c0dbdb1-30ce-4e04-ba54-0a0e62e18edf" ], "x-ms-correlation-request-id": [ - "723158b2-cb97-4ed5-9f69-48d3c859dfd6" + "9c0dbdb1-30ce-4e04-ba54-0a0e62e18edf" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140623Z:723158b2-cb97-4ed5-9f69-48d3c859dfd6" + "WESTEUROPE:20151014T111658Z:9c0dbdb1-30ce-4e04-ba54-0a0e62e18edf" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1456,14 +1513,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:06:23 GMT" + "Wed, 14 Oct 2015 11:16:58 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1471,10 +1528,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-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/085AA1C748A2645F\",\r\n \"operationId\": \"085AA1C748A2645F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:29.8712927Z\",\r\n \"duration\": \"PT10.2409146S\",\r\n \"trackingId\": \"19d1ac0a-c1a2-4d4e-b227-ca66ef0284d4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/EDA9AA81624487A9\",\r\n \"operationId\": \"EDA9AA81624487A9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:06:00.9403761Z\",\r\n \"duration\": \"PT41.2977535S\",\r\n \"trackingId\": \"df2aa672-9eaf-44c4-b148-1ad18bacf095\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/152806B5A398AC2F\",\r\n \"operationId\": \"152806B5A398AC2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:19.4721354Z\",\r\n \"duration\": \"PT43.5119863S\",\r\n \"trackingId\": \"2fead1df-7a60-4e47-95c8-4a9adddff77a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/B3DBA3A6BE9008CD\",\r\n \"operationId\": \"B3DBA3A6BE9008CD\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:16:36.9068173Z\",\r\n \"duration\": \"PT12.0457812S\",\r\n \"trackingId\": \"90079810-eb4a-43bf-8e78-0e263433993c\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/25B858A36AE81BA0\",\r\n \"operationId\": \"25B858A36AE81BA0\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:28.6662622Z\",\r\n \"duration\": \"PT3.8738636S\",\r\n \"trackingId\": \"346b23f2-ff9e-4962-b8b3-92e67b78b5a6\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/2BD9D0473BEAE0E9\",\r\n \"operationId\": \"2BD9D0473BEAE0E9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:24.6266445Z\",\r\n \"duration\": \"PT56.8149154S\",\r\n \"trackingId\": \"e9397b57-22ce-48ff-bda7-7daf3670c6c5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2103" + "2102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1486,16 +1543,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14936" + "14453" ], "x-ms-request-id": [ - "7d91e8fd-d1dd-4912-bac8-770d6970fca8" + "f2ce5d31-bbec-4343-8e33-14d8b8ee427e" ], "x-ms-correlation-request-id": [ - "7d91e8fd-d1dd-4912-bac8-770d6970fca8" + "f2ce5d31-bbec-4343-8e33-14d8b8ee427e" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140627Z:7d91e8fd-d1dd-4912-bac8-770d6970fca8" + "WESTEUROPE:20151014T111703Z:f2ce5d31-bbec-4343-8e33-14d8b8ee427e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1504,14 +1561,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:06:27 GMT" + "Wed, 14 Oct 2015 11:17:02 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1519,10 +1576,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-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/085AA1C748A2645F\",\r\n \"operationId\": \"085AA1C748A2645F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:29.8712927Z\",\r\n \"duration\": \"PT10.2409146S\",\r\n \"trackingId\": \"19d1ac0a-c1a2-4d4e-b227-ca66ef0284d4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/EDA9AA81624487A9\",\r\n \"operationId\": \"EDA9AA81624487A9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:06:00.9403761Z\",\r\n \"duration\": \"PT41.2977535S\",\r\n \"trackingId\": \"df2aa672-9eaf-44c4-b148-1ad18bacf095\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/152806B5A398AC2F\",\r\n \"operationId\": \"152806B5A398AC2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:19.4721354Z\",\r\n \"duration\": \"PT43.5119863S\",\r\n \"trackingId\": \"2fead1df-7a60-4e47-95c8-4a9adddff77a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/B3DBA3A6BE9008CD\",\r\n \"operationId\": \"B3DBA3A6BE9008CD\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:16:36.9068173Z\",\r\n \"duration\": \"PT12.0457812S\",\r\n \"trackingId\": \"90079810-eb4a-43bf-8e78-0e263433993c\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/25B858A36AE81BA0\",\r\n \"operationId\": \"25B858A36AE81BA0\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:28.6662622Z\",\r\n \"duration\": \"PT3.8738636S\",\r\n \"trackingId\": \"346b23f2-ff9e-4962-b8b3-92e67b78b5a6\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/2BD9D0473BEAE0E9\",\r\n \"operationId\": \"2BD9D0473BEAE0E9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:24.6266445Z\",\r\n \"duration\": \"PT56.8149154S\",\r\n \"trackingId\": \"e9397b57-22ce-48ff-bda7-7daf3670c6c5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2103" + "2102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1534,16 +1591,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14934" + "14449" ], "x-ms-request-id": [ - "2ad4ba0a-0d48-4eec-8e67-4689b1a1b256" + "f7e210fc-7bb0-4f15-9ff6-687a118040c6" ], "x-ms-correlation-request-id": [ - "2ad4ba0a-0d48-4eec-8e67-4689b1a1b256" + "f7e210fc-7bb0-4f15-9ff6-687a118040c6" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140632Z:2ad4ba0a-0d48-4eec-8e67-4689b1a1b256" + "WESTEUROPE:20151014T111707Z:f7e210fc-7bb0-4f15-9ff6-687a118040c6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1552,14 +1609,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:06:31 GMT" + "Wed, 14 Oct 2015 11:17:07 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1567,10 +1624,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-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/085AA1C748A2645F\",\r\n \"operationId\": \"085AA1C748A2645F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:29.8712927Z\",\r\n \"duration\": \"PT10.2409146S\",\r\n \"trackingId\": \"19d1ac0a-c1a2-4d4e-b227-ca66ef0284d4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/EDA9AA81624487A9\",\r\n \"operationId\": \"EDA9AA81624487A9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:06:33.9281746Z\",\r\n \"duration\": \"PT1M14.285552S\",\r\n \"trackingId\": \"ff990623-db16-4903-98b6-c7b530d20859\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/152806B5A398AC2F\",\r\n \"operationId\": \"152806B5A398AC2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:19.4721354Z\",\r\n \"duration\": \"PT43.5119863S\",\r\n \"trackingId\": \"2fead1df-7a60-4e47-95c8-4a9adddff77a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/B3DBA3A6BE9008CD\",\r\n \"operationId\": \"B3DBA3A6BE9008CD\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:17:08.0165417Z\",\r\n \"duration\": \"PT43.1555056S\",\r\n \"trackingId\": \"be999f42-19dd-4fd9-94f3-ddfa3e0695d3\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/25B858A36AE81BA0\",\r\n \"operationId\": \"25B858A36AE81BA0\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:28.6662622Z\",\r\n \"duration\": \"PT3.8738636S\",\r\n \"trackingId\": \"346b23f2-ff9e-4962-b8b3-92e67b78b5a6\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/2BD9D0473BEAE0E9\",\r\n \"operationId\": \"2BD9D0473BEAE0E9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:24.6266445Z\",\r\n \"duration\": \"PT56.8149154S\",\r\n \"trackingId\": \"e9397b57-22ce-48ff-bda7-7daf3670c6c5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2103" + "2102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1582,16 +1639,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14932" + "14446" ], "x-ms-request-id": [ - "e1591bd2-df16-4966-96a0-c0ce7f280462" + "78fdfa66-9a17-475a-8681-d5d28b8ca76a" ], "x-ms-correlation-request-id": [ - "e1591bd2-df16-4966-96a0-c0ce7f280462" + "78fdfa66-9a17-475a-8681-d5d28b8ca76a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140636Z:e1591bd2-df16-4966-96a0-c0ce7f280462" + "WESTEUROPE:20151014T111711Z:78fdfa66-9a17-475a-8681-d5d28b8ca76a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1600,14 +1657,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:06:35 GMT" + "Wed, 14 Oct 2015 11:17:11 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1615,10 +1672,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-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/085AA1C748A2645F\",\r\n \"operationId\": \"085AA1C748A2645F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:29.8712927Z\",\r\n \"duration\": \"PT10.2409146S\",\r\n \"trackingId\": \"19d1ac0a-c1a2-4d4e-b227-ca66ef0284d4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/EDA9AA81624487A9\",\r\n \"operationId\": \"EDA9AA81624487A9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:06:33.9281746Z\",\r\n \"duration\": \"PT1M14.285552S\",\r\n \"trackingId\": \"ff990623-db16-4903-98b6-c7b530d20859\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/152806B5A398AC2F\",\r\n \"operationId\": \"152806B5A398AC2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:19.4721354Z\",\r\n \"duration\": \"PT43.5119863S\",\r\n \"trackingId\": \"2fead1df-7a60-4e47-95c8-4a9adddff77a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/B3DBA3A6BE9008CD\",\r\n \"operationId\": \"B3DBA3A6BE9008CD\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:17:08.0165417Z\",\r\n \"duration\": \"PT43.1555056S\",\r\n \"trackingId\": \"be999f42-19dd-4fd9-94f3-ddfa3e0695d3\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/25B858A36AE81BA0\",\r\n \"operationId\": \"25B858A36AE81BA0\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:28.6662622Z\",\r\n \"duration\": \"PT3.8738636S\",\r\n \"trackingId\": \"346b23f2-ff9e-4962-b8b3-92e67b78b5a6\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/2BD9D0473BEAE0E9\",\r\n \"operationId\": \"2BD9D0473BEAE0E9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:24.6266445Z\",\r\n \"duration\": \"PT56.8149154S\",\r\n \"trackingId\": \"e9397b57-22ce-48ff-bda7-7daf3670c6c5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2103" + "2102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1630,16 +1687,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14930" + "14443" ], "x-ms-request-id": [ - "02c5d0a2-bfe1-4ba2-8f77-bfceb98837fc" + "d3ef8322-44a7-4f61-a28c-a760376ca1e2" ], "x-ms-correlation-request-id": [ - "02c5d0a2-bfe1-4ba2-8f77-bfceb98837fc" + "d3ef8322-44a7-4f61-a28c-a760376ca1e2" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140640Z:02c5d0a2-bfe1-4ba2-8f77-bfceb98837fc" + "WESTEUROPE:20151014T111715Z:d3ef8322-44a7-4f61-a28c-a760376ca1e2" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1648,14 +1705,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:06:40 GMT" + "Wed, 14 Oct 2015 11:17:14 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1663,10 +1720,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-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/085AA1C748A2645F\",\r\n \"operationId\": \"085AA1C748A2645F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:29.8712927Z\",\r\n \"duration\": \"PT10.2409146S\",\r\n \"trackingId\": \"19d1ac0a-c1a2-4d4e-b227-ca66ef0284d4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/EDA9AA81624487A9\",\r\n \"operationId\": \"EDA9AA81624487A9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:06:41.306709Z\",\r\n \"duration\": \"PT1M21.6640864S\",\r\n \"trackingId\": \"8a49552c-3230-4fbe-9e98-ebe65ed67e3b\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup/operations/152806B5A398AC2F\",\r\n \"operationId\": \"152806B5A398AC2F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:05:19.4721354Z\",\r\n \"duration\": \"PT43.5119863S\",\r\n \"trackingId\": \"2fead1df-7a60-4e47-95c8-4a9adddff77a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/B3DBA3A6BE9008CD\",\r\n \"operationId\": \"B3DBA3A6BE9008CD\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:17:08.0165417Z\",\r\n \"duration\": \"PT43.1555056S\",\r\n \"trackingId\": \"be999f42-19dd-4fd9-94f3-ddfa3e0695d3\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/25B858A36AE81BA0\",\r\n \"operationId\": \"25B858A36AE81BA0\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:28.6662622Z\",\r\n \"duration\": \"PT3.8738636S\",\r\n \"trackingId\": \"346b23f2-ff9e-4962-b8b3-92e67b78b5a6\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/2BD9D0473BEAE0E9\",\r\n \"operationId\": \"2BD9D0473BEAE0E9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:24.6266445Z\",\r\n \"duration\": \"PT56.8149154S\",\r\n \"trackingId\": \"e9397b57-22ce-48ff-bda7-7daf3670c6c5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2105" + "2102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1678,16 +1735,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14928" + "14440" ], "x-ms-request-id": [ - "a1f79bfb-247b-4f7a-8e1d-eebb50766141" + "9dc6c1bb-35fe-41ba-98df-2876cf4084b9" ], "x-ms-correlation-request-id": [ - "a1f79bfb-247b-4f7a-8e1d-eebb50766141" + "9dc6c1bb-35fe-41ba-98df-2876cf4084b9" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140645Z:a1f79bfb-247b-4f7a-8e1d-eebb50766141" + "WESTEUROPE:20151014T111719Z:9dc6c1bb-35fe-41ba-98df-2876cf4084b9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1696,14 +1753,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:06:44 GMT" + "Wed, 14 Oct 2015 11:17:18 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1711,10 +1768,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/B3DBA3A6BE9008CD\",\r\n \"operationId\": \"B3DBA3A6BE9008CD\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:17:08.0165417Z\",\r\n \"duration\": \"PT43.1555056S\",\r\n \"trackingId\": \"be999f42-19dd-4fd9-94f3-ddfa3e0695d3\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/25B858A36AE81BA0\",\r\n \"operationId\": \"25B858A36AE81BA0\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:28.6662622Z\",\r\n \"duration\": \"PT3.8738636S\",\r\n \"trackingId\": \"346b23f2-ff9e-4962-b8b3-92e67b78b5a6\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/2BD9D0473BEAE0E9\",\r\n \"operationId\": \"2BD9D0473BEAE0E9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:24.6266445Z\",\r\n \"duration\": \"PT56.8149154S\",\r\n \"trackingId\": \"e9397b57-22ce-48ff-bda7-7daf3670c6c5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1726,16 +1783,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14987" + "14438" ], "x-ms-request-id": [ - "4fe4c848-2c76-4f95-bfe1-de010dfc57d6" + "b0c78254-33b7-4f8e-bdda-ae7705eed1fa" ], "x-ms-correlation-request-id": [ - "4fe4c848-2c76-4f95-bfe1-de010dfc57d6" + "b0c78254-33b7-4f8e-bdda-ae7705eed1fa" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140438Z:4fe4c848-2c76-4f95-bfe1-de010dfc57d6" + "WESTEUROPE:20151014T111723Z:b0c78254-33b7-4f8e-bdda-ae7705eed1fa" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1744,14 +1801,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:04:37 GMT" + "Wed, 14 Oct 2015 11:17:22 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1759,10 +1816,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/B3DBA3A6BE9008CD\",\r\n \"operationId\": \"B3DBA3A6BE9008CD\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:17:26.4352474Z\",\r\n \"duration\": \"PT1M1.5742113S\",\r\n \"trackingId\": \"f59f1b3b-7d35-43ba-9962-27d928c9f5e0\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/25B858A36AE81BA0\",\r\n \"operationId\": \"25B858A36AE81BA0\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:28.6662622Z\",\r\n \"duration\": \"PT3.8738636S\",\r\n \"trackingId\": \"346b23f2-ff9e-4962-b8b3-92e67b78b5a6\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/2BD9D0473BEAE0E9\",\r\n \"operationId\": \"2BD9D0473BEAE0E9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:24.6266445Z\",\r\n \"duration\": \"PT56.8149154S\",\r\n \"trackingId\": \"e9397b57-22ce-48ff-bda7-7daf3670c6c5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1774,16 +1831,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14985" + "14436" ], "x-ms-request-id": [ - "65b1eba2-ac03-4547-813b-962a8d72a320" + "5a55d8cc-7875-416d-a2ec-d3e528e6033d" ], "x-ms-correlation-request-id": [ - "65b1eba2-ac03-4547-813b-962a8d72a320" + "5a55d8cc-7875-416d-a2ec-d3e528e6033d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140442Z:65b1eba2-ac03-4547-813b-962a8d72a320" + "WESTEUROPE:20151014T111727Z:5a55d8cc-7875-416d-a2ec-d3e528e6033d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1792,14 +1849,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:04:41 GMT" + "Wed, 14 Oct 2015 11:17:26 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1807,10 +1864,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/B3DBA3A6BE9008CD\",\r\n \"operationId\": \"B3DBA3A6BE9008CD\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:17:26.4352474Z\",\r\n \"duration\": \"PT1M1.5742113S\",\r\n \"trackingId\": \"f59f1b3b-7d35-43ba-9962-27d928c9f5e0\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/25B858A36AE81BA0\",\r\n \"operationId\": \"25B858A36AE81BA0\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:28.6662622Z\",\r\n \"duration\": \"PT3.8738636S\",\r\n \"trackingId\": \"346b23f2-ff9e-4962-b8b3-92e67b78b5a6\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/2BD9D0473BEAE0E9\",\r\n \"operationId\": \"2BD9D0473BEAE0E9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:24.6266445Z\",\r\n \"duration\": \"PT56.8149154S\",\r\n \"trackingId\": \"e9397b57-22ce-48ff-bda7-7daf3670c6c5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1822,16 +1879,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14983" + "14432" ], "x-ms-request-id": [ - "74dbcfb4-3352-4eab-9f72-2cda754cd379" + "ea57d4a3-e57a-44ea-b460-85f6a10bec83" ], "x-ms-correlation-request-id": [ - "74dbcfb4-3352-4eab-9f72-2cda754cd379" + "ea57d4a3-e57a-44ea-b460-85f6a10bec83" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140446Z:74dbcfb4-3352-4eab-9f72-2cda754cd379" + "WESTEUROPE:20151014T111732Z:ea57d4a3-e57a-44ea-b460-85f6a10bec83" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1840,14 +1897,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:04:45 GMT" + "Wed, 14 Oct 2015 11:17:32 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1855,10 +1912,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/B3DBA3A6BE9008CD\",\r\n \"operationId\": \"B3DBA3A6BE9008CD\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:17:26.4352474Z\",\r\n \"duration\": \"PT1M1.5742113S\",\r\n \"trackingId\": \"f59f1b3b-7d35-43ba-9962-27d928c9f5e0\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/25B858A36AE81BA0\",\r\n \"operationId\": \"25B858A36AE81BA0\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:28.6662622Z\",\r\n \"duration\": \"PT3.8738636S\",\r\n \"trackingId\": \"346b23f2-ff9e-4962-b8b3-92e67b78b5a6\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/2BD9D0473BEAE0E9\",\r\n \"operationId\": \"2BD9D0473BEAE0E9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:24.6266445Z\",\r\n \"duration\": \"PT56.8149154S\",\r\n \"trackingId\": \"e9397b57-22ce-48ff-bda7-7daf3670c6c5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1870,16 +1927,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14981" + "14430" ], "x-ms-request-id": [ - "37daf42c-079c-47e6-816d-0dc338a533b9" + "582e8811-edfa-4387-af84-e0aac4bf2854" ], "x-ms-correlation-request-id": [ - "37daf42c-079c-47e6-816d-0dc338a533b9" + "582e8811-edfa-4387-af84-e0aac4bf2854" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140450Z:37daf42c-079c-47e6-816d-0dc338a533b9" + "WESTEUROPE:20151014T111736Z:582e8811-edfa-4387-af84-e0aac4bf2854" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1888,14 +1945,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:04:49 GMT" + "Wed, 14 Oct 2015 11:17:36 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1903,10 +1960,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/B3DBA3A6BE9008CD\",\r\n \"operationId\": \"B3DBA3A6BE9008CD\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:17:26.4352474Z\",\r\n \"duration\": \"PT1M1.5742113S\",\r\n \"trackingId\": \"f59f1b3b-7d35-43ba-9962-27d928c9f5e0\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/25B858A36AE81BA0\",\r\n \"operationId\": \"25B858A36AE81BA0\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:28.6662622Z\",\r\n \"duration\": \"PT3.8738636S\",\r\n \"trackingId\": \"346b23f2-ff9e-4962-b8b3-92e67b78b5a6\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/2BD9D0473BEAE0E9\",\r\n \"operationId\": \"2BD9D0473BEAE0E9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:24.6266445Z\",\r\n \"duration\": \"PT56.8149154S\",\r\n \"trackingId\": \"e9397b57-22ce-48ff-bda7-7daf3670c6c5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1918,16 +1975,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14979" + "14428" ], "x-ms-request-id": [ - "f8fe344b-4b37-4e0a-8d37-b0f24e0af458" + "be96e6ba-3f07-4769-b116-5cd56115b6d6" ], "x-ms-correlation-request-id": [ - "f8fe344b-4b37-4e0a-8d37-b0f24e0af458" + "be96e6ba-3f07-4769-b116-5cd56115b6d6" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140454Z:f8fe344b-4b37-4e0a-8d37-b0f24e0af458" + "WESTEUROPE:20151014T111740Z:be96e6ba-3f07-4769-b116-5cd56115b6d6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1936,14 +1993,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:04:53 GMT" + "Wed, 14 Oct 2015 11:17:39 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1951,10 +2008,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/B3DBA3A6BE9008CD\",\r\n \"operationId\": \"B3DBA3A6BE9008CD\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:17:26.4352474Z\",\r\n \"duration\": \"PT1M1.5742113S\",\r\n \"trackingId\": \"f59f1b3b-7d35-43ba-9962-27d928c9f5e0\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/25B858A36AE81BA0\",\r\n \"operationId\": \"25B858A36AE81BA0\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:28.6662622Z\",\r\n \"duration\": \"PT3.8738636S\",\r\n \"trackingId\": \"346b23f2-ff9e-4962-b8b3-92e67b78b5a6\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/2BD9D0473BEAE0E9\",\r\n \"operationId\": \"2BD9D0473BEAE0E9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:24.6266445Z\",\r\n \"duration\": \"PT56.8149154S\",\r\n \"trackingId\": \"e9397b57-22ce-48ff-bda7-7daf3670c6c5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1966,16 +2023,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14977" + "14425" ], "x-ms-request-id": [ - "cbfad7b1-d976-448a-a3aa-bdddc951efba" + "bb0fe800-e9dc-4d94-8632-be0ac878a821" ], "x-ms-correlation-request-id": [ - "cbfad7b1-d976-448a-a3aa-bdddc951efba" + "bb0fe800-e9dc-4d94-8632-be0ac878a821" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140458Z:cbfad7b1-d976-448a-a3aa-bdddc951efba" + "WESTEUROPE:20151014T111744Z:bb0fe800-e9dc-4d94-8632-be0ac878a821" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1984,14 +2041,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:04:57 GMT" + "Wed, 14 Oct 2015 11:17:43 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1999,10 +2056,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/B3DBA3A6BE9008CD\",\r\n \"operationId\": \"B3DBA3A6BE9008CD\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:17:47.4359603Z\",\r\n \"duration\": \"PT1M22.5749242S\",\r\n \"trackingId\": \"8fe7c652-fa70-46c5-9e2a-d29e2943029e\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/25B858A36AE81BA0\",\r\n \"operationId\": \"25B858A36AE81BA0\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:28.6662622Z\",\r\n \"duration\": \"PT3.8738636S\",\r\n \"trackingId\": \"346b23f2-ff9e-4962-b8b3-92e67b78b5a6\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/2BD9D0473BEAE0E9\",\r\n \"operationId\": \"2BD9D0473BEAE0E9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:24.6266445Z\",\r\n \"duration\": \"PT56.8149154S\",\r\n \"trackingId\": \"e9397b57-22ce-48ff-bda7-7daf3670c6c5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2014,16 +2071,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14975" + "14421" ], "x-ms-request-id": [ - "2ed57314-2306-4ca6-8f02-1a9259a7cb62" + "0615bea1-618a-423a-8708-a8dd0e9e5e91" ], "x-ms-correlation-request-id": [ - "2ed57314-2306-4ca6-8f02-1a9259a7cb62" + "0615bea1-618a-423a-8708-a8dd0e9e5e91" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140502Z:2ed57314-2306-4ca6-8f02-1a9259a7cb62" + "WESTEUROPE:20151014T111748Z:0615bea1-618a-423a-8708-a8dd0e9e5e91" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2032,14 +2089,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:01 GMT" + "Wed, 14 Oct 2015 11:17:48 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2047,10 +2104,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/B3DBA3A6BE9008CD\",\r\n \"operationId\": \"B3DBA3A6BE9008CD\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:17:47.4359603Z\",\r\n \"duration\": \"PT1M22.5749242S\",\r\n \"trackingId\": \"8fe7c652-fa70-46c5-9e2a-d29e2943029e\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/25B858A36AE81BA0\",\r\n \"operationId\": \"25B858A36AE81BA0\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:28.6662622Z\",\r\n \"duration\": \"PT3.8738636S\",\r\n \"trackingId\": \"346b23f2-ff9e-4962-b8b3-92e67b78b5a6\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/2BD9D0473BEAE0E9\",\r\n \"operationId\": \"2BD9D0473BEAE0E9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:24.6266445Z\",\r\n \"duration\": \"PT56.8149154S\",\r\n \"trackingId\": \"e9397b57-22ce-48ff-bda7-7daf3670c6c5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2062,16 +2119,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14973" + "14419" ], "x-ms-request-id": [ - "4510e471-ac68-4735-99b9-cc4d63145be5" + "591601cc-ab5e-4d7c-933b-4bb1f45556c9" ], "x-ms-correlation-request-id": [ - "4510e471-ac68-4735-99b9-cc4d63145be5" + "591601cc-ab5e-4d7c-933b-4bb1f45556c9" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140506Z:4510e471-ac68-4735-99b9-cc4d63145be5" + "WESTEUROPE:20151014T111752Z:591601cc-ab5e-4d7c-933b-4bb1f45556c9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2080,14 +2137,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:05 GMT" + "Wed, 14 Oct 2015 11:17:52 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2095,10 +2152,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/B3DBA3A6BE9008CD\",\r\n \"operationId\": \"B3DBA3A6BE9008CD\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:17:54.8176528Z\",\r\n \"duration\": \"PT1M29.9566167S\",\r\n \"trackingId\": \"2559dd4c-b41b-4e77-9111-81cc4c3c6a03\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/25B858A36AE81BA0\",\r\n \"operationId\": \"25B858A36AE81BA0\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:28.6662622Z\",\r\n \"duration\": \"PT3.8738636S\",\r\n \"trackingId\": \"346b23f2-ff9e-4962-b8b3-92e67b78b5a6\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup/operations/2BD9D0473BEAE0E9\",\r\n \"operationId\": \"2BD9D0473BEAE0E9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:16:24.6266445Z\",\r\n \"duration\": \"PT56.8149154S\",\r\n \"trackingId\": \"e9397b57-22ce-48ff-bda7-7daf3670c6c5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2105" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2110,16 +2167,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14971" + "14416" ], "x-ms-request-id": [ - "9ce2b43f-fe8b-4d55-984e-f065608c4439" + "2016e04c-d92d-45e7-a996-3a5aa5d6d485" ], "x-ms-correlation-request-id": [ - "9ce2b43f-fe8b-4d55-984e-f065608c4439" + "2016e04c-d92d-45e7-a996-3a5aa5d6d485" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140509Z:9ce2b43f-fe8b-4d55-984e-f065608c4439" + "WESTEUROPE:20151014T111756Z:2016e04c-d92d-45e7-a996-3a5aa5d6d485" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2128,14 +2185,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:09 GMT" + "Wed, 14 Oct 2015 11:17:56 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2143,10 +2200,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-10-14T11:15:21.0459709Z\",\r\n \"duration\": \"PT2.9453146S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2303" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2158,16 +2215,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14969" + "14530" ], "x-ms-request-id": [ - "b2af0b6c-a526-4880-b9ac-3109beb1f07a" + "5460fd1e-b778-4d74-8355-224ddae99c00" ], "x-ms-correlation-request-id": [ - "b2af0b6c-a526-4880-b9ac-3109beb1f07a" + "5460fd1e-b778-4d74-8355-224ddae99c00" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140513Z:b2af0b6c-a526-4880-b9ac-3109beb1f07a" + "WESTEUROPE:20151014T111524Z:5460fd1e-b778-4d74-8355-224ddae99c00" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2176,14 +2233,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:13 GMT" + "Wed, 14 Oct 2015 11:15:23 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2191,10 +2248,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-10-14T11:15:21.0459709Z\",\r\n \"duration\": \"PT2.9453146S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2303" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2206,16 +2263,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14967" + "14528" ], "x-ms-request-id": [ - "117495f4-537d-433e-8a2e-635de42747e1" + "409f9a17-48dc-483d-8807-f82cbe2ab48e" ], "x-ms-correlation-request-id": [ - "117495f4-537d-433e-8a2e-635de42747e1" + "409f9a17-48dc-483d-8807-f82cbe2ab48e" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140517Z:117495f4-537d-433e-8a2e-635de42747e1" + "WESTEUROPE:20151014T111527Z:409f9a17-48dc-483d-8807-f82cbe2ab48e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2224,14 +2281,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:16 GMT" + "Wed, 14 Oct 2015 11:15:27 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2239,10 +2296,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2254,16 +2311,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14965" + "14526" ], "x-ms-request-id": [ - "f5de5de8-aa67-4938-a7a4-986e0b17af71" + "82fad422-faeb-4ac1-8ac3-9a306bb3543d" ], "x-ms-correlation-request-id": [ - "f5de5de8-aa67-4938-a7a4-986e0b17af71" + "82fad422-faeb-4ac1-8ac3-9a306bb3543d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140521Z:f5de5de8-aa67-4938-a7a4-986e0b17af71" + "WESTEUROPE:20151014T111531Z:82fad422-faeb-4ac1-8ac3-9a306bb3543d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2272,14 +2329,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:21 GMT" + "Wed, 14 Oct 2015 11:15:31 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2287,10 +2344,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2302,16 +2359,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14963" + "14524" ], "x-ms-request-id": [ - "cd494f7f-e5a8-4fec-ad13-54c5f6f6ce3a" + "d0e9a7fc-0847-4c4e-bd14-92550bc33bb6" ], "x-ms-correlation-request-id": [ - "cd494f7f-e5a8-4fec-ad13-54c5f6f6ce3a" + "d0e9a7fc-0847-4c4e-bd14-92550bc33bb6" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140525Z:cd494f7f-e5a8-4fec-ad13-54c5f6f6ce3a" + "WESTEUROPE:20151014T111535Z:d0e9a7fc-0847-4c4e-bd14-92550bc33bb6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2320,14 +2377,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:25 GMT" + "Wed, 14 Oct 2015 11:15:34 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2335,10 +2392,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2350,16 +2407,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14961" + "14519" ], "x-ms-request-id": [ - "999ce907-18a9-4c1d-b228-ef4971471ee4" + "0cf73e36-91bc-4d6e-869c-9e16136bba32" ], "x-ms-correlation-request-id": [ - "999ce907-18a9-4c1d-b228-ef4971471ee4" + "0cf73e36-91bc-4d6e-869c-9e16136bba32" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140530Z:999ce907-18a9-4c1d-b228-ef4971471ee4" + "WESTEUROPE:20151014T111539Z:0cf73e36-91bc-4d6e-869c-9e16136bba32" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2368,14 +2425,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:30 GMT" + "Wed, 14 Oct 2015 11:15:38 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2383,10 +2440,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2398,16 +2455,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14959" + "14516" ], "x-ms-request-id": [ - "c7905f64-a364-4f8f-8b1b-e884fa8c1bfa" + "be88fc8b-c2cb-4b88-a60c-64ef7073ee8e" ], "x-ms-correlation-request-id": [ - "c7905f64-a364-4f8f-8b1b-e884fa8c1bfa" + "be88fc8b-c2cb-4b88-a60c-64ef7073ee8e" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140534Z:c7905f64-a364-4f8f-8b1b-e884fa8c1bfa" + "WESTEUROPE:20151014T111542Z:be88fc8b-c2cb-4b88-a60c-64ef7073ee8e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2416,14 +2473,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:34 GMT" + "Wed, 14 Oct 2015 11:15:42 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2431,10 +2488,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2446,16 +2503,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14957" + "14513" ], "x-ms-request-id": [ - "cc40c5b6-db08-48df-98c7-644abc2ca605" + "334352eb-e0e0-4304-93ff-7e9187a981d8" ], "x-ms-correlation-request-id": [ - "cc40c5b6-db08-48df-98c7-644abc2ca605" + "334352eb-e0e0-4304-93ff-7e9187a981d8" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140538Z:cc40c5b6-db08-48df-98c7-644abc2ca605" + "WESTEUROPE:20151014T111546Z:334352eb-e0e0-4304-93ff-7e9187a981d8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2464,14 +2521,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:38 GMT" + "Wed, 14 Oct 2015 11:15:45 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2479,10 +2536,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2494,16 +2551,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14955" + "14510" ], "x-ms-request-id": [ - "5757e08e-0d9d-44da-b41e-aef26b8dd990" + "5ee88efd-bce9-4f2f-a5c2-34f24763af9e" ], "x-ms-correlation-request-id": [ - "5757e08e-0d9d-44da-b41e-aef26b8dd990" + "5ee88efd-bce9-4f2f-a5c2-34f24763af9e" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140543Z:5757e08e-0d9d-44da-b41e-aef26b8dd990" + "WESTEUROPE:20151014T111550Z:5ee88efd-bce9-4f2f-a5c2-34f24763af9e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2512,14 +2569,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:42 GMT" + "Wed, 14 Oct 2015 11:15:49 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2527,10 +2584,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2542,16 +2599,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14953" + "14507" ], "x-ms-request-id": [ - "291c971a-be93-400e-9e1f-3438368ea73c" + "b88c6899-ed4a-4d25-9e63-b0e1002b8d2e" ], "x-ms-correlation-request-id": [ - "291c971a-be93-400e-9e1f-3438368ea73c" + "b88c6899-ed4a-4d25-9e63-b0e1002b8d2e" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140547Z:291c971a-be93-400e-9e1f-3438368ea73c" + "WESTEUROPE:20151014T111554Z:b88c6899-ed4a-4d25-9e63-b0e1002b8d2e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2560,14 +2617,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:47 GMT" + "Wed, 14 Oct 2015 11:15:53 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2575,10 +2632,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2590,16 +2647,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14951" + "14505" ], "x-ms-request-id": [ - "22c27844-2684-406e-a803-eaadf2cc307c" + "99600d2c-95c7-485a-9323-475364c6d8e9" ], "x-ms-correlation-request-id": [ - "22c27844-2684-406e-a803-eaadf2cc307c" + "99600d2c-95c7-485a-9323-475364c6d8e9" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140552Z:22c27844-2684-406e-a803-eaadf2cc307c" + "WESTEUROPE:20151014T111558Z:99600d2c-95c7-485a-9323-475364c6d8e9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2608,14 +2665,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:51 GMT" + "Wed, 14 Oct 2015 11:15:57 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2623,10 +2680,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2638,16 +2695,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14949" + "14502" ], "x-ms-request-id": [ - "febc89ca-2622-4413-b1b5-4dc5753a03ef" + "5eb7b48b-183b-407a-a87a-56151b5fb39f" ], "x-ms-correlation-request-id": [ - "febc89ca-2622-4413-b1b5-4dc5753a03ef" + "5eb7b48b-183b-407a-a87a-56151b5fb39f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140556Z:febc89ca-2622-4413-b1b5-4dc5753a03ef" + "WESTEUROPE:20151014T111602Z:5eb7b48b-183b-407a-a87a-56151b5fb39f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2656,14 +2713,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:55 GMT" + "Wed, 14 Oct 2015 11:16:02 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2671,10 +2728,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2686,16 +2743,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14947" + "14499" ], "x-ms-request-id": [ - "98ab35b5-348a-421d-b03b-f88c9be4c223" + "26339e1c-19ee-4550-9784-a33c9f01b716" ], "x-ms-correlation-request-id": [ - "98ab35b5-348a-421d-b03b-f88c9be4c223" + "26339e1c-19ee-4550-9784-a33c9f01b716" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140600Z:98ab35b5-348a-421d-b03b-f88c9be4c223" + "WESTEUROPE:20151014T111605Z:26339e1c-19ee-4550-9784-a33c9f01b716" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2704,14 +2761,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:05:59 GMT" + "Wed, 14 Oct 2015 11:16:05 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2719,10 +2776,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2734,16 +2791,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14945" + "14496" ], "x-ms-request-id": [ - "78d7cd5e-678a-46e7-a7d7-37aba7e6d75d" + "7e58eeab-a6c0-4235-a98c-527d60cd65be" ], "x-ms-correlation-request-id": [ - "78d7cd5e-678a-46e7-a7d7-37aba7e6d75d" + "7e58eeab-a6c0-4235-a98c-527d60cd65be" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140605Z:78d7cd5e-678a-46e7-a7d7-37aba7e6d75d" + "WESTEUROPE:20151014T111609Z:7e58eeab-a6c0-4235-a98c-527d60cd65be" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2752,14 +2809,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:06:04 GMT" + "Wed, 14 Oct 2015 11:16:09 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2767,10 +2824,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2782,16 +2839,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14943" + "14493" ], "x-ms-request-id": [ - "abdcaffc-0f7d-4ecb-b2e9-58002cfcff0b" + "2b1ebcc2-2a15-4b86-8967-b0a59f309cf4" ], "x-ms-correlation-request-id": [ - "abdcaffc-0f7d-4ecb-b2e9-58002cfcff0b" + "2b1ebcc2-2a15-4b86-8967-b0a59f309cf4" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140611Z:abdcaffc-0f7d-4ecb-b2e9-58002cfcff0b" + "WESTEUROPE:20151014T111613Z:2b1ebcc2-2a15-4b86-8967-b0a59f309cf4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2800,14 +2857,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:06:11 GMT" + "Wed, 14 Oct 2015 11:16:12 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2815,10 +2872,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2830,16 +2887,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14941" + "14491" ], "x-ms-request-id": [ - "b611d238-b051-4b81-bb43-b9a13e0cbafa" + "4ddb5be8-3e73-41cd-b9db-60535c79f86a" ], "x-ms-correlation-request-id": [ - "b611d238-b051-4b81-bb43-b9a13e0cbafa" + "4ddb5be8-3e73-41cd-b9db-60535c79f86a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140615Z:b611d238-b051-4b81-bb43-b9a13e0cbafa" + "WESTEUROPE:20151014T111616Z:4ddb5be8-3e73-41cd-b9db-60535c79f86a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2848,14 +2905,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:06:15 GMT" + "Wed, 14 Oct 2015 11:16:16 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2863,10 +2920,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2878,16 +2935,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14939" + "14489" ], "x-ms-request-id": [ - "2b353856-3760-4d00-ae4e-cc7e481dd16a" + "a8ff3428-370a-43b2-a594-3ad317cce55a" ], "x-ms-correlation-request-id": [ - "2b353856-3760-4d00-ae4e-cc7e481dd16a" + "a8ff3428-370a-43b2-a594-3ad317cce55a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140620Z:2b353856-3760-4d00-ae4e-cc7e481dd16a" + "WESTEUROPE:20151014T111620Z:a8ff3428-370a-43b2-a594-3ad317cce55a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2896,14 +2953,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:06:19 GMT" + "Wed, 14 Oct 2015 11:16:20 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2911,10 +2968,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2926,16 +2983,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14937" + "14487" ], "x-ms-request-id": [ - "96613e5e-2151-4bab-b03f-558875598ac1" + "34b0971c-20ad-4871-b7ce-2638bb1d7647" ], "x-ms-correlation-request-id": [ - "96613e5e-2151-4bab-b03f-558875598ac1" + "34b0971c-20ad-4871-b7ce-2638bb1d7647" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140624Z:96613e5e-2151-4bab-b03f-558875598ac1" + "WESTEUROPE:20151014T111624Z:34b0971c-20ad-4871-b7ce-2638bb1d7647" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2944,14 +3001,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:06:24 GMT" + "Wed, 14 Oct 2015 11:16:23 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2959,10 +3016,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2974,16 +3031,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14935" + "14484" ], "x-ms-request-id": [ - "a10b7173-72c6-4274-bf3b-0a86061525eb" + "e1980d61-5ff9-475b-bfef-db7ce843e008" ], "x-ms-correlation-request-id": [ - "a10b7173-72c6-4274-bf3b-0a86061525eb" + "e1980d61-5ff9-475b-bfef-db7ce843e008" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140628Z:a10b7173-72c6-4274-bf3b-0a86061525eb" + "WESTEUROPE:20151014T111628Z:e1980d61-5ff9-475b-bfef-db7ce843e008" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2992,14 +3049,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:06:28 GMT" + "Wed, 14 Oct 2015 11:16:27 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3007,10 +3064,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3022,16 +3079,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14933" + "14482" ], "x-ms-request-id": [ - "d81e72b9-09e0-4a7d-b724-8e22cfd007f1" + "8620d753-192a-466b-9237-60d76a4776b0" ], "x-ms-correlation-request-id": [ - "d81e72b9-09e0-4a7d-b724-8e22cfd007f1" + "8620d753-192a-466b-9237-60d76a4776b0" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140633Z:d81e72b9-09e0-4a7d-b724-8e22cfd007f1" + "WESTEUROPE:20151014T111632Z:8620d753-192a-466b-9237-60d76a4776b0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3040,14 +3097,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:06:32 GMT" + "Wed, 14 Oct 2015 11:16:31 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3055,10 +3112,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3070,16 +3127,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14931" + "14478" ], "x-ms-request-id": [ - "dd41deba-bfb5-4188-b272-ca6fca9057dd" + "8dfb26ce-067f-41c7-b8ee-9e80e3f1aa96" ], "x-ms-correlation-request-id": [ - "dd41deba-bfb5-4188-b272-ca6fca9057dd" + "8dfb26ce-067f-41c7-b8ee-9e80e3f1aa96" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140637Z:dd41deba-bfb5-4188-b272-ca6fca9057dd" + "WESTEUROPE:20151014T111635Z:8dfb26ce-067f-41c7-b8ee-9e80e3f1aa96" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3088,14 +3145,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:06:36 GMT" + "Wed, 14 Oct 2015 11:16:35 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3103,10 +3160,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-13T14:04:35.8823214Z\",\r\n \"duration\": \"PT4.5345747S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3118,16 +3175,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14929" + "14472" ], "x-ms-request-id": [ - "e06ff44b-fdac-444a-aa1a-dd20020c6865" + "c9854d78-af06-43d1-bf96-232f7adb7dc5" ], "x-ms-correlation-request-id": [ - "e06ff44b-fdac-444a-aa1a-dd20020c6865" + "c9854d78-af06-43d1-bf96-232f7adb7dc5" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140641Z:e06ff44b-fdac-444a-aa1a-dd20020c6865" + "WESTEUROPE:20151014T111639Z:c9854d78-af06-43d1-bf96-232f7adb7dc5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3136,14 +3193,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:06:41 GMT" + "Wed, 14 Oct 2015 11:16:39 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3151,10 +3208,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30371\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-13T14:06:43.1415469Z\",\r\n \"duration\": \"PT2M11.7938002S\",\r\n \"correlationId\": \"bb516142-4118-44b4-a9cc-b4c20e04bf4d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30371/AllowAllWindowsAzureIps\"\r\n }\r\n ],\r\n \"outputResources\": [\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server30371\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server30371/firewallrules/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2568" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3166,16 +3223,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14927" + "14467" ], "x-ms-request-id": [ - "2b99a6cf-bfb1-4bd5-b522-b55b3eb40980" + "517c9a85-3777-4cb0-84a5-3ab1fbaebae3" ], "x-ms-correlation-request-id": [ - "2b99a6cf-bfb1-4bd5-b522-b55b3eb40980" + "517c9a85-3777-4cb0-84a5-3ab1fbaebae3" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140646Z:2b99a6cf-bfb1-4bd5-b522-b55b3eb40980" + "WESTEUROPE:20151014T111643Z:517c9a85-3777-4cb0-84a5-3ab1fbaebae3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3184,14 +3241,14 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:06:45 GMT" + "Wed, 14 Oct 2015 11:16:43 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/resources?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL3Jlc291cmNlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3199,10 +3256,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-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371\",\r\n \"name\": \"sql-dm-cmdlet-server30371\",\r\n \"type\": \"Microsoft.Sql/servers\",\r\n \"kind\": \"v12.0\",\r\n \"location\": \"australiaeast\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371\",\r\n \"name\": \"sql-dm-cmdlet-server30371/sql-dm-cmdlet-db30371\",\r\n \"type\": \"Microsoft.Sql/servers/databases\",\r\n \"kind\": \"v12.0,user\",\r\n \"location\": \"australiaeast\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "618" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3214,16 +3271,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14926" + "14464" ], "x-ms-request-id": [ - "da74fa91-7824-4398-a0fe-a31eab6b618b" + "257c68b7-caf9-4a1b-9f66-d743f79e7e49" ], "x-ms-correlation-request-id": [ - "da74fa91-7824-4398-a0fe-a31eab6b618b" + "257c68b7-caf9-4a1b-9f66-d743f79e7e49" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140648Z:da74fa91-7824-4398-a0fe-a31eab6b618b" + "WESTEUROPE:20151014T111647Z:257c68b7-caf9-4a1b-9f66-d743f79e7e49" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3232,25 +3289,25 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:06:47 GMT" + "Wed, 14 Oct 2015 11:16:46 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Authorization/permissions?api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wZXJtaXNzaW9ucz9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "45" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3261,20 +3318,17 @@ "Pragma": [ "no-cache" ], - "Vary": [ - "Accept-Encoding" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14462" ], "x-ms-request-id": [ - "westeurope:e7da44b8-c11f-4717-a50e-a8eadf69ac23" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14997" + "06908a75-18b1-4720-9ead-56d10c8d8dc3" ], "x-ms-correlation-request-id": [ - "7dd62c09-cbe8-411c-8f05-8f14d6e440e8" + "06908a75-18b1-4720-9ead-56d10c8d8dc3" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140649Z:7dd62c09-cbe8-411c-8f05-8f14d6e440e8" + "WESTEUROPE:20151014T111651Z:06908a75-18b1-4720-9ead-56d10c8d8dc3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3283,274 +3337,1366 @@ "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:06:49 GMT" + "Wed, 14 Oct 2015 11:16:50 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371/dataMaskingPolicies/Default?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3MS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzcxL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" - ], - "x-ms-client-request-id": [ - "b33ee115-55cf-4129-9697-70151d97dcfd" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"New\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "452" + "2301" ], "Content-Type": [ - "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" - ], - "x-ms-request-id": [ - "53951e8d-0bd7-4d61-9ce4-a9506a47be52" - ], - "X-Content-Type-Options": [ - "nosniff" + "application/json; charset=utf-8" ], - "DataServiceVersion": [ - "3.0;" + "Expires": [ + "-1" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "Pragma": [ + "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14994" + "14458" + ], + "x-ms-request-id": [ + "4ce88ad5-c86c-48e6-a664-d07c6e240ae0" ], "x-ms-correlation-request-id": [ - "9c6c9738-ba95-4d10-89a5-9cc84b8c7067" + "4ce88ad5-c86c-48e6-a664-d07c6e240ae0" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140655Z:9c6c9738-ba95-4d10-89a5-9cc84b8c7067" + "WESTEUROPE:20151014T111655Z:4ce88ad5-c86c-48e6-a664-d07c6e240ae0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" ], "Cache-Control": [ - "no-store, no-cache" + "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:06:54 GMT" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0" + "Wed, 14 Oct 2015 11:16:54 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371/dataMaskingPolicies/Default?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3MS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzcxL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" - ], - "x-ms-client-request-id": [ - "d13255cc-0fcb-48e5-bfce-ec40a7b16375" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"dbo\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "459" + "2301" ], "Content-Type": [ - "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" - ], - "x-ms-request-id": [ - "b481fc4f-75e0-4201-8d29-2f713716800b" - ], - "X-Content-Type-Options": [ - "nosniff" + "application/json; charset=utf-8" ], - "DataServiceVersion": [ - "3.0;" + "Expires": [ + "-1" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "Pragma": [ + "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14993" + "14455" + ], + "x-ms-request-id": [ + "24bc7108-e33e-48fe-8b6e-a829b5857038" ], "x-ms-correlation-request-id": [ - "b992c160-13b2-4d32-b46b-61ea918270a0" + "24bc7108-e33e-48fe-8b6e-a829b5857038" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140711Z:b992c160-13b2-4d32-b46b-61ea918270a0" + "WESTEUROPE:20151014T111659Z:24bc7108-e33e-48fe-8b6e-a829b5857038" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" ], "Cache-Control": [ - "no-store, no-cache" + "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:07:11 GMT" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0" + "Wed, 14 Oct 2015 11:16:59 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371/dataMaskingPolicies/Default?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3MS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzcxL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" - ], - "x-ms-client-request-id": [ - "184fd043-6d9f-4984-9c5e-1aecb32a1cbc" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"dbo\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "459" + "2301" ], "Content-Type": [ - "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" - ], - "x-ms-request-id": [ - "8fd67c72-7ca4-45d3-b72a-dc5797aff616" - ], - "X-Content-Type-Options": [ - "nosniff" + "application/json; charset=utf-8" ], - "DataServiceVersion": [ - "3.0;" + "Expires": [ + "-1" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "Pragma": [ + "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14992" + "14452" + ], + "x-ms-request-id": [ + "a437dd14-6d9a-4116-8fa3-ddf390675983" ], "x-ms-correlation-request-id": [ - "7515ebe0-affa-4e29-b2c2-1bbd4c55f605" + "a437dd14-6d9a-4116-8fa3-ddf390675983" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140713Z:7515ebe0-affa-4e29-b2c2-1bbd4c55f605" + "WESTEUROPE:20151014T111704Z:a437dd14-6d9a-4116-8fa3-ddf390675983" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" ], "Cache-Control": [ - "no-store, no-cache" + "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:07:13 GMT" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0" + "Wed, 14 Oct 2015 11:17:03 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371/dataMaskingPolicies/Default?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3MS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzcxL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" - ], - "x-ms-client-request-id": [ - "cbdaa9fd-ca0f-479b-9367-f8bf07599cfb" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"dbo\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "460" + "2301" ], "Content-Type": [ - "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" - ], - "x-ms-request-id": [ - "9a28d80f-3374-464a-b47a-316e88d712f1" - ], - "X-Content-Type-Options": [ - "nosniff" + "application/json; charset=utf-8" ], - "DataServiceVersion": [ - "3.0;" + "Expires": [ + "-1" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "Pragma": [ + "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14991" + "14448" + ], + "x-ms-request-id": [ + "57387014-62bb-4a68-9575-2b6fd0ac6d85" ], "x-ms-correlation-request-id": [ - "7f954835-e736-405c-bc90-7cd0772eb827" + "57387014-62bb-4a68-9575-2b6fd0ac6d85" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140720Z:7f954835-e736-405c-bc90-7cd0772eb827" + "WESTEUROPE:20151014T111708Z:57387014-62bb-4a68-9575-2b6fd0ac6d85" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" ], "Cache-Control": [ - "no-store, no-cache" + "no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:07:20 GMT" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0" + "Wed, 14 Oct 2015 11:17:07 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371/dataMaskingPolicies/Default?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3MS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzcxL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" - ], - "x-ms-client-request-id": [ - "dc392bac-54d1-4bb6-b330-0163892d4319" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"dbo\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "460" + "2301" ], "Content-Type": [ - "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + "application/json; charset=utf-8" ], - "x-ms-request-id": [ - "31a18962-2225-43c4-a050-f49002425afe" + "Expires": [ + "-1" ], - "X-Content-Type-Options": [ - "nosniff" + "Pragma": [ + "no-cache" ], - "DataServiceVersion": [ - "3.0;" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14445" ], - "Strict-Transport-Security": [ + "x-ms-request-id": [ + "217309a5-fa26-4b85-94e2-7fc1b698274c" + ], + "x-ms-correlation-request-id": [ + "217309a5-fa26-4b85-94e2-7fc1b698274c" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111712Z:217309a5-fa26-4b85-94e2-7fc1b698274c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:17:11 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14441" + ], + "x-ms-request-id": [ + "1eb81b41-c082-440e-9c6e-45bde80b48a7" + ], + "x-ms-correlation-request-id": [ + "1eb81b41-c082-440e-9c6e-45bde80b48a7" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111716Z:1eb81b41-c082-440e-9c6e-45bde80b48a7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:17:15 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14439" + ], + "x-ms-request-id": [ + "d0b0ae20-c74c-4201-a579-bc19cda311c8" + ], + "x-ms-correlation-request-id": [ + "d0b0ae20-c74c-4201-a579-bc19cda311c8" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111720Z:d0b0ae20-c74c-4201-a579-bc19cda311c8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:17:19 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14437" + ], + "x-ms-request-id": [ + "c1a19306-66af-4951-9d5e-bc730721d5cf" + ], + "x-ms-correlation-request-id": [ + "c1a19306-66af-4951-9d5e-bc730721d5cf" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111723Z:c1a19306-66af-4951-9d5e-bc730721d5cf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:17:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14434" + ], + "x-ms-request-id": [ + "29b070e0-8a71-4879-a67c-f9f1877944c9" + ], + "x-ms-correlation-request-id": [ + "29b070e0-8a71-4879-a67c-f9f1877944c9" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111727Z:29b070e0-8a71-4879-a67c-f9f1877944c9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:17:27 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14431" + ], + "x-ms-request-id": [ + "1ec368e1-7611-4d75-b1e2-bb5c2bb2721b" + ], + "x-ms-correlation-request-id": [ + "1ec368e1-7611-4d75-b1e2-bb5c2bb2721b" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111733Z:1ec368e1-7611-4d75-b1e2-bb5c2bb2721b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:17:32 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14429" + ], + "x-ms-request-id": [ + "d35969eb-53fd-4d6e-b2aa-1d9fb4aacfac" + ], + "x-ms-correlation-request-id": [ + "d35969eb-53fd-4d6e-b2aa-1d9fb4aacfac" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111737Z:d35969eb-53fd-4d6e-b2aa-1d9fb4aacfac" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:17:36 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14427" + ], + "x-ms-request-id": [ + "1bade4ae-ff30-40a9-81be-9e086428a2d3" + ], + "x-ms-correlation-request-id": [ + "1bade4ae-ff30-40a9-81be-9e086428a2d3" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111741Z:1bade4ae-ff30-40a9-81be-9e086428a2d3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:17:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14424" + ], + "x-ms-request-id": [ + "71e87a94-900f-4e23-be30-85ab4361bd28" + ], + "x-ms-correlation-request-id": [ + "71e87a94-900f-4e23-be30-85ab4361bd28" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111745Z:71e87a94-900f-4e23-be30-85ab4361bd28" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:17:44 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14420" + ], + "x-ms-request-id": [ + "964d9c91-7c0d-471d-8dbe-85c1a324aa92" + ], + "x-ms-correlation-request-id": [ + "964d9c91-7c0d-471d-8dbe-85c1a324aa92" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111749Z:964d9c91-7c0d-471d-8dbe-85c1a324aa92" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:17:49 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T11:15:27.7219153Z\",\r\n \"duration\": \"PT9.621259S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14417" + ], + "x-ms-request-id": [ + "d666bfce-9056-4717-8989-03886ed3ffe9" + ], + "x-ms-correlation-request-id": [ + "d666bfce-9056-4717-8989-03886ed3ffe9" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111753Z:d666bfce-9056-4717-8989-03886ed3ffe9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:17:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg30379/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db30379\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T11:17:55.537344Z\",\r\n \"duration\": \"PT2M37.4366877S\",\r\n \"correlationId\": \"13c2808f-c3aa-4961-8c1b-43846d5fa556\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server30379/AllowAllWindowsAzureIps\"\r\n }\r\n ],\r\n \"outputResources\": [\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server30379\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server30379/firewallrules/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2567" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14415" + ], + "x-ms-request-id": [ + "e95a986e-ad23-4064-8914-8f52a92a9078" + ], + "x-ms-correlation-request-id": [ + "e95a986e-ad23-4064-8914-8f52a92a9078" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111757Z:e95a986e-ad23-4064-8914-8f52a92a9078" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:17:57 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3OS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzc5L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "acebb92e-9c7f-4910-8b1e-c2a649e58f33" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"New\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "452" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "4f4f424b-e76b-486f-a52f-dc8489bbef32" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14413" + ], + "x-ms-correlation-request-id": [ + "959356a4-528d-4608-ac8b-eaf096a3e63f" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111815Z:959356a4-528d-4608-ac8b-eaf096a3e63f" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:18:14 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3OS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzc5L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "c217b1d7-9339-4c0e-ac9e-b2938e9d7e2f" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "456" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "6061563c-84f7-4cc4-97b6-a0aeaa428b2f" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14410" + ], + "x-ms-correlation-request-id": [ + "e54d9675-0c52-46c4-bbb8-35f4e5b8ca34" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111825Z:e54d9675-0c52-46c4-bbb8-35f4e5b8ca34" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:18:25 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3OS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzc5L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "7804fa3d-f65a-4107-acb8-277fea91736d" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "456" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "8824b92d-7e06-43d0-8be8-8a982deb4a27" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14409" + ], + "x-ms-correlation-request-id": [ + "9059d60f-c8d4-480b-950c-57c0308741a2" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111830Z:9059d60f-c8d4-480b-950c-57c0308741a2" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:18:29 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3OS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzc5L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "45e0f584-d5a8-49d7-89f6-ded38dd0f39f" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"dbo\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "459" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "daf4e928-742a-417d-8194-816a7adc186a" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14400" + ], + "x-ms-correlation-request-id": [ + "f537e4a8-4fbb-47bd-9766-585e89172d35" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111846Z:f537e4a8-4fbb-47bd-9766-585e89172d35" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:18:45 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3OS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzc5L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "97edb2be-d111-4aed-914d-f7391ef8dde8" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"dbo\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "459" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "fed2682b-be5c-4832-9a3a-a69178894bcd" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14399" + ], + "x-ms-correlation-request-id": [ + "9dcfde5f-6294-4708-9304-338fe8941c33" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111852Z:9dcfde5f-6294-4708-9304-338fe8941c33" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:18:52 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3OS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzc5L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "b072949b-491e-46ae-a999-b54d21b3c6e5" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "456" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "76f953f7-bd42-46c2-87ae-608ef96d94b9" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14391" + ], + "x-ms-correlation-request-id": [ + "fb3c0c62-3d61-4cca-b3c4-d1e955362734" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111913Z:fb3c0c62-3d61-4cca-b3c4-d1e955362734" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:19:12 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3OS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzc5L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "2ac3ac08-4785-472e-8366-7cbc8533fe1a" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "456" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "da7b0cd5-e78f-4e89-b97e-6f219e1d0dea" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14389" + ], + "x-ms-correlation-request-id": [ + "b430b99b-9398-4402-8f4e-4f49aa81367e" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111921Z:b430b99b-9398-4402-8f4e-4f49aa81367e" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:19:20 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3OS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzc5L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "71d40d38-e378-46a1-bd6c-331633dc2d05" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "457" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "e9a4489c-7d72-4ea3-8cfc-01fbe128f835" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14385" + ], + "x-ms-correlation-request-id": [ + "2a47383e-961a-4a1c-a6c8-2bc06fec8e6d" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111934Z:2a47383e-961a-4a1c-a6c8-2bc06fec8e6d" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:19:33 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3OS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzc5L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "fda7cc4a-8505-4f8d-b8e9-9e6453b84f97" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "457" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "21416a50-da32-4cba-a3df-eb192bf40a9c" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14384" + ], + "x-ms-correlation-request-id": [ + "974c4e30-059e-4b19-98b2-75ed4efd0884" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111943Z:974c4e30-059e-4b19-98b2-75ed4efd0884" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:19:43 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3OS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzc5L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "42e605cd-c90b-4e05-8e85-142cb5dba402" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"dbo\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "460" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "addd4372-6514-4ca7-b03a-d08a78e3f72a" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14381" + ], + "x-ms-correlation-request-id": [ + "61883ef9-161a-48f6-8a21-49b0028a1d9a" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111956Z:61883ef9-161a-48f6-8a21-49b0028a1d9a" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:19:56 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3OS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzc5L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "3028d450-8358-4c61-bf17-4280d768c4f9" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"dbo\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "460" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "813841dd-f7ed-4c25-9620-356150306808" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14990" + "14380" ], "x-ms-correlation-request-id": [ - "0da1137e-cc0d-4734-ae2c-576c992e616e" + "cfdcc14d-5c8c-4683-b0b1-f32f740adc2c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140722Z:0da1137e-cc0d-4734-ae2c-576c992e616e" + "WESTEUROPE:20151014T112001Z:cfdcc14d-5c8c-4683-b0b1-f32f740adc2c" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:07:22 GMT" + "Wed, 14 Oct 2015 11:20:00 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -3559,8 +4705,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371/dataMaskingPolicies/Default?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3MS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzcxL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3OS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzc5L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3568,10 +4714,10 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "199f62a3-1ba3-4907-b08b-8acd0c4795cf" + "2d06c134-cc63-4557-99a5-8baa855ae70b" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "457" @@ -3580,7 +4726,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "e1b55405-ee55-4498-b9ba-c88d4e3d5fd8" + "33a113c4-140c-480d-b2c8-7d5b72ad1ba5" ], "X-Content-Type-Options": [ "nosniff" @@ -3592,19 +4738,82 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14996" + "14415" + ], + "x-ms-correlation-request-id": [ + "c15d510d-bd53-41f8-836c-d8fde97c1af7" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T112015Z:c15d510d-bd53-41f8-836c-d8fde97c1af7" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:20:14 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3OS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzc5L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"exemptPrincipals\": \"\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "92" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "acebb92e-9c7f-4910-8b1e-c2a649e58f33" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": null,\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": null\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "441" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "076e8813-6121-4abf-ab7e-87566ff9589c" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Preference-Applied": [ + "return-content" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" ], "x-ms-correlation-request-id": [ - "47f4ee65-42a8-4261-80a2-31817cfb1c2c" + "54428a10-1394-46fb-b696-d49266e1b760" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140736Z:47f4ee65-42a8-4261-80a2-31817cfb1c2c" + "WESTEUROPE:20151014T111822Z:54428a10-1394-46fb-b696-d49266e1b760" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:07:36 GMT" + "Wed, 14 Oct 2015 11:18:21 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -3613,8 +4822,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371/dataMaskingPolicies/Default?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3MS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzcxL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3OS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzc5L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"exemptPrincipals\": \"dbo\"\r\n }\r\n}", "RequestHeaders": { @@ -3628,10 +4837,10 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "b33ee115-55cf-4129-9697-70151d97dcfd" + "7804fa3d-f65a-4107-acb8-277fea91736d" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": null,\r\n \"exemptPrincipals\": \"dbo\",\r\n \"maskingLevel\": null\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": null,\r\n \"exemptPrincipals\": \"dbo\",\r\n \"maskingLevel\": null\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "444" @@ -3640,7 +4849,133 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "0620d6eb-3889-4551-ad40-bbd8453d7607" + "734ccfc8-d2ac-47a7-86fa-bcc02b931bf7" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Preference-Applied": [ + "return-content" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" + ], + "x-ms-correlation-request-id": [ + "befb7638-1b91-4998-8b1a-ce287686630a" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111841Z:befb7638-1b91-4998-8b1a-ce287686630a" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:18:40 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3OS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzc5L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"exemptPrincipals\": \"\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "92" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "97edb2be-d111-4aed-914d-f7391ef8dde8" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": null,\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": null\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "441" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "7fcf39b2-a087-498f-96c3-a01f10388adc" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Preference-Applied": [ + "return-content" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1194" + ], + "x-ms-correlation-request-id": [ + "2ce7e7c7-7ebb-4d00-808d-93c4675160dd" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T111904Z:2ce7e7c7-7ebb-4d00-808d-93c4675160dd" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 11:19:03 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3OS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzc5L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"exemptPrincipals\": \"\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "93" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "2ac3ac08-4785-472e-8366-7cbc8533fe1a" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"applicationPrincipals\": null,\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": null\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "442" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "122ab042-8ee1-4fc6-a52f-d22cf27805da" ], "X-Content-Type-Options": [ "nosniff" @@ -3655,19 +4990,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "1193" ], "x-ms-correlation-request-id": [ - "d6d4163d-8c38-403b-b09b-0a2de4c6c5b0" + "e24d832b-0531-451b-9f2c-cef6d3b604d9" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140709Z:d6d4163d-8c38-403b-b09b-0a2de4c6c5b0" + "WESTEUROPE:20151014T111929Z:e24d832b-0531-451b-9f2c-cef6d3b604d9" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:07:09 GMT" + "Wed, 14 Oct 2015 11:19:28 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -3676,8 +5011,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371/dataMaskingPolicies/Default?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3MS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzcxL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3OS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzc5L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"exemptPrincipals\": \"dbo\"\r\n }\r\n}", "RequestHeaders": { @@ -3691,10 +5026,10 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "184fd043-6d9f-4984-9c5e-1aecb32a1cbc" + "fda7cc4a-8505-4f8d-b8e9-9e6453b84f97" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"applicationPrincipals\": null,\r\n \"exemptPrincipals\": \"dbo\",\r\n \"maskingLevel\": null\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"applicationPrincipals\": null,\r\n \"exemptPrincipals\": \"dbo\",\r\n \"maskingLevel\": null\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "445" @@ -3703,7 +5038,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "62df6979-ce96-481a-83d3-6f01d279a632" + "8e122d41-3071-42f3-99ef-e902d910d39a" ], "X-Content-Type-Options": [ "nosniff" @@ -3718,19 +5053,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "1192" ], "x-ms-correlation-request-id": [ - "fb7ca3fb-5c4b-4129-88c5-e6c5a9ed9d16" + "7e2e4bc9-66db-4994-9fcb-a81afb0d5990" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140718Z:fb7ca3fb-5c4b-4129-88c5-e6c5a9ed9d16" + "WESTEUROPE:20151014T111949Z:7e2e4bc9-66db-4994-9fcb-a81afb0d5990" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:07:18 GMT" + "Wed, 14 Oct 2015 11:19:49 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -3739,8 +5074,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371/dataMaskingPolicies/Default?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzcxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3MS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzcxL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzMwMzc5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXIzMDM3OS9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjMwMzc5L2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"exemptPrincipals\": \"\"\r\n }\r\n}", "RequestHeaders": { @@ -3754,10 +5089,10 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "dc392bac-54d1-4bb6-b330-0163892d4319" + "3028d450-8358-4c61-bf17-4280d768c4f9" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30371/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30371/databases/sql-dm-cmdlet-db30371/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"applicationPrincipals\": null,\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": null\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg30379/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server30379/databases/sql-dm-cmdlet-db30379/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"applicationPrincipals\": null,\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": null\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "442" @@ -3766,7 +5101,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "aa144cfa-4bab-4811-81f8-f59bc1ef2975" + "6c839774-9fd7-4b67-9621-a99ff681b817" ], "X-Content-Type-Options": [ "nosniff" @@ -3781,19 +5116,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "1191" ], "x-ms-correlation-request-id": [ - "f5de1b84-f47a-4cba-8ecd-7d953ca9ee6d" + "44548cc1-8d98-4dd7-a41c-4e0ff66b63b0" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150813T140734Z:f5de1b84-f47a-4cba-8ecd-7d953ca9ee6d" + "WESTEUROPE:20151014T112008Z:44548cc1-8d98-4dd7-a41c-4e0ff66b63b0" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 13 Aug 2015 14:07:34 GMT" + "Wed, 14 Oct 2015 11:20:08 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -3804,6 +5139,9 @@ ], "Names": {}, "Variables": { - "SubscriptionId": "cca24ec8-99b5-4aa7-9ff6-486e886f304c" + "SubscriptionId": "cca24ec8-99b5-4aa7-9ff6-486e886f304c", + "TenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", + "Domain": "microsoft.com", + "User": "yrubin@microsoft.com" } } \ No newline at end of file diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingRuleCreationFailures.json b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingRuleCreationFailures.json index 1e0d8c13c710..a61bd4567c74 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingRuleCreationFailures.json +++ b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingRuleCreationFailures.json @@ -28,16 +28,16 @@ "gateway" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14567" + "14655" ], "x-ms-request-id": [ - "4f5dd37e-791e-44b0-8336-97412044810b" + "efc50380-58db-45ed-812f-f3faf657c21f" ], "x-ms-correlation-request-id": [ - "4f5dd37e-791e-44b0-8336-97412044810b" + "efc50380-58db-45ed-812f-f3faf657c21f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111010Z:4f5dd37e-791e-44b0-8336-97412044810b" + "WESTEUROPE:20151014T085055Z:efc50380-58db-45ed-812f-f3faf657c21f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -46,7 +46,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:10:10 GMT" + "Wed, 14 Oct 2015 08:50:54 GMT" ] }, "StatusCode": 404 @@ -82,16 +82,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "1194" ], "x-ms-request-id": [ - "456a65aa-fa54-4939-8c60-84c8b8610832" + "00edc1bb-4704-42e5-854d-6f14ac13487a" ], "x-ms-correlation-request-id": [ - "456a65aa-fa54-4939-8c60-84c8b8610832" + "00edc1bb-4704-42e5-854d-6f14ac13487a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111013Z:456a65aa-fa54-4939-8c60-84c8b8610832" + "WESTEUROPE:20151014T085058Z:00edc1bb-4704-42e5-854d-6f14ac13487a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -100,31 +100,25 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:10:13 GMT" + "Wed, 14 Oct 2015 08:50:58 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/providers/microsoft.resources/deployments/sql-ddm-test-env-setup/validate?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL3Byb3ZpZGVycy9taWNyb3NvZnQucmVzb3VyY2VzL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvdmFsaWRhdGU/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", - "RequestMethod": "POST", - "RequestBody": "{\r\n \"properties\": {\r\n \"template\": {\r\n \"$schema\": \"http://schemas.management.azure.com/deploymentTemplate?api-version=2014-04-01-preview\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"securestring\",\r\n \"defaultValue\": \"testp@ssMakingIt1007Longer\"\r\n },\r\n \"collation\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"string\"\r\n },\r\n \"edition\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"EnvLocation\": {\r\n \"type\": \"string\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"string\"\r\n }\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('serverName')]\",\r\n \"properties\": {\r\n \"administratorLogin\": \"[parameters('administratorLogin')]\",\r\n \"administratorLoginPassword\": \"[parameters('administratorLoginPassword')]\",\r\n \"version\": \"12.0\"\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('databaseName')]\",\r\n \"properties\": {\r\n \"collation\": \"[parameters('collation')]\",\r\n \"edition\": \"[parameters('edition')]\",\r\n \"maxSizeBytes\": \"1073741824\"\r\n },\r\n \"type\": \"databases\"\r\n },\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"AllowAllWindowsAzureIps\",\r\n \"properties\": {\r\n \"endIpAddress\": \"222.222.222.222\",\r\n \"startIpAddress\": \"1.1.1.1\"\r\n },\r\n \"type\": \"firewallrules\"\r\n }\r\n ],\r\n \"type\": \"Microsoft.Sql/servers\"\r\n }\r\n ]\r\n },\r\n \"parameters\": {\r\n \"databaseName\": {\r\n \"value\": \"sql-dm-cmdlet-db70222\"\r\n },\r\n \"serverName\": {\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n },\r\n \"EnvLocation\": {\r\n \"value\": \"Australia East\"\r\n },\r\n \"administratorLogin\": {\r\n \"value\": \"testuser\"\r\n }\r\n },\r\n \"mode\": \"Incremental\"\r\n }\r\n}", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL3Jlc291cmNlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "3000" - ], "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-08-27T11:10:15.1871544Z\",\r\n \"duration\": \"PT0S\",\r\n \"correlationId\": \"787100d9-02da-4001-b981-f8507e76453c\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "2295" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -135,26 +129,89 @@ "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14654" ], "x-ms-request-id": [ - "787100d9-02da-4001-b981-f8507e76453c" + "67b2d50b-940f-4993-aea4-870843dd88c3" ], "x-ms-correlation-request-id": [ - "787100d9-02da-4001-b981-f8507e76453c" + "67b2d50b-940f-4993-aea4-870843dd88c3" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111015Z:787100d9-02da-4001-b981-f8507e76453c" + "WESTEUROPE:20151014T085058Z:67b2d50b-940f-4993-aea4-870843dd88c3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:50:58 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Authorization/permissions?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wZXJtaXNzaW9ucz9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "61" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "33d0582e-1b24-4ec9-b6a1-12b009cf1a78" + ], + "x-ms-gateway-service-instanceid": [ + "PASFE_IN_1" + ], + "X-Content-Type-Options": [ + "nosniff" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14713" + ], + "x-ms-correlation-request-id": [ + "76e5a3d8-8d71-4282-8ec2-4cc2fec1bc04" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085100Z:76e5a3d8-8d71-4282-8ec2-4cc2fec1bc04" + ], "Cache-Control": [ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:10:15 GMT" + "Wed, 14 Oct 2015 08:50:59 GMT" + ], + "Set-Cookie": [ + "x-ms-gateway-slice=productionb; path=/" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-Powered-By": [ + "ASP.NET" ] }, "StatusCode": 200 @@ -175,7 +232,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-08-27T11:10:19.5383787Z\",\r\n \"duration\": \"PT3.0220371S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-10-14T08:51:04.8086673Z\",\r\n \"duration\": \"PT3.2330758S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2303" @@ -190,16 +247,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1196" + "1193" ], "x-ms-request-id": [ - "47b19318-2850-4de1-9b1a-be0a7e320123" + "110645c9-bef4-4076-ac02-29330770e979" ], "x-ms-correlation-request-id": [ - "47b19318-2850-4de1-9b1a-be0a7e320123" + "110645c9-bef4-4076-ac02-29330770e979" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111021Z:47b19318-2850-4de1-9b1a-be0a7e320123" + "WESTEUROPE:20151014T085106Z:110645c9-bef4-4076-ac02-29330770e979" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -208,7 +265,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:10:20 GMT" + "Wed, 14 Oct 2015 08:51:05 GMT" ] }, "StatusCode": 201 @@ -238,16 +295,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14565" + "14651" ], "x-ms-request-id": [ - "2bb87df5-c9d6-4f42-a2a9-57059f75863f" + "01cb98ce-a434-4dc0-90c3-5e47ffc08c9d" ], "x-ms-correlation-request-id": [ - "2bb87df5-c9d6-4f42-a2a9-57059f75863f" + "01cb98ce-a434-4dc0-90c3-5e47ffc08c9d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111022Z:2bb87df5-c9d6-4f42-a2a9-57059f75863f" + "WESTEUROPE:20151014T085107Z:01cb98ce-a434-4dc0-90c3-5e47ffc08c9d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -256,7 +313,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:10:21 GMT" + "Wed, 14 Oct 2015 08:51:06 GMT" ] }, "StatusCode": 200 @@ -286,16 +343,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14563" + "14649" ], "x-ms-request-id": [ - "69a911fa-43f9-400d-98c9-b74e595434bb" + "c650820b-a95f-455b-a3fc-7d5de930707b" ], "x-ms-correlation-request-id": [ - "69a911fa-43f9-400d-98c9-b74e595434bb" + "c650820b-a95f-455b-a3fc-7d5de930707b" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111025Z:69a911fa-43f9-400d-98c9-b74e595434bb" + "WESTEUROPE:20151014T085111Z:c650820b-a95f-455b-a3fc-7d5de930707b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -304,7 +361,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:10:25 GMT" + "Wed, 14 Oct 2015 08:51:10 GMT" ] }, "StatusCode": 200 @@ -334,16 +391,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14561" + "14647" ], "x-ms-request-id": [ - "8e6ad51f-2f23-4925-8c58-56d1c65b18f0" + "e88f1d98-dd86-43bb-b254-403f3f1367b2" ], "x-ms-correlation-request-id": [ - "8e6ad51f-2f23-4925-8c58-56d1c65b18f0" + "e88f1d98-dd86-43bb-b254-403f3f1367b2" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111029Z:8e6ad51f-2f23-4925-8c58-56d1c65b18f0" + "WESTEUROPE:20151014T085115Z:e88f1d98-dd86-43bb-b254-403f3f1367b2" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -352,7 +409,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:10:29 GMT" + "Wed, 14 Oct 2015 08:51:14 GMT" ] }, "StatusCode": 200 @@ -382,16 +439,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14558" + "14645" ], "x-ms-request-id": [ - "a6aab65d-3e1b-4160-bc50-87db83db536b" + "ceef5792-67c9-48b6-9434-831a52aa8e39" ], "x-ms-correlation-request-id": [ - "a6aab65d-3e1b-4160-bc50-87db83db536b" + "ceef5792-67c9-48b6-9434-831a52aa8e39" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111034Z:a6aab65d-3e1b-4160-bc50-87db83db536b" + "WESTEUROPE:20151014T085118Z:ceef5792-67c9-48b6-9434-831a52aa8e39" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -400,7 +457,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:10:33 GMT" + "Wed, 14 Oct 2015 08:51:17 GMT" ] }, "StatusCode": 200 @@ -430,16 +487,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14556" + "14643" ], "x-ms-request-id": [ - "1eea7682-dafb-4a9a-afd1-27f69882044d" + "23312bcb-446d-433a-bc18-72f425ec07ca" ], "x-ms-correlation-request-id": [ - "1eea7682-dafb-4a9a-afd1-27f69882044d" + "23312bcb-446d-433a-bc18-72f425ec07ca" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111037Z:1eea7682-dafb-4a9a-afd1-27f69882044d" + "WESTEUROPE:20151014T085122Z:23312bcb-446d-433a-bc18-72f425ec07ca" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -448,7 +505,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:10:37 GMT" + "Wed, 14 Oct 2015 08:51:22 GMT" ] }, "StatusCode": 200 @@ -478,16 +535,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14554" + "14640" ], "x-ms-request-id": [ - "7449309c-5aab-49b3-8098-074ce5ad403c" + "aff62c05-39b7-4ede-ba70-49d40357cae7" ], "x-ms-correlation-request-id": [ - "7449309c-5aab-49b3-8098-074ce5ad403c" + "aff62c05-39b7-4ede-ba70-49d40357cae7" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111041Z:7449309c-5aab-49b3-8098-074ce5ad403c" + "WESTEUROPE:20151014T085126Z:aff62c05-39b7-4ede-ba70-49d40357cae7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -496,7 +553,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:10:40 GMT" + "Wed, 14 Oct 2015 08:51:26 GMT" ] }, "StatusCode": 200 @@ -526,16 +583,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14552" + "14638" ], "x-ms-request-id": [ - "aca15378-5a62-41b9-8d92-9411b32a8387" + "e0d47a02-632d-4180-9d96-5515615c4a33" ], "x-ms-correlation-request-id": [ - "aca15378-5a62-41b9-8d92-9411b32a8387" + "e0d47a02-632d-4180-9d96-5515615c4a33" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111045Z:aca15378-5a62-41b9-8d92-9411b32a8387" + "WESTEUROPE:20151014T085129Z:e0d47a02-632d-4180-9d96-5515615c4a33" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -544,7 +601,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:10:44 GMT" + "Wed, 14 Oct 2015 08:51:29 GMT" ] }, "StatusCode": 200 @@ -574,16 +631,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14550" + "14636" ], "x-ms-request-id": [ - "12a0f091-2b62-4f54-8f31-3e762f1bcc40" + "48fa4164-8d17-441f-abfe-a8ae0a138957" ], "x-ms-correlation-request-id": [ - "12a0f091-2b62-4f54-8f31-3e762f1bcc40" + "48fa4164-8d17-441f-abfe-a8ae0a138957" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111049Z:12a0f091-2b62-4f54-8f31-3e762f1bcc40" + "WESTEUROPE:20151014T085133Z:48fa4164-8d17-441f-abfe-a8ae0a138957" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -592,7 +649,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:10:48 GMT" + "Wed, 14 Oct 2015 08:51:33 GMT" ] }, "StatusCode": 200 @@ -622,16 +679,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14547" + "14633" ], "x-ms-request-id": [ - "b3482f13-51c1-4d46-b7cc-2d803461163d" + "42bac197-934d-4799-8e7a-d9d1166447b8" ], "x-ms-correlation-request-id": [ - "b3482f13-51c1-4d46-b7cc-2d803461163d" + "42bac197-934d-4799-8e7a-d9d1166447b8" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111053Z:b3482f13-51c1-4d46-b7cc-2d803461163d" + "WESTEUROPE:20151014T085137Z:42bac197-934d-4799-8e7a-d9d1166447b8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -640,7 +697,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:10:52 GMT" + "Wed, 14 Oct 2015 08:51:36 GMT" ] }, "StatusCode": 200 @@ -670,16 +727,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14545" + "14631" ], "x-ms-request-id": [ - "8d8673fc-ab76-4499-9b3a-c3812d94bd58" + "355eeafc-9d5d-4765-9d3f-b37545dc70cc" ], "x-ms-correlation-request-id": [ - "8d8673fc-ab76-4499-9b3a-c3812d94bd58" + "355eeafc-9d5d-4765-9d3f-b37545dc70cc" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111057Z:8d8673fc-ab76-4499-9b3a-c3812d94bd58" + "WESTEUROPE:20151014T085140Z:355eeafc-9d5d-4765-9d3f-b37545dc70cc" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -688,7 +745,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:10:56 GMT" + "Wed, 14 Oct 2015 08:51:40 GMT" ] }, "StatusCode": 200 @@ -718,16 +775,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14543" + "14629" ], "x-ms-request-id": [ - "ef7880e5-99d5-4946-9e6f-14966e2b4fcd" + "8d80fcbc-e2f5-4a48-b0df-65a98426335c" ], "x-ms-correlation-request-id": [ - "ef7880e5-99d5-4946-9e6f-14966e2b4fcd" + "8d80fcbc-e2f5-4a48-b0df-65a98426335c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111101Z:ef7880e5-99d5-4946-9e6f-14966e2b4fcd" + "WESTEUROPE:20151014T085144Z:8d80fcbc-e2f5-4a48-b0df-65a98426335c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -736,7 +793,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:01 GMT" + "Wed, 14 Oct 2015 08:51:43 GMT" ] }, "StatusCode": 200 @@ -766,16 +823,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14541" + "14627" ], "x-ms-request-id": [ - "aa148d97-8148-4e8b-9a0c-1d09cb5828be" + "06652ce3-2137-4d9b-89e3-8d5983f87235" ], "x-ms-correlation-request-id": [ - "aa148d97-8148-4e8b-9a0c-1d09cb5828be" + "06652ce3-2137-4d9b-89e3-8d5983f87235" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111105Z:aa148d97-8148-4e8b-9a0c-1d09cb5828be" + "WESTEUROPE:20151014T085148Z:06652ce3-2137-4d9b-89e3-8d5983f87235" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -784,7 +841,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:05 GMT" + "Wed, 14 Oct 2015 08:51:47 GMT" ] }, "StatusCode": 200 @@ -814,16 +871,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14539" + "14625" ], "x-ms-request-id": [ - "5a7f4df6-edaa-4e35-85a2-f72b3d961d9e" + "7f83b221-1a5c-482e-85a3-b9004ad67248" ], "x-ms-correlation-request-id": [ - "5a7f4df6-edaa-4e35-85a2-f72b3d961d9e" + "7f83b221-1a5c-482e-85a3-b9004ad67248" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111109Z:5a7f4df6-edaa-4e35-85a2-f72b3d961d9e" + "WESTEUROPE:20151014T085152Z:7f83b221-1a5c-482e-85a3-b9004ad67248" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -832,7 +889,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:09 GMT" + "Wed, 14 Oct 2015 08:51:51 GMT" ] }, "StatusCode": 200 @@ -862,16 +919,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14537" + "14623" ], "x-ms-request-id": [ - "54cf37db-630a-4e62-a6ef-643ff81f1b76" + "9693f77d-7395-46ff-97db-14abcad69593" ], "x-ms-correlation-request-id": [ - "54cf37db-630a-4e62-a6ef-643ff81f1b76" + "9693f77d-7395-46ff-97db-14abcad69593" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111113Z:54cf37db-630a-4e62-a6ef-643ff81f1b76" + "WESTEUROPE:20151014T085155Z:9693f77d-7395-46ff-97db-14abcad69593" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -880,7 +937,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:13 GMT" + "Wed, 14 Oct 2015 08:51:55 GMT" ] }, "StatusCode": 200 @@ -895,10 +952,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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:15.128733Z\",\r\n \"duration\": \"PT53.8312402S\",\r\n \"trackingId\": \"f31e7201-cd04-41d2-922c-f89ab6b1ad84\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "661" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -910,16 +967,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14535" + "14621" ], "x-ms-request-id": [ - "3e77e036-4e7a-44e0-a3c6-55151f6238f9" + "b0f71a6e-79e5-46a8-9c9b-c7e8df6e7059" ], "x-ms-correlation-request-id": [ - "3e77e036-4e7a-44e0-a3c6-55151f6238f9" + "b0f71a6e-79e5-46a8-9c9b-c7e8df6e7059" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111117Z:3e77e036-4e7a-44e0-a3c6-55151f6238f9" + "WESTEUROPE:20151014T085159Z:b0f71a6e-79e5-46a8-9c9b-c7e8df6e7059" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -928,7 +985,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:16 GMT" + "Wed, 14 Oct 2015 08:51:58 GMT" ] }, "StatusCode": 200 @@ -943,10 +1000,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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:15.128733Z\",\r\n \"duration\": \"PT53.8312402S\",\r\n \"trackingId\": \"f31e7201-cd04-41d2-922c-f89ab6b1ad84\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "661" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -958,16 +1015,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14533" + "14619" ], "x-ms-request-id": [ - "97c0bc27-7994-4c95-a346-cc027283f9ee" + "5a49dcae-2156-4a65-89cb-a20eaa606444" ], "x-ms-correlation-request-id": [ - "97c0bc27-7994-4c95-a346-cc027283f9ee" + "5a49dcae-2156-4a65-89cb-a20eaa606444" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111120Z:97c0bc27-7994-4c95-a346-cc027283f9ee" + "WESTEUROPE:20151014T085203Z:5a49dcae-2156-4a65-89cb-a20eaa606444" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -976,7 +1033,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:20 GMT" + "Wed, 14 Oct 2015 08:52:02 GMT" ] }, "StatusCode": 200 @@ -991,10 +1048,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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:11:21.8702371Z\",\r\n \"duration\": \"PT6.6531297S\",\r\n \"trackingId\": \"d037dd87-704f-4639-906c-d098c270065b\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:21.3009745Z\",\r\n \"duration\": \"PT6.0513248S\",\r\n \"trackingId\": \"3f018fd2-3900-4804-b1ab-774e26e46706\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:15.128733Z\",\r\n \"duration\": \"PT53.8312402S\",\r\n \"trackingId\": \"f31e7201-cd04-41d2-922c-f89ab6b1ad84\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "2100" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1006,16 +1063,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14531" + "14617" ], "x-ms-request-id": [ - "f0b0807e-2928-4083-a6ff-cf1e1150a364" + "619c3ee2-aa24-479d-8b0b-b78e3d6b4df2" ], "x-ms-correlation-request-id": [ - "f0b0807e-2928-4083-a6ff-cf1e1150a364" + "619c3ee2-aa24-479d-8b0b-b78e3d6b4df2" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111125Z:f0b0807e-2928-4083-a6ff-cf1e1150a364" + "WESTEUROPE:20151014T085206Z:619c3ee2-aa24-479d-8b0b-b78e3d6b4df2" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1024,7 +1081,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:24 GMT" + "Wed, 14 Oct 2015 08:52:06 GMT" ] }, "StatusCode": 200 @@ -1039,10 +1096,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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:11:21.8702371Z\",\r\n \"duration\": \"PT6.6531297S\",\r\n \"trackingId\": \"d037dd87-704f-4639-906c-d098c270065b\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:21.3009745Z\",\r\n \"duration\": \"PT6.0513248S\",\r\n \"trackingId\": \"3f018fd2-3900-4804-b1ab-774e26e46706\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:15.128733Z\",\r\n \"duration\": \"PT53.8312402S\",\r\n \"trackingId\": \"f31e7201-cd04-41d2-922c-f89ab6b1ad84\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "2100" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1054,16 +1111,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14526" + "14614" ], "x-ms-request-id": [ - "ace03974-12ec-4522-97be-f8d7bffe0d79" + "bbddd9d2-4f9e-4cea-8d04-52be6e7a5372" ], "x-ms-correlation-request-id": [ - "ace03974-12ec-4522-97be-f8d7bffe0d79" + "bbddd9d2-4f9e-4cea-8d04-52be6e7a5372" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111129Z:ace03974-12ec-4522-97be-f8d7bffe0d79" + "WESTEUROPE:20151014T085210Z:bbddd9d2-4f9e-4cea-8d04-52be6e7a5372" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1072,7 +1129,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:28 GMT" + "Wed, 14 Oct 2015 08:52:09 GMT" ] }, "StatusCode": 200 @@ -1087,10 +1144,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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:11:21.8702371Z\",\r\n \"duration\": \"PT6.6531297S\",\r\n \"trackingId\": \"d037dd87-704f-4639-906c-d098c270065b\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:21.3009745Z\",\r\n \"duration\": \"PT6.0513248S\",\r\n \"trackingId\": \"3f018fd2-3900-4804-b1ab-774e26e46706\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:15.128733Z\",\r\n \"duration\": \"PT53.8312402S\",\r\n \"trackingId\": \"f31e7201-cd04-41d2-922c-f89ab6b1ad84\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "2100" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1102,16 +1159,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14524" + "14612" ], "x-ms-request-id": [ - "1f9b4bbb-4efc-4fee-a332-d563ac772910" + "02883ccb-9d59-492f-b028-dc46552a0ec9" ], "x-ms-correlation-request-id": [ - "1f9b4bbb-4efc-4fee-a332-d563ac772910" + "02883ccb-9d59-492f-b028-dc46552a0ec9" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111133Z:1f9b4bbb-4efc-4fee-a332-d563ac772910" + "WESTEUROPE:20151014T085214Z:02883ccb-9d59-492f-b028-dc46552a0ec9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1120,7 +1177,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:32 GMT" + "Wed, 14 Oct 2015 08:52:13 GMT" ] }, "StatusCode": 200 @@ -1135,10 +1192,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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:11:21.8702371Z\",\r\n \"duration\": \"PT6.6531297S\",\r\n \"trackingId\": \"d037dd87-704f-4639-906c-d098c270065b\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:21.3009745Z\",\r\n \"duration\": \"PT6.0513248S\",\r\n \"trackingId\": \"3f018fd2-3900-4804-b1ab-774e26e46706\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:15.128733Z\",\r\n \"duration\": \"PT53.8312402S\",\r\n \"trackingId\": \"f31e7201-cd04-41d2-922c-f89ab6b1ad84\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:52:15.042897Z\",\r\n \"duration\": \"PT1M7.6301439S\",\r\n \"trackingId\": \"5914b560-7953-4615-972f-5f2d9700661f\",\r\n \"statusCode\": \"GatewayTimeout\",\r\n \"statusMessage\": {\r\n \"error\": {\r\n \"code\": \"GatewayTimeout\",\r\n \"message\": \"The gateway did not receive a response from 'Microsoft.Sql' within the specified time period.\"\r\n }\r\n },\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2100" + "825" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1150,16 +1207,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14522" + "14608" ], "x-ms-request-id": [ - "e9ff9a3c-a874-4c99-9cfa-46ae58fa48f0" + "5ef538c5-9dc4-4ff0-83c1-66c5838f20f9" ], "x-ms-correlation-request-id": [ - "e9ff9a3c-a874-4c99-9cfa-46ae58fa48f0" + "5ef538c5-9dc4-4ff0-83c1-66c5838f20f9" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111137Z:e9ff9a3c-a874-4c99-9cfa-46ae58fa48f0" + "WESTEUROPE:20151014T085218Z:5ef538c5-9dc4-4ff0-83c1-66c5838f20f9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1168,7 +1225,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:36 GMT" + "Wed, 14 Oct 2015 08:52:18 GMT" ] }, "StatusCode": 200 @@ -1183,10 +1240,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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:11:21.8702371Z\",\r\n \"duration\": \"PT6.6531297S\",\r\n \"trackingId\": \"d037dd87-704f-4639-906c-d098c270065b\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:21.3009745Z\",\r\n \"duration\": \"PT6.0513248S\",\r\n \"trackingId\": \"3f018fd2-3900-4804-b1ab-774e26e46706\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:15.128733Z\",\r\n \"duration\": \"PT53.8312402S\",\r\n \"trackingId\": \"f31e7201-cd04-41d2-922c-f89ab6b1ad84\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:52:15.042897Z\",\r\n \"duration\": \"PT1M7.6301439S\",\r\n \"trackingId\": \"5914b560-7953-4615-972f-5f2d9700661f\",\r\n \"statusCode\": \"GatewayTimeout\",\r\n \"statusMessage\": {\r\n \"error\": {\r\n \"code\": \"GatewayTimeout\",\r\n \"message\": \"The gateway did not receive a response from 'Microsoft.Sql' within the specified time period.\"\r\n }\r\n },\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2100" + "825" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1198,16 +1255,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14520" + "14606" ], "x-ms-request-id": [ - "96d325d1-e19f-4152-b29f-d5cbd812d810" + "d7d47ecf-122c-4c95-8a87-207f20978c6c" ], "x-ms-correlation-request-id": [ - "96d325d1-e19f-4152-b29f-d5cbd812d810" + "d7d47ecf-122c-4c95-8a87-207f20978c6c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111141Z:96d325d1-e19f-4152-b29f-d5cbd812d810" + "WESTEUROPE:20151014T085222Z:d7d47ecf-122c-4c95-8a87-207f20978c6c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1216,7 +1273,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:40 GMT" + "Wed, 14 Oct 2015 08:52:22 GMT" ] }, "StatusCode": 200 @@ -1231,10 +1288,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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:11:21.8702371Z\",\r\n \"duration\": \"PT6.6531297S\",\r\n \"trackingId\": \"d037dd87-704f-4639-906c-d098c270065b\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:21.3009745Z\",\r\n \"duration\": \"PT6.0513248S\",\r\n \"trackingId\": \"3f018fd2-3900-4804-b1ab-774e26e46706\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:15.128733Z\",\r\n \"duration\": \"PT53.8312402S\",\r\n \"trackingId\": \"f31e7201-cd04-41d2-922c-f89ab6b1ad84\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:52:15.042897Z\",\r\n \"duration\": \"PT1M7.6301439S\",\r\n \"trackingId\": \"5914b560-7953-4615-972f-5f2d9700661f\",\r\n \"statusCode\": \"GatewayTimeout\",\r\n \"statusMessage\": {\r\n \"error\": {\r\n \"code\": \"GatewayTimeout\",\r\n \"message\": \"The gateway did not receive a response from 'Microsoft.Sql' within the specified time period.\"\r\n }\r\n },\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2100" + "825" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1246,16 +1303,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14518" + "14604" ], "x-ms-request-id": [ - "32ed3f39-27ca-47a1-bf68-ee71add75e3b" + "3e0e7711-e342-4620-9ab4-f13a5ed7e1cb" ], "x-ms-correlation-request-id": [ - "32ed3f39-27ca-47a1-bf68-ee71add75e3b" + "3e0e7711-e342-4620-9ab4-f13a5ed7e1cb" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111145Z:32ed3f39-27ca-47a1-bf68-ee71add75e3b" + "WESTEUROPE:20151014T085226Z:3e0e7711-e342-4620-9ab4-f13a5ed7e1cb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1264,7 +1321,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:44 GMT" + "Wed, 14 Oct 2015 08:52:25 GMT" ] }, "StatusCode": 200 @@ -1279,10 +1336,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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:11:21.8702371Z\",\r\n \"duration\": \"PT6.6531297S\",\r\n \"trackingId\": \"d037dd87-704f-4639-906c-d098c270065b\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:21.3009745Z\",\r\n \"duration\": \"PT6.0513248S\",\r\n \"trackingId\": \"3f018fd2-3900-4804-b1ab-774e26e46706\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:15.128733Z\",\r\n \"duration\": \"PT53.8312402S\",\r\n \"trackingId\": \"f31e7201-cd04-41d2-922c-f89ab6b1ad84\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:52:15.042897Z\",\r\n \"duration\": \"PT1M7.6301439S\",\r\n \"trackingId\": \"5914b560-7953-4615-972f-5f2d9700661f\",\r\n \"statusCode\": \"GatewayTimeout\",\r\n \"statusMessage\": {\r\n \"error\": {\r\n \"code\": \"GatewayTimeout\",\r\n \"message\": \"The gateway did not receive a response from 'Microsoft.Sql' within the specified time period.\"\r\n }\r\n },\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2100" + "825" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1294,16 +1351,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14516" + "14602" ], "x-ms-request-id": [ - "97973827-c40f-4327-9904-4487e7537e66" + "d2267539-cd43-4385-bb22-716043c40846" ], "x-ms-correlation-request-id": [ - "97973827-c40f-4327-9904-4487e7537e66" + "d2267539-cd43-4385-bb22-716043c40846" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111149Z:97973827-c40f-4327-9904-4487e7537e66" + "WESTEUROPE:20151014T085229Z:d2267539-cd43-4385-bb22-716043c40846" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1312,7 +1369,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:48 GMT" + "Wed, 14 Oct 2015 08:52:29 GMT" ] }, "StatusCode": 200 @@ -1327,10 +1384,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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:11:21.8702371Z\",\r\n \"duration\": \"PT6.6531297S\",\r\n \"trackingId\": \"d037dd87-704f-4639-906c-d098c270065b\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:21.3009745Z\",\r\n \"duration\": \"PT6.0513248S\",\r\n \"trackingId\": \"3f018fd2-3900-4804-b1ab-774e26e46706\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:15.128733Z\",\r\n \"duration\": \"PT53.8312402S\",\r\n \"trackingId\": \"f31e7201-cd04-41d2-922c-f89ab6b1ad84\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:52:15.042897Z\",\r\n \"duration\": \"PT1M7.6301439S\",\r\n \"trackingId\": \"5914b560-7953-4615-972f-5f2d9700661f\",\r\n \"statusCode\": \"GatewayTimeout\",\r\n \"statusMessage\": {\r\n \"error\": {\r\n \"code\": \"GatewayTimeout\",\r\n \"message\": \"The gateway did not receive a response from 'Microsoft.Sql' within the specified time period.\"\r\n }\r\n },\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2100" + "825" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1342,16 +1399,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14514" + "14600" ], "x-ms-request-id": [ - "b1308fd9-6c10-45e0-ac99-a14912d08b76" + "dd09da50-6de7-4214-a517-c8fc94d2e0cc" ], "x-ms-correlation-request-id": [ - "b1308fd9-6c10-45e0-ac99-a14912d08b76" + "dd09da50-6de7-4214-a517-c8fc94d2e0cc" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111153Z:b1308fd9-6c10-45e0-ac99-a14912d08b76" + "WESTEUROPE:20151014T085233Z:dd09da50-6de7-4214-a517-c8fc94d2e0cc" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1360,7 +1417,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:52 GMT" + "Wed, 14 Oct 2015 08:52:33 GMT" ] }, "StatusCode": 200 @@ -1375,10 +1432,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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:11:54.6932066Z\",\r\n \"duration\": \"PT39.4760992S\",\r\n \"trackingId\": \"afbe39c4-085f-447d-8604-14be7ffec8b6\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:21.3009745Z\",\r\n \"duration\": \"PT6.0513248S\",\r\n \"trackingId\": \"3f018fd2-3900-4804-b1ab-774e26e46706\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:15.128733Z\",\r\n \"duration\": \"PT53.8312402S\",\r\n \"trackingId\": \"f31e7201-cd04-41d2-922c-f89ab6b1ad84\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:52:15.042897Z\",\r\n \"duration\": \"PT1M7.6301439S\",\r\n \"trackingId\": \"5914b560-7953-4615-972f-5f2d9700661f\",\r\n \"statusCode\": \"GatewayTimeout\",\r\n \"statusMessage\": {\r\n \"error\": {\r\n \"code\": \"GatewayTimeout\",\r\n \"message\": \"The gateway did not receive a response from 'Microsoft.Sql' within the specified time period.\"\r\n }\r\n },\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2101" + "825" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1390,16 +1447,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14512" + "14598" ], "x-ms-request-id": [ - "d3c1a16f-c723-43e7-b3f6-0667ac160f7f" + "a665c502-2adc-4085-b2a8-311eb6e6b7f3" ], "x-ms-correlation-request-id": [ - "d3c1a16f-c723-43e7-b3f6-0667ac160f7f" + "a665c502-2adc-4085-b2a8-311eb6e6b7f3" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111157Z:d3c1a16f-c723-43e7-b3f6-0667ac160f7f" + "WESTEUROPE:20151014T085237Z:a665c502-2adc-4085-b2a8-311eb6e6b7f3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1408,7 +1465,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:57 GMT" + "Wed, 14 Oct 2015 08:52:37 GMT" ] }, "StatusCode": 200 @@ -1423,10 +1480,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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:11:54.6932066Z\",\r\n \"duration\": \"PT39.4760992S\",\r\n \"trackingId\": \"afbe39c4-085f-447d-8604-14be7ffec8b6\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:21.3009745Z\",\r\n \"duration\": \"PT6.0513248S\",\r\n \"trackingId\": \"3f018fd2-3900-4804-b1ab-774e26e46706\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:15.128733Z\",\r\n \"duration\": \"PT53.8312402S\",\r\n \"trackingId\": \"f31e7201-cd04-41d2-922c-f89ab6b1ad84\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:52:15.042897Z\",\r\n \"duration\": \"PT1M7.6301439S\",\r\n \"trackingId\": \"5914b560-7953-4615-972f-5f2d9700661f\",\r\n \"statusCode\": \"GatewayTimeout\",\r\n \"statusMessage\": {\r\n \"error\": {\r\n \"code\": \"GatewayTimeout\",\r\n \"message\": \"The gateway did not receive a response from 'Microsoft.Sql' within the specified time period.\"\r\n }\r\n },\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2101" + "825" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1438,16 +1495,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14510" + "14596" ], "x-ms-request-id": [ - "cbeaf953-cccf-4464-b265-e3aa1c3221d6" + "8a1466f4-48ff-421d-8e4a-350537a96efe" ], "x-ms-correlation-request-id": [ - "cbeaf953-cccf-4464-b265-e3aa1c3221d6" + "8a1466f4-48ff-421d-8e4a-350537a96efe" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111201Z:cbeaf953-cccf-4464-b265-e3aa1c3221d6" + "WESTEUROPE:20151014T085241Z:8a1466f4-48ff-421d-8e4a-350537a96efe" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1456,7 +1513,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:12:01 GMT" + "Wed, 14 Oct 2015 08:52:41 GMT" ] }, "StatusCode": 200 @@ -1471,10 +1528,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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:11:54.6932066Z\",\r\n \"duration\": \"PT39.4760992S\",\r\n \"trackingId\": \"afbe39c4-085f-447d-8604-14be7ffec8b6\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:21.3009745Z\",\r\n \"duration\": \"PT6.0513248S\",\r\n \"trackingId\": \"3f018fd2-3900-4804-b1ab-774e26e46706\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:15.128733Z\",\r\n \"duration\": \"PT53.8312402S\",\r\n \"trackingId\": \"f31e7201-cd04-41d2-922c-f89ab6b1ad84\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:52:15.042897Z\",\r\n \"duration\": \"PT1M7.6301439S\",\r\n \"trackingId\": \"5914b560-7953-4615-972f-5f2d9700661f\",\r\n \"statusCode\": \"GatewayTimeout\",\r\n \"statusMessage\": {\r\n \"error\": {\r\n \"code\": \"GatewayTimeout\",\r\n \"message\": \"The gateway did not receive a response from 'Microsoft.Sql' within the specified time period.\"\r\n }\r\n },\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2101" + "825" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1486,16 +1543,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14508" + "14593" ], "x-ms-request-id": [ - "2e8665e4-0484-477c-9e84-ba3fd4c8d1c4" + "fdab6b31-e7ff-4d8e-b1ef-21cead1de341" ], "x-ms-correlation-request-id": [ - "2e8665e4-0484-477c-9e84-ba3fd4c8d1c4" + "fdab6b31-e7ff-4d8e-b1ef-21cead1de341" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111206Z:2e8665e4-0484-477c-9e84-ba3fd4c8d1c4" + "WESTEUROPE:20151014T085245Z:fdab6b31-e7ff-4d8e-b1ef-21cead1de341" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1504,7 +1561,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:12:05 GMT" + "Wed, 14 Oct 2015 08:52:45 GMT" ] }, "StatusCode": 200 @@ -1519,10 +1576,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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:11:54.6932066Z\",\r\n \"duration\": \"PT39.4760992S\",\r\n \"trackingId\": \"afbe39c4-085f-447d-8604-14be7ffec8b6\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:21.3009745Z\",\r\n \"duration\": \"PT6.0513248S\",\r\n \"trackingId\": \"3f018fd2-3900-4804-b1ab-774e26e46706\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:15.128733Z\",\r\n \"duration\": \"PT53.8312402S\",\r\n \"trackingId\": \"f31e7201-cd04-41d2-922c-f89ab6b1ad84\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:52:15.042897Z\",\r\n \"duration\": \"PT1M7.6301439S\",\r\n \"trackingId\": \"5914b560-7953-4615-972f-5f2d9700661f\",\r\n \"statusCode\": \"GatewayTimeout\",\r\n \"statusMessage\": {\r\n \"error\": {\r\n \"code\": \"GatewayTimeout\",\r\n \"message\": \"The gateway did not receive a response from 'Microsoft.Sql' within the specified time period.\"\r\n }\r\n },\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2101" + "825" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1534,16 +1591,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14506" + "14591" ], "x-ms-request-id": [ - "7ee18e16-f03c-4b09-adcd-37a446949d66" + "31b340aa-3445-4d63-b6e7-dae23e705ed6" ], "x-ms-correlation-request-id": [ - "7ee18e16-f03c-4b09-adcd-37a446949d66" + "31b340aa-3445-4d63-b6e7-dae23e705ed6" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111210Z:7ee18e16-f03c-4b09-adcd-37a446949d66" + "WESTEUROPE:20151014T085249Z:31b340aa-3445-4d63-b6e7-dae23e705ed6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1552,7 +1609,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:12:09 GMT" + "Wed, 14 Oct 2015 08:52:49 GMT" ] }, "StatusCode": 200 @@ -1567,10 +1624,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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:11:54.6932066Z\",\r\n \"duration\": \"PT39.4760992S\",\r\n \"trackingId\": \"afbe39c4-085f-447d-8604-14be7ffec8b6\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:21.3009745Z\",\r\n \"duration\": \"PT6.0513248S\",\r\n \"trackingId\": \"3f018fd2-3900-4804-b1ab-774e26e46706\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:15.128733Z\",\r\n \"duration\": \"PT53.8312402S\",\r\n \"trackingId\": \"f31e7201-cd04-41d2-922c-f89ab6b1ad84\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:52:15.042897Z\",\r\n \"duration\": \"PT1M7.6301439S\",\r\n \"trackingId\": \"5914b560-7953-4615-972f-5f2d9700661f\",\r\n \"statusCode\": \"GatewayTimeout\",\r\n \"statusMessage\": {\r\n \"error\": {\r\n \"code\": \"GatewayTimeout\",\r\n \"message\": \"The gateway did not receive a response from 'Microsoft.Sql' within the specified time period.\"\r\n }\r\n },\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2101" + "825" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1582,16 +1639,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14504" + "14589" ], "x-ms-request-id": [ - "18331973-6a0d-4850-9f27-545cdfaf9bda" + "054fdfed-6f11-4cc7-8368-e2b6511b3fbb" ], "x-ms-correlation-request-id": [ - "18331973-6a0d-4850-9f27-545cdfaf9bda" + "054fdfed-6f11-4cc7-8368-e2b6511b3fbb" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111214Z:18331973-6a0d-4850-9f27-545cdfaf9bda" + "WESTEUROPE:20151014T085253Z:054fdfed-6f11-4cc7-8368-e2b6511b3fbb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1600,7 +1657,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:12:13 GMT" + "Wed, 14 Oct 2015 08:52:52 GMT" ] }, "StatusCode": 200 @@ -1615,10 +1672,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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:11:54.6932066Z\",\r\n \"duration\": \"PT39.4760992S\",\r\n \"trackingId\": \"afbe39c4-085f-447d-8604-14be7ffec8b6\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:21.3009745Z\",\r\n \"duration\": \"PT6.0513248S\",\r\n \"trackingId\": \"3f018fd2-3900-4804-b1ab-774e26e46706\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:15.128733Z\",\r\n \"duration\": \"PT53.8312402S\",\r\n \"trackingId\": \"f31e7201-cd04-41d2-922c-f89ab6b1ad84\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:52:15.042897Z\",\r\n \"duration\": \"PT1M7.6301439S\",\r\n \"trackingId\": \"5914b560-7953-4615-972f-5f2d9700661f\",\r\n \"statusCode\": \"GatewayTimeout\",\r\n \"statusMessage\": {\r\n \"error\": {\r\n \"code\": \"GatewayTimeout\",\r\n \"message\": \"The gateway did not receive a response from 'Microsoft.Sql' within the specified time period.\"\r\n }\r\n },\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2101" + "825" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1630,16 +1687,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14501" + "14587" ], "x-ms-request-id": [ - "cefa3165-85fa-4479-97fa-e5e7fea17488" + "a901cc51-3229-420b-9da3-777e71488f9d" ], "x-ms-correlation-request-id": [ - "cefa3165-85fa-4479-97fa-e5e7fea17488" + "a901cc51-3229-420b-9da3-777e71488f9d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111218Z:cefa3165-85fa-4479-97fa-e5e7fea17488" + "WESTEUROPE:20151014T085257Z:a901cc51-3229-420b-9da3-777e71488f9d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1648,7 +1705,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:12:18 GMT" + "Wed, 14 Oct 2015 08:52:56 GMT" ] }, "StatusCode": 200 @@ -1663,10 +1720,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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:11:54.6932066Z\",\r\n \"duration\": \"PT39.4760992S\",\r\n \"trackingId\": \"afbe39c4-085f-447d-8604-14be7ffec8b6\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:21.3009745Z\",\r\n \"duration\": \"PT6.0513248S\",\r\n \"trackingId\": \"3f018fd2-3900-4804-b1ab-774e26e46706\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:15.128733Z\",\r\n \"duration\": \"PT53.8312402S\",\r\n \"trackingId\": \"f31e7201-cd04-41d2-922c-f89ab6b1ad84\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:52:15.042897Z\",\r\n \"duration\": \"PT1M7.6301439S\",\r\n \"trackingId\": \"5914b560-7953-4615-972f-5f2d9700661f\",\r\n \"statusCode\": \"GatewayTimeout\",\r\n \"statusMessage\": {\r\n \"error\": {\r\n \"code\": \"GatewayTimeout\",\r\n \"message\": \"The gateway did not receive a response from 'Microsoft.Sql' within the specified time period.\"\r\n }\r\n },\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2101" + "825" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1678,16 +1735,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14499" + "14585" ], "x-ms-request-id": [ - "81008f93-6f39-41bb-bf7d-ddb3a2d61a9c" + "4f438146-8ac6-4b40-8fca-533f616fd198" ], "x-ms-correlation-request-id": [ - "81008f93-6f39-41bb-bf7d-ddb3a2d61a9c" + "4f438146-8ac6-4b40-8fca-533f616fd198" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111222Z:81008f93-6f39-41bb-bf7d-ddb3a2d61a9c" + "WESTEUROPE:20151014T085301Z:4f438146-8ac6-4b40-8fca-533f616fd198" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1696,7 +1753,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:12:22 GMT" + "Wed, 14 Oct 2015 08:53:00 GMT" ] }, "StatusCode": 200 @@ -1711,10 +1768,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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:11:54.6932066Z\",\r\n \"duration\": \"PT39.4760992S\",\r\n \"trackingId\": \"afbe39c4-085f-447d-8604-14be7ffec8b6\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:21.3009745Z\",\r\n \"duration\": \"PT6.0513248S\",\r\n \"trackingId\": \"3f018fd2-3900-4804-b1ab-774e26e46706\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:15.128733Z\",\r\n \"duration\": \"PT53.8312402S\",\r\n \"trackingId\": \"f31e7201-cd04-41d2-922c-f89ab6b1ad84\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:52:15.042897Z\",\r\n \"duration\": \"PT1M7.6301439S\",\r\n \"trackingId\": \"5914b560-7953-4615-972f-5f2d9700661f\",\r\n \"statusCode\": \"GatewayTimeout\",\r\n \"statusMessage\": {\r\n \"error\": {\r\n \"code\": \"GatewayTimeout\",\r\n \"message\": \"The gateway did not receive a response from 'Microsoft.Sql' within the specified time period.\"\r\n }\r\n },\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2101" + "825" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1726,16 +1783,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14497" + "14582" ], "x-ms-request-id": [ - "4bba5fc8-b113-4208-bfeb-fb49a14fc659" + "4087c161-b6ea-41ce-a3c8-a2393f669664" ], "x-ms-correlation-request-id": [ - "4bba5fc8-b113-4208-bfeb-fb49a14fc659" + "4087c161-b6ea-41ce-a3c8-a2393f669664" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111226Z:4bba5fc8-b113-4208-bfeb-fb49a14fc659" + "WESTEUROPE:20151014T085305Z:4087c161-b6ea-41ce-a3c8-a2393f669664" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1744,7 +1801,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:12:26 GMT" + "Wed, 14 Oct 2015 08:53:04 GMT" ] }, "StatusCode": 200 @@ -1759,10 +1816,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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:12:27.2167547Z\",\r\n \"duration\": \"PT1M11.9996473S\",\r\n \"trackingId\": \"9db036a6-e14f-4885-a4d0-16ffa1c0f965\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:21.3009745Z\",\r\n \"duration\": \"PT6.0513248S\",\r\n \"trackingId\": \"3f018fd2-3900-4804-b1ab-774e26e46706\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:15.128733Z\",\r\n \"duration\": \"PT53.8312402S\",\r\n \"trackingId\": \"f31e7201-cd04-41d2-922c-f89ab6b1ad84\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:52:15.042897Z\",\r\n \"duration\": \"PT1M7.6301439S\",\r\n \"trackingId\": \"5914b560-7953-4615-972f-5f2d9700661f\",\r\n \"statusCode\": \"GatewayTimeout\",\r\n \"statusMessage\": {\r\n \"error\": {\r\n \"code\": \"GatewayTimeout\",\r\n \"message\": \"The gateway did not receive a response from 'Microsoft.Sql' within the specified time period.\"\r\n }\r\n },\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2102" + "825" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1774,16 +1831,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14494" + "14579" ], "x-ms-request-id": [ - "eb1e318a-22a8-4cc9-aad1-a27b28501c72" + "f112617d-336c-4576-945f-1a4b94ab5e1c" ], "x-ms-correlation-request-id": [ - "eb1e318a-22a8-4cc9-aad1-a27b28501c72" + "f112617d-336c-4576-945f-1a4b94ab5e1c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111230Z:eb1e318a-22a8-4cc9-aad1-a27b28501c72" + "WESTEUROPE:20151014T085309Z:f112617d-336c-4576-945f-1a4b94ab5e1c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1792,7 +1849,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:12:30 GMT" + "Wed, 14 Oct 2015 08:53:08 GMT" ] }, "StatusCode": 200 @@ -1807,10 +1864,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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:12:27.2167547Z\",\r\n \"duration\": \"PT1M11.9996473S\",\r\n \"trackingId\": \"9db036a6-e14f-4885-a4d0-16ffa1c0f965\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:21.3009745Z\",\r\n \"duration\": \"PT6.0513248S\",\r\n \"trackingId\": \"3f018fd2-3900-4804-b1ab-774e26e46706\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:15.128733Z\",\r\n \"duration\": \"PT53.8312402S\",\r\n \"trackingId\": \"f31e7201-cd04-41d2-922c-f89ab6b1ad84\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:52:15.042897Z\",\r\n \"duration\": \"PT1M7.6301439S\",\r\n \"trackingId\": \"5914b560-7953-4615-972f-5f2d9700661f\",\r\n \"statusCode\": \"GatewayTimeout\",\r\n \"statusMessage\": {\r\n \"error\": {\r\n \"code\": \"GatewayTimeout\",\r\n \"message\": \"The gateway did not receive a response from 'Microsoft.Sql' within the specified time period.\"\r\n }\r\n },\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2102" + "825" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1822,16 +1879,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14492" + "14576" ], "x-ms-request-id": [ - "6e610c13-4c5b-45d3-9de7-f61e9bcbdccd" + "e7c18190-4b86-4a28-9bcd-ba847423936a" ], "x-ms-correlation-request-id": [ - "6e610c13-4c5b-45d3-9de7-f61e9bcbdccd" + "e7c18190-4b86-4a28-9bcd-ba847423936a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111234Z:6e610c13-4c5b-45d3-9de7-f61e9bcbdccd" + "WESTEUROPE:20151014T085313Z:e7c18190-4b86-4a28-9bcd-ba847423936a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1840,7 +1897,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:12:34 GMT" + "Wed, 14 Oct 2015 08:53:12 GMT" ] }, "StatusCode": 200 @@ -1855,10 +1912,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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:12:34.6285187Z\",\r\n \"duration\": \"PT1M19.4114113S\",\r\n \"trackingId\": \"307e1302-0402-4163-9a5f-116784dc3c60\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:21.3009745Z\",\r\n \"duration\": \"PT6.0513248S\",\r\n \"trackingId\": \"3f018fd2-3900-4804-b1ab-774e26e46706\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:11:15.128733Z\",\r\n \"duration\": \"PT53.8312402S\",\r\n \"trackingId\": \"f31e7201-cd04-41d2-922c-f89ab6b1ad84\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:52:15.042897Z\",\r\n \"duration\": \"PT1M7.6301439S\",\r\n \"trackingId\": \"5914b560-7953-4615-972f-5f2d9700661f\",\r\n \"statusCode\": \"GatewayTimeout\",\r\n \"statusMessage\": {\r\n \"error\": {\r\n \"code\": \"GatewayTimeout\",\r\n \"message\": \"The gateway did not receive a response from 'Microsoft.Sql' within the specified time period.\"\r\n }\r\n },\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2104" + "825" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1870,16 +1927,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14490" + "14574" ], "x-ms-request-id": [ - "f6c7b0fd-f3d0-4b85-bb53-e2d00b82a68b" + "0c3e280c-158b-4e99-8a39-8adda5d9500c" ], "x-ms-correlation-request-id": [ - "f6c7b0fd-f3d0-4b85-bb53-e2d00b82a68b" + "0c3e280c-158b-4e99-8a39-8adda5d9500c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111238Z:f6c7b0fd-f3d0-4b85-bb53-e2d00b82a68b" + "WESTEUROPE:20151014T085317Z:0c3e280c-158b-4e99-8a39-8adda5d9500c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1888,14 +1945,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:12:38 GMT" + "Wed, 14 Oct 2015 08:53:17 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1903,10 +1960,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:52:15.042897Z\",\r\n \"duration\": \"PT1M7.6301439S\",\r\n \"trackingId\": \"5914b560-7953-4615-972f-5f2d9700661f\",\r\n \"statusCode\": \"GatewayTimeout\",\r\n \"statusMessage\": {\r\n \"error\": {\r\n \"code\": \"GatewayTimeout\",\r\n \"message\": \"The gateway did not receive a response from 'Microsoft.Sql' within the specified time period.\"\r\n }\r\n },\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "825" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1918,16 +1975,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14564" + "14572" ], "x-ms-request-id": [ - "7e6342c8-9c1f-45f0-8131-11ea315fa122" + "393919f6-0cf9-4859-8ff7-11983d5b04c1" ], "x-ms-correlation-request-id": [ - "7e6342c8-9c1f-45f0-8131-11ea315fa122" + "393919f6-0cf9-4859-8ff7-11983d5b04c1" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111022Z:7e6342c8-9c1f-45f0-8131-11ea315fa122" + "WESTEUROPE:20151014T085320Z:393919f6-0cf9-4859-8ff7-11983d5b04c1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1936,14 +1993,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:10:22 GMT" + "Wed, 14 Oct 2015 08:53:20 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1951,10 +2008,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:52:15.042897Z\",\r\n \"duration\": \"PT1M7.6301439S\",\r\n \"trackingId\": \"5914b560-7953-4615-972f-5f2d9700661f\",\r\n \"statusCode\": \"GatewayTimeout\",\r\n \"statusMessage\": {\r\n \"error\": {\r\n \"code\": \"GatewayTimeout\",\r\n \"message\": \"The gateway did not receive a response from 'Microsoft.Sql' within the specified time period.\"\r\n }\r\n },\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "825" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1966,16 +2023,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14562" + "14570" ], "x-ms-request-id": [ - "e74ee2f9-75b9-4ce8-9865-daf73acc51f1" + "42511e80-6cbb-4c32-91a6-a3e1d1e3e7cf" ], "x-ms-correlation-request-id": [ - "e74ee2f9-75b9-4ce8-9865-daf73acc51f1" + "42511e80-6cbb-4c32-91a6-a3e1d1e3e7cf" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111026Z:e74ee2f9-75b9-4ce8-9865-daf73acc51f1" + "WESTEUROPE:20151014T085324Z:42511e80-6cbb-4c32-91a6-a3e1d1e3e7cf" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1984,14 +2041,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:10:26 GMT" + "Wed, 14 Oct 2015 08:53:24 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1999,10 +2056,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:52:15.042897Z\",\r\n \"duration\": \"PT1M7.6301439S\",\r\n \"trackingId\": \"5914b560-7953-4615-972f-5f2d9700661f\",\r\n \"statusCode\": \"GatewayTimeout\",\r\n \"statusMessage\": {\r\n \"error\": {\r\n \"code\": \"GatewayTimeout\",\r\n \"message\": \"The gateway did not receive a response from 'Microsoft.Sql' within the specified time period.\"\r\n }\r\n },\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "825" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2014,16 +2071,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14559" + "14567" ], "x-ms-request-id": [ - "b41bb2ad-42e2-4134-9db8-fa0b57fad357" + "2af7924b-6f26-48bb-9f30-291cd8813a77" ], "x-ms-correlation-request-id": [ - "b41bb2ad-42e2-4134-9db8-fa0b57fad357" + "2af7924b-6f26-48bb-9f30-291cd8813a77" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111030Z:b41bb2ad-42e2-4134-9db8-fa0b57fad357" + "WESTEUROPE:20151014T085328Z:2af7924b-6f26-48bb-9f30-291cd8813a77" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2032,14 +2089,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:10:30 GMT" + "Wed, 14 Oct 2015 08:53:28 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2047,10 +2104,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:31.8221634Z\",\r\n \"duration\": \"PT2.7304945S\",\r\n \"trackingId\": \"d85d6626-a060-4f04-b877-0904234232e9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:28.9702181Z\",\r\n \"duration\": \"PT2M21.557465S\",\r\n \"trackingId\": \"1fbfd028-5d9d-4f75-98ad-d4afd8f2ef93\",\r\n \"statusCode\": \"OK\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "1384" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2062,16 +2119,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14557" + "14565" ], "x-ms-request-id": [ - "0f55d8bc-5416-4283-9790-c301af8b4962" + "236d6242-fe9d-4ce6-b26d-f26998ff38e5" ], "x-ms-correlation-request-id": [ - "0f55d8bc-5416-4283-9790-c301af8b4962" + "236d6242-fe9d-4ce6-b26d-f26998ff38e5" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111034Z:0f55d8bc-5416-4283-9790-c301af8b4962" + "WESTEUROPE:20151014T085332Z:236d6242-fe9d-4ce6-b26d-f26998ff38e5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2080,14 +2137,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:10:34 GMT" + "Wed, 14 Oct 2015 08:53:32 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2095,10 +2152,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:31.8221634Z\",\r\n \"duration\": \"PT2.7304945S\",\r\n \"trackingId\": \"d85d6626-a060-4f04-b877-0904234232e9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:28.9702181Z\",\r\n \"duration\": \"PT2M21.557465S\",\r\n \"trackingId\": \"1fbfd028-5d9d-4f75-98ad-d4afd8f2ef93\",\r\n \"statusCode\": \"OK\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "1384" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2110,16 +2167,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14555" + "14563" ], "x-ms-request-id": [ - "569a3125-c3fe-43fe-ac3f-45a82c377dc9" + "711ee098-5906-46bf-869c-d5cca26800d8" ], "x-ms-correlation-request-id": [ - "569a3125-c3fe-43fe-ac3f-45a82c377dc9" + "711ee098-5906-46bf-869c-d5cca26800d8" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111038Z:569a3125-c3fe-43fe-ac3f-45a82c377dc9" + "WESTEUROPE:20151014T085336Z:711ee098-5906-46bf-869c-d5cca26800d8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2128,14 +2185,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:10:37 GMT" + "Wed, 14 Oct 2015 08:53:36 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2143,10 +2200,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:53:39.3794013Z\",\r\n \"duration\": \"PT10.3418005S\",\r\n \"trackingId\": \"a38ab6a2-47f5-4c5e-bacf-eb8e383c86ec\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:31.8221634Z\",\r\n \"duration\": \"PT2.7304945S\",\r\n \"trackingId\": \"d85d6626-a060-4f04-b877-0904234232e9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:28.9702181Z\",\r\n \"duration\": \"PT2M21.557465S\",\r\n \"trackingId\": \"1fbfd028-5d9d-4f75-98ad-d4afd8f2ef93\",\r\n \"statusCode\": \"OK\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2098" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2158,16 +2215,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14553" + "14561" ], "x-ms-request-id": [ - "47b18b45-9367-4430-80e1-56806480ac4a" + "661aae46-dc52-4717-bfa3-afb960ef9c42" ], "x-ms-correlation-request-id": [ - "47b18b45-9367-4430-80e1-56806480ac4a" + "661aae46-dc52-4717-bfa3-afb960ef9c42" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111042Z:47b18b45-9367-4430-80e1-56806480ac4a" + "WESTEUROPE:20151014T085340Z:661aae46-dc52-4717-bfa3-afb960ef9c42" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2176,14 +2233,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:10:41 GMT" + "Wed, 14 Oct 2015 08:53:40 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2191,10 +2248,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:53:39.3794013Z\",\r\n \"duration\": \"PT10.3418005S\",\r\n \"trackingId\": \"a38ab6a2-47f5-4c5e-bacf-eb8e383c86ec\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:31.8221634Z\",\r\n \"duration\": \"PT2.7304945S\",\r\n \"trackingId\": \"d85d6626-a060-4f04-b877-0904234232e9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:28.9702181Z\",\r\n \"duration\": \"PT2M21.557465S\",\r\n \"trackingId\": \"1fbfd028-5d9d-4f75-98ad-d4afd8f2ef93\",\r\n \"statusCode\": \"OK\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2098" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2206,16 +2263,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14551" + "14559" ], "x-ms-request-id": [ - "545f3e37-0411-4f94-b8d2-e27ae26a38f2" + "33ace1c4-a6df-4e25-aedd-0d4863b5dfec" ], "x-ms-correlation-request-id": [ - "545f3e37-0411-4f94-b8d2-e27ae26a38f2" + "33ace1c4-a6df-4e25-aedd-0d4863b5dfec" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111046Z:545f3e37-0411-4f94-b8d2-e27ae26a38f2" + "WESTEUROPE:20151014T085344Z:33ace1c4-a6df-4e25-aedd-0d4863b5dfec" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2224,14 +2281,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:10:45 GMT" + "Wed, 14 Oct 2015 08:53:44 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2239,10 +2296,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:53:39.3794013Z\",\r\n \"duration\": \"PT10.3418005S\",\r\n \"trackingId\": \"a38ab6a2-47f5-4c5e-bacf-eb8e383c86ec\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:31.8221634Z\",\r\n \"duration\": \"PT2.7304945S\",\r\n \"trackingId\": \"d85d6626-a060-4f04-b877-0904234232e9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:28.9702181Z\",\r\n \"duration\": \"PT2M21.557465S\",\r\n \"trackingId\": \"1fbfd028-5d9d-4f75-98ad-d4afd8f2ef93\",\r\n \"statusCode\": \"OK\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2098" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2254,16 +2311,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14548" + "14557" ], "x-ms-request-id": [ - "15d563c5-964b-4db7-8034-508eb04eeacc" + "f42b98cd-2c92-48c0-b6ef-94a10b137092" ], "x-ms-correlation-request-id": [ - "15d563c5-964b-4db7-8034-508eb04eeacc" + "f42b98cd-2c92-48c0-b6ef-94a10b137092" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111050Z:15d563c5-964b-4db7-8034-508eb04eeacc" + "WESTEUROPE:20151014T085348Z:f42b98cd-2c92-48c0-b6ef-94a10b137092" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2272,14 +2329,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:10:49 GMT" + "Wed, 14 Oct 2015 08:53:47 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2287,10 +2344,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:53:39.3794013Z\",\r\n \"duration\": \"PT10.3418005S\",\r\n \"trackingId\": \"a38ab6a2-47f5-4c5e-bacf-eb8e383c86ec\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:31.8221634Z\",\r\n \"duration\": \"PT2.7304945S\",\r\n \"trackingId\": \"d85d6626-a060-4f04-b877-0904234232e9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:28.9702181Z\",\r\n \"duration\": \"PT2M21.557465S\",\r\n \"trackingId\": \"1fbfd028-5d9d-4f75-98ad-d4afd8f2ef93\",\r\n \"statusCode\": \"OK\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2098" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2302,16 +2359,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14546" + "14554" ], "x-ms-request-id": [ - "93c27ed4-4b08-4a7b-ae81-e590eba36e5e" + "de6a24b3-6844-4303-b529-9a7735323627" ], "x-ms-correlation-request-id": [ - "93c27ed4-4b08-4a7b-ae81-e590eba36e5e" + "de6a24b3-6844-4303-b529-9a7735323627" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111053Z:93c27ed4-4b08-4a7b-ae81-e590eba36e5e" + "WESTEUROPE:20151014T085352Z:de6a24b3-6844-4303-b529-9a7735323627" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2320,14 +2377,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:10:53 GMT" + "Wed, 14 Oct 2015 08:53:51 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2335,10 +2392,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:53:39.3794013Z\",\r\n \"duration\": \"PT10.3418005S\",\r\n \"trackingId\": \"a38ab6a2-47f5-4c5e-bacf-eb8e383c86ec\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:31.8221634Z\",\r\n \"duration\": \"PT2.7304945S\",\r\n \"trackingId\": \"d85d6626-a060-4f04-b877-0904234232e9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:28.9702181Z\",\r\n \"duration\": \"PT2M21.557465S\",\r\n \"trackingId\": \"1fbfd028-5d9d-4f75-98ad-d4afd8f2ef93\",\r\n \"statusCode\": \"OK\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2098" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2350,16 +2407,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14544" + "14552" ], "x-ms-request-id": [ - "848f4c7c-55dd-4fd3-bf45-20566a247da4" + "0c9bd0d5-3d4f-4677-a879-c096616aabc1" ], "x-ms-correlation-request-id": [ - "848f4c7c-55dd-4fd3-bf45-20566a247da4" + "0c9bd0d5-3d4f-4677-a879-c096616aabc1" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111057Z:848f4c7c-55dd-4fd3-bf45-20566a247da4" + "WESTEUROPE:20151014T085356Z:0c9bd0d5-3d4f-4677-a879-c096616aabc1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2368,14 +2425,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:10:57 GMT" + "Wed, 14 Oct 2015 08:53:55 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2383,10 +2440,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:53:39.3794013Z\",\r\n \"duration\": \"PT10.3418005S\",\r\n \"trackingId\": \"a38ab6a2-47f5-4c5e-bacf-eb8e383c86ec\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:31.8221634Z\",\r\n \"duration\": \"PT2.7304945S\",\r\n \"trackingId\": \"d85d6626-a060-4f04-b877-0904234232e9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:28.9702181Z\",\r\n \"duration\": \"PT2M21.557465S\",\r\n \"trackingId\": \"1fbfd028-5d9d-4f75-98ad-d4afd8f2ef93\",\r\n \"statusCode\": \"OK\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2098" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2398,16 +2455,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14542" + "14550" ], "x-ms-request-id": [ - "d6822c43-47dd-4428-8a7f-7037d62d614b" + "6b31a882-b5d0-4226-b738-70840e30ce14" ], "x-ms-correlation-request-id": [ - "d6822c43-47dd-4428-8a7f-7037d62d614b" + "6b31a882-b5d0-4226-b738-70840e30ce14" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111101Z:d6822c43-47dd-4428-8a7f-7037d62d614b" + "WESTEUROPE:20151014T085400Z:6b31a882-b5d0-4226-b738-70840e30ce14" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2416,14 +2473,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:01 GMT" + "Wed, 14 Oct 2015 08:53:59 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2431,10 +2488,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:53:39.3794013Z\",\r\n \"duration\": \"PT10.3418005S\",\r\n \"trackingId\": \"a38ab6a2-47f5-4c5e-bacf-eb8e383c86ec\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:31.8221634Z\",\r\n \"duration\": \"PT2.7304945S\",\r\n \"trackingId\": \"d85d6626-a060-4f04-b877-0904234232e9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:28.9702181Z\",\r\n \"duration\": \"PT2M21.557465S\",\r\n \"trackingId\": \"1fbfd028-5d9d-4f75-98ad-d4afd8f2ef93\",\r\n \"statusCode\": \"OK\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2098" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2446,16 +2503,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14540" + "14547" ], "x-ms-request-id": [ - "7d5101e4-84ee-4bb4-b54b-07d5c46b1962" + "8d75feaa-e8bd-4772-a0af-09bb077cf407" ], "x-ms-correlation-request-id": [ - "7d5101e4-84ee-4bb4-b54b-07d5c46b1962" + "8d75feaa-e8bd-4772-a0af-09bb077cf407" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111106Z:7d5101e4-84ee-4bb4-b54b-07d5c46b1962" + "WESTEUROPE:20151014T085404Z:8d75feaa-e8bd-4772-a0af-09bb077cf407" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2464,14 +2521,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:06 GMT" + "Wed, 14 Oct 2015 08:54:03 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2479,10 +2536,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:53:39.3794013Z\",\r\n \"duration\": \"PT10.3418005S\",\r\n \"trackingId\": \"a38ab6a2-47f5-4c5e-bacf-eb8e383c86ec\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:31.8221634Z\",\r\n \"duration\": \"PT2.7304945S\",\r\n \"trackingId\": \"d85d6626-a060-4f04-b877-0904234232e9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:28.9702181Z\",\r\n \"duration\": \"PT2M21.557465S\",\r\n \"trackingId\": \"1fbfd028-5d9d-4f75-98ad-d4afd8f2ef93\",\r\n \"statusCode\": \"OK\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2098" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2494,16 +2551,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14538" + "14545" ], "x-ms-request-id": [ - "5404fd9c-8876-464c-ae1d-623ea0796ca8" + "0e2aedf5-7748-4005-bb72-0bbde8372878" ], "x-ms-correlation-request-id": [ - "5404fd9c-8876-464c-ae1d-623ea0796ca8" + "0e2aedf5-7748-4005-bb72-0bbde8372878" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111110Z:5404fd9c-8876-464c-ae1d-623ea0796ca8" + "WESTEUROPE:20151014T085408Z:0e2aedf5-7748-4005-bb72-0bbde8372878" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2512,14 +2569,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:10 GMT" + "Wed, 14 Oct 2015 08:54:07 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2527,10 +2584,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:53:39.3794013Z\",\r\n \"duration\": \"PT10.3418005S\",\r\n \"trackingId\": \"a38ab6a2-47f5-4c5e-bacf-eb8e383c86ec\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:31.8221634Z\",\r\n \"duration\": \"PT2.7304945S\",\r\n \"trackingId\": \"d85d6626-a060-4f04-b877-0904234232e9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:28.9702181Z\",\r\n \"duration\": \"PT2M21.557465S\",\r\n \"trackingId\": \"1fbfd028-5d9d-4f75-98ad-d4afd8f2ef93\",\r\n \"statusCode\": \"OK\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2098" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2542,16 +2599,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14536" + "14542" ], "x-ms-request-id": [ - "e1d0285e-bfaf-4d3d-9016-b5fc986fedba" + "b18c6db0-7817-4b90-8e43-a12a2cf71131" ], "x-ms-correlation-request-id": [ - "e1d0285e-bfaf-4d3d-9016-b5fc986fedba" + "b18c6db0-7817-4b90-8e43-a12a2cf71131" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111114Z:e1d0285e-bfaf-4d3d-9016-b5fc986fedba" + "WESTEUROPE:20151014T085412Z:b18c6db0-7817-4b90-8e43-a12a2cf71131" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2560,14 +2617,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:13 GMT" + "Wed, 14 Oct 2015 08:54:12 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2575,10 +2632,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:54:12.3132441Z\",\r\n \"duration\": \"PT43.2756433S\",\r\n \"trackingId\": \"38d64816-9c65-48b1-97fd-8ab405d23313\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:31.8221634Z\",\r\n \"duration\": \"PT2.7304945S\",\r\n \"trackingId\": \"d85d6626-a060-4f04-b877-0904234232e9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:28.9702181Z\",\r\n \"duration\": \"PT2M21.557465S\",\r\n \"trackingId\": \"1fbfd028-5d9d-4f75-98ad-d4afd8f2ef93\",\r\n \"statusCode\": \"OK\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2098" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2590,16 +2647,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14534" + "14539" ], "x-ms-request-id": [ - "6a45ff29-4dac-4997-9e48-393b0cb11c6f" + "6fb3e468-7be9-4edf-8f90-7a41b81c814d" ], "x-ms-correlation-request-id": [ - "6a45ff29-4dac-4997-9e48-393b0cb11c6f" + "6fb3e468-7be9-4edf-8f90-7a41b81c814d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111117Z:6a45ff29-4dac-4997-9e48-393b0cb11c6f" + "WESTEUROPE:20151014T085416Z:6fb3e468-7be9-4edf-8f90-7a41b81c814d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2608,14 +2665,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:17 GMT" + "Wed, 14 Oct 2015 08:54:16 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2623,10 +2680,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:54:12.3132441Z\",\r\n \"duration\": \"PT43.2756433S\",\r\n \"trackingId\": \"38d64816-9c65-48b1-97fd-8ab405d23313\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:31.8221634Z\",\r\n \"duration\": \"PT2.7304945S\",\r\n \"trackingId\": \"d85d6626-a060-4f04-b877-0904234232e9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:28.9702181Z\",\r\n \"duration\": \"PT2M21.557465S\",\r\n \"trackingId\": \"1fbfd028-5d9d-4f75-98ad-d4afd8f2ef93\",\r\n \"statusCode\": \"OK\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2098" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2638,16 +2695,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14532" + "14536" ], "x-ms-request-id": [ - "c14a04fd-4ee3-46e3-ad22-fb635cfbcc38" + "cd43348b-3bc6-4938-93bc-e981472f169d" ], "x-ms-correlation-request-id": [ - "c14a04fd-4ee3-46e3-ad22-fb635cfbcc38" + "cd43348b-3bc6-4938-93bc-e981472f169d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111121Z:c14a04fd-4ee3-46e3-ad22-fb635cfbcc38" + "WESTEUROPE:20151014T085420Z:cd43348b-3bc6-4938-93bc-e981472f169d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2656,14 +2713,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:21 GMT" + "Wed, 14 Oct 2015 08:54:19 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2671,10 +2728,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:54:12.3132441Z\",\r\n \"duration\": \"PT43.2756433S\",\r\n \"trackingId\": \"38d64816-9c65-48b1-97fd-8ab405d23313\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:31.8221634Z\",\r\n \"duration\": \"PT2.7304945S\",\r\n \"trackingId\": \"d85d6626-a060-4f04-b877-0904234232e9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:28.9702181Z\",\r\n \"duration\": \"PT2M21.557465S\",\r\n \"trackingId\": \"1fbfd028-5d9d-4f75-98ad-d4afd8f2ef93\",\r\n \"statusCode\": \"OK\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2098" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2686,16 +2743,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14527" + "14534" ], "x-ms-request-id": [ - "c6d7601a-cbcd-48d5-8248-43374c741206" + "da03d089-d259-423e-8433-50f631773a8f" ], "x-ms-correlation-request-id": [ - "c6d7601a-cbcd-48d5-8248-43374c741206" + "da03d089-d259-423e-8433-50f631773a8f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111125Z:c6d7601a-cbcd-48d5-8248-43374c741206" + "WESTEUROPE:20151014T085424Z:da03d089-d259-423e-8433-50f631773a8f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2704,14 +2761,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:25 GMT" + "Wed, 14 Oct 2015 08:54:23 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2719,10 +2776,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:54:12.3132441Z\",\r\n \"duration\": \"PT43.2756433S\",\r\n \"trackingId\": \"38d64816-9c65-48b1-97fd-8ab405d23313\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:31.8221634Z\",\r\n \"duration\": \"PT2.7304945S\",\r\n \"trackingId\": \"d85d6626-a060-4f04-b877-0904234232e9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:28.9702181Z\",\r\n \"duration\": \"PT2M21.557465S\",\r\n \"trackingId\": \"1fbfd028-5d9d-4f75-98ad-d4afd8f2ef93\",\r\n \"statusCode\": \"OK\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2098" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2734,16 +2791,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14525" + "14532" ], "x-ms-request-id": [ - "0e1f2d54-3564-4fbc-b59e-6260dc6f08a2" + "46d9f859-d1dd-45cd-9b8d-31e04644e182" ], "x-ms-correlation-request-id": [ - "0e1f2d54-3564-4fbc-b59e-6260dc6f08a2" + "46d9f859-d1dd-45cd-9b8d-31e04644e182" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111129Z:0e1f2d54-3564-4fbc-b59e-6260dc6f08a2" + "WESTEUROPE:20151014T085428Z:46d9f859-d1dd-45cd-9b8d-31e04644e182" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2752,14 +2809,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:29 GMT" + "Wed, 14 Oct 2015 08:54:27 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2767,10 +2824,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:54:28.055263Z\",\r\n \"duration\": \"PT59.0176622S\",\r\n \"trackingId\": \"ffdae46d-213c-4b65-8ead-ddf0c3c3c52a\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:31.8221634Z\",\r\n \"duration\": \"PT2.7304945S\",\r\n \"trackingId\": \"d85d6626-a060-4f04-b877-0904234232e9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:28.9702181Z\",\r\n \"duration\": \"PT2M21.557465S\",\r\n \"trackingId\": \"1fbfd028-5d9d-4f75-98ad-d4afd8f2ef93\",\r\n \"statusCode\": \"OK\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2097" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2782,16 +2839,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14523" + "14530" ], "x-ms-request-id": [ - "cd58c5d2-76f9-4aef-96f4-74926de8549c" + "b33e6b48-6a97-4e19-b650-c3e71d8c2688" ], "x-ms-correlation-request-id": [ - "cd58c5d2-76f9-4aef-96f4-74926de8549c" + "b33e6b48-6a97-4e19-b650-c3e71d8c2688" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111133Z:cd58c5d2-76f9-4aef-96f4-74926de8549c" + "WESTEUROPE:20151014T085432Z:b33e6b48-6a97-4e19-b650-c3e71d8c2688" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2800,14 +2857,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:33 GMT" + "Wed, 14 Oct 2015 08:54:31 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2815,10 +2872,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:54:28.055263Z\",\r\n \"duration\": \"PT59.0176622S\",\r\n \"trackingId\": \"ffdae46d-213c-4b65-8ead-ddf0c3c3c52a\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:31.8221634Z\",\r\n \"duration\": \"PT2.7304945S\",\r\n \"trackingId\": \"d85d6626-a060-4f04-b877-0904234232e9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:28.9702181Z\",\r\n \"duration\": \"PT2M21.557465S\",\r\n \"trackingId\": \"1fbfd028-5d9d-4f75-98ad-d4afd8f2ef93\",\r\n \"statusCode\": \"OK\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2097" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2830,16 +2887,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14521" + "14528" ], "x-ms-request-id": [ - "b4348155-2eea-442f-a7a3-52fc92db06cc" + "540b1b54-4f93-4cc1-94c1-c6879f3b8923" ], "x-ms-correlation-request-id": [ - "b4348155-2eea-442f-a7a3-52fc92db06cc" + "540b1b54-4f93-4cc1-94c1-c6879f3b8923" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111138Z:b4348155-2eea-442f-a7a3-52fc92db06cc" + "WESTEUROPE:20151014T085436Z:540b1b54-4f93-4cc1-94c1-c6879f3b8923" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2848,14 +2905,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:37 GMT" + "Wed, 14 Oct 2015 08:54:35 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2863,10 +2920,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:54:28.055263Z\",\r\n \"duration\": \"PT59.0176622S\",\r\n \"trackingId\": \"ffdae46d-213c-4b65-8ead-ddf0c3c3c52a\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:31.8221634Z\",\r\n \"duration\": \"PT2.7304945S\",\r\n \"trackingId\": \"d85d6626-a060-4f04-b877-0904234232e9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:28.9702181Z\",\r\n \"duration\": \"PT2M21.557465S\",\r\n \"trackingId\": \"1fbfd028-5d9d-4f75-98ad-d4afd8f2ef93\",\r\n \"statusCode\": \"OK\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2097" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2878,16 +2935,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14519" + "14526" ], "x-ms-request-id": [ - "88244ac6-86db-47e3-af6d-cb94f9f09a65" + "916f0c16-c826-447f-bb10-8059bb405ce3" ], "x-ms-correlation-request-id": [ - "88244ac6-86db-47e3-af6d-cb94f9f09a65" + "916f0c16-c826-447f-bb10-8059bb405ce3" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111142Z:88244ac6-86db-47e3-af6d-cb94f9f09a65" + "WESTEUROPE:20151014T085440Z:916f0c16-c826-447f-bb10-8059bb405ce3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2896,14 +2953,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:41 GMT" + "Wed, 14 Oct 2015 08:54:39 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2911,10 +2968,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:54:28.055263Z\",\r\n \"duration\": \"PT59.0176622S\",\r\n \"trackingId\": \"ffdae46d-213c-4b65-8ead-ddf0c3c3c52a\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:31.8221634Z\",\r\n \"duration\": \"PT2.7304945S\",\r\n \"trackingId\": \"d85d6626-a060-4f04-b877-0904234232e9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:28.9702181Z\",\r\n \"duration\": \"PT2M21.557465S\",\r\n \"trackingId\": \"1fbfd028-5d9d-4f75-98ad-d4afd8f2ef93\",\r\n \"statusCode\": \"OK\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2097" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2926,16 +2983,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14517" + "14524" ], "x-ms-request-id": [ - "984784bf-fee8-44a4-96cb-36aa8e9b6dc2" + "03197cdc-2c91-488d-89bb-097400ca4490" ], "x-ms-correlation-request-id": [ - "984784bf-fee8-44a4-96cb-36aa8e9b6dc2" + "03197cdc-2c91-488d-89bb-097400ca4490" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111146Z:984784bf-fee8-44a4-96cb-36aa8e9b6dc2" + "WESTEUROPE:20151014T085443Z:03197cdc-2c91-488d-89bb-097400ca4490" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2944,14 +3001,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:45 GMT" + "Wed, 14 Oct 2015 08:54:43 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2959,10 +3016,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:54:47.7086712Z\",\r\n \"duration\": \"PT1M18.6710704S\",\r\n \"trackingId\": \"763e5531-04e6-47d3-af95-452c8f3f65de\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:31.8221634Z\",\r\n \"duration\": \"PT2.7304945S\",\r\n \"trackingId\": \"d85d6626-a060-4f04-b877-0904234232e9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:28.9702181Z\",\r\n \"duration\": \"PT2M21.557465S\",\r\n \"trackingId\": \"1fbfd028-5d9d-4f75-98ad-d4afd8f2ef93\",\r\n \"statusCode\": \"OK\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2100" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2974,16 +3031,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14515" + "14522" ], "x-ms-request-id": [ - "3ad450ae-a664-467b-b092-955e9dd784f5" + "78c68bb0-8234-4823-9d05-7c758e88dcdf" ], "x-ms-correlation-request-id": [ - "3ad450ae-a664-467b-b092-955e9dd784f5" + "78c68bb0-8234-4823-9d05-7c758e88dcdf" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111150Z:3ad450ae-a664-467b-b092-955e9dd784f5" + "WESTEUROPE:20151014T085448Z:78c68bb0-8234-4823-9d05-7c758e88dcdf" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2992,14 +3049,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:49 GMT" + "Wed, 14 Oct 2015 08:54:47 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3007,10 +3064,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:54:48.580317Z\",\r\n \"duration\": \"PT1M19.5427162S\",\r\n \"trackingId\": \"763e5531-04e6-47d3-af95-452c8f3f65de\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:31.8221634Z\",\r\n \"duration\": \"PT2.7304945S\",\r\n \"trackingId\": \"d85d6626-a060-4f04-b877-0904234232e9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:28.9702181Z\",\r\n \"duration\": \"PT2M21.557465S\",\r\n \"trackingId\": \"1fbfd028-5d9d-4f75-98ad-d4afd8f2ef93\",\r\n \"statusCode\": \"OK\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2098" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3022,16 +3079,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14513" + "14520" ], "x-ms-request-id": [ - "ca0dd912-f351-44ca-92ac-8733a266310d" + "6a637617-58b9-430e-ae37-a12f42b460b8" ], "x-ms-correlation-request-id": [ - "ca0dd912-f351-44ca-92ac-8733a266310d" + "6a637617-58b9-430e-ae37-a12f42b460b8" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111154Z:ca0dd912-f351-44ca-92ac-8733a266310d" + "WESTEUROPE:20151014T085452Z:6a637617-58b9-430e-ae37-a12f42b460b8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3040,14 +3097,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:53 GMT" + "Wed, 14 Oct 2015 08:54:51 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3055,10 +3112,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:54:48.580317Z\",\r\n \"duration\": \"PT1M19.5427162S\",\r\n \"trackingId\": \"763e5531-04e6-47d3-af95-452c8f3f65de\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:31.8221634Z\",\r\n \"duration\": \"PT2.7304945S\",\r\n \"trackingId\": \"d85d6626-a060-4f04-b877-0904234232e9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:28.9702181Z\",\r\n \"duration\": \"PT2M21.557465S\",\r\n \"trackingId\": \"1fbfd028-5d9d-4f75-98ad-d4afd8f2ef93\",\r\n \"statusCode\": \"OK\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2098" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3070,16 +3127,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14511" + "14517" ], "x-ms-request-id": [ - "530e4dae-eadd-4a89-89d7-3c7015beac58" + "aabd0b83-2007-4d92-84aa-8f1e5d94c5b4" ], "x-ms-correlation-request-id": [ - "530e4dae-eadd-4a89-89d7-3c7015beac58" + "aabd0b83-2007-4d92-84aa-8f1e5d94c5b4" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111158Z:530e4dae-eadd-4a89-89d7-3c7015beac58" + "WESTEUROPE:20151014T085456Z:aabd0b83-2007-4d92-84aa-8f1e5d94c5b4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3088,7 +3145,2311 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:11:58 GMT" + "Wed, 14 Oct 2015 08:54:55 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/887FF218BB40599B\",\r\n \"operationId\": \"887FF218BB40599B\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:54:56.6791815Z\",\r\n \"duration\": \"PT1M27.6415807S\",\r\n \"trackingId\": \"c3a7aa07-a1da-4a5a-9f01-e30e4e95f2d5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/95D47AB9DB87B4E3\",\r\n \"operationId\": \"95D47AB9DB87B4E3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:31.8221634Z\",\r\n \"duration\": \"PT2.7304945S\",\r\n \"trackingId\": \"d85d6626-a060-4f04-b877-0904234232e9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup/operations/BE900D3A0854B0FA\",\r\n \"operationId\": \"BE900D3A0854B0FA\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:53:28.9702181Z\",\r\n \"duration\": \"PT2M21.557465S\",\r\n \"trackingId\": \"1fbfd028-5d9d-4f75-98ad-d4afd8f2ef93\",\r\n \"statusCode\": \"OK\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2101" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14514" + ], + "x-ms-request-id": [ + "0f439c35-e9e3-4a20-8972-ab4a05241edc" + ], + "x-ms-correlation-request-id": [ + "0f439c35-e9e3-4a20-8972-ab4a05241edc" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085500Z:0f439c35-e9e3-4a20-8972-ab4a05241edc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:54:59 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14650" + ], + "x-ms-request-id": [ + "b9a33641-6bdf-4f5e-ba38-9c5e9729d831" + ], + "x-ms-correlation-request-id": [ + "b9a33641-6bdf-4f5e-ba38-9c5e9729d831" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085108Z:b9a33641-6bdf-4f5e-ba38-9c5e9729d831" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:51:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14648" + ], + "x-ms-request-id": [ + "82011f2f-69a0-4796-9cb8-09701ef73a63" + ], + "x-ms-correlation-request-id": [ + "82011f2f-69a0-4796-9cb8-09701ef73a63" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085112Z:82011f2f-69a0-4796-9cb8-09701ef73a63" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:51:11 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14646" + ], + "x-ms-request-id": [ + "e4415838-ac54-45b8-b3f7-b474f0d8b161" + ], + "x-ms-correlation-request-id": [ + "e4415838-ac54-45b8-b3f7-b474f0d8b161" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085115Z:e4415838-ac54-45b8-b3f7-b474f0d8b161" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:51:14 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14644" + ], + "x-ms-request-id": [ + "6c53810a-930e-41d2-8f9a-124aa93fe346" + ], + "x-ms-correlation-request-id": [ + "6c53810a-930e-41d2-8f9a-124aa93fe346" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085119Z:6c53810a-930e-41d2-8f9a-124aa93fe346" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:51:19 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14642" + ], + "x-ms-request-id": [ + "a1f40e7b-f18b-4149-bc67-c263b4f75b65" + ], + "x-ms-correlation-request-id": [ + "a1f40e7b-f18b-4149-bc67-c263b4f75b65" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085123Z:a1f40e7b-f18b-4149-bc67-c263b4f75b65" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:51:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14639" + ], + "x-ms-request-id": [ + "d93853fb-c22b-4c45-a221-748758f8d7c8" + ], + "x-ms-correlation-request-id": [ + "d93853fb-c22b-4c45-a221-748758f8d7c8" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085126Z:d93853fb-c22b-4c45-a221-748758f8d7c8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:51:26 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14637" + ], + "x-ms-request-id": [ + "f5de15f3-e2ba-4f26-a4b7-d63b62893bd1" + ], + "x-ms-correlation-request-id": [ + "f5de15f3-e2ba-4f26-a4b7-d63b62893bd1" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085130Z:f5de15f3-e2ba-4f26-a4b7-d63b62893bd1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:51:30 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14634" + ], + "x-ms-request-id": [ + "43704d60-6791-4a22-ac24-234b12b53b75" + ], + "x-ms-correlation-request-id": [ + "43704d60-6791-4a22-ac24-234b12b53b75" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085134Z:43704d60-6791-4a22-ac24-234b12b53b75" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:51:33 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14632" + ], + "x-ms-request-id": [ + "8ad1bc02-69b8-471b-9ca0-19db715e43d5" + ], + "x-ms-correlation-request-id": [ + "8ad1bc02-69b8-471b-9ca0-19db715e43d5" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085137Z:8ad1bc02-69b8-471b-9ca0-19db715e43d5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:51:37 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14630" + ], + "x-ms-request-id": [ + "d620bef2-a9d2-4e3e-8a7d-573098bbeb6e" + ], + "x-ms-correlation-request-id": [ + "d620bef2-a9d2-4e3e-8a7d-573098bbeb6e" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085141Z:d620bef2-a9d2-4e3e-8a7d-573098bbeb6e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:51:41 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14628" + ], + "x-ms-request-id": [ + "9c7e57bf-e35c-407b-bf03-0edd38090bbe" + ], + "x-ms-correlation-request-id": [ + "9c7e57bf-e35c-407b-bf03-0edd38090bbe" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085145Z:9c7e57bf-e35c-407b-bf03-0edd38090bbe" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:51:44 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14626" + ], + "x-ms-request-id": [ + "546ba422-c49d-4153-b38e-655b7876a6c7" + ], + "x-ms-correlation-request-id": [ + "546ba422-c49d-4153-b38e-655b7876a6c7" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085148Z:546ba422-c49d-4153-b38e-655b7876a6c7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:51:48 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14624" + ], + "x-ms-request-id": [ + "aa15f57e-035a-4ec1-a49d-e432e31aeed9" + ], + "x-ms-correlation-request-id": [ + "aa15f57e-035a-4ec1-a49d-e432e31aeed9" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085152Z:aa15f57e-035a-4ec1-a49d-e432e31aeed9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:51:52 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14622" + ], + "x-ms-request-id": [ + "f86c6fa9-4466-4919-8377-3866fb4e05b3" + ], + "x-ms-correlation-request-id": [ + "f86c6fa9-4466-4919-8377-3866fb4e05b3" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085156Z:f86c6fa9-4466-4919-8377-3866fb4e05b3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:51:55 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14620" + ], + "x-ms-request-id": [ + "a02f1dec-3b0d-47d4-bce4-421a15d4bb71" + ], + "x-ms-correlation-request-id": [ + "a02f1dec-3b0d-47d4-bce4-421a15d4bb71" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085200Z:a02f1dec-3b0d-47d4-bce4-421a15d4bb71" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:51:59 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14618" + ], + "x-ms-request-id": [ + "2e1f15ff-c759-430d-a00c-7dbb8dccb8af" + ], + "x-ms-correlation-request-id": [ + "2e1f15ff-c759-430d-a00c-7dbb8dccb8af" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085204Z:2e1f15ff-c759-430d-a00c-7dbb8dccb8af" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:52:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14616" + ], + "x-ms-request-id": [ + "e967bbbd-a033-46ab-bc9e-af788c6cabd5" + ], + "x-ms-correlation-request-id": [ + "e967bbbd-a033-46ab-bc9e-af788c6cabd5" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085207Z:e967bbbd-a033-46ab-bc9e-af788c6cabd5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:52:06 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14613" + ], + "x-ms-request-id": [ + "61e711d4-da6b-42c9-a484-a979848fc43f" + ], + "x-ms-correlation-request-id": [ + "61e711d4-da6b-42c9-a484-a979848fc43f" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085211Z:61e711d4-da6b-42c9-a484-a979848fc43f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:52:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14610" + ], + "x-ms-request-id": [ + "1ac6e272-b1cb-42f3-a7c5-3f5fd76243a9" + ], + "x-ms-correlation-request-id": [ + "1ac6e272-b1cb-42f3-a7c5-3f5fd76243a9" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085214Z:1ac6e272-b1cb-42f3-a7c5-3f5fd76243a9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:52:13 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14607" + ], + "x-ms-request-id": [ + "40637927-c30e-4fe6-98c0-86efc7971494" + ], + "x-ms-correlation-request-id": [ + "40637927-c30e-4fe6-98c0-86efc7971494" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085218Z:40637927-c30e-4fe6-98c0-86efc7971494" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:52:18 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14605" + ], + "x-ms-request-id": [ + "6c370524-a2ea-45e5-adc1-c8aaab4fa140" + ], + "x-ms-correlation-request-id": [ + "6c370524-a2ea-45e5-adc1-c8aaab4fa140" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085222Z:6c370524-a2ea-45e5-adc1-c8aaab4fa140" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:52:22 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14603" + ], + "x-ms-request-id": [ + "2dd53ef1-bbbb-4da2-b492-f70206fa78ef" + ], + "x-ms-correlation-request-id": [ + "2dd53ef1-bbbb-4da2-b492-f70206fa78ef" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085226Z:2dd53ef1-bbbb-4da2-b492-f70206fa78ef" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:52:26 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14601" + ], + "x-ms-request-id": [ + "ac0959ea-8315-44df-b923-d9e3f5483dbf" + ], + "x-ms-correlation-request-id": [ + "ac0959ea-8315-44df-b923-d9e3f5483dbf" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085230Z:ac0959ea-8315-44df-b923-d9e3f5483dbf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:52:30 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14599" + ], + "x-ms-request-id": [ + "fe616a85-6a41-40d3-9219-b9cbf8f217c6" + ], + "x-ms-correlation-request-id": [ + "fe616a85-6a41-40d3-9219-b9cbf8f217c6" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085234Z:fe616a85-6a41-40d3-9219-b9cbf8f217c6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:52:34 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14597" + ], + "x-ms-request-id": [ + "3946b0f1-8964-4146-a169-90f589b64b2f" + ], + "x-ms-correlation-request-id": [ + "3946b0f1-8964-4146-a169-90f589b64b2f" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085238Z:3946b0f1-8964-4146-a169-90f589b64b2f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:52:38 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14595" + ], + "x-ms-request-id": [ + "9d6a8b32-8b1f-4268-a231-af88331f91a8" + ], + "x-ms-correlation-request-id": [ + "9d6a8b32-8b1f-4268-a231-af88331f91a8" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085242Z:9d6a8b32-8b1f-4268-a231-af88331f91a8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:52:41 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14592" + ], + "x-ms-request-id": [ + "0a18068b-d46c-4953-9bcd-ff2262ac2346" + ], + "x-ms-correlation-request-id": [ + "0a18068b-d46c-4953-9bcd-ff2262ac2346" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085246Z:0a18068b-d46c-4953-9bcd-ff2262ac2346" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:52:45 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14590" + ], + "x-ms-request-id": [ + "afd382d5-53c7-4c05-aa01-8a86a4cd1618" + ], + "x-ms-correlation-request-id": [ + "afd382d5-53c7-4c05-aa01-8a86a4cd1618" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085250Z:afd382d5-53c7-4c05-aa01-8a86a4cd1618" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:52:49 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14588" + ], + "x-ms-request-id": [ + "e23149fa-04da-40f2-9b22-3b88589ef5b2" + ], + "x-ms-correlation-request-id": [ + "e23149fa-04da-40f2-9b22-3b88589ef5b2" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085254Z:e23149fa-04da-40f2-9b22-3b88589ef5b2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:52:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14586" + ], + "x-ms-request-id": [ + "17bed32f-2250-4eba-9a63-b77282329f25" + ], + "x-ms-correlation-request-id": [ + "17bed32f-2250-4eba-9a63-b77282329f25" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085258Z:17bed32f-2250-4eba-9a63-b77282329f25" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:52:57 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14584" + ], + "x-ms-request-id": [ + "c7d529cd-2a8a-4c37-8f12-4d0ec6b88386" + ], + "x-ms-correlation-request-id": [ + "c7d529cd-2a8a-4c37-8f12-4d0ec6b88386" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085302Z:c7d529cd-2a8a-4c37-8f12-4d0ec6b88386" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:53:01 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14581" + ], + "x-ms-request-id": [ + "cc353b62-a7c4-40a4-af4f-c6bfa73450cf" + ], + "x-ms-correlation-request-id": [ + "cc353b62-a7c4-40a4-af4f-c6bfa73450cf" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085305Z:cc353b62-a7c4-40a4-af4f-c6bfa73450cf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:53:05 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14577" + ], + "x-ms-request-id": [ + "72e97709-0443-4df0-afa4-0121a868d40a" + ], + "x-ms-correlation-request-id": [ + "72e97709-0443-4df0-afa4-0121a868d40a" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085309Z:72e97709-0443-4df0-afa4-0121a868d40a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:53:08 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14575" + ], + "x-ms-request-id": [ + "a009dc9e-431a-478d-abcf-948a9bd104ac" + ], + "x-ms-correlation-request-id": [ + "a009dc9e-431a-478d-abcf-948a9bd104ac" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085313Z:a009dc9e-431a-478d-abcf-948a9bd104ac" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:53:12 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14573" + ], + "x-ms-request-id": [ + "677c275c-2b06-43d9-9c1e-bc60e5a86767" + ], + "x-ms-correlation-request-id": [ + "677c275c-2b06-43d9-9c1e-bc60e5a86767" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085317Z:677c275c-2b06-43d9-9c1e-bc60e5a86767" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:53:17 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14571" + ], + "x-ms-request-id": [ + "cbc95aa9-d612-4ee4-bf7e-4e9c2aa63844" + ], + "x-ms-correlation-request-id": [ + "cbc95aa9-d612-4ee4-bf7e-4e9c2aa63844" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085321Z:cbc95aa9-d612-4ee4-bf7e-4e9c2aa63844" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:53:21 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14569" + ], + "x-ms-request-id": [ + "aebb33df-cd30-40ef-86ad-c9b8670ca09f" + ], + "x-ms-correlation-request-id": [ + "aebb33df-cd30-40ef-86ad-c9b8670ca09f" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085325Z:aebb33df-cd30-40ef-86ad-c9b8670ca09f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:53:25 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14566" + ], + "x-ms-request-id": [ + "3ffb058d-a07e-49df-8ca8-0fbf2bf85972" + ], + "x-ms-correlation-request-id": [ + "3ffb058d-a07e-49df-8ca8-0fbf2bf85972" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085329Z:3ffb058d-a07e-49df-8ca8-0fbf2bf85972" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:53:29 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14564" + ], + "x-ms-request-id": [ + "e8bbb1d0-2e63-4dfa-af04-c22c863b77d0" + ], + "x-ms-correlation-request-id": [ + "e8bbb1d0-2e63-4dfa-af04-c22c863b77d0" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085333Z:e8bbb1d0-2e63-4dfa-af04-c22c863b77d0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:53:33 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14562" + ], + "x-ms-request-id": [ + "0f3ef654-9296-47e2-b025-ec42242cc649" + ], + "x-ms-correlation-request-id": [ + "0f3ef654-9296-47e2-b025-ec42242cc649" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085337Z:0f3ef654-9296-47e2-b025-ec42242cc649" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:53:37 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14560" + ], + "x-ms-request-id": [ + "dcb88f1b-bd0b-460a-ac04-edcc939efac2" + ], + "x-ms-correlation-request-id": [ + "dcb88f1b-bd0b-460a-ac04-edcc939efac2" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085341Z:dcb88f1b-bd0b-460a-ac04-edcc939efac2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:53:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14558" + ], + "x-ms-request-id": [ + "8075aa9b-2b98-4ea0-9686-9dd9ec6d54d6" + ], + "x-ms-correlation-request-id": [ + "8075aa9b-2b98-4ea0-9686-9dd9ec6d54d6" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085345Z:8075aa9b-2b98-4ea0-9686-9dd9ec6d54d6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:53:44 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14555" + ], + "x-ms-request-id": [ + "5ceef251-d30a-4cb4-867b-9df6085deec7" + ], + "x-ms-correlation-request-id": [ + "5ceef251-d30a-4cb4-867b-9df6085deec7" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085349Z:5ceef251-d30a-4cb4-867b-9df6085deec7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:53:48 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14553" + ], + "x-ms-request-id": [ + "89a9f23b-e58c-4201-8bd5-9def2089d51d" + ], + "x-ms-correlation-request-id": [ + "89a9f23b-e58c-4201-8bd5-9def2089d51d" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085353Z:89a9f23b-e58c-4201-8bd5-9def2089d51d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:53:52 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14551" + ], + "x-ms-request-id": [ + "91abb68f-8077-4ecb-aab4-02cf7d50a025" + ], + "x-ms-correlation-request-id": [ + "91abb68f-8077-4ecb-aab4-02cf7d50a025" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085356Z:91abb68f-8077-4ecb-aab4-02cf7d50a025" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:53:56 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14548" + ], + "x-ms-request-id": [ + "15c733ac-c38f-41ad-ba76-0dcb4a4cb59d" + ], + "x-ms-correlation-request-id": [ + "15c733ac-c38f-41ad-ba76-0dcb4a4cb59d" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085400Z:15c733ac-c38f-41ad-ba76-0dcb4a4cb59d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:54:00 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14546" + ], + "x-ms-request-id": [ + "1da60723-707b-455a-871f-5141de73087b" + ], + "x-ms-correlation-request-id": [ + "1da60723-707b-455a-871f-5141de73087b" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085404Z:1da60723-707b-455a-871f-5141de73087b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:54:04 GMT" ] }, "StatusCode": 200 @@ -3103,10 +5464,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3118,16 +5479,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14509" + "14543" ], "x-ms-request-id": [ - "7d341393-9961-43b9-8716-93d9e31bb8ea" + "ad3915bc-5698-40e6-8f09-10af450e92e4" ], "x-ms-correlation-request-id": [ - "7d341393-9961-43b9-8716-93d9e31bb8ea" + "ad3915bc-5698-40e6-8f09-10af450e92e4" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111202Z:7d341393-9961-43b9-8716-93d9e31bb8ea" + "WESTEUROPE:20151014T085408Z:ad3915bc-5698-40e6-8f09-10af450e92e4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3136,7 +5497,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:12:02 GMT" + "Wed, 14 Oct 2015 08:54:07 GMT" ] }, "StatusCode": 200 @@ -3151,10 +5512,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3166,16 +5527,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14507" + "14541" ], "x-ms-request-id": [ - "ebe07678-5dfd-43e1-92bf-522840418156" + "5669d739-48a1-4c91-b761-18deb73c5fb0" ], "x-ms-correlation-request-id": [ - "ebe07678-5dfd-43e1-92bf-522840418156" + "5669d739-48a1-4c91-b761-18deb73c5fb0" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111206Z:ebe07678-5dfd-43e1-92bf-522840418156" + "WESTEUROPE:20151014T085412Z:5669d739-48a1-4c91-b761-18deb73c5fb0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3184,7 +5545,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:12:06 GMT" + "Wed, 14 Oct 2015 08:54:12 GMT" ] }, "StatusCode": 200 @@ -3199,10 +5560,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3214,16 +5575,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14505" + "14538" ], "x-ms-request-id": [ - "83fbab5b-b612-4d71-b919-a8cdb1a19a23" + "533225eb-1d24-46e3-9e02-551db3a1329b" ], "x-ms-correlation-request-id": [ - "83fbab5b-b612-4d71-b919-a8cdb1a19a23" + "533225eb-1d24-46e3-9e02-551db3a1329b" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111210Z:83fbab5b-b612-4d71-b919-a8cdb1a19a23" + "WESTEUROPE:20151014T085416Z:533225eb-1d24-46e3-9e02-551db3a1329b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3232,7 +5593,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:12:10 GMT" + "Wed, 14 Oct 2015 08:54:16 GMT" ] }, "StatusCode": 200 @@ -3247,10 +5608,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3262,16 +5623,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14503" + "14535" ], "x-ms-request-id": [ - "b3894fc5-baea-425e-917a-1b993580555c" + "a13d311c-1b31-49c7-8b4d-c38b86000bbb" ], "x-ms-correlation-request-id": [ - "b3894fc5-baea-425e-917a-1b993580555c" + "a13d311c-1b31-49c7-8b4d-c38b86000bbb" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111215Z:b3894fc5-baea-425e-917a-1b993580555c" + "WESTEUROPE:20151014T085420Z:a13d311c-1b31-49c7-8b4d-c38b86000bbb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3280,7 +5641,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:12:14 GMT" + "Wed, 14 Oct 2015 08:54:20 GMT" ] }, "StatusCode": 200 @@ -3295,10 +5656,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3310,16 +5671,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14500" + "14533" ], "x-ms-request-id": [ - "de42e914-ef52-48ee-970d-3d763e960146" + "a41748b3-30fd-4b27-8950-26eaa622e3d6" ], "x-ms-correlation-request-id": [ - "de42e914-ef52-48ee-970d-3d763e960146" + "a41748b3-30fd-4b27-8950-26eaa622e3d6" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111219Z:de42e914-ef52-48ee-970d-3d763e960146" + "WESTEUROPE:20151014T085424Z:a41748b3-30fd-4b27-8950-26eaa622e3d6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3328,7 +5689,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:12:18 GMT" + "Wed, 14 Oct 2015 08:54:24 GMT" ] }, "StatusCode": 200 @@ -3343,10 +5704,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3358,16 +5719,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14498" + "14531" ], "x-ms-request-id": [ - "a0cd128e-2ee0-46c9-ac34-a39245844856" + "3181b989-4378-4681-8465-4fa1b3a6bf9f" ], "x-ms-correlation-request-id": [ - "a0cd128e-2ee0-46c9-ac34-a39245844856" + "3181b989-4378-4681-8465-4fa1b3a6bf9f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111223Z:a0cd128e-2ee0-46c9-ac34-a39245844856" + "WESTEUROPE:20151014T085428Z:3181b989-4378-4681-8465-4fa1b3a6bf9f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3376,7 +5737,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:12:22 GMT" + "Wed, 14 Oct 2015 08:54:28 GMT" ] }, "StatusCode": 200 @@ -3391,10 +5752,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3406,16 +5767,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14496" + "14529" ], "x-ms-request-id": [ - "17df6233-31d3-49bb-b344-888b774d8236" + "54b8839c-b954-4107-9882-b9219649b05e" ], "x-ms-correlation-request-id": [ - "17df6233-31d3-49bb-b344-888b774d8236" + "54b8839c-b954-4107-9882-b9219649b05e" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111227Z:17df6233-31d3-49bb-b344-888b774d8236" + "WESTEUROPE:20151014T085432Z:54b8839c-b954-4107-9882-b9219649b05e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3424,7 +5785,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:12:26 GMT" + "Wed, 14 Oct 2015 08:54:32 GMT" ] }, "StatusCode": 200 @@ -3439,10 +5800,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3454,16 +5815,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14493" + "14527" ], "x-ms-request-id": [ - "b421f1a0-7877-49c0-ab0b-63626b84fb38" + "c5d25651-4e9c-421a-9339-5fed20b1e2f5" ], "x-ms-correlation-request-id": [ - "b421f1a0-7877-49c0-ab0b-63626b84fb38" + "c5d25651-4e9c-421a-9339-5fed20b1e2f5" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111231Z:b421f1a0-7877-49c0-ab0b-63626b84fb38" + "WESTEUROPE:20151014T085436Z:c5d25651-4e9c-421a-9339-5fed20b1e2f5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3472,7 +5833,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:12:30 GMT" + "Wed, 14 Oct 2015 08:54:36 GMT" ] }, "StatusCode": 200 @@ -3487,10 +5848,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:10:21.2275917Z\",\r\n \"duration\": \"PT4.7112501S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3502,16 +5863,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14491" + "14525" ], "x-ms-request-id": [ - "6045b082-b1d0-4549-98aa-d09b4f26e6e1" + "276419de-fada-4142-995e-1c1dd55088a7" ], "x-ms-correlation-request-id": [ - "6045b082-b1d0-4549-98aa-d09b4f26e6e1" + "276419de-fada-4142-995e-1c1dd55088a7" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111235Z:6045b082-b1d0-4549-98aa-d09b4f26e6e1" + "WESTEUROPE:20151014T085440Z:276419de-fada-4142-995e-1c1dd55088a7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3520,7 +5881,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:12:34 GMT" + "Wed, 14 Oct 2015 08:54:40 GMT" ] }, "StatusCode": 200 @@ -3535,10 +5896,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:12:35.6819171Z\",\r\n \"duration\": \"PT2M19.1655755S\",\r\n \"correlationId\": \"47b19318-2850-4de1-9b1a-be0a7e320123\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ],\r\n \"outputResources\": [\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server70222\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2568" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3550,16 +5911,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14489" + "14523" ], "x-ms-request-id": [ - "8fd5c956-c767-4fb4-8585-8c81c74ee40a" + "45593ef2-303e-41de-8043-d1f8957d9383" ], "x-ms-correlation-request-id": [ - "8fd5c956-c767-4fb4-8585-8c81c74ee40a" + "45593ef2-303e-41de-8043-d1f8957d9383" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111239Z:8fd5c956-c767-4fb4-8585-8c81c74ee40a" + "WESTEUROPE:20151014T085444Z:45593ef2-303e-41de-8043-d1f8957d9383" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3568,14 +5929,62 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:12:38 GMT" + "Wed, 14 Oct 2015 08:54:44 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/resources?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL3Jlc291cmNlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2301" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14521" + ], + "x-ms-request-id": [ + "f5d8e7ae-2eba-4764-9b08-2a7c6acf638f" + ], + "x-ms-correlation-request-id": [ + "f5d8e7ae-2eba-4764-9b08-2a7c6acf638f" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085449Z:f5d8e7ae-2eba-4764-9b08-2a7c6acf638f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:54:48 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3583,10 +5992,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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"name\": \"sql-dm-cmdlet-server70222\",\r\n \"type\": \"Microsoft.Sql/servers\",\r\n \"kind\": \"v12.0\",\r\n \"location\": \"australiaeast\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"name\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\",\r\n \"type\": \"Microsoft.Sql/servers/databases\",\r\n \"kind\": \"v12.0,user\",\r\n \"location\": \"australiaeast\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "618" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3598,16 +6007,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14488" + "14518" ], "x-ms-request-id": [ - "6972fe28-faad-4096-9308-f24f4ceeb6f1" + "ef982028-1af4-40df-a8bf-fef1aa5a9e09" ], "x-ms-correlation-request-id": [ - "6972fe28-faad-4096-9308-f24f4ceeb6f1" + "ef982028-1af4-40df-a8bf-fef1aa5a9e09" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111241Z:6972fe28-faad-4096-9308-f24f4ceeb6f1" + "WESTEUROPE:20151014T085453Z:ef982028-1af4-40df-a8bf-fef1aa5a9e09" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3616,25 +6025,25 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:12:40 GMT" + "Wed, 14 Oct 2015 08:54:52 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Authorization/permissions?api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wZXJtaXNzaW9ucz9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:51:07.2699585Z\",\r\n \"duration\": \"PT5.694367S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "45" + "2301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3645,20 +6054,65 @@ "Pragma": [ "no-cache" ], - "Vary": [ - "Accept-Encoding" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14516" ], "x-ms-request-id": [ - "westeurope:a5643c25-f3b9-4a16-8b5a-996017aa7e7b" + "0cbfd7b5-6b7b-4749-a38b-19eb5ed1ae0b" + ], + "x-ms-correlation-request-id": [ + "0cbfd7b5-6b7b-4749-a38b-19eb5ed1ae0b" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085457Z:0cbfd7b5-6b7b-4749-a38b-19eb5ed1ae0b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:54:56 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg70222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db70222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:54:58.1901571Z\",\r\n \"duration\": \"PT3M56.6145656S\",\r\n \"correlationId\": \"110645c9-bef4-4076-ac02-29330770e979\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server70222/AllowAllWindowsAzureIps\"\r\n }\r\n ],\r\n \"outputResources\": [\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server70222\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server70222/firewallrules/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2568" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14581" + "14529" + ], + "x-ms-request-id": [ + "9e710baf-a158-4bee-92dd-1ba14094b3c5" ], "x-ms-correlation-request-id": [ - "ad80f3da-8cd2-4ae9-b6e8-f98b5e3bbcd7" + "9e710baf-a158-4bee-92dd-1ba14094b3c5" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111243Z:ad80f3da-8cd2-4ae9-b6e8-f98b5e3bbcd7" + "WESTEUROPE:20151014T085501Z:9e710baf-a158-4bee-92dd-1ba14094b3c5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3667,7 +6121,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:12:42 GMT" + "Wed, 14 Oct 2015 08:55:01 GMT" ] }, "StatusCode": 200 @@ -3682,19 +6136,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "0ee4ca6a-fa20-4ca9-a273-0a8a36ba5cb5" + "37000591-4897-48cb-a0b8-2965de842f2f" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"New\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "457" + "452" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "9453fbb0-5a0b-4864-837b-83082203e3d4" + "44fbb226-2935-4f21-9693-5bd46cc78dd0" ], "X-Content-Type-Options": [ "nosniff" @@ -3706,19 +6160,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14597" + "14687" ], "x-ms-correlation-request-id": [ - "96f996c0-2eba-4924-b2fa-096b8fabcf25" + "cb82a85b-3eb6-4c5c-8c35-802fba070023" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111250Z:96f996c0-2eba-4924-b2fa-096b8fabcf25" + "WESTEUROPE:20151014T085511Z:cb82a85b-3eb6-4c5c-8c35-802fba070023" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:12:49 GMT" + "Wed, 14 Oct 2015 08:55:11 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -3736,19 +6190,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "4d56e855-80c1-4b89-8611-69634926a661" + "afea00cc-fbbb-41ec-b74a-c70a5477ec5b" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "457" + "456" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "61cc7a94-45c4-44e2-a771-a0460c27defa" + "429a2dcc-f9e4-4c20-aaa9-71da0aa94906" ], "X-Content-Type-Options": [ "nosniff" @@ -3760,19 +6214,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14599" + "14681" ], "x-ms-correlation-request-id": [ - "1181d466-c23b-4fae-af45-cf019bfc755a" + "d1d170b0-3ee6-46b4-8801-9a102f83792f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111802Z:1181d466-c23b-4fae-af45-cf019bfc755a" + "WESTEUROPE:20151014T085521Z:d1d170b0-3ee6-46b4-8801-9a102f83792f" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:18:02 GMT" + "Wed, 14 Oct 2015 08:55:20 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -3784,31 +6238,31 @@ "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222/dataMaskingPolicies/Default?api-version=2014-04-01", "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI3MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjcwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"exemptPrincipals\": \"\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"exemptPrincipals\": \"\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "93" + "92" ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "0ee4ca6a-fa20-4ca9-a273-0a8a36ba5cb5" + "37000591-4897-48cb-a0b8-2965de842f2f" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Disabled\",\r\n \"applicationPrincipals\": null,\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": null\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": null,\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": null\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "442" + "441" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "ce81c29e-f39d-41dd-aae6-b368fb61b2e1" + "b4a01379-dfcd-467d-b225-93db25423dbf" ], "X-Content-Type-Options": [ "nosniff" @@ -3823,19 +6277,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "1196" ], "x-ms-correlation-request-id": [ - "8fbb70d6-7ef5-4dea-82c6-bdbcf1d2d2fd" + "10607d9a-352f-4bb9-80d0-24b26fa9eba4" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111252Z:8fbb70d6-7ef5-4dea-82c6-bdbcf1d2d2fd" + "WESTEUROPE:20151014T085513Z:10607d9a-352f-4bb9-80d0-24b26fa9eba4" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:12:52 GMT" + "Wed, 14 Oct 2015 08:55:13 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -3853,46 +6307,94 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "90347366-7cb2-4adb-a7e9-55048225049d" + "de50b9c8-3eb8-461b-902d-442f8f26c2b0" ] }, - "ResponseBody": "{\r\n \"code\": \"40647\",\r\n \"message\": \"Subscription 'cca24ec8-99b5-4aa7-9ff6-486e886f304c' does not have the server 'sql-dm-cmdlet-server70222'.\",\r\n \"target\": null,\r\n \"details\": [\r\n {\r\n \"code\": \"40647\",\r\n \"message\": \"Subscription 'cca24ec8-99b5-4aa7-9ff6-486e886f304c' does not have the server 'sql-dm-cmdlet-server70222'.\",\r\n \"target\": null,\r\n \"severity\": \"16\"\r\n }\r\n ],\r\n \"innererror\": []\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceGroupNotFound\",\r\n \"message\": \"Resource group 'NONEXISTING' could not be found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "381" + "103" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" ], "x-ms-request-id": [ - "d4b15206-764e-431d-89e8-2b80c2abc2fd" + "538e9ded-e3df-4d5b-bf80-bdd79277dba4" ], - "X-Content-Type-Options": [ - "nosniff" + "x-ms-correlation-request-id": [ + "538e9ded-e3df-4d5b-bf80-bdd79277dba4" ], - "DataServiceVersion": [ - "3.0;" + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085513Z:538e9ded-e3df-4d5b-bf80-bdd79277dba4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14596" + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:55:13 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/NONEXISTING/databases/sql-dm-cmdlet-db70222/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvTk9ORVhJU1RJTkcvZGF0YWJhc2VzL3NxbC1kbS1jbWRsZXQtZGI3MDIyMi9kYXRhTWFza2luZ1BvbGljaWVzL0RlZmF1bHQvUnVsZXM/YXBpLXZlcnNpb249MjAxNC0wNC0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "e23fd7a9-d60c-41bf-97ce-9a1fef61366d" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ParentResourceNotFound\",\r\n \"message\": \"Can not perform requested operation on nested resource. Parent resource 'NONEXISTING/sql-dm-cmdlet-db70222/Default' not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "182" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "6fc3e74a-4afa-4640-b2f0-33073978e9d6" ], "x-ms-correlation-request-id": [ - "1be850f4-d132-4f79-ad14-57a40deb5c49" + "6fc3e74a-4afa-4640-b2f0-33073978e9d6" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111254Z:1be850f4-d132-4f79-ad14-57a40deb5c49" + "WESTEUROPE:20151014T085515Z:6fc3e74a-4afa-4640-b2f0-33073978e9d6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" ], "Cache-Control": [ - "no-store, no-cache" + "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:12:53 GMT" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0" + "Wed, 14 Oct 2015 08:55:14 GMT" ] }, "StatusCode": 404 @@ -3907,19 +6409,70 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "248fdec2-1d2f-4803-8707-c207eaf3e2f3" + "3421f547-4c51-428f-9114-b0b43d07135e" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ParentResourceNotFound\",\r\n \"message\": \"Can not perform requested operation on nested resource. Parent resource 'sql-dm-cmdlet-server70222/NONEXISTING/Default' not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "186" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "fa599634-3582-4432-b428-eb3c1068b01b" + ], + "x-ms-correlation-request-id": [ + "fa599634-3582-4432-b428-eb3c1068b01b" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T085515Z:fa599634-3582-4432-b428-eb3c1068b01b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:55:15 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI3MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjcwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "e1378193-bd8f-4845-8480-1a58477a640f" ] }, - "ResponseBody": "{\r\n \"code\": \"NotFound\",\r\n \"message\": \"Database with name 'NONEXISTING' does not exist. To continue, specify a valid database name.\",\r\n \"target\": null,\r\n \"details\": [],\r\n \"innererror\": []\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "177" + "12" ], "Content-Type": [ - "application/json" + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "71f6f1d2-83bb-434c-a29d-6eb8f15352c9" + "581031e1-49d6-4056-924f-8405a4f1b279" ], "X-Content-Type-Options": [ "nosniff" @@ -3931,25 +6484,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14602" + "14683" ], "x-ms-correlation-request-id": [ - "1c20773d-6dc2-4daa-bde7-47864af4fd5e" + "1a7b7d2d-89a4-4612-8c4b-1361adc4d3f1" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111756Z:1c20773d-6dc2-4daa-bde7-47864af4fd5e" + "WESTEUROPE:20151014T085517Z:1a7b7d2d-89a4-4612-8c4b-1361adc4d3f1" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:17:56 GMT" + "Wed, 14 Oct 2015 08:55:17 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" ] }, - "StatusCode": 404 + "StatusCode": 200 }, { "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", @@ -3961,7 +6514,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "8c06e8ec-dc9a-4b88-8c75-35799a52424f" + "afea00cc-fbbb-41ec-b74a-c70a5477ec5b" ] }, "ResponseBody": "{\r\n \"value\": []\r\n}", @@ -3973,7 +6526,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "2699af1b-2cb8-421f-9aff-8dc1a6324aea" + "7723f21f-538b-4f62-b553-ce7ba3a888ce" ], "X-Content-Type-Options": [ "nosniff" @@ -3985,19 +6538,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14601" + "14682" ], "x-ms-correlation-request-id": [ - "9fcb4cc5-44f6-45b3-b74e-53d1fea7db32" + "0a4e818a-0eff-41cf-b780-2fc21843a2e2" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111759Z:9fcb4cc5-44f6-45b3-b74e-53d1fea7db32" + "WESTEUROPE:20151014T085519Z:0a4e818a-0eff-41cf-b780-2fc21843a2e2" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:17:58 GMT" + "Wed, 14 Oct 2015 08:55:19 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4015,19 +6568,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "4d56e855-80c1-4b89-8611-69634926a661" + "2cf75d00-632b-4f08-b951-265c1e0f5ce0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "606" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "d8a28264-4bee-48c3-913b-42c88bce3853" + "afb163e7-e06b-4497-9c63-28512f550ad1" ], "X-Content-Type-Options": [ "nosniff" @@ -4039,19 +6592,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14600" + "14679" ], "x-ms-correlation-request-id": [ - "ac9b632f-9ebf-4db9-8104-f4a2061e9139" + "f14a6fbb-719f-4e12-ad6b-bb876e0027f5" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111801Z:ac9b632f-9ebf-4db9-8104-f4a2061e9139" + "WESTEUROPE:20151014T085526Z:f14a6fbb-719f-4e12-ad6b-bb876e0027f5" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:18:00 GMT" + "Wed, 14 Oct 2015 08:55:26 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4069,7 +6622,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "bafbabdd-470b-4fa1-8631-9b346885cb51" + "219b36f7-4ccc-4c32-b008-d53b3071c0f9" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n }\r\n ]\r\n}", @@ -4081,7 +6634,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "d6d9225b-029f-4529-82b5-ac5d31dc66ff" + "13e47fc5-9804-4177-83ed-7edcd35344d5" ], "X-Content-Type-Options": [ "nosniff" @@ -4093,19 +6646,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14598" + "14678" ], "x-ms-correlation-request-id": [ - "fbcd7106-97bf-492b-b77a-ff154a58e59d" + "71518937-f106-46e4-88f6-caf3d4b0d393" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111807Z:fbcd7106-97bf-492b-b77a-ff154a58e59d" + "WESTEUROPE:20151014T085530Z:71518937-f106-46e4-88f6-caf3d4b0d393" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:18:06 GMT" + "Wed, 14 Oct 2015 08:55:30 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4123,7 +6676,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "f3a2e806-0790-46f3-9e33-f5a80eeda60e" + "5079238b-aef0-4112-8a54-b67a96f6ac45" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n }\r\n ]\r\n}", @@ -4135,7 +6688,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "7f337894-edad-4573-b788-642c8965c681" + "3ff4bf66-0448-459c-bda3-bb53a359f332" ], "X-Content-Type-Options": [ "nosniff" @@ -4147,19 +6700,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14597" + "14677" ], "x-ms-correlation-request-id": [ - "c4d738c1-fcfc-4b1c-af24-c44478c67b79" + "b4c79bd5-78aa-4a68-830a-2e760ce97222" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111809Z:c4d738c1-fcfc-4b1c-af24-c44478c67b79" + "WESTEUROPE:20151014T085533Z:b4c79bd5-78aa-4a68-830a-2e760ce97222" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:18:08 GMT" + "Wed, 14 Oct 2015 08:55:32 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4168,52 +6721,61 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222/dataMaskingPolicies/Default/Rules?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI3MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjcwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9SdWxlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222/dataMaskingPolicies/Default/rules/rule4?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI3MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjcwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9ydWxlcy9ydWxlND9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"ruleState\": \"Enabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"maskingFunction\": \"Default\"\r\n }\r\n}", "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "195" + ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "0640d560-af21-45b7-a04b-b2693dbba089" + "afea00cc-fbbb-41ec-b74a-c70a5477ec5b" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222/dataMaskingPolicies/Default/rules/rule4\",\r\n \"name\": \"rule4\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"ruleState\": \"Enabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "606" + "595" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "fe6c6319-8223-4fb0-a889-3532edecc2fa" + "78976571-ab92-4a50-a4e4-36953cceda96" ], "X-Content-Type-Options": [ "nosniff" ], + "Preference-Applied": [ + "return-content" + ], "DataServiceVersion": [ "3.0;" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14596" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" ], "x-ms-correlation-request-id": [ - "8ab08d66-d8df-44d2-8313-f18b96923a29" + "f58532ec-4d55-4520-b48d-443e31f77a3f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111811Z:8ab08d66-d8df-44d2-8313-f18b96923a29" + "WESTEUROPE:20151014T085524Z:f58532ec-4d55-4520-b48d-443e31f77a3f" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:18:10 GMT" + "Wed, 14 Oct 2015 08:55:23 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4225,31 +6787,31 @@ "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222/dataMaskingPolicies/Default/rules/rule4?api-version=2014-04-01", "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzcwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI3MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjcwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9ydWxlcy9ydWxlND9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"maskingFunction\": \"Default\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"ruleState\": \"Disabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"maskingFunction\": \"Default\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "166" + "196" ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "4d56e855-80c1-4b89-8611-69634926a661" + "5079238b-aef0-4112-8a54-b67a96f6ac45" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222/dataMaskingPolicies/Default/rules/rule4\",\r\n \"name\": \"rule4\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg70222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server70222/databases/sql-dm-cmdlet-db70222/dataMaskingPolicies/Default/rules/rule4\",\r\n \"name\": \"rule4\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"ruleState\": \"Disabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "590" + "596" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "efcd564e-59b4-4c70-88bc-65704297a6c5" + "285a07f4-d10d-4db0-b329-7664d612c352" ], "X-Content-Type-Options": [ "nosniff" @@ -4264,19 +6826,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "1194" ], "x-ms-correlation-request-id": [ - "ef8f3237-6f62-4dd5-b319-36461f21e623" + "4f3a093d-1c81-4519-8f5b-b9a752ae34f0" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111805Z:ef8f3237-6f62-4dd5-b319-36461f21e623" + "WESTEUROPE:20151014T085536Z:4f3a093d-1c81-4519-8f5b-b9a752ae34f0" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:18:04 GMT" + "Wed, 14 Oct 2015 08:55:35 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4294,7 +6856,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "0640d560-af21-45b7-a04b-b2693dbba089" + "5079238b-aef0-4112-8a54-b67a96f6ac45" ] }, "ResponseBody": "", @@ -4306,7 +6868,7 @@ "application/xml; charset=utf-8" ], "x-ms-request-id": [ - "a4ce0cb3-a8b8-409a-999d-07a0ed0cea1c" + "f2a3fbcb-6c18-43ea-843f-df83c5647ec2" ], "X-Content-Type-Options": [ "nosniff" @@ -4318,19 +6880,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "1193" ], "x-ms-correlation-request-id": [ - "9e223a9b-882c-45f3-9e72-0ff30ef606d5" + "081f9417-9fcc-4e19-acf8-f1bfc71bf0e0" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T111813Z:9e223a9b-882c-45f3-9e72-0ff30ef606d5" + "WESTEUROPE:20151014T085539Z:081f9417-9fcc-4e19-acf8-f1bfc71bf0e0" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:18:12 GMT" + "Wed, 14 Oct 2015 08:55:39 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4341,6 +6903,9 @@ ], "Names": {}, "Variables": { - "SubscriptionId": "cca24ec8-99b5-4aa7-9ff6-486e886f304c" + "SubscriptionId": "cca24ec8-99b5-4aa7-9ff6-486e886f304c", + "TenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", + "Domain": "microsoft.com", + "User": "yrubin@microsoft.com" } } \ No newline at end of file diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingRuleCreationWithoutPolicy.json b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingRuleCreationWithoutPolicy.json index 4bc27ada5720..9e9a411d3b90 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingRuleCreationWithoutPolicy.json +++ b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingRuleCreationWithoutPolicy.json @@ -28,16 +28,16 @@ "gateway" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14911" + "14554" ], "x-ms-request-id": [ - "b483a498-2d21-44a7-a199-dbd60165d52f" + "eb091a1c-95c0-4450-93cd-3a5bdac23e37" ], "x-ms-correlation-request-id": [ - "b483a498-2d21-44a7-a199-dbd60165d52f" + "eb091a1c-95c0-4450-93cd-3a5bdac23e37" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170419Z:b483a498-2d21-44a7-a199-dbd60165d52f" + "WESTEUROPE:20151014T092018Z:eb091a1c-95c0-4450-93cd-3a5bdac23e37" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -46,7 +46,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:04:19 GMT" + "Wed, 14 Oct 2015 09:20:17 GMT" ] }, "StatusCode": 404 @@ -85,13 +85,13 @@ "1199" ], "x-ms-request-id": [ - "496044a6-cdf5-4bf9-9e02-8ba4a93a679b" + "67a00cee-efa2-44b3-b6ff-92234efa55ea" ], "x-ms-correlation-request-id": [ - "496044a6-cdf5-4bf9-9e02-8ba4a93a679b" + "67a00cee-efa2-44b3-b6ff-92234efa55ea" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170423Z:496044a6-cdf5-4bf9-9e02-8ba4a93a679b" + "WESTEUROPE:20151014T092022Z:67a00cee-efa2-44b3-b6ff-92234efa55ea" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -100,31 +100,910 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:04:23 GMT" + "Wed, 14 Oct 2015 09:20:21 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/providers/microsoft.resources/deployments/sql-ddm-test-env-setup/validate?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9wcm92aWRlcnMvbWljcm9zb2Z0LnJlc291cmNlcy9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL3ZhbGlkYXRlP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", - "RequestMethod": "POST", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9yZXNvdXJjZXM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14551" + ], + "x-ms-request-id": [ + "6f38217b-a7e4-4c15-9cdf-8e080de0e001" + ], + "x-ms-correlation-request-id": [ + "6f38217b-a7e4-4c15-9cdf-8e080de0e001" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T092022Z:6f38217b-a7e4-4c15-9cdf-8e080de0e001" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 09:20:21 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Authorization/permissions?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcGVybWlzc2lvbnM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "61" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "b8687d48-064d-4e99-b3ee-02fdb14cd416" + ], + "x-ms-gateway-service-instanceid": [ + "PASFE_IN_1" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14618" + ], + "x-ms-correlation-request-id": [ + "44ee088b-352c-41cf-8539-6109314f2541" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T092022Z:44ee088b-352c-41cf-8539-6109314f2541" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 09:20:22 GMT" + ], + "Set-Cookie": [ + "x-ms-gateway-slice=productionb; path=/" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"template\": {\r\n \"$schema\": \"http://schemas.management.azure.com/deploymentTemplate?api-version=2014-04-01-preview\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"securestring\",\r\n \"defaultValue\": \"testp@ssMakingIt1007Longer\"\r\n },\r\n \"collation\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"string\"\r\n },\r\n \"edition\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"EnvLocation\": {\r\n \"type\": \"string\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"string\"\r\n }\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('serverName')]\",\r\n \"properties\": {\r\n \"administratorLogin\": \"[parameters('administratorLogin')]\",\r\n \"administratorLoginPassword\": \"[parameters('administratorLoginPassword')]\",\r\n \"version\": \"12.0\"\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('databaseName')]\",\r\n \"properties\": {\r\n \"collation\": \"[parameters('collation')]\",\r\n \"edition\": \"[parameters('edition')]\",\r\n \"maxSizeBytes\": \"1073741824\"\r\n },\r\n \"type\": \"databases\"\r\n },\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"AllowAllWindowsAzureIps\",\r\n \"properties\": {\r\n \"endIpAddress\": \"222.222.222.222\",\r\n \"startIpAddress\": \"1.1.1.1\"\r\n },\r\n \"type\": \"firewallrules\"\r\n }\r\n ],\r\n \"type\": \"Microsoft.Sql/servers\"\r\n }\r\n ]\r\n },\r\n \"parameters\": {\r\n \"databaseName\": {\r\n \"value\": \"sql-dm-cmdlet-db457822\"\r\n },\r\n \"serverName\": {\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n },\r\n \"EnvLocation\": {\r\n \"value\": \"Australia East\"\r\n },\r\n \"administratorLogin\": {\r\n \"value\": \"testuser\"\r\n }\r\n },\r\n \"mode\": \"Incremental\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], - "Content-Length": [ - "3002" + "Content-Length": [ + "3002" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-10-14T09:20:27.7877043Z\",\r\n \"duration\": \"PT3.5104781S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2320" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-request-id": [ + "dfbbec5a-0c0d-4836-9081-e0d389d58dd9" + ], + "x-ms-correlation-request-id": [ + "dfbbec5a-0c0d-4836-9081-e0d389d58dd9" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T092029Z:dfbbec5a-0c0d-4836-9081-e0d389d58dd9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 09:20:28 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14549" + ], + "x-ms-request-id": [ + "e8fe9bfc-6376-4857-8cd3-f2ef3c8790dd" + ], + "x-ms-correlation-request-id": [ + "e8fe9bfc-6376-4857-8cd3-f2ef3c8790dd" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T092030Z:e8fe9bfc-6376-4857-8cd3-f2ef3c8790dd" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 09:20:30 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14546" + ], + "x-ms-request-id": [ + "67812249-a157-47f6-8e59-bc73b5712fe6" + ], + "x-ms-correlation-request-id": [ + "67812249-a157-47f6-8e59-bc73b5712fe6" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T092034Z:67812249-a157-47f6-8e59-bc73b5712fe6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 09:20:33 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14543" + ], + "x-ms-request-id": [ + "c331606e-9567-4a4d-9a41-3714dc0071bf" + ], + "x-ms-correlation-request-id": [ + "c331606e-9567-4a4d-9a41-3714dc0071bf" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T092037Z:c331606e-9567-4a4d-9a41-3714dc0071bf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 09:20:37 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14540" + ], + "x-ms-request-id": [ + "f8760358-b84d-40ec-b1a5-d0235ffa1880" + ], + "x-ms-correlation-request-id": [ + "f8760358-b84d-40ec-b1a5-d0235ffa1880" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T092041Z:f8760358-b84d-40ec-b1a5-d0235ffa1880" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 09:20:41 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14538" + ], + "x-ms-request-id": [ + "f0b9b785-30f3-47de-b54a-378524499c26" + ], + "x-ms-correlation-request-id": [ + "f0b9b785-30f3-47de-b54a-378524499c26" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T092045Z:f0b9b785-30f3-47de-b54a-378524499c26" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 09:20:45 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14534" + ], + "x-ms-request-id": [ + "5b5b9573-0d2d-4666-a22d-4dc372eabc57" + ], + "x-ms-correlation-request-id": [ + "5b5b9573-0d2d-4666-a22d-4dc372eabc57" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T092049Z:5b5b9573-0d2d-4666-a22d-4dc372eabc57" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 09:20:48 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14531" + ], + "x-ms-request-id": [ + "d9673e08-ca35-4c84-9773-87ab4a1e72db" + ], + "x-ms-correlation-request-id": [ + "d9673e08-ca35-4c84-9773-87ab4a1e72db" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T092053Z:d9673e08-ca35-4c84-9773-87ab4a1e72db" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 09:20:52 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14529" + ], + "x-ms-request-id": [ + "8c1dc3d6-8137-4f35-8f50-23bdfb4e83e8" + ], + "x-ms-correlation-request-id": [ + "8c1dc3d6-8137-4f35-8f50-23bdfb4e83e8" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T092056Z:8c1dc3d6-8137-4f35-8f50-23bdfb4e83e8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 09:20:56 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14527" + ], + "x-ms-request-id": [ + "7c87e3f2-2ae7-4601-a825-ff3a6c50778b" + ], + "x-ms-correlation-request-id": [ + "7c87e3f2-2ae7-4601-a825-ff3a6c50778b" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T092100Z:7c87e3f2-2ae7-4601-a825-ff3a6c50778b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 09:21:00 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14524" + ], + "x-ms-request-id": [ + "86e2bfb8-fa9b-4bb1-8cb2-0d24c0f18944" + ], + "x-ms-correlation-request-id": [ + "86e2bfb8-fa9b-4bb1-8cb2-0d24c0f18944" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T092104Z:86e2bfb8-fa9b-4bb1-8cb2-0d24c0f18944" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 09:21:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14522" + ], + "x-ms-request-id": [ + "09822923-c264-4d26-bd3a-4630ebd7bf35" + ], + "x-ms-correlation-request-id": [ + "09822923-c264-4d26-bd3a-4630ebd7bf35" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T092108Z:09822923-c264-4d26-bd3a-4630ebd7bf35" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 09:21:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14520" + ], + "x-ms-request-id": [ + "39028078-81d7-44cd-9542-b9832587f3c3" + ], + "x-ms-correlation-request-id": [ + "39028078-81d7-44cd-9542-b9832587f3c3" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T092112Z:39028078-81d7-44cd-9542-b9832587f3c3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 09:21:11 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14518" + ], + "x-ms-request-id": [ + "490d36c4-8284-41a6-b92a-246b731cf607" + ], + "x-ms-correlation-request-id": [ + "490d36c4-8284-41a6-b92a-246b731cf607" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T092115Z:490d36c4-8284-41a6-b92a-246b731cf607" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 09:21:14 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14516" + ], + "x-ms-request-id": [ + "26496d74-cf1c-4715-b1fa-fe5a9deca431" + ], + "x-ms-correlation-request-id": [ + "26496d74-cf1c-4715-b1fa-fe5a9deca431" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T092119Z:26496d74-cf1c-4715-b1fa-fe5a9deca431" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 09:21:18 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14512" + ], + "x-ms-request-id": [ + "695fe9f2-a224-4251-82c6-2cff43e14366" + ], + "x-ms-correlation-request-id": [ + "695fe9f2-a224-4251-82c6-2cff43e14366" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T092123Z:695fe9f2-a224-4251-82c6-2cff43e14366" ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 09:21:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-08-27T17:04:24.8838916Z\",\r\n \"duration\": \"PT0S\",\r\n \"correlationId\": \"aaed5b32-64eb-487a-8cfd-c56736634ec6\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "2312" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -135,17 +1014,17 @@ "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14509" ], "x-ms-request-id": [ - "aaed5b32-64eb-487a-8cfd-c56736634ec6" + "6f26ddcc-a579-4907-8822-566f71312bb1" ], "x-ms-correlation-request-id": [ - "aaed5b32-64eb-487a-8cfd-c56736634ec6" + "6f26ddcc-a579-4907-8822-566f71312bb1" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170424Z:aaed5b32-64eb-487a-8cfd-c56736634ec6" + "WESTEUROPE:20151014T092127Z:6f26ddcc-a579-4907-8822-566f71312bb1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -154,31 +1033,25 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:04:24 GMT" + "Wed, 14 Oct 2015 09:21:27 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"template\": {\r\n \"$schema\": \"http://schemas.management.azure.com/deploymentTemplate?api-version=2014-04-01-preview\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"securestring\",\r\n \"defaultValue\": \"testp@ssMakingIt1007Longer\"\r\n },\r\n \"collation\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"string\"\r\n },\r\n \"edition\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"EnvLocation\": {\r\n \"type\": \"string\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"string\"\r\n }\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('serverName')]\",\r\n \"properties\": {\r\n \"administratorLogin\": \"[parameters('administratorLogin')]\",\r\n \"administratorLoginPassword\": \"[parameters('administratorLoginPassword')]\",\r\n \"version\": \"12.0\"\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('databaseName')]\",\r\n \"properties\": {\r\n \"collation\": \"[parameters('collation')]\",\r\n \"edition\": \"[parameters('edition')]\",\r\n \"maxSizeBytes\": \"1073741824\"\r\n },\r\n \"type\": \"databases\"\r\n },\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"AllowAllWindowsAzureIps\",\r\n \"properties\": {\r\n \"endIpAddress\": \"222.222.222.222\",\r\n \"startIpAddress\": \"1.1.1.1\"\r\n },\r\n \"type\": \"firewallrules\"\r\n }\r\n ],\r\n \"type\": \"Microsoft.Sql/servers\"\r\n }\r\n ]\r\n },\r\n \"parameters\": {\r\n \"databaseName\": {\r\n \"value\": \"sql-dm-cmdlet-db457822\"\r\n },\r\n \"serverName\": {\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n },\r\n \"EnvLocation\": {\r\n \"value\": \"Australia East\"\r\n },\r\n \"administratorLogin\": {\r\n \"value\": \"testuser\"\r\n }\r\n },\r\n \"mode\": \"Incremental\"\r\n }\r\n}", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "3002" - ], "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-08-27T17:04:28.9972256Z\",\r\n \"duration\": \"PT2.8500968S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "2320" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -189,17 +1062,17 @@ "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14507" ], "x-ms-request-id": [ - "efe290b3-105c-4203-982a-7d6d77bfac49" + "4fe67cba-c7b3-494d-a68a-cb0b3e7a3deb" ], "x-ms-correlation-request-id": [ - "efe290b3-105c-4203-982a-7d6d77bfac49" + "4fe67cba-c7b3-494d-a68a-cb0b3e7a3deb" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170430Z:efe290b3-105c-4203-982a-7d6d77bfac49" + "WESTEUROPE:20151014T092130Z:4fe67cba-c7b3-494d-a68a-cb0b3e7a3deb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -208,10 +1081,10 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:04:29 GMT" + "Wed, 14 Oct 2015 09:21:30 GMT" ] }, - "StatusCode": 201 + "StatusCode": 200 }, { "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", @@ -238,16 +1111,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14910" + "14505" ], "x-ms-request-id": [ - "dc3d3380-34f6-47ff-801e-cf299dfc48f8" + "cd512c8a-d50d-4766-8f3b-b7adb2be83fb" ], "x-ms-correlation-request-id": [ - "dc3d3380-34f6-47ff-801e-cf299dfc48f8" + "cd512c8a-d50d-4766-8f3b-b7adb2be83fb" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170431Z:dc3d3380-34f6-47ff-801e-cf299dfc48f8" + "WESTEUROPE:20151014T092134Z:cd512c8a-d50d-4766-8f3b-b7adb2be83fb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -256,7 +1129,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:04:30 GMT" + "Wed, 14 Oct 2015 09:21:34 GMT" ] }, "StatusCode": 200 @@ -271,10 +1144,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "667" ], "Content-Type": [ "application/json; charset=utf-8" @@ -286,16 +1159,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14908" + "14503" ], "x-ms-request-id": [ - "1b1bd48b-41d0-41c8-8953-a649847e6e6b" + "611ee825-2bd3-498a-b13d-e8a0995de882" ], "x-ms-correlation-request-id": [ - "1b1bd48b-41d0-41c8-8953-a649847e6e6b" + "611ee825-2bd3-498a-b13d-e8a0995de882" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170434Z:1b1bd48b-41d0-41c8-8953-a649847e6e6b" + "WESTEUROPE:20151014T092138Z:611ee825-2bd3-498a-b13d-e8a0995de882" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -304,7 +1177,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:04:34 GMT" + "Wed, 14 Oct 2015 09:21:38 GMT" ] }, "StatusCode": 200 @@ -319,10 +1192,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "1397" ], "Content-Type": [ "application/json; charset=utf-8" @@ -334,16 +1207,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14906" + "14501" ], "x-ms-request-id": [ - "01e2d4e3-54e4-4ac2-a0e3-2fe84ad7b8c8" + "36af0ad0-7b74-4566-a4f0-9a641d69b906" ], "x-ms-correlation-request-id": [ - "01e2d4e3-54e4-4ac2-a0e3-2fe84ad7b8c8" + "36af0ad0-7b74-4566-a4f0-9a641d69b906" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170438Z:01e2d4e3-54e4-4ac2-a0e3-2fe84ad7b8c8" + "WESTEUROPE:20151014T092142Z:36af0ad0-7b74-4566-a4f0-9a641d69b906" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -352,7 +1225,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:04:38 GMT" + "Wed, 14 Oct 2015 09:21:42 GMT" ] }, "StatusCode": 200 @@ -367,10 +1240,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:21:43.5307867Z\",\r\n \"duration\": \"PT8.1153789S\",\r\n \"trackingId\": \"d36bf464-7f18-403c-817c-bcde8837d982\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "2116" ], "Content-Type": [ "application/json; charset=utf-8" @@ -382,16 +1255,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14904" + "14498" ], "x-ms-request-id": [ - "9a8c6459-e83f-480c-a355-6e3f0f45781d" + "78ca522b-5c56-4cb9-ab96-ff4d4a4ff47a" ], "x-ms-correlation-request-id": [ - "9a8c6459-e83f-480c-a355-6e3f0f45781d" + "78ca522b-5c56-4cb9-ab96-ff4d4a4ff47a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170442Z:9a8c6459-e83f-480c-a355-6e3f0f45781d" + "WESTEUROPE:20151014T092146Z:78ca522b-5c56-4cb9-ab96-ff4d4a4ff47a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -400,7 +1273,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:04:41 GMT" + "Wed, 14 Oct 2015 09:21:46 GMT" ] }, "StatusCode": 200 @@ -415,10 +1288,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:21:43.5307867Z\",\r\n \"duration\": \"PT8.1153789S\",\r\n \"trackingId\": \"d36bf464-7f18-403c-817c-bcde8837d982\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "2116" ], "Content-Type": [ "application/json; charset=utf-8" @@ -430,16 +1303,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14902" + "14496" ], "x-ms-request-id": [ - "1817125e-150f-4d43-b48c-b4a87e84f56f" + "0dce1a32-e293-4ab9-a3f0-4e0e0f9aa7f1" ], "x-ms-correlation-request-id": [ - "1817125e-150f-4d43-b48c-b4a87e84f56f" + "0dce1a32-e293-4ab9-a3f0-4e0e0f9aa7f1" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170445Z:1817125e-150f-4d43-b48c-b4a87e84f56f" + "WESTEUROPE:20151014T092150Z:0dce1a32-e293-4ab9-a3f0-4e0e0f9aa7f1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -448,7 +1321,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:04:45 GMT" + "Wed, 14 Oct 2015 09:21:50 GMT" ] }, "StatusCode": 200 @@ -463,10 +1336,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:21:43.5307867Z\",\r\n \"duration\": \"PT8.1153789S\",\r\n \"trackingId\": \"d36bf464-7f18-403c-817c-bcde8837d982\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "2116" ], "Content-Type": [ "application/json; charset=utf-8" @@ -478,16 +1351,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14900" + "14494" ], "x-ms-request-id": [ - "a733518d-ebb0-459e-89e0-ca3b07b13b1c" + "b9902faf-3d0d-4fd8-92ab-9d1d13a156f4" ], "x-ms-correlation-request-id": [ - "a733518d-ebb0-459e-89e0-ca3b07b13b1c" + "b9902faf-3d0d-4fd8-92ab-9d1d13a156f4" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170449Z:a733518d-ebb0-459e-89e0-ca3b07b13b1c" + "WESTEUROPE:20151014T092155Z:b9902faf-3d0d-4fd8-92ab-9d1d13a156f4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -496,7 +1369,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:04:48 GMT" + "Wed, 14 Oct 2015 09:21:54 GMT" ] }, "StatusCode": 200 @@ -511,10 +1384,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:21:43.5307867Z\",\r\n \"duration\": \"PT8.1153789S\",\r\n \"trackingId\": \"d36bf464-7f18-403c-817c-bcde8837d982\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "2116" ], "Content-Type": [ "application/json; charset=utf-8" @@ -526,16 +1399,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14898" + "14492" ], "x-ms-request-id": [ - "750e2bd8-ef85-432a-b0a7-2d369ac4a27f" + "02546627-5ec8-4bf4-9412-399fce36f411" ], "x-ms-correlation-request-id": [ - "750e2bd8-ef85-432a-b0a7-2d369ac4a27f" + "02546627-5ec8-4bf4-9412-399fce36f411" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170453Z:750e2bd8-ef85-432a-b0a7-2d369ac4a27f" + "WESTEUROPE:20151014T092159Z:02546627-5ec8-4bf4-9412-399fce36f411" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -544,7 +1417,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:04:52 GMT" + "Wed, 14 Oct 2015 09:21:58 GMT" ] }, "StatusCode": 200 @@ -559,10 +1432,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:21:43.5307867Z\",\r\n \"duration\": \"PT8.1153789S\",\r\n \"trackingId\": \"d36bf464-7f18-403c-817c-bcde8837d982\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "2116" ], "Content-Type": [ "application/json; charset=utf-8" @@ -574,16 +1447,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14896" + "14490" ], "x-ms-request-id": [ - "f1c23fbf-fa0d-4cbc-8955-4e263d56e06f" + "4adad784-ffcd-4808-8c4a-9c852189258d" ], "x-ms-correlation-request-id": [ - "f1c23fbf-fa0d-4cbc-8955-4e263d56e06f" + "4adad784-ffcd-4808-8c4a-9c852189258d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170456Z:f1c23fbf-fa0d-4cbc-8955-4e263d56e06f" + "WESTEUROPE:20151014T092203Z:4adad784-ffcd-4808-8c4a-9c852189258d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -592,7 +1465,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:04:55 GMT" + "Wed, 14 Oct 2015 09:22:02 GMT" ] }, "StatusCode": 200 @@ -607,10 +1480,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:21:43.5307867Z\",\r\n \"duration\": \"PT8.1153789S\",\r\n \"trackingId\": \"d36bf464-7f18-403c-817c-bcde8837d982\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "2116" ], "Content-Type": [ "application/json; charset=utf-8" @@ -622,16 +1495,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14894" + "14488" ], "x-ms-request-id": [ - "4412857f-6b0b-4458-8cb8-fc8c8739d03c" + "6da3f18f-ca3b-4479-aabd-3dcce2e9bb8f" ], "x-ms-correlation-request-id": [ - "4412857f-6b0b-4458-8cb8-fc8c8739d03c" + "6da3f18f-ca3b-4479-aabd-3dcce2e9bb8f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170500Z:4412857f-6b0b-4458-8cb8-fc8c8739d03c" + "WESTEUROPE:20151014T092207Z:6da3f18f-ca3b-4479-aabd-3dcce2e9bb8f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -640,7 +1513,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:00 GMT" + "Wed, 14 Oct 2015 09:22:06 GMT" ] }, "StatusCode": 200 @@ -655,10 +1528,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:21:43.5307867Z\",\r\n \"duration\": \"PT8.1153789S\",\r\n \"trackingId\": \"d36bf464-7f18-403c-817c-bcde8837d982\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "2116" ], "Content-Type": [ "application/json; charset=utf-8" @@ -670,16 +1543,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14898" + "14486" ], "x-ms-request-id": [ - "d1688bf2-4cca-48dc-a5ad-bb33d2fa6f2e" + "9704711f-7ed3-47b1-9d5e-ea9f29f23841" ], "x-ms-correlation-request-id": [ - "d1688bf2-4cca-48dc-a5ad-bb33d2fa6f2e" + "9704711f-7ed3-47b1-9d5e-ea9f29f23841" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170504Z:d1688bf2-4cca-48dc-a5ad-bb33d2fa6f2e" + "WESTEUROPE:20151014T092211Z:9704711f-7ed3-47b1-9d5e-ea9f29f23841" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -688,7 +1561,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:04 GMT" + "Wed, 14 Oct 2015 09:22:10 GMT" ] }, "StatusCode": 200 @@ -703,10 +1576,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:21:43.5307867Z\",\r\n \"duration\": \"PT8.1153789S\",\r\n \"trackingId\": \"d36bf464-7f18-403c-817c-bcde8837d982\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "2116" ], "Content-Type": [ "application/json; charset=utf-8" @@ -718,16 +1591,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14895" + "14483" ], "x-ms-request-id": [ - "185ccecb-3a42-41de-a024-94d077d0392b" + "94838002-b91c-4b5a-9b78-ca44152bb2a4" ], "x-ms-correlation-request-id": [ - "185ccecb-3a42-41de-a024-94d077d0392b" + "94838002-b91c-4b5a-9b78-ca44152bb2a4" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170507Z:185ccecb-3a42-41de-a024-94d077d0392b" + "WESTEUROPE:20151014T092215Z:94838002-b91c-4b5a-9b78-ca44152bb2a4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -736,7 +1609,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:07 GMT" + "Wed, 14 Oct 2015 09:22:14 GMT" ] }, "StatusCode": 200 @@ -751,10 +1624,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:22:15.9915088Z\",\r\n \"duration\": \"PT40.576101S\",\r\n \"trackingId\": \"98af90aa-6027-4779-8528-4cd20d9adad3\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "2116" ], "Content-Type": [ "application/json; charset=utf-8" @@ -766,16 +1639,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14893" + "14481" ], "x-ms-request-id": [ - "4718db36-27ab-4e99-8ae3-749fd0cbde9e" + "5660fa67-f6d8-423f-ba93-13f29d03b8b5" ], "x-ms-correlation-request-id": [ - "4718db36-27ab-4e99-8ae3-749fd0cbde9e" + "5660fa67-f6d8-423f-ba93-13f29d03b8b5" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170511Z:4718db36-27ab-4e99-8ae3-749fd0cbde9e" + "WESTEUROPE:20151014T092219Z:5660fa67-f6d8-423f-ba93-13f29d03b8b5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -784,7 +1657,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:11 GMT" + "Wed, 14 Oct 2015 09:22:18 GMT" ] }, "StatusCode": 200 @@ -799,10 +1672,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:22:15.9915088Z\",\r\n \"duration\": \"PT40.576101S\",\r\n \"trackingId\": \"98af90aa-6027-4779-8528-4cd20d9adad3\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "2116" ], "Content-Type": [ "application/json; charset=utf-8" @@ -814,16 +1687,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14891" + "14479" ], "x-ms-request-id": [ - "b57a780f-fac3-4866-895c-8161b0798553" + "1bfbf8f6-b601-42f4-b4f6-9d915c0fed08" ], "x-ms-correlation-request-id": [ - "b57a780f-fac3-4866-895c-8161b0798553" + "1bfbf8f6-b601-42f4-b4f6-9d915c0fed08" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170515Z:b57a780f-fac3-4866-895c-8161b0798553" + "WESTEUROPE:20151014T092223Z:1bfbf8f6-b601-42f4-b4f6-9d915c0fed08" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -832,7 +1705,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:14 GMT" + "Wed, 14 Oct 2015 09:22:22 GMT" ] }, "StatusCode": 200 @@ -847,10 +1720,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:22:15.9915088Z\",\r\n \"duration\": \"PT40.576101S\",\r\n \"trackingId\": \"98af90aa-6027-4779-8528-4cd20d9adad3\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "2116" ], "Content-Type": [ "application/json; charset=utf-8" @@ -862,16 +1735,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14889" + "14476" ], "x-ms-request-id": [ - "38cf4c2b-cc29-4528-8cd9-2b970bba2902" + "09c62da7-106b-4306-b01c-a0b13662e746" ], "x-ms-correlation-request-id": [ - "38cf4c2b-cc29-4528-8cd9-2b970bba2902" + "09c62da7-106b-4306-b01c-a0b13662e746" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170518Z:38cf4c2b-cc29-4528-8cd9-2b970bba2902" + "WESTEUROPE:20151014T092227Z:09c62da7-106b-4306-b01c-a0b13662e746" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -880,7 +1753,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:18 GMT" + "Wed, 14 Oct 2015 09:22:27 GMT" ] }, "StatusCode": 200 @@ -895,10 +1768,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:22:15.9915088Z\",\r\n \"duration\": \"PT40.576101S\",\r\n \"trackingId\": \"98af90aa-6027-4779-8528-4cd20d9adad3\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "2116" ], "Content-Type": [ "application/json; charset=utf-8" @@ -910,16 +1783,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14887" + "14474" ], "x-ms-request-id": [ - "ce9720e6-cc68-4ffa-a811-6be5400deaff" + "bedb8ec2-9147-4c30-842f-d43dec001135" ], "x-ms-correlation-request-id": [ - "ce9720e6-cc68-4ffa-a811-6be5400deaff" + "bedb8ec2-9147-4c30-842f-d43dec001135" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170522Z:ce9720e6-cc68-4ffa-a811-6be5400deaff" + "WESTEUROPE:20151014T092231Z:bedb8ec2-9147-4c30-842f-d43dec001135" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -928,7 +1801,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:22 GMT" + "Wed, 14 Oct 2015 09:22:31 GMT" ] }, "StatusCode": 200 @@ -943,10 +1816,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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:23.5865406Z\",\r\n \"duration\": \"PT53.2210902S\",\r\n \"trackingId\": \"d4e428d0-654f-4581-b647-393fca2dcb0f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:22:34.1610061Z\",\r\n \"duration\": \"PT58.7455983S\",\r\n \"trackingId\": \"6be12509-b0f3-4279-8ba3-730b5fbf19ab\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "666" + "2117" ], "Content-Type": [ "application/json; charset=utf-8" @@ -958,16 +1831,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14885" + "14471" ], "x-ms-request-id": [ - "1fb1628c-b55c-40e4-b6f8-ce6f9dca161a" + "f6c68637-7eae-4bb6-a1c3-20f77b211f21" ], "x-ms-correlation-request-id": [ - "1fb1628c-b55c-40e4-b6f8-ce6f9dca161a" + "f6c68637-7eae-4bb6-a1c3-20f77b211f21" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170526Z:1fb1628c-b55c-40e4-b6f8-ce6f9dca161a" + "WESTEUROPE:20151014T092235Z:f6c68637-7eae-4bb6-a1c3-20f77b211f21" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -976,7 +1849,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:25 GMT" + "Wed, 14 Oct 2015 09:22:35 GMT" ] }, "StatusCode": 200 @@ -991,10 +1864,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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:26.4732242Z\",\r\n \"duration\": \"PT2.7537229S\",\r\n \"trackingId\": \"48426905-23d7-4578-8d08-d4a8c9d2b40b\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:23.5865406Z\",\r\n \"duration\": \"PT53.2210902S\",\r\n \"trackingId\": \"d4e428d0-654f-4581-b647-393fca2dcb0f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:22:34.1610061Z\",\r\n \"duration\": \"PT58.7455983S\",\r\n \"trackingId\": \"6be12509-b0f3-4279-8ba3-730b5fbf19ab\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "1396" + "2117" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1006,16 +1879,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14883" + "14468" ], "x-ms-request-id": [ - "cb8be9c0-0082-4135-852b-242d8fe1fa14" + "0d721a66-e1b0-4b13-bf85-fab68b151973" ], "x-ms-correlation-request-id": [ - "cb8be9c0-0082-4135-852b-242d8fe1fa14" + "0d721a66-e1b0-4b13-bf85-fab68b151973" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170530Z:cb8be9c0-0082-4135-852b-242d8fe1fa14" + "WESTEUROPE:20151014T092240Z:0d721a66-e1b0-4b13-bf85-fab68b151973" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1024,7 +1897,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:29 GMT" + "Wed, 14 Oct 2015 09:22:39 GMT" ] }, "StatusCode": 200 @@ -1039,10 +1912,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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:26.4732242Z\",\r\n \"duration\": \"PT2.7537229S\",\r\n \"trackingId\": \"48426905-23d7-4578-8d08-d4a8c9d2b40b\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:23.5865406Z\",\r\n \"duration\": \"PT53.2210902S\",\r\n \"trackingId\": \"d4e428d0-654f-4581-b647-393fca2dcb0f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:22:34.1610061Z\",\r\n \"duration\": \"PT58.7455983S\",\r\n \"trackingId\": \"6be12509-b0f3-4279-8ba3-730b5fbf19ab\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "1396" + "2117" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1054,16 +1927,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14881" + "14466" ], "x-ms-request-id": [ - "156f15cd-6b25-424a-8c22-82da31124596" + "f2373dea-2dd8-4acb-9be3-e9bc05341e75" ], "x-ms-correlation-request-id": [ - "156f15cd-6b25-424a-8c22-82da31124596" + "f2373dea-2dd8-4acb-9be3-e9bc05341e75" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170534Z:156f15cd-6b25-424a-8c22-82da31124596" + "WESTEUROPE:20151014T092244Z:f2373dea-2dd8-4acb-9be3-e9bc05341e75" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1072,7 +1945,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:33 GMT" + "Wed, 14 Oct 2015 09:22:43 GMT" ] }, "StatusCode": 200 @@ -1087,10 +1960,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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:05:35.5925949Z\",\r\n \"duration\": \"PT11.9221971S\",\r\n \"trackingId\": \"cbedf532-b8f5-4966-84a0-946b04adf51b\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:26.4732242Z\",\r\n \"duration\": \"PT2.7537229S\",\r\n \"trackingId\": \"48426905-23d7-4578-8d08-d4a8c9d2b40b\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:23.5865406Z\",\r\n \"duration\": \"PT53.2210902S\",\r\n \"trackingId\": \"d4e428d0-654f-4581-b647-393fca2dcb0f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:22:34.1610061Z\",\r\n \"duration\": \"PT58.7455983S\",\r\n \"trackingId\": \"6be12509-b0f3-4279-8ba3-730b5fbf19ab\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2116" + "2117" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1102,16 +1975,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14878" + "14464" ], "x-ms-request-id": [ - "6489b2ee-8cf2-4ffd-a54b-8b7b6dcaccd1" + "1cab9ec0-a57c-4086-a02d-a71891a10834" ], "x-ms-correlation-request-id": [ - "6489b2ee-8cf2-4ffd-a54b-8b7b6dcaccd1" + "1cab9ec0-a57c-4086-a02d-a71891a10834" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170537Z:6489b2ee-8cf2-4ffd-a54b-8b7b6dcaccd1" + "WESTEUROPE:20151014T092248Z:1cab9ec0-a57c-4086-a02d-a71891a10834" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1120,7 +1993,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:37 GMT" + "Wed, 14 Oct 2015 09:22:47 GMT" ] }, "StatusCode": 200 @@ -1135,10 +2008,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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:05:35.5925949Z\",\r\n \"duration\": \"PT11.9221971S\",\r\n \"trackingId\": \"cbedf532-b8f5-4966-84a0-946b04adf51b\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:26.4732242Z\",\r\n \"duration\": \"PT2.7537229S\",\r\n \"trackingId\": \"48426905-23d7-4578-8d08-d4a8c9d2b40b\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:23.5865406Z\",\r\n \"duration\": \"PT53.2210902S\",\r\n \"trackingId\": \"d4e428d0-654f-4581-b647-393fca2dcb0f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:22:34.1610061Z\",\r\n \"duration\": \"PT58.7455983S\",\r\n \"trackingId\": \"6be12509-b0f3-4279-8ba3-730b5fbf19ab\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2116" + "2117" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1150,16 +2023,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14876" + "14462" ], "x-ms-request-id": [ - "addad797-0847-43c5-842e-77b62499410f" + "33ad5b5f-8ee8-4a76-bab0-c429280bdd5a" ], "x-ms-correlation-request-id": [ - "addad797-0847-43c5-842e-77b62499410f" + "33ad5b5f-8ee8-4a76-bab0-c429280bdd5a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170541Z:addad797-0847-43c5-842e-77b62499410f" + "WESTEUROPE:20151014T092252Z:33ad5b5f-8ee8-4a76-bab0-c429280bdd5a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1168,7 +2041,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:41 GMT" + "Wed, 14 Oct 2015 09:22:51 GMT" ] }, "StatusCode": 200 @@ -1183,10 +2056,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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:05:35.5925949Z\",\r\n \"duration\": \"PT11.9221971S\",\r\n \"trackingId\": \"cbedf532-b8f5-4966-84a0-946b04adf51b\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:26.4732242Z\",\r\n \"duration\": \"PT2.7537229S\",\r\n \"trackingId\": \"48426905-23d7-4578-8d08-d4a8c9d2b40b\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:23.5865406Z\",\r\n \"duration\": \"PT53.2210902S\",\r\n \"trackingId\": \"d4e428d0-654f-4581-b647-393fca2dcb0f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:22:52.8510838Z\",\r\n \"duration\": \"PT1M17.435676S\",\r\n \"trackingId\": \"ce750376-bcfe-4be6-b554-8109e0e1221e\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2116" + "2118" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1198,16 +2071,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14874" + "14460" ], "x-ms-request-id": [ - "66f59426-7099-4174-88fb-263a02773505" + "f5660d01-1010-4da6-aaef-f52b59650320" ], "x-ms-correlation-request-id": [ - "66f59426-7099-4174-88fb-263a02773505" + "f5660d01-1010-4da6-aaef-f52b59650320" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170545Z:66f59426-7099-4174-88fb-263a02773505" + "WESTEUROPE:20151014T092256Z:f5660d01-1010-4da6-aaef-f52b59650320" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1216,7 +2089,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:45 GMT" + "Wed, 14 Oct 2015 09:22:55 GMT" ] }, "StatusCode": 200 @@ -1231,10 +2104,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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:05:35.5925949Z\",\r\n \"duration\": \"PT11.9221971S\",\r\n \"trackingId\": \"cbedf532-b8f5-4966-84a0-946b04adf51b\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:26.4732242Z\",\r\n \"duration\": \"PT2.7537229S\",\r\n \"trackingId\": \"48426905-23d7-4578-8d08-d4a8c9d2b40b\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:23.5865406Z\",\r\n \"duration\": \"PT53.2210902S\",\r\n \"trackingId\": \"d4e428d0-654f-4581-b647-393fca2dcb0f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:22:52.8510838Z\",\r\n \"duration\": \"PT1M17.435676S\",\r\n \"trackingId\": \"ce750376-bcfe-4be6-b554-8109e0e1221e\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2116" + "2118" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1246,16 +2119,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14872" + "14457" ], "x-ms-request-id": [ - "00c8bce3-da31-46b3-9a30-0a50e7648040" + "db0e52fd-75be-4756-b349-e1f32504817a" ], "x-ms-correlation-request-id": [ - "00c8bce3-da31-46b3-9a30-0a50e7648040" + "db0e52fd-75be-4756-b349-e1f32504817a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170549Z:00c8bce3-da31-46b3-9a30-0a50e7648040" + "WESTEUROPE:20151014T092300Z:db0e52fd-75be-4756-b349-e1f32504817a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1264,7 +2137,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:49 GMT" + "Wed, 14 Oct 2015 09:22:59 GMT" ] }, "StatusCode": 200 @@ -1279,10 +2152,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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:05:35.5925949Z\",\r\n \"duration\": \"PT11.9221971S\",\r\n \"trackingId\": \"cbedf532-b8f5-4966-84a0-946b04adf51b\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:26.4732242Z\",\r\n \"duration\": \"PT2.7537229S\",\r\n \"trackingId\": \"48426905-23d7-4578-8d08-d4a8c9d2b40b\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:23.5865406Z\",\r\n \"duration\": \"PT53.2210902S\",\r\n \"trackingId\": \"d4e428d0-654f-4581-b647-393fca2dcb0f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:22:52.8510838Z\",\r\n \"duration\": \"PT1M17.435676S\",\r\n \"trackingId\": \"ce750376-bcfe-4be6-b554-8109e0e1221e\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2116" + "2118" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1294,16 +2167,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14870" + "14455" ], "x-ms-request-id": [ - "55550cd5-8cbd-4c2b-8be6-bdebd1f8e333" + "8fc7889b-37de-4a2d-ba93-20b966f38ed9" ], "x-ms-correlation-request-id": [ - "55550cd5-8cbd-4c2b-8be6-bdebd1f8e333" + "8fc7889b-37de-4a2d-ba93-20b966f38ed9" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170553Z:55550cd5-8cbd-4c2b-8be6-bdebd1f8e333" + "WESTEUROPE:20151014T092304Z:8fc7889b-37de-4a2d-ba93-20b966f38ed9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1312,7 +2185,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:53 GMT" + "Wed, 14 Oct 2015 09:23:03 GMT" ] }, "StatusCode": 200 @@ -1327,10 +2200,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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:05:35.5925949Z\",\r\n \"duration\": \"PT11.9221971S\",\r\n \"trackingId\": \"cbedf532-b8f5-4966-84a0-946b04adf51b\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:26.4732242Z\",\r\n \"duration\": \"PT2.7537229S\",\r\n \"trackingId\": \"48426905-23d7-4578-8d08-d4a8c9d2b40b\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:23.5865406Z\",\r\n \"duration\": \"PT53.2210902S\",\r\n \"trackingId\": \"d4e428d0-654f-4581-b647-393fca2dcb0f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:22:52.8510838Z\",\r\n \"duration\": \"PT1M17.435676S\",\r\n \"trackingId\": \"ce750376-bcfe-4be6-b554-8109e0e1221e\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2116" + "2118" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1342,16 +2215,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14868" + "14452" ], "x-ms-request-id": [ - "a1174ae3-7799-41fa-9c51-072bcc478893" + "9dde7d38-ddd5-4433-b1d1-9e364e53a4e4" ], "x-ms-correlation-request-id": [ - "a1174ae3-7799-41fa-9c51-072bcc478893" + "9dde7d38-ddd5-4433-b1d1-9e364e53a4e4" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170557Z:a1174ae3-7799-41fa-9c51-072bcc478893" + "WESTEUROPE:20151014T092308Z:9dde7d38-ddd5-4433-b1d1-9e364e53a4e4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1360,7 +2233,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:57 GMT" + "Wed, 14 Oct 2015 09:23:07 GMT" ] }, "StatusCode": 200 @@ -1375,10 +2248,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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:05:35.5925949Z\",\r\n \"duration\": \"PT11.9221971S\",\r\n \"trackingId\": \"cbedf532-b8f5-4966-84a0-946b04adf51b\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:26.4732242Z\",\r\n \"duration\": \"PT2.7537229S\",\r\n \"trackingId\": \"48426905-23d7-4578-8d08-d4a8c9d2b40b\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:23.5865406Z\",\r\n \"duration\": \"PT53.2210902S\",\r\n \"trackingId\": \"d4e428d0-654f-4581-b647-393fca2dcb0f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:23:10.3480555Z\",\r\n \"duration\": \"PT1M34.9326477S\",\r\n \"trackingId\": \"89d02f2e-3a6a-4eab-90fb-8c75f787c74e\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2116" + "2118" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1390,16 +2263,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14866" + "14450" ], "x-ms-request-id": [ - "498ed7c3-5c64-40d8-9893-a07439e38b91" + "42a913ea-70b6-42ed-b2d6-8ed60212e6d0" ], "x-ms-correlation-request-id": [ - "498ed7c3-5c64-40d8-9893-a07439e38b91" + "42a913ea-70b6-42ed-b2d6-8ed60212e6d0" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170601Z:498ed7c3-5c64-40d8-9893-a07439e38b91" + "WESTEUROPE:20151014T092312Z:42a913ea-70b6-42ed-b2d6-8ed60212e6d0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1408,7 +2281,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:01 GMT" + "Wed, 14 Oct 2015 09:23:11 GMT" ] }, "StatusCode": 200 @@ -1423,10 +2296,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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:05:35.5925949Z\",\r\n \"duration\": \"PT11.9221971S\",\r\n \"trackingId\": \"cbedf532-b8f5-4966-84a0-946b04adf51b\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:26.4732242Z\",\r\n \"duration\": \"PT2.7537229S\",\r\n \"trackingId\": \"48426905-23d7-4578-8d08-d4a8c9d2b40b\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:23.5865406Z\",\r\n \"duration\": \"PT53.2210902S\",\r\n \"trackingId\": \"d4e428d0-654f-4581-b647-393fca2dcb0f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:23:10.3480555Z\",\r\n \"duration\": \"PT1M34.9326477S\",\r\n \"trackingId\": \"89d02f2e-3a6a-4eab-90fb-8c75f787c74e\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2116" + "2118" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1438,16 +2311,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14864" + "14446" ], "x-ms-request-id": [ - "17b28694-1e20-43c4-adb1-7b4cccbf8208" + "6077394c-765f-4a6a-8879-bf912292e59d" ], "x-ms-correlation-request-id": [ - "17b28694-1e20-43c4-adb1-7b4cccbf8208" + "6077394c-765f-4a6a-8879-bf912292e59d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170605Z:17b28694-1e20-43c4-adb1-7b4cccbf8208" + "WESTEUROPE:20151014T092316Z:6077394c-765f-4a6a-8879-bf912292e59d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1456,7 +2329,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:05 GMT" + "Wed, 14 Oct 2015 09:23:15 GMT" ] }, "StatusCode": 200 @@ -1471,10 +2344,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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:06:07.0182525Z\",\r\n \"duration\": \"PT43.3478547S\",\r\n \"trackingId\": \"f152e8b6-79a5-4f5e-a7b7-a3b6eaad4e1a\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:26.4732242Z\",\r\n \"duration\": \"PT2.7537229S\",\r\n \"trackingId\": \"48426905-23d7-4578-8d08-d4a8c9d2b40b\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:23.5865406Z\",\r\n \"duration\": \"PT53.2210902S\",\r\n \"trackingId\": \"d4e428d0-654f-4581-b647-393fca2dcb0f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:23:17.2447078Z\",\r\n \"duration\": \"PT1M41.8293S\",\r\n \"trackingId\": \"dc4ebce5-f01a-49c5-a276-eebcbfedd542\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2116" + "2115" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1486,16 +2359,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14861" + "14444" ], "x-ms-request-id": [ - "8413a2a0-62a6-4019-9b6f-3b583d33d0e0" + "34560289-a154-4f43-a411-4719d6f59f78" ], "x-ms-correlation-request-id": [ - "8413a2a0-62a6-4019-9b6f-3b583d33d0e0" + "34560289-a154-4f43-a411-4719d6f59f78" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170609Z:8413a2a0-62a6-4019-9b6f-3b583d33d0e0" + "WESTEUROPE:20151014T092320Z:34560289-a154-4f43-a411-4719d6f59f78" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1504,7 +2377,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:09 GMT" + "Wed, 14 Oct 2015 09:23:19 GMT" ] }, "StatusCode": 200 @@ -1519,10 +2392,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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:06:07.0182525Z\",\r\n \"duration\": \"PT43.3478547S\",\r\n \"trackingId\": \"f152e8b6-79a5-4f5e-a7b7-a3b6eaad4e1a\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:26.4732242Z\",\r\n \"duration\": \"PT2.7537229S\",\r\n \"trackingId\": \"48426905-23d7-4578-8d08-d4a8c9d2b40b\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:23.5865406Z\",\r\n \"duration\": \"PT53.2210902S\",\r\n \"trackingId\": \"d4e428d0-654f-4581-b647-393fca2dcb0f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:23:17.2447078Z\",\r\n \"duration\": \"PT1M41.8293S\",\r\n \"trackingId\": \"dc4ebce5-f01a-49c5-a276-eebcbfedd542\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2116" + "2115" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1534,16 +2407,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14859" + "14442" ], "x-ms-request-id": [ - "b2320782-8e9e-4280-8e3b-d33f094210e7" + "bafce10b-1b0a-46dd-8ffc-195be44f58ae" ], "x-ms-correlation-request-id": [ - "b2320782-8e9e-4280-8e3b-d33f094210e7" + "bafce10b-1b0a-46dd-8ffc-195be44f58ae" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170613Z:b2320782-8e9e-4280-8e3b-d33f094210e7" + "WESTEUROPE:20151014T092324Z:bafce10b-1b0a-46dd-8ffc-195be44f58ae" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1552,7 +2425,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:12 GMT" + "Wed, 14 Oct 2015 09:23:24 GMT" ] }, "StatusCode": 200 @@ -1567,10 +2440,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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:06:07.0182525Z\",\r\n \"duration\": \"PT43.3478547S\",\r\n \"trackingId\": \"f152e8b6-79a5-4f5e-a7b7-a3b6eaad4e1a\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:26.4732242Z\",\r\n \"duration\": \"PT2.7537229S\",\r\n \"trackingId\": \"48426905-23d7-4578-8d08-d4a8c9d2b40b\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:23.5865406Z\",\r\n \"duration\": \"PT53.2210902S\",\r\n \"trackingId\": \"d4e428d0-654f-4581-b647-393fca2dcb0f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:23:24.4748995Z\",\r\n \"duration\": \"PT1M49.0594917S\",\r\n \"trackingId\": \"5f0b4501-a633-4e25-be5b-fd485bb4660f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2116" + "2118" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1582,16 +2455,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14857" + "14439" ], "x-ms-request-id": [ - "324c1fa8-edb2-4e7b-a186-8620164be62b" + "cd325136-c421-4975-931a-413ad022c916" ], "x-ms-correlation-request-id": [ - "324c1fa8-edb2-4e7b-a186-8620164be62b" + "cd325136-c421-4975-931a-413ad022c916" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170617Z:324c1fa8-edb2-4e7b-a186-8620164be62b" + "WESTEUROPE:20151014T092328Z:cd325136-c421-4975-931a-413ad022c916" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1600,7 +2473,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:16 GMT" + "Wed, 14 Oct 2015 09:23:28 GMT" ] }, "StatusCode": 200 @@ -1615,10 +2488,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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:06:07.0182525Z\",\r\n \"duration\": \"PT43.3478547S\",\r\n \"trackingId\": \"f152e8b6-79a5-4f5e-a7b7-a3b6eaad4e1a\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:26.4732242Z\",\r\n \"duration\": \"PT2.7537229S\",\r\n \"trackingId\": \"48426905-23d7-4578-8d08-d4a8c9d2b40b\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:23.5865406Z\",\r\n \"duration\": \"PT53.2210902S\",\r\n \"trackingId\": \"d4e428d0-654f-4581-b647-393fca2dcb0f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:23:30.7372898Z\",\r\n \"duration\": \"PT1M55.321882S\",\r\n \"trackingId\": \"3b768ad9-201f-4188-b213-a3bdd72a7393\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:39.1596141Z\",\r\n \"duration\": \"PT3.6359553S\",\r\n \"trackingId\": \"62504571-67f3-46a6-a762-caf7af3538a5\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:21:35.2697345Z\",\r\n \"duration\": \"PT1M6.7551494S\",\r\n \"trackingId\": \"7d5da44d-5cd2-49c8-8b27-5b88895d8166\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2116" + "2119" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1630,16 +2503,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14855" + "14435" ], "x-ms-request-id": [ - "49fb7527-9bc7-4c79-b6a3-703aa35d78f1" + "90e398e3-8e99-456d-b6a8-5fc343322b03" ], "x-ms-correlation-request-id": [ - "49fb7527-9bc7-4c79-b6a3-703aa35d78f1" + "90e398e3-8e99-456d-b6a8-5fc343322b03" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170621Z:49fb7527-9bc7-4c79-b6a3-703aa35d78f1" + "WESTEUROPE:20151014T092332Z:90e398e3-8e99-456d-b6a8-5fc343322b03" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1648,14 +2521,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:20 GMT" + "Wed, 14 Oct 2015 09:23:32 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1663,10 +2536,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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:06:07.0182525Z\",\r\n \"duration\": \"PT43.3478547S\",\r\n \"trackingId\": \"f152e8b6-79a5-4f5e-a7b7-a3b6eaad4e1a\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:26.4732242Z\",\r\n \"duration\": \"PT2.7537229S\",\r\n \"trackingId\": \"48426905-23d7-4578-8d08-d4a8c9d2b40b\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:23.5865406Z\",\r\n \"duration\": \"PT53.2210902S\",\r\n \"trackingId\": \"d4e428d0-654f-4581-b647-393fca2dcb0f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2116" + "2318" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1678,16 +2551,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14853" + "14547" ], "x-ms-request-id": [ - "e1af3ade-5e01-4e46-916a-1bbdd0a6bf5c" + "a83088fa-ca06-4ae2-ac20-bc4608e97b41" ], "x-ms-correlation-request-id": [ - "e1af3ade-5e01-4e46-916a-1bbdd0a6bf5c" + "a83088fa-ca06-4ae2-ac20-bc4608e97b41" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170625Z:e1af3ade-5e01-4e46-916a-1bbdd0a6bf5c" + "WESTEUROPE:20151014T092031Z:a83088fa-ca06-4ae2-ac20-bc4608e97b41" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1696,14 +2569,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:24 GMT" + "Wed, 14 Oct 2015 09:20:30 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1711,10 +2584,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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:06:07.0182525Z\",\r\n \"duration\": \"PT43.3478547S\",\r\n \"trackingId\": \"f152e8b6-79a5-4f5e-a7b7-a3b6eaad4e1a\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:26.4732242Z\",\r\n \"duration\": \"PT2.7537229S\",\r\n \"trackingId\": \"48426905-23d7-4578-8d08-d4a8c9d2b40b\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:23.5865406Z\",\r\n \"duration\": \"PT53.2210902S\",\r\n \"trackingId\": \"d4e428d0-654f-4581-b647-393fca2dcb0f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2116" + "2318" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1726,16 +2599,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14851" + "14545" ], "x-ms-request-id": [ - "43aaadac-6aff-4bd3-86dc-f124bc2585bd" + "fde221e6-4b6c-4500-886a-5fefc1d1da62" ], "x-ms-correlation-request-id": [ - "43aaadac-6aff-4bd3-86dc-f124bc2585bd" + "fde221e6-4b6c-4500-886a-5fefc1d1da62" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170629Z:43aaadac-6aff-4bd3-86dc-f124bc2585bd" + "WESTEUROPE:20151014T092034Z:fde221e6-4b6c-4500-886a-5fefc1d1da62" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1744,14 +2617,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:29 GMT" + "Wed, 14 Oct 2015 09:20:34 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1759,10 +2632,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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:06:07.0182525Z\",\r\n \"duration\": \"PT43.3478547S\",\r\n \"trackingId\": \"f152e8b6-79a5-4f5e-a7b7-a3b6eaad4e1a\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:26.4732242Z\",\r\n \"duration\": \"PT2.7537229S\",\r\n \"trackingId\": \"48426905-23d7-4578-8d08-d4a8c9d2b40b\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:23.5865406Z\",\r\n \"duration\": \"PT53.2210902S\",\r\n \"trackingId\": \"d4e428d0-654f-4581-b647-393fca2dcb0f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2116" + "2318" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1774,16 +2647,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14849" + "14541" ], "x-ms-request-id": [ - "73106db3-347f-437e-949c-46a5b64649b5" + "4e25e910-037f-4b29-8997-f1ba41123530" ], "x-ms-correlation-request-id": [ - "73106db3-347f-437e-949c-46a5b64649b5" + "4e25e910-037f-4b29-8997-f1ba41123530" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170633Z:73106db3-347f-437e-949c-46a5b64649b5" + "WESTEUROPE:20151014T092038Z:4e25e910-037f-4b29-8997-f1ba41123530" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1792,14 +2665,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:33 GMT" + "Wed, 14 Oct 2015 09:20:38 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1807,10 +2680,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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:06:07.0182525Z\",\r\n \"duration\": \"PT43.3478547S\",\r\n \"trackingId\": \"f152e8b6-79a5-4f5e-a7b7-a3b6eaad4e1a\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:26.4732242Z\",\r\n \"duration\": \"PT2.7537229S\",\r\n \"trackingId\": \"48426905-23d7-4578-8d08-d4a8c9d2b40b\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:23.5865406Z\",\r\n \"duration\": \"PT53.2210902S\",\r\n \"trackingId\": \"d4e428d0-654f-4581-b647-393fca2dcb0f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2116" + "2318" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1822,16 +2695,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14847" + "14539" ], "x-ms-request-id": [ - "65f05aaf-801b-4a09-89ce-8d8c5b50c656" + "3e902cbf-1494-4101-bbe6-65026e607620" ], "x-ms-correlation-request-id": [ - "65f05aaf-801b-4a09-89ce-8d8c5b50c656" + "3e902cbf-1494-4101-bbe6-65026e607620" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170637Z:65f05aaf-801b-4a09-89ce-8d8c5b50c656" + "WESTEUROPE:20151014T092042Z:3e902cbf-1494-4101-bbe6-65026e607620" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1840,14 +2713,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:37 GMT" + "Wed, 14 Oct 2015 09:20:42 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1855,10 +2728,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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:06:39.7503624Z\",\r\n \"duration\": \"PT1M16.0799646S\",\r\n \"trackingId\": \"812a1c5e-7c89-421b-8dc2-0d8fd281c4f6\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:26.4732242Z\",\r\n \"duration\": \"PT2.7537229S\",\r\n \"trackingId\": \"48426905-23d7-4578-8d08-d4a8c9d2b40b\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:23.5865406Z\",\r\n \"duration\": \"PT53.2210902S\",\r\n \"trackingId\": \"d4e428d0-654f-4581-b647-393fca2dcb0f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2117" + "2318" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1870,16 +2743,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14845" + "14535" ], "x-ms-request-id": [ - "9c6a62a6-03c5-4ec1-8166-e36f66aae124" + "a82ded1c-b489-48d3-ac40-c7d654fad817" ], "x-ms-correlation-request-id": [ - "9c6a62a6-03c5-4ec1-8166-e36f66aae124" + "a82ded1c-b489-48d3-ac40-c7d654fad817" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170641Z:9c6a62a6-03c5-4ec1-8166-e36f66aae124" + "WESTEUROPE:20151014T092046Z:a82ded1c-b489-48d3-ac40-c7d654fad817" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1888,14 +2761,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:40 GMT" + "Wed, 14 Oct 2015 09:20:45 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1903,10 +2776,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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:06:39.7503624Z\",\r\n \"duration\": \"PT1M16.0799646S\",\r\n \"trackingId\": \"812a1c5e-7c89-421b-8dc2-0d8fd281c4f6\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:26.4732242Z\",\r\n \"duration\": \"PT2.7537229S\",\r\n \"trackingId\": \"48426905-23d7-4578-8d08-d4a8c9d2b40b\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:23.5865406Z\",\r\n \"duration\": \"PT53.2210902S\",\r\n \"trackingId\": \"d4e428d0-654f-4581-b647-393fca2dcb0f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2117" + "2318" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1918,16 +2791,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14843" + "14533" ], "x-ms-request-id": [ - "33e96439-de41-4f5c-9a8f-5431357bcd1c" + "af897b3c-f55c-45e4-8a60-544ae5b433cd" ], "x-ms-correlation-request-id": [ - "33e96439-de41-4f5c-9a8f-5431357bcd1c" + "af897b3c-f55c-45e4-8a60-544ae5b433cd" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170645Z:33e96439-de41-4f5c-9a8f-5431357bcd1c" + "WESTEUROPE:20151014T092050Z:af897b3c-f55c-45e4-8a60-544ae5b433cd" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1936,14 +2809,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:44 GMT" + "Wed, 14 Oct 2015 09:20:49 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwL29wZXJhdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1951,10 +2824,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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/027E6BAABA8DED20\",\r\n \"operationId\": \"027E6BAABA8DED20\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:06:45.7957879Z\",\r\n \"duration\": \"PT1M22.1253901S\",\r\n \"trackingId\": \"7eee86d4-ab9c-4cb7-a5e9-0a3f1dfa3a99\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0EA97AF3585CDC0A\",\r\n \"operationId\": \"0EA97AF3585CDC0A\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:26.4732242Z\",\r\n \"duration\": \"PT2.7537229S\",\r\n \"trackingId\": \"48426905-23d7-4578-8d08-d4a8c9d2b40b\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup/operations/0ED4B0312F55E386\",\r\n \"operationId\": \"0ED4B0312F55E386\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:05:23.5865406Z\",\r\n \"duration\": \"PT53.2210902S\",\r\n \"trackingId\": \"d4e428d0-654f-4581-b647-393fca2dcb0f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2119" + "2318" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1966,16 +2839,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14841" + "14530" ], "x-ms-request-id": [ - "a0f979b3-a061-40d0-adc4-c2a860227976" + "18ec8835-c1b8-43ba-8687-fe9c028413d4" ], "x-ms-correlation-request-id": [ - "a0f979b3-a061-40d0-adc4-c2a860227976" + "18ec8835-c1b8-43ba-8687-fe9c028413d4" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170649Z:a0f979b3-a061-40d0-adc4-c2a860227976" + "WESTEUROPE:20151014T092053Z:18ec8835-c1b8-43ba-8687-fe9c028413d4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1984,7 +2857,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:48 GMT" + "Wed, 14 Oct 2015 09:20:53 GMT" ] }, "StatusCode": 200 @@ -1999,7 +2872,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -2014,16 +2887,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14909" + "14528" ], "x-ms-request-id": [ - "0544ca50-3b89-4f39-a322-6aabd12a4d7f" + "1c9454a5-370c-4155-a777-c5d3f4541073" ], "x-ms-correlation-request-id": [ - "0544ca50-3b89-4f39-a322-6aabd12a4d7f" + "1c9454a5-370c-4155-a777-c5d3f4541073" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170431Z:0544ca50-3b89-4f39-a322-6aabd12a4d7f" + "WESTEUROPE:20151014T092057Z:1c9454a5-370c-4155-a777-c5d3f4541073" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2032,7 +2905,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:04:31 GMT" + "Wed, 14 Oct 2015 09:20:57 GMT" ] }, "StatusCode": 200 @@ -2047,7 +2920,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -2062,16 +2935,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14907" + "14525" ], "x-ms-request-id": [ - "f8898e4b-7738-4d2d-b0b4-43a27a8d966d" + "cf70f0e1-afa2-447e-b059-2f7317f32a74" ], "x-ms-correlation-request-id": [ - "f8898e4b-7738-4d2d-b0b4-43a27a8d966d" + "cf70f0e1-afa2-447e-b059-2f7317f32a74" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170435Z:f8898e4b-7738-4d2d-b0b4-43a27a8d966d" + "WESTEUROPE:20151014T092101Z:cf70f0e1-afa2-447e-b059-2f7317f32a74" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2080,7 +2953,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:04:35 GMT" + "Wed, 14 Oct 2015 09:21:00 GMT" ] }, "StatusCode": 200 @@ -2095,7 +2968,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -2110,16 +2983,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14905" + "14523" ], "x-ms-request-id": [ - "1a15efbb-5193-4b10-b353-de80458add1a" + "c33b355e-f22f-4d2e-8931-a35e55690f48" ], "x-ms-correlation-request-id": [ - "1a15efbb-5193-4b10-b353-de80458add1a" + "c33b355e-f22f-4d2e-8931-a35e55690f48" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170439Z:1a15efbb-5193-4b10-b353-de80458add1a" + "WESTEUROPE:20151014T092105Z:c33b355e-f22f-4d2e-8931-a35e55690f48" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2128,7 +3001,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:04:38 GMT" + "Wed, 14 Oct 2015 09:21:04 GMT" ] }, "StatusCode": 200 @@ -2143,7 +3016,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -2158,16 +3031,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14903" + "14521" ], "x-ms-request-id": [ - "69a2f48d-aba3-4150-beed-a2dd66ae4f26" + "db19c847-740d-4340-be24-b5039d5c6b3c" ], "x-ms-correlation-request-id": [ - "69a2f48d-aba3-4150-beed-a2dd66ae4f26" + "db19c847-740d-4340-be24-b5039d5c6b3c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170442Z:69a2f48d-aba3-4150-beed-a2dd66ae4f26" + "WESTEUROPE:20151014T092109Z:db19c847-740d-4340-be24-b5039d5c6b3c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2176,7 +3049,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:04:42 GMT" + "Wed, 14 Oct 2015 09:21:08 GMT" ] }, "StatusCode": 200 @@ -2191,7 +3064,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -2206,16 +3079,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14901" + "14519" ], "x-ms-request-id": [ - "ffc4f6df-1496-423e-ab7b-fb6219cab5f8" + "8f4af128-4ce9-4878-bb02-64d3719a60b3" ], "x-ms-correlation-request-id": [ - "ffc4f6df-1496-423e-ab7b-fb6219cab5f8" + "8f4af128-4ce9-4878-bb02-64d3719a60b3" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170446Z:ffc4f6df-1496-423e-ab7b-fb6219cab5f8" + "WESTEUROPE:20151014T092112Z:8f4af128-4ce9-4878-bb02-64d3719a60b3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2224,7 +3097,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:04:45 GMT" + "Wed, 14 Oct 2015 09:21:11 GMT" ] }, "StatusCode": 200 @@ -2239,7 +3112,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -2254,16 +3127,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14899" + "14517" ], "x-ms-request-id": [ - "67edf9bc-93c6-46ec-9127-e90b0b2f49b1" + "2065fea7-5d09-4f9f-8497-726b6c481dd5" ], "x-ms-correlation-request-id": [ - "67edf9bc-93c6-46ec-9127-e90b0b2f49b1" + "2065fea7-5d09-4f9f-8497-726b6c481dd5" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170450Z:67edf9bc-93c6-46ec-9127-e90b0b2f49b1" + "WESTEUROPE:20151014T092116Z:2065fea7-5d09-4f9f-8497-726b6c481dd5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2272,7 +3145,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:04:49 GMT" + "Wed, 14 Oct 2015 09:21:15 GMT" ] }, "StatusCode": 200 @@ -2287,7 +3160,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -2302,16 +3175,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14897" + "14514" ], "x-ms-request-id": [ - "d61a64a6-3ae0-46ae-9b14-7796f1b85160" + "29dec3df-5664-4fb9-a817-c8c75ebee907" ], "x-ms-correlation-request-id": [ - "d61a64a6-3ae0-46ae-9b14-7796f1b85160" + "29dec3df-5664-4fb9-a817-c8c75ebee907" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170453Z:d61a64a6-3ae0-46ae-9b14-7796f1b85160" + "WESTEUROPE:20151014T092120Z:29dec3df-5664-4fb9-a817-c8c75ebee907" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2320,7 +3193,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:04:52 GMT" + "Wed, 14 Oct 2015 09:21:20 GMT" ] }, "StatusCode": 200 @@ -2335,7 +3208,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -2350,16 +3223,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14895" + "14510" ], "x-ms-request-id": [ - "9dc8a2e6-dbf9-4ba0-833b-f59a9d0599cb" + "33fa7a02-5f7a-4bfb-ae4e-433738032646" ], "x-ms-correlation-request-id": [ - "9dc8a2e6-dbf9-4ba0-833b-f59a9d0599cb" + "33fa7a02-5f7a-4bfb-ae4e-433738032646" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170457Z:9dc8a2e6-dbf9-4ba0-833b-f59a9d0599cb" + "WESTEUROPE:20151014T092124Z:33fa7a02-5f7a-4bfb-ae4e-433738032646" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2368,7 +3241,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:04:56 GMT" + "Wed, 14 Oct 2015 09:21:24 GMT" ] }, "StatusCode": 200 @@ -2383,7 +3256,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -2398,16 +3271,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14899" + "14508" ], "x-ms-request-id": [ - "d16647e3-da77-4400-b107-53b3d007b042" + "90553981-efca-4059-9ea2-568a44e3607c" ], "x-ms-correlation-request-id": [ - "d16647e3-da77-4400-b107-53b3d007b042" + "90553981-efca-4059-9ea2-568a44e3607c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170501Z:d16647e3-da77-4400-b107-53b3d007b042" + "WESTEUROPE:20151014T092127Z:90553981-efca-4059-9ea2-568a44e3607c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2416,7 +3289,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:01 GMT" + "Wed, 14 Oct 2015 09:21:27 GMT" ] }, "StatusCode": 200 @@ -2431,7 +3304,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -2446,16 +3319,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14897" + "14506" ], "x-ms-request-id": [ - "04e2d212-cef7-4690-b627-cdab9804901c" + "e9b97378-de7c-4bb0-9805-c6e6aa03b13b" ], "x-ms-correlation-request-id": [ - "04e2d212-cef7-4690-b627-cdab9804901c" + "e9b97378-de7c-4bb0-9805-c6e6aa03b13b" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170504Z:04e2d212-cef7-4690-b627-cdab9804901c" + "WESTEUROPE:20151014T092131Z:e9b97378-de7c-4bb0-9805-c6e6aa03b13b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2464,7 +3337,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:04 GMT" + "Wed, 14 Oct 2015 09:21:31 GMT" ] }, "StatusCode": 200 @@ -2479,7 +3352,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -2494,16 +3367,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14894" + "14504" ], "x-ms-request-id": [ - "c744ad49-9b76-4f93-a204-76ffafb8c8fb" + "4646799a-c8b7-4ad7-8835-d6a80bef88ff" ], "x-ms-correlation-request-id": [ - "c744ad49-9b76-4f93-a204-76ffafb8c8fb" + "4646799a-c8b7-4ad7-8835-d6a80bef88ff" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170508Z:c744ad49-9b76-4f93-a204-76ffafb8c8fb" + "WESTEUROPE:20151014T092135Z:4646799a-c8b7-4ad7-8835-d6a80bef88ff" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2512,7 +3385,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:08 GMT" + "Wed, 14 Oct 2015 09:21:35 GMT" ] }, "StatusCode": 200 @@ -2527,7 +3400,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -2542,16 +3415,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14892" + "14502" ], "x-ms-request-id": [ - "fe733125-1550-4aaf-929f-522ee09fdf93" + "5aa422ca-250f-4850-9653-971e75aa9229" ], "x-ms-correlation-request-id": [ - "fe733125-1550-4aaf-929f-522ee09fdf93" + "5aa422ca-250f-4850-9653-971e75aa9229" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170512Z:fe733125-1550-4aaf-929f-522ee09fdf93" + "WESTEUROPE:20151014T092139Z:5aa422ca-250f-4850-9653-971e75aa9229" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2560,7 +3433,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:11 GMT" + "Wed, 14 Oct 2015 09:21:38 GMT" ] }, "StatusCode": 200 @@ -2575,7 +3448,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -2590,16 +3463,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14890" + "14499" ], "x-ms-request-id": [ - "4e0b34b1-2ae8-44b4-9e90-b53e2820dc81" + "d4ce6671-764b-42ef-b4b2-c5a6409ab71b" ], "x-ms-correlation-request-id": [ - "4e0b34b1-2ae8-44b4-9e90-b53e2820dc81" + "d4ce6671-764b-42ef-b4b2-c5a6409ab71b" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170515Z:4e0b34b1-2ae8-44b4-9e90-b53e2820dc81" + "WESTEUROPE:20151014T092143Z:d4ce6671-764b-42ef-b4b2-c5a6409ab71b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2608,7 +3481,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:15 GMT" + "Wed, 14 Oct 2015 09:21:42 GMT" ] }, "StatusCode": 200 @@ -2623,7 +3496,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -2638,16 +3511,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14888" + "14497" ], "x-ms-request-id": [ - "35b1d52c-13f1-4e25-bb8b-ea3dee70bf93" + "6db56736-616a-4cd3-8111-5c7ac8ee4eff" ], "x-ms-correlation-request-id": [ - "35b1d52c-13f1-4e25-bb8b-ea3dee70bf93" + "6db56736-616a-4cd3-8111-5c7ac8ee4eff" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170519Z:35b1d52c-13f1-4e25-bb8b-ea3dee70bf93" + "WESTEUROPE:20151014T092147Z:6db56736-616a-4cd3-8111-5c7ac8ee4eff" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2656,7 +3529,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:19 GMT" + "Wed, 14 Oct 2015 09:21:46 GMT" ] }, "StatusCode": 200 @@ -2671,7 +3544,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -2686,16 +3559,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14886" + "14495" ], "x-ms-request-id": [ - "c7a25f91-63d8-408c-a3ac-b6aa3ce2d011" + "9ec40eab-3a6f-4429-931e-488eee686f1b" ], "x-ms-correlation-request-id": [ - "c7a25f91-63d8-408c-a3ac-b6aa3ce2d011" + "9ec40eab-3a6f-4429-931e-488eee686f1b" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170523Z:c7a25f91-63d8-408c-a3ac-b6aa3ce2d011" + "WESTEUROPE:20151014T092151Z:9ec40eab-3a6f-4429-931e-488eee686f1b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2704,7 +3577,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:22 GMT" + "Wed, 14 Oct 2015 09:21:51 GMT" ] }, "StatusCode": 200 @@ -2719,7 +3592,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -2734,16 +3607,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14884" + "14493" ], "x-ms-request-id": [ - "6070311f-abb7-4175-80b9-8f8a9ab9d4b7" + "7f3ba080-2dcd-4640-b081-316289c84f03" ], "x-ms-correlation-request-id": [ - "6070311f-abb7-4175-80b9-8f8a9ab9d4b7" + "7f3ba080-2dcd-4640-b081-316289c84f03" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170526Z:6070311f-abb7-4175-80b9-8f8a9ab9d4b7" + "WESTEUROPE:20151014T092155Z:7f3ba080-2dcd-4640-b081-316289c84f03" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2752,7 +3625,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:26 GMT" + "Wed, 14 Oct 2015 09:21:55 GMT" ] }, "StatusCode": 200 @@ -2767,7 +3640,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -2782,16 +3655,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14882" + "14491" ], "x-ms-request-id": [ - "1c70d013-d25c-47e3-a2fd-beec4347a43e" + "43b01a2f-6297-4b1d-a78c-84ed493f2876" ], "x-ms-correlation-request-id": [ - "1c70d013-d25c-47e3-a2fd-beec4347a43e" + "43b01a2f-6297-4b1d-a78c-84ed493f2876" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170530Z:1c70d013-d25c-47e3-a2fd-beec4347a43e" + "WESTEUROPE:20151014T092159Z:43b01a2f-6297-4b1d-a78c-84ed493f2876" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2800,7 +3673,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:30 GMT" + "Wed, 14 Oct 2015 09:21:59 GMT" ] }, "StatusCode": 200 @@ -2815,7 +3688,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -2830,16 +3703,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14879" + "14489" ], "x-ms-request-id": [ - "98564ecc-ae23-4cce-bad7-6024618c68cb" + "43712b74-2e41-49ed-983b-5f607684eea3" ], "x-ms-correlation-request-id": [ - "98564ecc-ae23-4cce-bad7-6024618c68cb" + "43712b74-2e41-49ed-983b-5f607684eea3" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170534Z:98564ecc-ae23-4cce-bad7-6024618c68cb" + "WESTEUROPE:20151014T092203Z:43712b74-2e41-49ed-983b-5f607684eea3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2848,7 +3721,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:34 GMT" + "Wed, 14 Oct 2015 09:22:03 GMT" ] }, "StatusCode": 200 @@ -2863,7 +3736,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -2878,16 +3751,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14877" + "14487" ], "x-ms-request-id": [ - "6134744f-275c-4364-9e53-b2705869f120" + "87480478-37da-4442-8f27-f6c0b2ec1e2f" ], "x-ms-correlation-request-id": [ - "6134744f-275c-4364-9e53-b2705869f120" + "87480478-37da-4442-8f27-f6c0b2ec1e2f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170538Z:6134744f-275c-4364-9e53-b2705869f120" + "WESTEUROPE:20151014T092208Z:87480478-37da-4442-8f27-f6c0b2ec1e2f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2896,7 +3769,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:37 GMT" + "Wed, 14 Oct 2015 09:22:07 GMT" ] }, "StatusCode": 200 @@ -2911,7 +3784,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -2926,16 +3799,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14875" + "14485" ], "x-ms-request-id": [ - "06b77482-adcb-4b60-8953-ac9f3a8c28c0" + "d0befe89-5603-42a8-bcb2-ae35873ae050" ], "x-ms-correlation-request-id": [ - "06b77482-adcb-4b60-8953-ac9f3a8c28c0" + "d0befe89-5603-42a8-bcb2-ae35873ae050" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170542Z:06b77482-adcb-4b60-8953-ac9f3a8c28c0" + "WESTEUROPE:20151014T092212Z:d0befe89-5603-42a8-bcb2-ae35873ae050" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2944,7 +3817,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:41 GMT" + "Wed, 14 Oct 2015 09:22:11 GMT" ] }, "StatusCode": 200 @@ -2959,7 +3832,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -2974,16 +3847,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14873" + "14482" ], "x-ms-request-id": [ - "8a2d22fb-e2b5-4241-812e-29e2e2d922f2" + "3b08ac6f-f47b-4d71-a0e5-f61d62aa1205" ], "x-ms-correlation-request-id": [ - "8a2d22fb-e2b5-4241-812e-29e2e2d922f2" + "3b08ac6f-f47b-4d71-a0e5-f61d62aa1205" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170546Z:8a2d22fb-e2b5-4241-812e-29e2e2d922f2" + "WESTEUROPE:20151014T092216Z:3b08ac6f-f47b-4d71-a0e5-f61d62aa1205" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2992,7 +3865,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:46 GMT" + "Wed, 14 Oct 2015 09:22:15 GMT" ] }, "StatusCode": 200 @@ -3007,7 +3880,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -3022,16 +3895,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14871" + "14480" ], "x-ms-request-id": [ - "1b3f6f03-4a9c-4c03-89d3-cd5cfc74a5f2" + "c287b195-e1bf-4f27-9077-8423f6f1a8b0" ], "x-ms-correlation-request-id": [ - "1b3f6f03-4a9c-4c03-89d3-cd5cfc74a5f2" + "c287b195-e1bf-4f27-9077-8423f6f1a8b0" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170550Z:1b3f6f03-4a9c-4c03-89d3-cd5cfc74a5f2" + "WESTEUROPE:20151014T092220Z:c287b195-e1bf-4f27-9077-8423f6f1a8b0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3040,7 +3913,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:50 GMT" + "Wed, 14 Oct 2015 09:22:19 GMT" ] }, "StatusCode": 200 @@ -3055,7 +3928,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -3070,16 +3943,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14869" + "14477" ], "x-ms-request-id": [ - "9be82abc-78ff-430b-a27d-8dbd4be1ede8" + "24140a1c-b355-4a77-831f-722dd010ec22" ], "x-ms-correlation-request-id": [ - "9be82abc-78ff-430b-a27d-8dbd4be1ede8" + "24140a1c-b355-4a77-831f-722dd010ec22" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170554Z:9be82abc-78ff-430b-a27d-8dbd4be1ede8" + "WESTEUROPE:20151014T092224Z:24140a1c-b355-4a77-831f-722dd010ec22" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3088,7 +3961,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:54 GMT" + "Wed, 14 Oct 2015 09:22:23 GMT" ] }, "StatusCode": 200 @@ -3103,7 +3976,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -3118,16 +3991,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14867" + "14475" ], "x-ms-request-id": [ - "8e2683c0-46eb-4f23-82c7-5e19f3e39ede" + "d92e2fcd-60b8-4201-9b52-fb3342395917" ], "x-ms-correlation-request-id": [ - "8e2683c0-46eb-4f23-82c7-5e19f3e39ede" + "d92e2fcd-60b8-4201-9b52-fb3342395917" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170558Z:8e2683c0-46eb-4f23-82c7-5e19f3e39ede" + "WESTEUROPE:20151014T092228Z:d92e2fcd-60b8-4201-9b52-fb3342395917" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3136,7 +4009,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:05:58 GMT" + "Wed, 14 Oct 2015 09:22:28 GMT" ] }, "StatusCode": 200 @@ -3151,7 +4024,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -3166,16 +4039,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14865" + "14473" ], "x-ms-request-id": [ - "3608edb8-7b4e-4db1-9820-66a70be50e31" + "bc8815e6-c017-402a-8fb0-34b9c8ae2c87" ], "x-ms-correlation-request-id": [ - "3608edb8-7b4e-4db1-9820-66a70be50e31" + "bc8815e6-c017-402a-8fb0-34b9c8ae2c87" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170602Z:3608edb8-7b4e-4db1-9820-66a70be50e31" + "WESTEUROPE:20151014T092232Z:bc8815e6-c017-402a-8fb0-34b9c8ae2c87" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3184,7 +4057,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:02 GMT" + "Wed, 14 Oct 2015 09:22:32 GMT" ] }, "StatusCode": 200 @@ -3199,7 +4072,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -3214,16 +4087,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14863" + "14470" ], "x-ms-request-id": [ - "1c25f7c8-d35b-4a7a-a23a-9db463da2dd3" + "03d2500d-d9dc-4627-9a7c-6918b42f0ab3" ], "x-ms-correlation-request-id": [ - "1c25f7c8-d35b-4a7a-a23a-9db463da2dd3" + "03d2500d-d9dc-4627-9a7c-6918b42f0ab3" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170606Z:1c25f7c8-d35b-4a7a-a23a-9db463da2dd3" + "WESTEUROPE:20151014T092236Z:03d2500d-d9dc-4627-9a7c-6918b42f0ab3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3232,7 +4105,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:06 GMT" + "Wed, 14 Oct 2015 09:22:36 GMT" ] }, "StatusCode": 200 @@ -3247,7 +4120,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -3262,16 +4135,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14860" + "14467" ], "x-ms-request-id": [ - "51ab1a06-1d58-42de-a11c-e1252a07d422" + "44e52716-3fc9-4d40-a3fa-37709c6b2040" ], "x-ms-correlation-request-id": [ - "51ab1a06-1d58-42de-a11c-e1252a07d422" + "44e52716-3fc9-4d40-a3fa-37709c6b2040" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170610Z:51ab1a06-1d58-42de-a11c-e1252a07d422" + "WESTEUROPE:20151014T092240Z:44e52716-3fc9-4d40-a3fa-37709c6b2040" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3280,7 +4153,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:09 GMT" + "Wed, 14 Oct 2015 09:22:40 GMT" ] }, "StatusCode": 200 @@ -3295,7 +4168,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -3310,16 +4183,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14858" + "14465" ], "x-ms-request-id": [ - "8156d3b1-0695-4eef-a425-8284c6cc676a" + "b91ade2c-b705-4499-9d8e-44cb6d7f6400" ], "x-ms-correlation-request-id": [ - "8156d3b1-0695-4eef-a425-8284c6cc676a" + "b91ade2c-b705-4499-9d8e-44cb6d7f6400" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170614Z:8156d3b1-0695-4eef-a425-8284c6cc676a" + "WESTEUROPE:20151014T092244Z:b91ade2c-b705-4499-9d8e-44cb6d7f6400" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3328,7 +4201,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:13 GMT" + "Wed, 14 Oct 2015 09:22:44 GMT" ] }, "StatusCode": 200 @@ -3343,7 +4216,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -3358,16 +4231,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14856" + "14463" ], "x-ms-request-id": [ - "48ae11fc-e3db-40ad-be73-31b82494319b" + "5214740d-5928-484a-a9f2-806c053e0be9" ], "x-ms-correlation-request-id": [ - "48ae11fc-e3db-40ad-be73-31b82494319b" + "5214740d-5928-484a-a9f2-806c053e0be9" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170618Z:48ae11fc-e3db-40ad-be73-31b82494319b" + "WESTEUROPE:20151014T092248Z:5214740d-5928-484a-a9f2-806c053e0be9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3376,7 +4249,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:17 GMT" + "Wed, 14 Oct 2015 09:22:48 GMT" ] }, "StatusCode": 200 @@ -3391,7 +4264,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -3406,16 +4279,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14854" + "14461" ], "x-ms-request-id": [ - "d82d4228-6775-49e3-8bee-7422f0dc6f7b" + "eded734e-c6ff-4a6b-85a2-9bb4d60e3cb7" ], "x-ms-correlation-request-id": [ - "d82d4228-6775-49e3-8bee-7422f0dc6f7b" + "eded734e-c6ff-4a6b-85a2-9bb4d60e3cb7" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170622Z:d82d4228-6775-49e3-8bee-7422f0dc6f7b" + "WESTEUROPE:20151014T092252Z:eded734e-c6ff-4a6b-85a2-9bb4d60e3cb7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3424,7 +4297,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:21 GMT" + "Wed, 14 Oct 2015 09:22:52 GMT" ] }, "StatusCode": 200 @@ -3439,7 +4312,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -3454,16 +4327,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14852" + "14459" ], "x-ms-request-id": [ - "5bd59bf6-0293-4225-98db-b9b199fad69f" + "2c4eaff2-370f-4223-ae8f-86a5888a08c3" ], "x-ms-correlation-request-id": [ - "5bd59bf6-0293-4225-98db-b9b199fad69f" + "2c4eaff2-370f-4223-ae8f-86a5888a08c3" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170626Z:5bd59bf6-0293-4225-98db-b9b199fad69f" + "WESTEUROPE:20151014T092257Z:2c4eaff2-370f-4223-ae8f-86a5888a08c3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3472,7 +4345,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:25 GMT" + "Wed, 14 Oct 2015 09:22:56 GMT" ] }, "StatusCode": 200 @@ -3487,7 +4360,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -3502,16 +4375,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14850" + "14456" ], "x-ms-request-id": [ - "561f5a89-27ee-4b44-be41-d1ccd5fc4000" + "0c2a0362-c7f4-47ed-a3ba-53ea7b8ffec6" ], "x-ms-correlation-request-id": [ - "561f5a89-27ee-4b44-be41-d1ccd5fc4000" + "0c2a0362-c7f4-47ed-a3ba-53ea7b8ffec6" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170630Z:561f5a89-27ee-4b44-be41-d1ccd5fc4000" + "WESTEUROPE:20151014T092301Z:0c2a0362-c7f4-47ed-a3ba-53ea7b8ffec6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3520,7 +4393,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:30 GMT" + "Wed, 14 Oct 2015 09:23:00 GMT" ] }, "StatusCode": 200 @@ -3535,7 +4408,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -3550,16 +4423,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14848" + "14454" ], "x-ms-request-id": [ - "861438c9-8391-4d68-8ce0-e530139ba404" + "d58933fa-63ee-4973-9d99-a4f61411e394" ], "x-ms-correlation-request-id": [ - "861438c9-8391-4d68-8ce0-e530139ba404" + "d58933fa-63ee-4973-9d99-a4f61411e394" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170634Z:861438c9-8391-4d68-8ce0-e530139ba404" + "WESTEUROPE:20151014T092305Z:d58933fa-63ee-4973-9d99-a4f61411e394" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3568,7 +4441,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:33 GMT" + "Wed, 14 Oct 2015 09:23:04 GMT" ] }, "StatusCode": 200 @@ -3583,7 +4456,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -3598,16 +4471,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14846" + "14451" ], "x-ms-request-id": [ - "d155bfd4-c05b-4729-bc4c-f68c332ac631" + "35048d83-98df-493f-9687-81cf8a25ca34" ], "x-ms-correlation-request-id": [ - "d155bfd4-c05b-4729-bc4c-f68c332ac631" + "35048d83-98df-493f-9687-81cf8a25ca34" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170637Z:d155bfd4-c05b-4729-bc4c-f68c332ac631" + "WESTEUROPE:20151014T092309Z:35048d83-98df-493f-9687-81cf8a25ca34" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3616,7 +4489,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:37 GMT" + "Wed, 14 Oct 2015 09:23:08 GMT" ] }, "StatusCode": 200 @@ -3631,7 +4504,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -3646,16 +4519,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14844" + "14448" ], "x-ms-request-id": [ - "9ab8c241-35c9-4860-b057-49b38c93516d" + "39910142-aac2-4cb3-820e-e08bf0ada85d" ], "x-ms-correlation-request-id": [ - "9ab8c241-35c9-4860-b057-49b38c93516d" + "39910142-aac2-4cb3-820e-e08bf0ada85d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170641Z:9ab8c241-35c9-4860-b057-49b38c93516d" + "WESTEUROPE:20151014T092313Z:39910142-aac2-4cb3-820e-e08bf0ada85d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3664,7 +4537,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:41 GMT" + "Wed, 14 Oct 2015 09:23:12 GMT" ] }, "StatusCode": 200 @@ -3679,7 +4552,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T17:04:30.2628978Z\",\r\n \"duration\": \"PT4.115769S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2318" @@ -3694,16 +4567,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14842" + "14445" ], "x-ms-request-id": [ - "6252834a-8f1e-4cef-81c6-76edaa12c44f" + "e9df0cb2-7c26-41c7-9b69-3c93652dda78" ], "x-ms-correlation-request-id": [ - "6252834a-8f1e-4cef-81c6-76edaa12c44f" + "e9df0cb2-7c26-41c7-9b69-3c93652dda78" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170645Z:6252834a-8f1e-4cef-81c6-76edaa12c44f" + "WESTEUROPE:20151014T092317Z:e9df0cb2-7c26-41c7-9b69-3c93652dda78" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3712,7 +4585,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:45 GMT" + "Wed, 14 Oct 2015 09:23:16 GMT" ] }, "StatusCode": 200 @@ -3727,10 +4600,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T17:06:48.2727992Z\",\r\n \"duration\": \"PT2M22.1256704S\",\r\n \"correlationId\": \"efe290b3-105c-4203-982a-7d6d77bfac49\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ],\r\n \"outputResources\": [\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server457822\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2589" + "2318" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3742,16 +4615,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14840" + "14443" ], "x-ms-request-id": [ - "d32d6df0-d9b1-4aa1-add2-d216136ec6ad" + "82290ab4-ed47-4104-909c-71aab5797215" ], "x-ms-correlation-request-id": [ - "d32d6df0-d9b1-4aa1-add2-d216136ec6ad" + "82290ab4-ed47-4104-909c-71aab5797215" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170649Z:d32d6df0-d9b1-4aa1-add2-d216136ec6ad" + "WESTEUROPE:20151014T092321Z:82290ab4-ed47-4104-909c-71aab5797215" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3760,14 +4633,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:49 GMT" + "Wed, 14 Oct 2015 09:23:20 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/resources?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9yZXNvdXJjZXM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3775,10 +4648,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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"name\": \"sql-dm-cmdlet-server457822\",\r\n \"type\": \"Microsoft.Sql/servers\",\r\n \"kind\": \"v12.0\",\r\n \"location\": \"australiaeast\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"name\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\",\r\n \"type\": \"Microsoft.Sql/servers/databases\",\r\n \"kind\": \"v12.0,user\",\r\n \"location\": \"australiaeast\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "626" + "2318" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3790,16 +4663,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14839" + "14440" ], "x-ms-request-id": [ - "91d62f75-8de3-488c-8bbb-2e96c206a3f4" + "cab39cfb-f85f-4e04-b0ba-85c8eff996e0" ], "x-ms-correlation-request-id": [ - "91d62f75-8de3-488c-8bbb-2e96c206a3f4" + "cab39cfb-f85f-4e04-b0ba-85c8eff996e0" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170651Z:91d62f75-8de3-488c-8bbb-2e96c206a3f4" + "WESTEUROPE:20151014T092325Z:cab39cfb-f85f-4e04-b0ba-85c8eff996e0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3808,25 +4681,25 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:51 GMT" + "Wed, 14 Oct 2015 09:23:25 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Authorization/permissions?api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcGVybWlzc2lvbnM/YXBpLXZlcnNpb249MjAxNC0wNy0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T09:20:28.442651Z\",\r\n \"duration\": \"PT4.1654248S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "45" + "2318" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3837,20 +4710,65 @@ "Pragma": [ "no-cache" ], - "Vary": [ - "Accept-Encoding" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14438" ], "x-ms-request-id": [ - "westeurope:4e33a10b-1716-4c7d-b207-f5b5f0fc73a1" + "f043ca85-b28e-46a5-9c63-ad5116074135" + ], + "x-ms-correlation-request-id": [ + "f043ca85-b28e-46a5-9c63-ad5116074135" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T092329Z:f043ca85-b28e-46a5-9c63-ad5116074135" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 09:23:29 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9kZXBsb3ltZW50cy9zcWwtZGRtLXRlc3QtZW52LXNldHVwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "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-dm-cmdlet-test-rg457822/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db457822\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T09:23:31.7749059Z\",\r\n \"duration\": \"PT3M7.4976797S\",\r\n \"correlationId\": \"dfbbec5a-0c0d-4836-9081-e0d389d58dd9\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server457822/AllowAllWindowsAzureIps\"\r\n }\r\n ],\r\n \"outputResources\": [\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server457822\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server457822/firewallrules/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2588" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14924" + "14434" + ], + "x-ms-request-id": [ + "253b5371-d9f7-4be8-ae97-57b145315ea9" ], "x-ms-correlation-request-id": [ - "8c77f778-f730-4b63-a8c6-acce78b75fee" + "253b5371-d9f7-4be8-ae97-57b145315ea9" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170653Z:8c77f778-f730-4b63-a8c6-acce78b75fee" + "WESTEUROPE:20151014T092333Z:253b5371-d9f7-4be8-ae97-57b145315ea9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3859,7 +4777,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:53 GMT" + "Wed, 14 Oct 2015 09:23:33 GMT" ] }, "StatusCode": 200 @@ -3874,7 +4792,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "935b24c7-ef9f-4eda-a9cf-acd95c98b60a" + "4c61eaef-f568-4858-bf55-1300d19df874" ] }, "ResponseBody": "{\r\n \"value\": []\r\n}", @@ -3886,7 +4804,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "72ddf961-7041-4738-89db-06f96564146a" + "75b9470d-a915-4eac-a021-a633f1f5c850" ], "X-Content-Type-Options": [ "nosniff" @@ -3898,19 +4816,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14854" + "14519" ], "x-ms-correlation-request-id": [ - "a6a7672f-c68c-4c16-b68b-5781ba7b0f7c" + "85b0929a-c4d3-4822-98b5-19a15e68ac50" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170700Z:a6a7672f-c68c-4c16-b68b-5781ba7b0f7c" + "WESTEUROPE:20151014T092343Z:85b0929a-c4d3-4822-98b5-19a15e68ac50" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:06:59 GMT" + "Wed, 14 Oct 2015 09:23:43 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -3928,7 +4846,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "ea6ab0d0-eb34-4e1e-a3c3-9b0726f4a42f" + "70e08b57-8119-4756-a207-fb8340ecdcf5" ] }, "ResponseBody": "{\r\n \"value\": []\r\n}", @@ -3940,7 +4858,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "f7dcd4aa-8bde-41b7-919c-3bc504702c2b" + "be0476c3-5c0b-4250-bb79-b36045f1be14" ], "X-Content-Type-Options": [ "nosniff" @@ -3952,19 +4870,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14853" + "14518" ], "x-ms-correlation-request-id": [ - "4eade3c5-466f-4afd-ad4d-b4bc3cc46e12" + "df029239-8cbf-4682-981f-3d9cd1263ecf" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170702Z:4eade3c5-466f-4afd-ad4d-b4bc3cc46e12" + "WESTEUROPE:20151014T092345Z:df029239-8cbf-4682-981f-3d9cd1263ecf" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:07:01 GMT" + "Wed, 14 Oct 2015 09:23:45 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -3982,7 +4900,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "7372db08-c2d5-4f41-9aac-de7274f4495e" + "658b0128-67a2-4027-ab84-c5be969bd3e9" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n }\r\n ]\r\n}", @@ -3994,7 +4912,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "53192796-e918-4c4b-92d0-fc6e0052b00d" + "123b741c-08a5-47f9-8501-e9db0926f554" ], "X-Content-Type-Options": [ "nosniff" @@ -4006,19 +4924,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14851" + "14515" ], "x-ms-correlation-request-id": [ - "cc44133c-1244-47eb-bee9-19a27fdf72b5" + "5c370f24-16dd-4055-a767-78ba72662725" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170711Z:cc44133c-1244-47eb-bee9-19a27fdf72b5" + "WESTEUROPE:20151014T092354Z:5c370f24-16dd-4055-a767-78ba72662725" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:07:10 GMT" + "Wed, 14 Oct 2015 09:23:54 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4036,7 +4954,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "41d3d2ed-2291-4ef9-b504-2f6881aab19c" + "a8e29e6b-2e54-46b4-a019-b3b889bc531a" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n }\r\n ]\r\n}", @@ -4048,7 +4966,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "067ee332-22a3-4ab8-97eb-0af8915b24f0" + "1c123731-4766-4932-bb7b-943a5c70dd49" ], "X-Content-Type-Options": [ "nosniff" @@ -4060,19 +4978,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14850" + "14513" ], "x-ms-correlation-request-id": [ - "e1636899-a18b-436d-a911-38d1f932b65b" + "b7b6ecbb-74bd-4a4b-8424-7c39735cf938" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170712Z:e1636899-a18b-436d-a911-38d1f932b65b" + "WESTEUROPE:20151014T092358Z:b7b6ecbb-74bd-4a4b-8424-7c39735cf938" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:07:12 GMT" + "Wed, 14 Oct 2015 09:23:57 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4090,7 +5008,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "9a3d6213-e252-4ae0-8322-1d35c970824a" + "f7d9df87-715f-42b1-bb14-3e9712e36096" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n }\r\n ]\r\n}", @@ -4102,7 +5020,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "75610719-214c-470f-b07e-c820be951983" + "30ebc2cc-a9c5-4020-9921-7d1c2d0e82c9" ], "X-Content-Type-Options": [ "nosniff" @@ -4114,19 +5032,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14849" + "14512" ], "x-ms-correlation-request-id": [ - "829bc593-baf6-4ff2-a664-a0eb714c16d6" + "b5ecfbe5-876a-4cdd-a520-a07ef31f3a6f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170714Z:829bc593-baf6-4ff2-a664-a0eb714c16d6" + "WESTEUROPE:20151014T092400Z:b5ecfbe5-876a-4cdd-a520-a07ef31f3a6f" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:07:13 GMT" + "Wed, 14 Oct 2015 09:24:00 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4144,7 +5062,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "0e9d8d86-94e7-41fa-ae17-e7e29af228a1" + "8809d0b2-af5e-4664-95fa-036fde79b04b" ] }, "ResponseBody": "{\r\n \"value\": []\r\n}", @@ -4156,7 +5074,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "2c50d434-60f6-409c-a37b-0f5b1a2fb120" + "f07cee61-fbc9-4aa4-b441-08b7b3b6304a" ], "X-Content-Type-Options": [ "nosniff" @@ -4168,19 +5086,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14848" + "14509" ], "x-ms-correlation-request-id": [ - "9eeaded5-6483-47dc-ab89-e6dc19cf12b3" + "c9998199-f653-4351-b3dc-c147b89c614a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170718Z:9eeaded5-6483-47dc-ab89-e6dc19cf12b3" + "WESTEUROPE:20151014T092407Z:c9998199-f653-4351-b3dc-c147b89c614a" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:07:17 GMT" + "Wed, 14 Oct 2015 09:24:06 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4198,7 +5116,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "9bc67936-5cb2-4843-9e71-d7431d31aa65" + "544820c7-5310-456d-9091-4843df70bef4" ] }, "ResponseBody": "{\r\n \"value\": []\r\n}", @@ -4210,7 +5128,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "b098b531-1aef-4305-92a7-5e8193e3fdc2" + "c00da7d4-7661-46ea-bd16-15f508152e72" ], "X-Content-Type-Options": [ "nosniff" @@ -4222,19 +5140,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14847" + "14508" ], "x-ms-correlation-request-id": [ - "1e7dd5ab-416c-487c-a047-9adf35d1d944" + "8ae5f800-10a5-48a0-93c0-4cf6d3a88475" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170720Z:1e7dd5ab-416c-487c-a047-9adf35d1d944" + "WESTEUROPE:20151014T092409Z:8ae5f800-10a5-48a0-93c0-4cf6d3a88475" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:07:20 GMT" + "Wed, 14 Oct 2015 09:24:08 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4252,7 +5170,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "ea6ab0d0-eb34-4e1e-a3c3-9b0726f4a42f" + "70e08b57-8119-4756-a207-fb8340ecdcf5" ] }, "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"New\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", @@ -4264,7 +5182,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "130fc86a-0d31-456f-a12c-56764840c8cf" + "b843147d-0b3c-4986-bca3-4ed090612cc7" ], "X-Content-Type-Options": [ "nosniff" @@ -4276,19 +5194,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14852" + "14517" ], "x-ms-correlation-request-id": [ - "2dbb4269-2fcc-49a5-8f9a-68d9cc8e419f" + "6cc643dc-9ac8-4a81-b55d-0b959c2823a6" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170703Z:2dbb4269-2fcc-49a5-8f9a-68d9cc8e419f" + "WESTEUROPE:20151014T092347Z:6cc643dc-9ac8-4a81-b55d-0b959c2823a6" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:07:03 GMT" + "Wed, 14 Oct 2015 09:23:46 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4312,7 +5230,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "ea6ab0d0-eb34-4e1e-a3c3-9b0726f4a42f" + "70e08b57-8119-4756-a207-fb8340ecdcf5" ] }, "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": null,\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": null\r\n }\r\n}", @@ -4324,7 +5242,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "493614c3-d2f9-46de-9d1c-8c0b88bc3baf" + "ed318ee8-48ed-4e99-b195-5c59facb6d43" ], "X-Content-Type-Options": [ "nosniff" @@ -4339,19 +5257,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "1188" ], "x-ms-correlation-request-id": [ - "41a64b75-2127-4040-a7ed-4eb132791511" + "1194b1c6-f445-4507-aa0b-cdfe74661755" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170706Z:41a64b75-2127-4040-a7ed-4eb132791511" + "WESTEUROPE:20151014T092349Z:1194b1c6-f445-4507-aa0b-cdfe74661755" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:07:05 GMT" + "Wed, 14 Oct 2015 09:23:49 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4363,31 +5281,31 @@ "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822/dataMaskingPolicies/Default/rules/rule1?api-version=2014-04-01", "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1kbS1jbWRsZXQtc2VydmVyNDU3ODIyL2RhdGFiYXNlcy9zcWwtZG0tY21kbGV0LWRiNDU3ODIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9ydWxlcy9ydWxlMT9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"maskingFunction\": \"Default\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": \"Enabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"maskingFunction\": \"Default\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "166" + "195" ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "ea6ab0d0-eb34-4e1e-a3c3-9b0726f4a42f" + "70e08b57-8119-4756-a207-fb8340ecdcf5" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822/dataMaskingPolicies/Default/rules/rule1\",\r\n \"name\": \"rule1\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822/dataMaskingPolicies/Default/rules/rule1\",\r\n \"name\": \"rule1\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": \"Enabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "593" + "598" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "85e2f49f-bdde-4582-89ae-8db958e1a266" + "4f3fc3f1-c4cd-4c20-95cb-f39afd82dd2f" ], "X-Content-Type-Options": [ "nosniff" @@ -4402,19 +5320,82 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "1187" + ], + "x-ms-correlation-request-id": [ + "55e66d47-5333-4584-9e7c-d2252ea0e792" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T092352Z:55e66d47-5333-4584-9e7c-d2252ea0e792" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 09:23:51 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822/dataMaskingPolicies/Default/rules/rule1?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzQ1NzgyMi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1kbS1jbWRsZXQtc2VydmVyNDU3ODIyL2RhdGFiYXNlcy9zcWwtZG0tY21kbGV0LWRiNDU3ODIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9ydWxlcy9ydWxlMT9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": \"Disabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"maskingFunction\": \"Default\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "196" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "f7d9df87-715f-42b1-bb14-3e9712e36096" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg457822/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server457822/databases/sql-dm-cmdlet-db457822/dataMaskingPolicies/Default/rules/rule1\",\r\n \"name\": \"rule1\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule1\",\r\n \"ruleState\": \"Disabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Default\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": null,\r\n \"suffixSize\": null,\r\n \"replacementString\": null\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "599" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "c5f6adb7-3f2d-4b4e-a777-41e503f74b90" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Preference-Applied": [ + "return-content" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1186" ], "x-ms-correlation-request-id": [ - "0085628a-11a3-4311-80f4-4a8af3be7570" + "03bb62dc-2c54-4da1-ad9e-36440814b014" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170709Z:0085628a-11a3-4311-80f4-4a8af3be7570" + "WESTEUROPE:20151014T092403Z:03bb62dc-2c54-4da1-ad9e-36440814b014" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:07:08 GMT" + "Wed, 14 Oct 2015 09:24:03 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4432,7 +5413,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "9a3d6213-e252-4ae0-8322-1d35c970824a" + "f7d9df87-715f-42b1-bb14-3e9712e36096" ] }, "ResponseBody": "", @@ -4444,7 +5425,7 @@ "application/xml; charset=utf-8" ], "x-ms-request-id": [ - "6eafb581-a286-4b69-9753-2b394f7eb98e" + "9d8fe9f1-cf0b-432d-ac2f-04b1738d7e6a" ], "X-Content-Type-Options": [ "nosniff" @@ -4456,19 +5437,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "1185" ], "x-ms-correlation-request-id": [ - "7caad51a-ec62-4b23-bd81-f7dbde3e2428" + "d1d440c8-9f36-4341-b5f0-f7c0a83dad97" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T170717Z:7caad51a-ec62-4b23-bd81-f7dbde3e2428" + "WESTEUROPE:20151014T092405Z:d1d440c8-9f36-4341-b5f0-f7c0a83dad97" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 17:07:16 GMT" + "Wed, 14 Oct 2015 09:24:04 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingTextRuleLifecycle.json b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingTextRuleLifecycle.json index fc3ab8cdf82d..a70966225a1d 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingTextRuleLifecycle.json +++ b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests/TestDatabaseDataMaskingTextRuleLifecycle.json @@ -28,16 +28,16 @@ "gateway" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14587" + "14737" ], "x-ms-request-id": [ - "d36a01e2-1061-4156-8672-12b53b4c7b0d" + "9636ed14-7e62-40f9-b8d4-7217e5ea4e3c" ], "x-ms-correlation-request-id": [ - "d36a01e2-1061-4156-8672-12b53b4c7b0d" + "9636ed14-7e62-40f9-b8d4-7217e5ea4e3c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110555Z:d36a01e2-1061-4156-8672-12b53b4c7b0d" + "WESTEUROPE:20151014T084606Z:9636ed14-7e62-40f9-b8d4-7217e5ea4e3c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -46,7 +46,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:05:54 GMT" + "Wed, 14 Oct 2015 08:46:06 GMT" ] }, "StatusCode": 404 @@ -82,16 +82,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "1198" ], "x-ms-request-id": [ - "e4258b20-21b1-4898-8321-3518087fe0ae" + "b3e1074b-d996-413e-a022-4b999217dc53" ], "x-ms-correlation-request-id": [ - "e4258b20-21b1-4898-8321-3518087fe0ae" + "b3e1074b-d996-413e-a022-4b999217dc53" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110559Z:e4258b20-21b1-4898-8321-3518087fe0ae" + "WESTEUROPE:20151014T084610Z:b3e1074b-d996-413e-a022-4b999217dc53" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -100,31 +100,25 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:05:59 GMT" + "Wed, 14 Oct 2015 08:46:10 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg60222/providers/microsoft.resources/deployments/sql-ddm-test-env-setup/validate?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzYwMjIyL3Byb3ZpZGVycy9taWNyb3NvZnQucmVzb3VyY2VzL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvdmFsaWRhdGU/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", - "RequestMethod": "POST", - "RequestBody": "{\r\n \"properties\": {\r\n \"template\": {\r\n \"$schema\": \"http://schemas.management.azure.com/deploymentTemplate?api-version=2014-04-01-preview\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"securestring\",\r\n \"defaultValue\": \"testp@ssMakingIt1007Longer\"\r\n },\r\n \"collation\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"string\"\r\n },\r\n \"edition\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"EnvLocation\": {\r\n \"type\": \"string\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"string\"\r\n }\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('serverName')]\",\r\n \"properties\": {\r\n \"administratorLogin\": \"[parameters('administratorLogin')]\",\r\n \"administratorLoginPassword\": \"[parameters('administratorLoginPassword')]\",\r\n \"version\": \"12.0\"\r\n },\r\n \"resources\": [\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"[parameters('databaseName')]\",\r\n \"properties\": {\r\n \"collation\": \"[parameters('collation')]\",\r\n \"edition\": \"[parameters('edition')]\",\r\n \"maxSizeBytes\": \"1073741824\"\r\n },\r\n \"type\": \"databases\"\r\n },\r\n {\r\n \"apiVersion\": \"2014-04-01-preview\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Sql/servers/', parameters('serverName'))]\"\r\n ],\r\n \"location\": \"[parameters('EnvLocation')]\",\r\n \"name\": \"AllowAllWindowsAzureIps\",\r\n \"properties\": {\r\n \"endIpAddress\": \"222.222.222.222\",\r\n \"startIpAddress\": \"1.1.1.1\"\r\n },\r\n \"type\": \"firewallrules\"\r\n }\r\n ],\r\n \"type\": \"Microsoft.Sql/servers\"\r\n }\r\n ]\r\n },\r\n \"parameters\": {\r\n \"databaseName\": {\r\n \"value\": \"sql-dm-cmdlet-db60222\"\r\n },\r\n \"serverName\": {\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n },\r\n \"EnvLocation\": {\r\n \"value\": \"Australia East\"\r\n },\r\n \"administratorLogin\": {\r\n \"value\": \"testuser\"\r\n }\r\n },\r\n \"mode\": \"Incremental\"\r\n }\r\n}", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzYwMjIyL3Jlc291cmNlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "3000" - ], "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-08-27T11:06:01.120515Z\",\r\n \"duration\": \"PT0S\",\r\n \"correlationId\": \"fedce141-3778-4fd8-aff2-c1f8eb0b5e27\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "2294" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -135,17 +129,17 @@ "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14736" ], "x-ms-request-id": [ - "fedce141-3778-4fd8-aff2-c1f8eb0b5e27" + "78fc7953-3bee-4597-9b5d-9c33ee5e7fe0" ], "x-ms-correlation-request-id": [ - "fedce141-3778-4fd8-aff2-c1f8eb0b5e27" + "78fc7953-3bee-4597-9b5d-9c33ee5e7fe0" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110601Z:fedce141-3778-4fd8-aff2-c1f8eb0b5e27" + "WESTEUROPE:20151014T084611Z:78fc7953-3bee-4597-9b5d-9c33ee5e7fe0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -154,7 +148,70 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:00 GMT" + "Wed, 14 Oct 2015 08:46:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Authorization/permissions?api-version=2015-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzYwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wZXJtaXNzaW9ucz9hcGktdmVyc2lvbj0yMDE1LTA3LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "61" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "bb1b896f-dcb8-46b8-8aef-06d427fc3f20" + ], + "x-ms-gateway-service-instanceid": [ + "PASFE_IN_1" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14654" + ], + "x-ms-correlation-request-id": [ + "b31f9bb1-2c4c-4894-96fc-b3c55ff5ed43" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T084611Z:b31f9bb1-2c4c-4894-96fc-b3c55ff5ed43" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:46:11 GMT" + ], + "Set-Cookie": [ + "x-ms-gateway-slice=productionb; path=/" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-Powered-By": [ + "ASP.NET" ] }, "StatusCode": 200 @@ -175,10 +232,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-08-27T11:06:05.532077Z\",\r\n \"duration\": \"PT3.1831044S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-10-14T08:46:16.5346771Z\",\r\n \"duration\": \"PT3.3509351S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2302" + "2303" ], "Content-Type": [ "application/json; charset=utf-8" @@ -193,13 +250,13 @@ "1197" ], "x-ms-request-id": [ - "7178cbdd-ede4-4101-bf29-2c6910cc04c4" + "d0144dbf-51d4-412b-8f39-839d110a520b" ], "x-ms-correlation-request-id": [ - "7178cbdd-ede4-4101-bf29-2c6910cc04c4" + "d0144dbf-51d4-412b-8f39-839d110a520b" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110606Z:7178cbdd-ede4-4101-bf29-2c6910cc04c4" + "WESTEUROPE:20151014T084617Z:d0144dbf-51d4-412b-8f39-839d110a520b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -208,7 +265,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:06 GMT" + "Wed, 14 Oct 2015 08:46:17 GMT" ] }, "StatusCode": 201 @@ -238,16 +295,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14585" + "14735" ], "x-ms-request-id": [ - "4cf73351-1f6a-4328-be1e-d9935ac5be43" + "5bef4e4a-380f-4c49-97cf-4b98fef65ade" ], "x-ms-correlation-request-id": [ - "4cf73351-1f6a-4328-be1e-d9935ac5be43" + "5bef4e4a-380f-4c49-97cf-4b98fef65ade" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110608Z:4cf73351-1f6a-4328-be1e-d9935ac5be43" + "WESTEUROPE:20151014T084619Z:5bef4e4a-380f-4c49-97cf-4b98fef65ade" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -256,7 +313,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:07 GMT" + "Wed, 14 Oct 2015 08:46:18 GMT" ] }, "StatusCode": 200 @@ -286,16 +343,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14583" + "14732" ], "x-ms-request-id": [ - "35cf914e-bf89-4e00-8529-e06c31ac170d" + "e1044bb1-3579-47c7-99c4-114c47cc19c8" ], "x-ms-correlation-request-id": [ - "35cf914e-bf89-4e00-8529-e06c31ac170d" + "e1044bb1-3579-47c7-99c4-114c47cc19c8" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110611Z:35cf914e-bf89-4e00-8529-e06c31ac170d" + "WESTEUROPE:20151014T084623Z:e1044bb1-3579-47c7-99c4-114c47cc19c8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -304,7 +361,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:11 GMT" + "Wed, 14 Oct 2015 08:46:22 GMT" ] }, "StatusCode": 200 @@ -334,16 +391,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14581" + "14730" ], "x-ms-request-id": [ - "e86677de-559c-421b-926a-1703d3a3982a" + "e421e5f3-5c5f-4e12-a727-3dcc4af61ddb" ], "x-ms-correlation-request-id": [ - "e86677de-559c-421b-926a-1703d3a3982a" + "e421e5f3-5c5f-4e12-a727-3dcc4af61ddb" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110615Z:e86677de-559c-421b-926a-1703d3a3982a" + "WESTEUROPE:20151014T084626Z:e421e5f3-5c5f-4e12-a727-3dcc4af61ddb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -352,7 +409,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:14 GMT" + "Wed, 14 Oct 2015 08:46:26 GMT" ] }, "StatusCode": 200 @@ -382,16 +439,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14579" + "14727" ], "x-ms-request-id": [ - "4a4e312d-7d5c-4297-9515-d437c8e5647c" + "38ec4a48-20d6-476d-8676-e130abd55eb0" ], "x-ms-correlation-request-id": [ - "4a4e312d-7d5c-4297-9515-d437c8e5647c" + "38ec4a48-20d6-476d-8676-e130abd55eb0" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110619Z:4a4e312d-7d5c-4297-9515-d437c8e5647c" + "WESTEUROPE:20151014T084630Z:38ec4a48-20d6-476d-8676-e130abd55eb0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -400,7 +457,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:18 GMT" + "Wed, 14 Oct 2015 08:46:30 GMT" ] }, "StatusCode": 200 @@ -430,16 +487,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14577" + "14725" ], "x-ms-request-id": [ - "6bece516-4071-4ea6-aba7-535727534f95" + "b0833989-0b88-4492-95c1-9acf493c733e" ], "x-ms-correlation-request-id": [ - "6bece516-4071-4ea6-aba7-535727534f95" + "b0833989-0b88-4492-95c1-9acf493c733e" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110623Z:6bece516-4071-4ea6-aba7-535727534f95" + "WESTEUROPE:20151014T084634Z:b0833989-0b88-4492-95c1-9acf493c733e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -448,7 +505,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:22 GMT" + "Wed, 14 Oct 2015 08:46:33 GMT" ] }, "StatusCode": 200 @@ -478,16 +535,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14575" + "14723" ], "x-ms-request-id": [ - "3b732486-6213-48fa-8009-de05d30f7acf" + "927a98cf-ef67-4dd6-a9a8-882390b2a278" ], "x-ms-correlation-request-id": [ - "3b732486-6213-48fa-8009-de05d30f7acf" + "927a98cf-ef67-4dd6-a9a8-882390b2a278" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110626Z:3b732486-6213-48fa-8009-de05d30f7acf" + "WESTEUROPE:20151014T084638Z:927a98cf-ef67-4dd6-a9a8-882390b2a278" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -496,7 +553,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:25 GMT" + "Wed, 14 Oct 2015 08:46:37 GMT" ] }, "StatusCode": 200 @@ -526,16 +583,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14571" + "14721" ], "x-ms-request-id": [ - "2745208b-3217-4876-91dc-609c3a1db1a7" + "721d8475-0ab3-45a3-ba5e-91c5f1d24d75" ], "x-ms-correlation-request-id": [ - "2745208b-3217-4876-91dc-609c3a1db1a7" + "721d8475-0ab3-45a3-ba5e-91c5f1d24d75" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110630Z:2745208b-3217-4876-91dc-609c3a1db1a7" + "WESTEUROPE:20151014T084642Z:721d8475-0ab3-45a3-ba5e-91c5f1d24d75" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -544,7 +601,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:29 GMT" + "Wed, 14 Oct 2015 08:46:42 GMT" ] }, "StatusCode": 200 @@ -574,16 +631,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14569" + "14718" ], "x-ms-request-id": [ - "06f9829e-1849-449f-ac54-6dd9edc4c9a5" + "40031bcd-8a1c-410b-8516-cb0d76a8e3fc" ], "x-ms-correlation-request-id": [ - "06f9829e-1849-449f-ac54-6dd9edc4c9a5" + "40031bcd-8a1c-410b-8516-cb0d76a8e3fc" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110634Z:06f9829e-1849-449f-ac54-6dd9edc4c9a5" + "WESTEUROPE:20151014T084645Z:40031bcd-8a1c-410b-8516-cb0d76a8e3fc" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -592,7 +649,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:34 GMT" + "Wed, 14 Oct 2015 08:46:45 GMT" ] }, "StatusCode": 200 @@ -622,16 +679,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14567" + "14716" ], "x-ms-request-id": [ - "60d9702f-f854-4221-8de1-b9c9341254fb" + "9c4b38e3-96ec-44b5-bf7a-bc1166ac5194" ], "x-ms-correlation-request-id": [ - "60d9702f-f854-4221-8de1-b9c9341254fb" + "9c4b38e3-96ec-44b5-bf7a-bc1166ac5194" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110637Z:60d9702f-f854-4221-8de1-b9c9341254fb" + "WESTEUROPE:20151014T084649Z:9c4b38e3-96ec-44b5-bf7a-bc1166ac5194" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -640,7 +697,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:37 GMT" + "Wed, 14 Oct 2015 08:46:49 GMT" ] }, "StatusCode": 200 @@ -670,16 +727,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14565" + "14714" ], "x-ms-request-id": [ - "8768b839-2e45-4cbb-a377-9709b93d5c72" + "75c12418-58e7-429f-a094-934faa9ff671" ], "x-ms-correlation-request-id": [ - "8768b839-2e45-4cbb-a377-9709b93d5c72" + "75c12418-58e7-429f-a094-934faa9ff671" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110641Z:8768b839-2e45-4cbb-a377-9709b93d5c72" + "WESTEUROPE:20151014T084653Z:75c12418-58e7-429f-a094-934faa9ff671" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -688,7 +745,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:41 GMT" + "Wed, 14 Oct 2015 08:46:53 GMT" ] }, "StatusCode": 200 @@ -718,16 +775,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14563" + "14711" ], "x-ms-request-id": [ - "d2585709-a7b9-40ef-9324-000cfd2aa7da" + "8c2777ec-1d5d-40ef-8eeb-86818b569abe" ], "x-ms-correlation-request-id": [ - "d2585709-a7b9-40ef-9324-000cfd2aa7da" + "8c2777ec-1d5d-40ef-8eeb-86818b569abe" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110645Z:d2585709-a7b9-40ef-9324-000cfd2aa7da" + "WESTEUROPE:20151014T084657Z:8c2777ec-1d5d-40ef-8eeb-86818b569abe" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -736,7 +793,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:45 GMT" + "Wed, 14 Oct 2015 08:46:56 GMT" ] }, "StatusCode": 200 @@ -766,16 +823,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14561" + "14708" ], "x-ms-request-id": [ - "acd95a2e-0c10-4279-b195-8db8e36976a1" + "e0879992-d4ae-40d7-a84f-18c7ebe1cd37" ], "x-ms-correlation-request-id": [ - "acd95a2e-0c10-4279-b195-8db8e36976a1" + "e0879992-d4ae-40d7-a84f-18c7ebe1cd37" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110649Z:acd95a2e-0c10-4279-b195-8db8e36976a1" + "WESTEUROPE:20151014T084700Z:e0879992-d4ae-40d7-a84f-18c7ebe1cd37" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -784,7 +841,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:48 GMT" + "Wed, 14 Oct 2015 08:47:00 GMT" ] }, "StatusCode": 200 @@ -814,16 +871,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14559" + "14706" ], "x-ms-request-id": [ - "e64f4d4d-1884-400c-9c4d-2b6d94a4aabb" + "933db883-e21a-4c69-9797-26c8971e6818" ], "x-ms-correlation-request-id": [ - "e64f4d4d-1884-400c-9c4d-2b6d94a4aabb" + "933db883-e21a-4c69-9797-26c8971e6818" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110653Z:e64f4d4d-1884-400c-9c4d-2b6d94a4aabb" + "WESTEUROPE:20151014T084704Z:933db883-e21a-4c69-9797-26c8971e6818" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -832,7 +889,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:52 GMT" + "Wed, 14 Oct 2015 08:47:04 GMT" ] }, "StatusCode": 200 @@ -862,16 +919,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14557" + "14704" ], "x-ms-request-id": [ - "3b5f2746-1d2d-4f80-b0b8-5d0362c925a7" + "d61ffc20-5c31-4f2b-bf77-f69f7f1cb234" ], "x-ms-correlation-request-id": [ - "3b5f2746-1d2d-4f80-b0b8-5d0362c925a7" + "d61ffc20-5c31-4f2b-bf77-f69f7f1cb234" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110656Z:3b5f2746-1d2d-4f80-b0b8-5d0362c925a7" + "WESTEUROPE:20151014T084708Z:d61ffc20-5c31-4f2b-bf77-f69f7f1cb234" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -880,7 +937,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:56 GMT" + "Wed, 14 Oct 2015 08:47:07 GMT" ] }, "StatusCode": 200 @@ -910,16 +967,256 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14555" + "14702" + ], + "x-ms-request-id": [ + "5d6195c4-7c50-4136-957f-26bfc3134b4d" + ], + "x-ms-correlation-request-id": [ + "5d6195c4-7c50-4136-957f-26bfc3134b4d" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T084712Z:5d6195c4-7c50-4136-957f-26bfc3134b4d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:47:11 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzYwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14697" + ], + "x-ms-request-id": [ + "264e39e2-c315-4b0b-98c4-2a5fe7641963" + ], + "x-ms-correlation-request-id": [ + "264e39e2-c315-4b0b-98c4-2a5fe7641963" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T084715Z:264e39e2-c315-4b0b-98c4-2a5fe7641963" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:47:15 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzYwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14695" + ], + "x-ms-request-id": [ + "611e3607-0a70-48c8-b75a-f19bef55432d" + ], + "x-ms-correlation-request-id": [ + "611e3607-0a70-48c8-b75a-f19bef55432d" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T084719Z:611e3607-0a70-48c8-b75a-f19bef55432d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:47:18 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzYwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14692" + ], + "x-ms-request-id": [ + "d63cd0a1-3541-49d0-bf0f-81860665567e" + ], + "x-ms-correlation-request-id": [ + "d63cd0a1-3541-49d0-bf0f-81860665567e" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T084723Z:d63cd0a1-3541-49d0-bf0f-81860665567e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:47:22 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzYwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:26.8788727Z\",\r\n \"duration\": \"PT1M8.3457288S\",\r\n \"trackingId\": \"ff0459b1-457a-4c79-bbd9-c885e94455c2\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "663" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14690" + ], + "x-ms-request-id": [ + "e205c784-eb4b-4b6d-95a6-816a60b5968d" + ], + "x-ms-correlation-request-id": [ + "e205c784-eb4b-4b6d-95a6-816a60b5968d" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T084727Z:e205c784-eb4b-4b6d-95a6-816a60b5968d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:47:26 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzYwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:29.2852019Z\",\r\n \"duration\": \"PT2.1068679S\",\r\n \"trackingId\": \"05b570bf-7ce5-4e97-b5d9-137ffe2d1005\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:26.8788727Z\",\r\n \"duration\": \"PT1M8.3457288S\",\r\n \"trackingId\": \"ff0459b1-457a-4c79-bbd9-c885e94455c2\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\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": [ + "14688" ], "x-ms-request-id": [ - "fb578c6a-2a22-44cb-b8d3-8d86cd03de14" + "0af55761-87c3-4e75-87ab-5eac8ceed5f9" ], "x-ms-correlation-request-id": [ - "fb578c6a-2a22-44cb-b8d3-8d86cd03de14" + "0af55761-87c3-4e75-87ab-5eac8ceed5f9" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110700Z:fb578c6a-2a22-44cb-b8d3-8d86cd03de14" + "WESTEUROPE:20151014T084731Z:0af55761-87c3-4e75-87ab-5eac8ceed5f9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -928,7 +1225,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:00 GMT" + "Wed, 14 Oct 2015 08:47:30 GMT" ] }, "StatusCode": 200 @@ -943,10 +1240,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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:01.3902919Z\",\r\n \"duration\": \"PT54.0610688S\",\r\n \"trackingId\": \"ebe7c0e9-4c3b-48b4-90ed-f5f791c0a0f4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:29.2852019Z\",\r\n \"duration\": \"PT2.1068679S\",\r\n \"trackingId\": \"05b570bf-7ce5-4e97-b5d9-137ffe2d1005\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:26.8788727Z\",\r\n \"duration\": \"PT1M8.3457288S\",\r\n \"trackingId\": \"ff0459b1-457a-4c79-bbd9-c885e94455c2\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "662" + "1389" ], "Content-Type": [ "application/json; charset=utf-8" @@ -958,16 +1255,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14553" + "14686" ], "x-ms-request-id": [ - "8f0fb207-43bb-4475-8b82-03002abc0f63" + "d88978d3-7e7c-4537-94a3-b567731eaf04" ], "x-ms-correlation-request-id": [ - "8f0fb207-43bb-4475-8b82-03002abc0f63" + "d88978d3-7e7c-4537-94a3-b567731eaf04" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110704Z:8f0fb207-43bb-4475-8b82-03002abc0f63" + "WESTEUROPE:20151014T084735Z:d88978d3-7e7c-4537-94a3-b567731eaf04" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -976,7 +1273,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:03 GMT" + "Wed, 14 Oct 2015 08:47:34 GMT" ] }, "StatusCode": 200 @@ -991,10 +1288,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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:05.3119785Z\",\r\n \"duration\": \"PT3.7254694S\",\r\n \"trackingId\": \"5ac104d8-4bb2-4759-a8d0-b2b599e2a282\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:01.3902919Z\",\r\n \"duration\": \"PT54.0610688S\",\r\n \"trackingId\": \"ebe7c0e9-4c3b-48b4-90ed-f5f791c0a0f4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:47:37.2915318Z\",\r\n \"duration\": \"PT10.2784159S\",\r\n \"trackingId\": \"29e4cd4d-0d9d-4ced-b95e-1d41972ce75d\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:29.2852019Z\",\r\n \"duration\": \"PT2.1068679S\",\r\n \"trackingId\": \"05b570bf-7ce5-4e97-b5d9-137ffe2d1005\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:26.8788727Z\",\r\n \"duration\": \"PT1M8.3457288S\",\r\n \"trackingId\": \"ff0459b1-457a-4c79-bbd9-c885e94455c2\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "1388" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1006,16 +1303,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14551" + "14683" ], "x-ms-request-id": [ - "78d556a4-1d12-45ae-b0db-405d5e66664d" + "6aa723cd-8b8f-4de7-90e8-32fd42048782" ], "x-ms-correlation-request-id": [ - "78d556a4-1d12-45ae-b0db-405d5e66664d" + "6aa723cd-8b8f-4de7-90e8-32fd42048782" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110708Z:78d556a4-1d12-45ae-b0db-405d5e66664d" + "WESTEUROPE:20151014T084739Z:6aa723cd-8b8f-4de7-90e8-32fd42048782" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1024,7 +1321,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:07 GMT" + "Wed, 14 Oct 2015 08:47:38 GMT" ] }, "StatusCode": 200 @@ -1039,10 +1336,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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:07:10.8651471Z\",\r\n \"duration\": \"PT9.3309263S\",\r\n \"trackingId\": \"66fc7d08-0d0b-4125-8e47-81acd6930179\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:05.3119785Z\",\r\n \"duration\": \"PT3.7254694S\",\r\n \"trackingId\": \"5ac104d8-4bb2-4759-a8d0-b2b599e2a282\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:01.3902919Z\",\r\n \"duration\": \"PT54.0610688S\",\r\n \"trackingId\": \"ebe7c0e9-4c3b-48b4-90ed-f5f791c0a0f4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:47:37.2915318Z\",\r\n \"duration\": \"PT10.2784159S\",\r\n \"trackingId\": \"29e4cd4d-0d9d-4ced-b95e-1d41972ce75d\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:29.2852019Z\",\r\n \"duration\": \"PT2.1068679S\",\r\n \"trackingId\": \"05b570bf-7ce5-4e97-b5d9-137ffe2d1005\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:26.8788727Z\",\r\n \"duration\": \"PT1M8.3457288S\",\r\n \"trackingId\": \"ff0459b1-457a-4c79-bbd9-c885e94455c2\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2101" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1054,16 +1351,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14547" + "14680" ], "x-ms-request-id": [ - "2f8cd9b8-cb85-44b3-a673-f37393fcfb67" + "28eb9e61-dda9-4bc1-b77b-49de0f4c8711" ], "x-ms-correlation-request-id": [ - "2f8cd9b8-cb85-44b3-a673-f37393fcfb67" + "28eb9e61-dda9-4bc1-b77b-49de0f4c8711" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110712Z:2f8cd9b8-cb85-44b3-a673-f37393fcfb67" + "WESTEUROPE:20151014T084743Z:28eb9e61-dda9-4bc1-b77b-49de0f4c8711" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1072,7 +1369,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:11 GMT" + "Wed, 14 Oct 2015 08:47:43 GMT" ] }, "StatusCode": 200 @@ -1087,10 +1384,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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:07:10.8651471Z\",\r\n \"duration\": \"PT9.3309263S\",\r\n \"trackingId\": \"66fc7d08-0d0b-4125-8e47-81acd6930179\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:05.3119785Z\",\r\n \"duration\": \"PT3.7254694S\",\r\n \"trackingId\": \"5ac104d8-4bb2-4759-a8d0-b2b599e2a282\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:01.3902919Z\",\r\n \"duration\": \"PT54.0610688S\",\r\n \"trackingId\": \"ebe7c0e9-4c3b-48b4-90ed-f5f791c0a0f4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:47:37.2915318Z\",\r\n \"duration\": \"PT10.2784159S\",\r\n \"trackingId\": \"29e4cd4d-0d9d-4ced-b95e-1d41972ce75d\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:29.2852019Z\",\r\n \"duration\": \"PT2.1068679S\",\r\n \"trackingId\": \"05b570bf-7ce5-4e97-b5d9-137ffe2d1005\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:26.8788727Z\",\r\n \"duration\": \"PT1M8.3457288S\",\r\n \"trackingId\": \"ff0459b1-457a-4c79-bbd9-c885e94455c2\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2101" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1102,16 +1399,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14544" + "14677" ], "x-ms-request-id": [ - "5c011f63-1ce9-40c1-8c18-32f2b6b60a5d" + "a0e7ffe3-e07a-4e61-a5f1-e34a94d7760f" ], "x-ms-correlation-request-id": [ - "5c011f63-1ce9-40c1-8c18-32f2b6b60a5d" + "a0e7ffe3-e07a-4e61-a5f1-e34a94d7760f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110716Z:5c011f63-1ce9-40c1-8c18-32f2b6b60a5d" + "WESTEUROPE:20151014T084747Z:a0e7ffe3-e07a-4e61-a5f1-e34a94d7760f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1120,7 +1417,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:15 GMT" + "Wed, 14 Oct 2015 08:47:47 GMT" ] }, "StatusCode": 200 @@ -1135,10 +1432,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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:07:10.8651471Z\",\r\n \"duration\": \"PT9.3309263S\",\r\n \"trackingId\": \"66fc7d08-0d0b-4125-8e47-81acd6930179\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:05.3119785Z\",\r\n \"duration\": \"PT3.7254694S\",\r\n \"trackingId\": \"5ac104d8-4bb2-4759-a8d0-b2b599e2a282\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:01.3902919Z\",\r\n \"duration\": \"PT54.0610688S\",\r\n \"trackingId\": \"ebe7c0e9-4c3b-48b4-90ed-f5f791c0a0f4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:47:37.2915318Z\",\r\n \"duration\": \"PT10.2784159S\",\r\n \"trackingId\": \"29e4cd4d-0d9d-4ced-b95e-1d41972ce75d\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:29.2852019Z\",\r\n \"duration\": \"PT2.1068679S\",\r\n \"trackingId\": \"05b570bf-7ce5-4e97-b5d9-137ffe2d1005\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:26.8788727Z\",\r\n \"duration\": \"PT1M8.3457288S\",\r\n \"trackingId\": \"ff0459b1-457a-4c79-bbd9-c885e94455c2\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2101" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1150,16 +1447,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14542" + "14675" ], "x-ms-request-id": [ - "7acb2b59-d35c-45d8-92be-0d3845c19144" + "de6ba3a4-ab38-4c85-b843-a65b9cb31e94" ], "x-ms-correlation-request-id": [ - "7acb2b59-d35c-45d8-92be-0d3845c19144" + "de6ba3a4-ab38-4c85-b843-a65b9cb31e94" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110720Z:7acb2b59-d35c-45d8-92be-0d3845c19144" + "WESTEUROPE:20151014T084751Z:de6ba3a4-ab38-4c85-b843-a65b9cb31e94" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1168,7 +1465,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:19 GMT" + "Wed, 14 Oct 2015 08:47:51 GMT" ] }, "StatusCode": 200 @@ -1183,10 +1480,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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:07:10.8651471Z\",\r\n \"duration\": \"PT9.3309263S\",\r\n \"trackingId\": \"66fc7d08-0d0b-4125-8e47-81acd6930179\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:05.3119785Z\",\r\n \"duration\": \"PT3.7254694S\",\r\n \"trackingId\": \"5ac104d8-4bb2-4759-a8d0-b2b599e2a282\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:01.3902919Z\",\r\n \"duration\": \"PT54.0610688S\",\r\n \"trackingId\": \"ebe7c0e9-4c3b-48b4-90ed-f5f791c0a0f4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:47:37.2915318Z\",\r\n \"duration\": \"PT10.2784159S\",\r\n \"trackingId\": \"29e4cd4d-0d9d-4ced-b95e-1d41972ce75d\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:29.2852019Z\",\r\n \"duration\": \"PT2.1068679S\",\r\n \"trackingId\": \"05b570bf-7ce5-4e97-b5d9-137ffe2d1005\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:26.8788727Z\",\r\n \"duration\": \"PT1M8.3457288S\",\r\n \"trackingId\": \"ff0459b1-457a-4c79-bbd9-c885e94455c2\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2101" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1198,16 +1495,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14539" + "14673" ], "x-ms-request-id": [ - "b91d3dcb-4199-4c76-b489-57a7e9072afa" + "2fff581d-3a84-4e4a-8534-09c2d04e613f" ], "x-ms-correlation-request-id": [ - "b91d3dcb-4199-4c76-b489-57a7e9072afa" + "2fff581d-3a84-4e4a-8534-09c2d04e613f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110724Z:b91d3dcb-4199-4c76-b489-57a7e9072afa" + "WESTEUROPE:20151014T084755Z:2fff581d-3a84-4e4a-8534-09c2d04e613f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1216,7 +1513,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:23 GMT" + "Wed, 14 Oct 2015 08:47:55 GMT" ] }, "StatusCode": 200 @@ -1231,10 +1528,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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:07:10.8651471Z\",\r\n \"duration\": \"PT9.3309263S\",\r\n \"trackingId\": \"66fc7d08-0d0b-4125-8e47-81acd6930179\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:05.3119785Z\",\r\n \"duration\": \"PT3.7254694S\",\r\n \"trackingId\": \"5ac104d8-4bb2-4759-a8d0-b2b599e2a282\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:01.3902919Z\",\r\n \"duration\": \"PT54.0610688S\",\r\n \"trackingId\": \"ebe7c0e9-4c3b-48b4-90ed-f5f791c0a0f4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:47:37.2915318Z\",\r\n \"duration\": \"PT10.2784159S\",\r\n \"trackingId\": \"29e4cd4d-0d9d-4ced-b95e-1d41972ce75d\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:29.2852019Z\",\r\n \"duration\": \"PT2.1068679S\",\r\n \"trackingId\": \"05b570bf-7ce5-4e97-b5d9-137ffe2d1005\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:26.8788727Z\",\r\n \"duration\": \"PT1M8.3457288S\",\r\n \"trackingId\": \"ff0459b1-457a-4c79-bbd9-c885e94455c2\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2101" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1246,16 +1543,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14536" + "14671" ], "x-ms-request-id": [ - "9b507e13-5ea4-4789-8c86-30ff9cead0f1" + "74a7c9a5-66ea-4c76-9f3d-74825c8cb94a" ], "x-ms-correlation-request-id": [ - "9b507e13-5ea4-4789-8c86-30ff9cead0f1" + "74a7c9a5-66ea-4c76-9f3d-74825c8cb94a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110728Z:9b507e13-5ea4-4789-8c86-30ff9cead0f1" + "WESTEUROPE:20151014T084759Z:74a7c9a5-66ea-4c76-9f3d-74825c8cb94a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1264,7 +1561,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:28 GMT" + "Wed, 14 Oct 2015 08:47:59 GMT" ] }, "StatusCode": 200 @@ -1279,10 +1576,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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:07:10.8651471Z\",\r\n \"duration\": \"PT9.3309263S\",\r\n \"trackingId\": \"66fc7d08-0d0b-4125-8e47-81acd6930179\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:05.3119785Z\",\r\n \"duration\": \"PT3.7254694S\",\r\n \"trackingId\": \"5ac104d8-4bb2-4759-a8d0-b2b599e2a282\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:01.3902919Z\",\r\n \"duration\": \"PT54.0610688S\",\r\n \"trackingId\": \"ebe7c0e9-4c3b-48b4-90ed-f5f791c0a0f4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:47:37.2915318Z\",\r\n \"duration\": \"PT10.2784159S\",\r\n \"trackingId\": \"29e4cd4d-0d9d-4ced-b95e-1d41972ce75d\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:29.2852019Z\",\r\n \"duration\": \"PT2.1068679S\",\r\n \"trackingId\": \"05b570bf-7ce5-4e97-b5d9-137ffe2d1005\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:26.8788727Z\",\r\n \"duration\": \"PT1M8.3457288S\",\r\n \"trackingId\": \"ff0459b1-457a-4c79-bbd9-c885e94455c2\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2101" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1294,16 +1591,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14531" + "14669" ], "x-ms-request-id": [ - "da894f4d-4f96-4560-b2c2-2707ed198420" + "b0d66f20-1281-452d-99c3-baa13c7994e6" ], "x-ms-correlation-request-id": [ - "da894f4d-4f96-4560-b2c2-2707ed198420" + "b0d66f20-1281-452d-99c3-baa13c7994e6" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110732Z:da894f4d-4f96-4560-b2c2-2707ed198420" + "WESTEUROPE:20151014T084803Z:b0d66f20-1281-452d-99c3-baa13c7994e6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1312,7 +1609,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:32 GMT" + "Wed, 14 Oct 2015 08:48:03 GMT" ] }, "StatusCode": 200 @@ -1327,10 +1624,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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:07:10.8651471Z\",\r\n \"duration\": \"PT9.3309263S\",\r\n \"trackingId\": \"66fc7d08-0d0b-4125-8e47-81acd6930179\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:05.3119785Z\",\r\n \"duration\": \"PT3.7254694S\",\r\n \"trackingId\": \"5ac104d8-4bb2-4759-a8d0-b2b599e2a282\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:01.3902919Z\",\r\n \"duration\": \"PT54.0610688S\",\r\n \"trackingId\": \"ebe7c0e9-4c3b-48b4-90ed-f5f791c0a0f4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:47:37.2915318Z\",\r\n \"duration\": \"PT10.2784159S\",\r\n \"trackingId\": \"29e4cd4d-0d9d-4ced-b95e-1d41972ce75d\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:29.2852019Z\",\r\n \"duration\": \"PT2.1068679S\",\r\n \"trackingId\": \"05b570bf-7ce5-4e97-b5d9-137ffe2d1005\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:26.8788727Z\",\r\n \"duration\": \"PT1M8.3457288S\",\r\n \"trackingId\": \"ff0459b1-457a-4c79-bbd9-c885e94455c2\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2101" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1342,16 +1639,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14528" + "14666" ], "x-ms-request-id": [ - "907fdfc8-b3d0-4efd-9b5d-060a33941959" + "b16dd1e7-bd0e-45db-b626-3080d1636cd8" ], "x-ms-correlation-request-id": [ - "907fdfc8-b3d0-4efd-9b5d-060a33941959" + "b16dd1e7-bd0e-45db-b626-3080d1636cd8" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110736Z:907fdfc8-b3d0-4efd-9b5d-060a33941959" + "WESTEUROPE:20151014T084807Z:b16dd1e7-bd0e-45db-b626-3080d1636cd8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1360,7 +1657,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:36 GMT" + "Wed, 14 Oct 2015 08:48:07 GMT" ] }, "StatusCode": 200 @@ -1375,10 +1672,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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:07:10.8651471Z\",\r\n \"duration\": \"PT9.3309263S\",\r\n \"trackingId\": \"66fc7d08-0d0b-4125-8e47-81acd6930179\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:05.3119785Z\",\r\n \"duration\": \"PT3.7254694S\",\r\n \"trackingId\": \"5ac104d8-4bb2-4759-a8d0-b2b599e2a282\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:01.3902919Z\",\r\n \"duration\": \"PT54.0610688S\",\r\n \"trackingId\": \"ebe7c0e9-4c3b-48b4-90ed-f5f791c0a0f4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:48:09.0676127Z\",\r\n \"duration\": \"PT42.0544968S\",\r\n \"trackingId\": \"8cb49a84-a430-405c-9e0d-68ede40127c9\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:29.2852019Z\",\r\n \"duration\": \"PT2.1068679S\",\r\n \"trackingId\": \"05b570bf-7ce5-4e97-b5d9-137ffe2d1005\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:26.8788727Z\",\r\n \"duration\": \"PT1M8.3457288S\",\r\n \"trackingId\": \"ff0459b1-457a-4c79-bbd9-c885e94455c2\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2101" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1390,16 +1687,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14526" + "14664" ], "x-ms-request-id": [ - "f9475a27-0384-43db-97c3-115b54b0db1c" + "b909c979-bc09-42ad-90ac-089842ecf680" ], "x-ms-correlation-request-id": [ - "f9475a27-0384-43db-97c3-115b54b0db1c" + "b909c979-bc09-42ad-90ac-089842ecf680" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110740Z:f9475a27-0384-43db-97c3-115b54b0db1c" + "WESTEUROPE:20151014T084811Z:b909c979-bc09-42ad-90ac-089842ecf680" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1408,7 +1705,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:40 GMT" + "Wed, 14 Oct 2015 08:48:11 GMT" ] }, "StatusCode": 200 @@ -1423,10 +1720,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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:07:43.7226319Z\",\r\n \"duration\": \"PT42.1884111S\",\r\n \"trackingId\": \"382998b6-e3c5-4bc5-812e-54f6688a8f1d\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:05.3119785Z\",\r\n \"duration\": \"PT3.7254694S\",\r\n \"trackingId\": \"5ac104d8-4bb2-4759-a8d0-b2b599e2a282\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:01.3902919Z\",\r\n \"duration\": \"PT54.0610688S\",\r\n \"trackingId\": \"ebe7c0e9-4c3b-48b4-90ed-f5f791c0a0f4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:48:09.0676127Z\",\r\n \"duration\": \"PT42.0544968S\",\r\n \"trackingId\": \"8cb49a84-a430-405c-9e0d-68ede40127c9\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:29.2852019Z\",\r\n \"duration\": \"PT2.1068679S\",\r\n \"trackingId\": \"05b570bf-7ce5-4e97-b5d9-137ffe2d1005\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:26.8788727Z\",\r\n \"duration\": \"PT1M8.3457288S\",\r\n \"trackingId\": \"ff0459b1-457a-4c79-bbd9-c885e94455c2\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2102" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1438,16 +1735,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14524" + "14661" ], "x-ms-request-id": [ - "ccb1d608-06bf-43c6-b4ae-5d2bddb822e6" + "a5a7c751-7fae-4e20-8b6b-279a749153a5" ], "x-ms-correlation-request-id": [ - "ccb1d608-06bf-43c6-b4ae-5d2bddb822e6" + "a5a7c751-7fae-4e20-8b6b-279a749153a5" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110744Z:ccb1d608-06bf-43c6-b4ae-5d2bddb822e6" + "WESTEUROPE:20151014T084815Z:a5a7c751-7fae-4e20-8b6b-279a749153a5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1456,7 +1753,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:44 GMT" + "Wed, 14 Oct 2015 08:48:15 GMT" ] }, "StatusCode": 200 @@ -1471,10 +1768,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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:07:43.7226319Z\",\r\n \"duration\": \"PT42.1884111S\",\r\n \"trackingId\": \"382998b6-e3c5-4bc5-812e-54f6688a8f1d\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:05.3119785Z\",\r\n \"duration\": \"PT3.7254694S\",\r\n \"trackingId\": \"5ac104d8-4bb2-4759-a8d0-b2b599e2a282\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:01.3902919Z\",\r\n \"duration\": \"PT54.0610688S\",\r\n \"trackingId\": \"ebe7c0e9-4c3b-48b4-90ed-f5f791c0a0f4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:48:09.0676127Z\",\r\n \"duration\": \"PT42.0544968S\",\r\n \"trackingId\": \"8cb49a84-a430-405c-9e0d-68ede40127c9\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:29.2852019Z\",\r\n \"duration\": \"PT2.1068679S\",\r\n \"trackingId\": \"05b570bf-7ce5-4e97-b5d9-137ffe2d1005\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:26.8788727Z\",\r\n \"duration\": \"PT1M8.3457288S\",\r\n \"trackingId\": \"ff0459b1-457a-4c79-bbd9-c885e94455c2\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2102" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1486,16 +1783,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14522" + "14659" ], "x-ms-request-id": [ - "82d2472d-7830-47ab-bf0d-214679856bb2" + "89f3e53a-5179-41d7-8364-763236b1e5ff" ], "x-ms-correlation-request-id": [ - "82d2472d-7830-47ab-bf0d-214679856bb2" + "89f3e53a-5179-41d7-8364-763236b1e5ff" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110748Z:82d2472d-7830-47ab-bf0d-214679856bb2" + "WESTEUROPE:20151014T084819Z:89f3e53a-5179-41d7-8364-763236b1e5ff" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1504,7 +1801,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:47 GMT" + "Wed, 14 Oct 2015 08:48:19 GMT" ] }, "StatusCode": 200 @@ -1519,10 +1816,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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:07:43.7226319Z\",\r\n \"duration\": \"PT42.1884111S\",\r\n \"trackingId\": \"382998b6-e3c5-4bc5-812e-54f6688a8f1d\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:05.3119785Z\",\r\n \"duration\": \"PT3.7254694S\",\r\n \"trackingId\": \"5ac104d8-4bb2-4759-a8d0-b2b599e2a282\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:01.3902919Z\",\r\n \"duration\": \"PT54.0610688S\",\r\n \"trackingId\": \"ebe7c0e9-4c3b-48b4-90ed-f5f791c0a0f4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:48:09.0676127Z\",\r\n \"duration\": \"PT42.0544968S\",\r\n \"trackingId\": \"8cb49a84-a430-405c-9e0d-68ede40127c9\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:29.2852019Z\",\r\n \"duration\": \"PT2.1068679S\",\r\n \"trackingId\": \"05b570bf-7ce5-4e97-b5d9-137ffe2d1005\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:26.8788727Z\",\r\n \"duration\": \"PT1M8.3457288S\",\r\n \"trackingId\": \"ff0459b1-457a-4c79-bbd9-c885e94455c2\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2102" + "2103" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1534,16 +1831,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14520" + "14657" ], "x-ms-request-id": [ - "9bbd8148-8c04-4bfa-ae89-9c2ffb8d3ffa" + "fc09d168-f259-40ea-95eb-e32f25013331" ], "x-ms-correlation-request-id": [ - "9bbd8148-8c04-4bfa-ae89-9c2ffb8d3ffa" + "fc09d168-f259-40ea-95eb-e32f25013331" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110752Z:9bbd8148-8c04-4bfa-ae89-9c2ffb8d3ffa" + "WESTEUROPE:20151014T084823Z:fc09d168-f259-40ea-95eb-e32f25013331" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1552,7 +1849,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:51 GMT" + "Wed, 14 Oct 2015 08:48:23 GMT" ] }, "StatusCode": 200 @@ -1567,10 +1864,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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:07:43.7226319Z\",\r\n \"duration\": \"PT42.1884111S\",\r\n \"trackingId\": \"382998b6-e3c5-4bc5-812e-54f6688a8f1d\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:05.3119785Z\",\r\n \"duration\": \"PT3.7254694S\",\r\n \"trackingId\": \"5ac104d8-4bb2-4759-a8d0-b2b599e2a282\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:01.3902919Z\",\r\n \"duration\": \"PT54.0610688S\",\r\n \"trackingId\": \"ebe7c0e9-4c3b-48b4-90ed-f5f791c0a0f4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:48:27.3261191Z\",\r\n \"duration\": \"PT1M0.3130032S\",\r\n \"trackingId\": \"b32a91d2-23a7-4b0e-b382-6ecd879577dc\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:29.2852019Z\",\r\n \"duration\": \"PT2.1068679S\",\r\n \"trackingId\": \"05b570bf-7ce5-4e97-b5d9-137ffe2d1005\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:26.8788727Z\",\r\n \"duration\": \"PT1M8.3457288S\",\r\n \"trackingId\": \"ff0459b1-457a-4c79-bbd9-c885e94455c2\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2102" + "2104" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1582,16 +1879,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14518" + "14655" ], "x-ms-request-id": [ - "80e7f518-88d5-47a7-9868-610f69507c1f" + "d3e0de39-e43b-43f2-8b03-2b02d075f7fb" ], "x-ms-correlation-request-id": [ - "80e7f518-88d5-47a7-9868-610f69507c1f" + "d3e0de39-e43b-43f2-8b03-2b02d075f7fb" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110756Z:80e7f518-88d5-47a7-9868-610f69507c1f" + "WESTEUROPE:20151014T084828Z:d3e0de39-e43b-43f2-8b03-2b02d075f7fb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1600,7 +1897,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:55 GMT" + "Wed, 14 Oct 2015 08:48:28 GMT" ] }, "StatusCode": 200 @@ -1615,10 +1912,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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:07:43.7226319Z\",\r\n \"duration\": \"PT42.1884111S\",\r\n \"trackingId\": \"382998b6-e3c5-4bc5-812e-54f6688a8f1d\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:05.3119785Z\",\r\n \"duration\": \"PT3.7254694S\",\r\n \"trackingId\": \"5ac104d8-4bb2-4759-a8d0-b2b599e2a282\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:01.3902919Z\",\r\n \"duration\": \"PT54.0610688S\",\r\n \"trackingId\": \"ebe7c0e9-4c3b-48b4-90ed-f5f791c0a0f4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:48:27.3261191Z\",\r\n \"duration\": \"PT1M0.3130032S\",\r\n \"trackingId\": \"b32a91d2-23a7-4b0e-b382-6ecd879577dc\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:29.2852019Z\",\r\n \"duration\": \"PT2.1068679S\",\r\n \"trackingId\": \"05b570bf-7ce5-4e97-b5d9-137ffe2d1005\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:26.8788727Z\",\r\n \"duration\": \"PT1M8.3457288S\",\r\n \"trackingId\": \"ff0459b1-457a-4c79-bbd9-c885e94455c2\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2102" + "2104" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1630,16 +1927,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14516" + "14652" ], "x-ms-request-id": [ - "6816403d-68a0-4247-a188-3bd3348e2c2e" + "79691a62-f318-4fe6-80bf-4e7a2c209970" ], "x-ms-correlation-request-id": [ - "6816403d-68a0-4247-a188-3bd3348e2c2e" + "79691a62-f318-4fe6-80bf-4e7a2c209970" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110800Z:6816403d-68a0-4247-a188-3bd3348e2c2e" + "WESTEUROPE:20151014T084833Z:79691a62-f318-4fe6-80bf-4e7a2c209970" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1648,7 +1945,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:59 GMT" + "Wed, 14 Oct 2015 08:48:32 GMT" ] }, "StatusCode": 200 @@ -1663,10 +1960,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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:07:43.7226319Z\",\r\n \"duration\": \"PT42.1884111S\",\r\n \"trackingId\": \"382998b6-e3c5-4bc5-812e-54f6688a8f1d\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:05.3119785Z\",\r\n \"duration\": \"PT3.7254694S\",\r\n \"trackingId\": \"5ac104d8-4bb2-4759-a8d0-b2b599e2a282\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:01.3902919Z\",\r\n \"duration\": \"PT54.0610688S\",\r\n \"trackingId\": \"ebe7c0e9-4c3b-48b4-90ed-f5f791c0a0f4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:48:27.3261191Z\",\r\n \"duration\": \"PT1M0.3130032S\",\r\n \"trackingId\": \"b32a91d2-23a7-4b0e-b382-6ecd879577dc\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:29.2852019Z\",\r\n \"duration\": \"PT2.1068679S\",\r\n \"trackingId\": \"05b570bf-7ce5-4e97-b5d9-137ffe2d1005\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:26.8788727Z\",\r\n \"duration\": \"PT1M8.3457288S\",\r\n \"trackingId\": \"ff0459b1-457a-4c79-bbd9-c885e94455c2\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2102" + "2104" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1678,16 +1975,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14514" + "14650" ], "x-ms-request-id": [ - "ebba9c02-0a1b-4ecd-9bdd-d5fb46ca006a" + "4d717a06-7334-45fa-b5e3-ffa3147128d4" ], "x-ms-correlation-request-id": [ - "ebba9c02-0a1b-4ecd-9bdd-d5fb46ca006a" + "4d717a06-7334-45fa-b5e3-ffa3147128d4" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110804Z:ebba9c02-0a1b-4ecd-9bdd-d5fb46ca006a" + "WESTEUROPE:20151014T084837Z:4d717a06-7334-45fa-b5e3-ffa3147128d4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1696,7 +1993,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:08:03 GMT" + "Wed, 14 Oct 2015 08:48:36 GMT" ] }, "StatusCode": 200 @@ -1711,10 +2008,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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:07:43.7226319Z\",\r\n \"duration\": \"PT42.1884111S\",\r\n \"trackingId\": \"382998b6-e3c5-4bc5-812e-54f6688a8f1d\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:05.3119785Z\",\r\n \"duration\": \"PT3.7254694S\",\r\n \"trackingId\": \"5ac104d8-4bb2-4759-a8d0-b2b599e2a282\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:01.3902919Z\",\r\n \"duration\": \"PT54.0610688S\",\r\n \"trackingId\": \"ebe7c0e9-4c3b-48b4-90ed-f5f791c0a0f4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:48:27.3261191Z\",\r\n \"duration\": \"PT1M0.3130032S\",\r\n \"trackingId\": \"b32a91d2-23a7-4b0e-b382-6ecd879577dc\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:29.2852019Z\",\r\n \"duration\": \"PT2.1068679S\",\r\n \"trackingId\": \"05b570bf-7ce5-4e97-b5d9-137ffe2d1005\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:26.8788727Z\",\r\n \"duration\": \"PT1M8.3457288S\",\r\n \"trackingId\": \"ff0459b1-457a-4c79-bbd9-c885e94455c2\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2102" + "2104" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1726,16 +2023,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14512" + "14648" ], "x-ms-request-id": [ - "eee3eb0b-e10c-4aa5-ac54-3d9dcf3693b0" + "0239417f-604c-4918-9497-11d90be05fd3" ], "x-ms-correlation-request-id": [ - "eee3eb0b-e10c-4aa5-ac54-3d9dcf3693b0" + "0239417f-604c-4918-9497-11d90be05fd3" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110808Z:eee3eb0b-e10c-4aa5-ac54-3d9dcf3693b0" + "WESTEUROPE:20151014T084841Z:0239417f-604c-4918-9497-11d90be05fd3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1744,7 +2041,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:08:07 GMT" + "Wed, 14 Oct 2015 08:48:40 GMT" ] }, "StatusCode": 200 @@ -1759,10 +2056,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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:07:43.7226319Z\",\r\n \"duration\": \"PT42.1884111S\",\r\n \"trackingId\": \"382998b6-e3c5-4bc5-812e-54f6688a8f1d\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:05.3119785Z\",\r\n \"duration\": \"PT3.7254694S\",\r\n \"trackingId\": \"5ac104d8-4bb2-4759-a8d0-b2b599e2a282\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:01.3902919Z\",\r\n \"duration\": \"PT54.0610688S\",\r\n \"trackingId\": \"ebe7c0e9-4c3b-48b4-90ed-f5f791c0a0f4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:48:27.3261191Z\",\r\n \"duration\": \"PT1M0.3130032S\",\r\n \"trackingId\": \"b32a91d2-23a7-4b0e-b382-6ecd879577dc\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:29.2852019Z\",\r\n \"duration\": \"PT2.1068679S\",\r\n \"trackingId\": \"05b570bf-7ce5-4e97-b5d9-137ffe2d1005\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:26.8788727Z\",\r\n \"duration\": \"PT1M8.3457288S\",\r\n \"trackingId\": \"ff0459b1-457a-4c79-bbd9-c885e94455c2\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2102" + "2104" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1774,16 +2071,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14510" + "14646" ], "x-ms-request-id": [ - "8eaea2bd-ed9f-49af-abb6-0b058ec88281" + "90ebb351-34a7-4e7a-92f0-e29226b0e1dd" ], "x-ms-correlation-request-id": [ - "8eaea2bd-ed9f-49af-abb6-0b058ec88281" + "90ebb351-34a7-4e7a-92f0-e29226b0e1dd" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110812Z:8eaea2bd-ed9f-49af-abb6-0b058ec88281" + "WESTEUROPE:20151014T084845Z:90ebb351-34a7-4e7a-92f0-e29226b0e1dd" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1792,7 +2089,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:08:11 GMT" + "Wed, 14 Oct 2015 08:48:44 GMT" ] }, "StatusCode": 200 @@ -1807,10 +2104,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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:07:43.7226319Z\",\r\n \"duration\": \"PT42.1884111S\",\r\n \"trackingId\": \"382998b6-e3c5-4bc5-812e-54f6688a8f1d\",\r\n \"statusCode\": \"Accepted\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:05.3119785Z\",\r\n \"duration\": \"PT3.7254694S\",\r\n \"trackingId\": \"5ac104d8-4bb2-4759-a8d0-b2b599e2a282\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:07:01.3902919Z\",\r\n \"duration\": \"PT54.0610688S\",\r\n \"trackingId\": \"ebe7c0e9-4c3b-48b4-90ed-f5f791c0a0f4\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/4271476F5298689C\",\r\n \"operationId\": \"4271476F5298689C\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:48:45.6369917Z\",\r\n \"duration\": \"PT1M18.6238758S\",\r\n \"trackingId\": \"085bc5a4-8318-4328-8aa0-e337aa046069\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/8BC33F8F799DE426\",\r\n \"operationId\": \"8BC33F8F799DE426\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:29.2852019Z\",\r\n \"duration\": \"PT2.1068679S\",\r\n \"trackingId\": \"05b570bf-7ce5-4e97-b5d9-137ffe2d1005\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup/operations/6B0E1F2790EC67C1\",\r\n \"operationId\": \"6B0E1F2790EC67C1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:47:26.8788727Z\",\r\n \"duration\": \"PT1M8.3457288S\",\r\n \"trackingId\": \"ff0459b1-457a-4c79-bbd9-c885e94455c2\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2102" + "2106" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1822,16 +2119,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14507" + "14644" ], "x-ms-request-id": [ - "31dc0bff-815b-4295-b0b2-a6cd513df3cc" + "5856b240-f4fd-414a-896b-2d980c97cbf6" ], "x-ms-correlation-request-id": [ - "31dc0bff-815b-4295-b0b2-a6cd513df3cc" + "5856b240-f4fd-414a-896b-2d980c97cbf6" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110816Z:31dc0bff-815b-4295-b0b2-a6cd513df3cc" + "WESTEUROPE:20151014T084849Z:5856b240-f4fd-414a-896b-2d980c97cbf6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1840,7 +2137,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:08:16 GMT" + "Wed, 14 Oct 2015 08:48:49 GMT" ] }, "StatusCode": 200 @@ -1855,7 +2152,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -1870,16 +2167,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14584" + "14734" ], "x-ms-request-id": [ - "5731ee89-f2da-4731-9ca0-04a625ac12cc" + "6d86bcd3-0b7d-4765-9592-4bfd6ecb13e0" ], "x-ms-correlation-request-id": [ - "5731ee89-f2da-4731-9ca0-04a625ac12cc" + "6d86bcd3-0b7d-4765-9592-4bfd6ecb13e0" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110608Z:5731ee89-f2da-4731-9ca0-04a625ac12cc" + "WESTEUROPE:20151014T084620Z:6d86bcd3-0b7d-4765-9592-4bfd6ecb13e0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1888,7 +2185,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:08 GMT" + "Wed, 14 Oct 2015 08:46:19 GMT" ] }, "StatusCode": 200 @@ -1903,7 +2200,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -1918,16 +2215,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14582" + "14731" ], "x-ms-request-id": [ - "429f9d3e-e76d-48c6-b6bc-50a9aff3224f" + "349af017-4fb1-4025-a857-2ac4b05bc8c8" ], "x-ms-correlation-request-id": [ - "429f9d3e-e76d-48c6-b6bc-50a9aff3224f" + "349af017-4fb1-4025-a857-2ac4b05bc8c8" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110612Z:429f9d3e-e76d-48c6-b6bc-50a9aff3224f" + "WESTEUROPE:20151014T084623Z:349af017-4fb1-4025-a857-2ac4b05bc8c8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1936,7 +2233,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:11 GMT" + "Wed, 14 Oct 2015 08:46:23 GMT" ] }, "StatusCode": 200 @@ -1951,7 +2248,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -1966,16 +2263,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14580" + "14729" ], "x-ms-request-id": [ - "91328411-8287-4cd6-8887-beec5dcc7679" + "b6d7bea2-c48e-4b19-9865-de03e456d3bf" ], "x-ms-correlation-request-id": [ - "91328411-8287-4cd6-8887-beec5dcc7679" + "b6d7bea2-c48e-4b19-9865-de03e456d3bf" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110616Z:91328411-8287-4cd6-8887-beec5dcc7679" + "WESTEUROPE:20151014T084627Z:b6d7bea2-c48e-4b19-9865-de03e456d3bf" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1984,7 +2281,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:15 GMT" + "Wed, 14 Oct 2015 08:46:26 GMT" ] }, "StatusCode": 200 @@ -1999,7 +2296,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2014,16 +2311,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14578" + "14726" ], "x-ms-request-id": [ - "a8ab3d4a-dab7-467e-b995-22f22da321f5" + "065b671b-0ce9-4016-bd17-66d44fb1c977" ], "x-ms-correlation-request-id": [ - "a8ab3d4a-dab7-467e-b995-22f22da321f5" + "065b671b-0ce9-4016-bd17-66d44fb1c977" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110620Z:a8ab3d4a-dab7-467e-b995-22f22da321f5" + "WESTEUROPE:20151014T084631Z:065b671b-0ce9-4016-bd17-66d44fb1c977" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2032,7 +2329,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:19 GMT" + "Wed, 14 Oct 2015 08:46:30 GMT" ] }, "StatusCode": 200 @@ -2047,7 +2344,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2062,16 +2359,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14576" + "14724" ], "x-ms-request-id": [ - "9e1eb10b-6c4e-4b77-8967-e9610f842724" + "5d1e5f0b-5af7-4e99-be7a-a4966bd040b9" ], "x-ms-correlation-request-id": [ - "9e1eb10b-6c4e-4b77-8967-e9610f842724" + "5d1e5f0b-5af7-4e99-be7a-a4966bd040b9" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110623Z:9e1eb10b-6c4e-4b77-8967-e9610f842724" + "WESTEUROPE:20151014T084635Z:5d1e5f0b-5af7-4e99-be7a-a4966bd040b9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2080,7 +2377,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:22 GMT" + "Wed, 14 Oct 2015 08:46:34 GMT" ] }, "StatusCode": 200 @@ -2095,7 +2392,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2110,16 +2407,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14572" + "14722" ], "x-ms-request-id": [ - "636e5c23-025d-4024-af1b-3b7746cd8208" + "b8c845ce-5b29-411e-8fc5-28913ecaa7e2" ], "x-ms-correlation-request-id": [ - "636e5c23-025d-4024-af1b-3b7746cd8208" + "b8c845ce-5b29-411e-8fc5-28913ecaa7e2" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110627Z:636e5c23-025d-4024-af1b-3b7746cd8208" + "WESTEUROPE:20151014T084639Z:b8c845ce-5b29-411e-8fc5-28913ecaa7e2" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2128,7 +2425,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:26 GMT" + "Wed, 14 Oct 2015 08:46:38 GMT" ] }, "StatusCode": 200 @@ -2143,7 +2440,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2158,16 +2455,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14570" + "14720" ], "x-ms-request-id": [ - "76558444-0fca-41da-94df-e09fef2abf14" + "06a7d709-d623-4364-8dfc-96fcd7c1364f" ], "x-ms-correlation-request-id": [ - "76558444-0fca-41da-94df-e09fef2abf14" + "06a7d709-d623-4364-8dfc-96fcd7c1364f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110631Z:76558444-0fca-41da-94df-e09fef2abf14" + "WESTEUROPE:20151014T084642Z:06a7d709-d623-4364-8dfc-96fcd7c1364f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2176,7 +2473,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:30 GMT" + "Wed, 14 Oct 2015 08:46:42 GMT" ] }, "StatusCode": 200 @@ -2191,7 +2488,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2206,16 +2503,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14568" + "14717" ], "x-ms-request-id": [ - "b0204ad6-5132-4d54-afed-36cc548a0846" + "a47b22b3-a6eb-4027-bf6e-9de372d0d704" ], "x-ms-correlation-request-id": [ - "b0204ad6-5132-4d54-afed-36cc548a0846" + "a47b22b3-a6eb-4027-bf6e-9de372d0d704" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110634Z:b0204ad6-5132-4d54-afed-36cc548a0846" + "WESTEUROPE:20151014T084646Z:a47b22b3-a6eb-4027-bf6e-9de372d0d704" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2224,7 +2521,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:34 GMT" + "Wed, 14 Oct 2015 08:46:46 GMT" ] }, "StatusCode": 200 @@ -2239,7 +2536,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2254,16 +2551,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14566" + "14715" ], "x-ms-request-id": [ - "727838bf-c518-4b33-bc93-60ce45ca21d4" + "c9b26f65-12aa-42cb-9392-4357bf7efb8d" ], "x-ms-correlation-request-id": [ - "727838bf-c518-4b33-bc93-60ce45ca21d4" + "c9b26f65-12aa-42cb-9392-4357bf7efb8d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110638Z:727838bf-c518-4b33-bc93-60ce45ca21d4" + "WESTEUROPE:20151014T084650Z:c9b26f65-12aa-42cb-9392-4357bf7efb8d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2272,7 +2569,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:38 GMT" + "Wed, 14 Oct 2015 08:46:50 GMT" ] }, "StatusCode": 200 @@ -2287,7 +2584,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2302,16 +2599,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14564" + "14713" ], "x-ms-request-id": [ - "8d17b408-8b4c-437e-a217-64acc708c9d6" + "a9ac783c-a98f-4166-845e-aaf564bd8b72" ], "x-ms-correlation-request-id": [ - "8d17b408-8b4c-437e-a217-64acc708c9d6" + "a9ac783c-a98f-4166-845e-aaf564bd8b72" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110642Z:8d17b408-8b4c-437e-a217-64acc708c9d6" + "WESTEUROPE:20151014T084653Z:a9ac783c-a98f-4166-845e-aaf564bd8b72" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2320,7 +2617,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:42 GMT" + "Wed, 14 Oct 2015 08:46:53 GMT" ] }, "StatusCode": 200 @@ -2335,7 +2632,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2350,16 +2647,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14562" + "14709" ], "x-ms-request-id": [ - "918012c3-eaf6-4432-97ca-b359667c7b5b" + "485064d1-dc97-4d96-9178-4d88e9ab2fd5" ], "x-ms-correlation-request-id": [ - "918012c3-eaf6-4432-97ca-b359667c7b5b" + "485064d1-dc97-4d96-9178-4d88e9ab2fd5" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110646Z:918012c3-eaf6-4432-97ca-b359667c7b5b" + "WESTEUROPE:20151014T084657Z:485064d1-dc97-4d96-9178-4d88e9ab2fd5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2368,7 +2665,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:45 GMT" + "Wed, 14 Oct 2015 08:46:57 GMT" ] }, "StatusCode": 200 @@ -2383,7 +2680,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2398,16 +2695,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14560" + "14707" ], "x-ms-request-id": [ - "7003ff19-b764-434d-970d-110d66394368" + "1105ee2c-2297-4460-bbff-d332ec54c69d" ], "x-ms-correlation-request-id": [ - "7003ff19-b764-434d-970d-110d66394368" + "1105ee2c-2297-4460-bbff-d332ec54c69d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110650Z:7003ff19-b764-434d-970d-110d66394368" + "WESTEUROPE:20151014T084701Z:1105ee2c-2297-4460-bbff-d332ec54c69d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2416,7 +2713,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:49 GMT" + "Wed, 14 Oct 2015 08:47:01 GMT" ] }, "StatusCode": 200 @@ -2431,7 +2728,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2446,16 +2743,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14558" + "14705" ], "x-ms-request-id": [ - "f07e71da-02b9-4997-9d8d-feee085898d0" + "56850e51-841e-444c-98b4-adcd2cf11270" ], "x-ms-correlation-request-id": [ - "f07e71da-02b9-4997-9d8d-feee085898d0" + "56850e51-841e-444c-98b4-adcd2cf11270" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110653Z:f07e71da-02b9-4997-9d8d-feee085898d0" + "WESTEUROPE:20151014T084705Z:56850e51-841e-444c-98b4-adcd2cf11270" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2464,7 +2761,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:53 GMT" + "Wed, 14 Oct 2015 08:47:04 GMT" ] }, "StatusCode": 200 @@ -2479,7 +2776,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2494,16 +2791,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14556" + "14703" ], "x-ms-request-id": [ - "8ab362f1-04de-44e1-99bd-7fa1b0bf40a9" + "d1267bb6-de31-40a9-9884-b2e5b7e1b363" ], "x-ms-correlation-request-id": [ - "8ab362f1-04de-44e1-99bd-7fa1b0bf40a9" + "d1267bb6-de31-40a9-9884-b2e5b7e1b363" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110657Z:8ab362f1-04de-44e1-99bd-7fa1b0bf40a9" + "WESTEUROPE:20151014T084709Z:d1267bb6-de31-40a9-9884-b2e5b7e1b363" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2512,7 +2809,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:06:57 GMT" + "Wed, 14 Oct 2015 08:47:08 GMT" ] }, "StatusCode": 200 @@ -2527,7 +2824,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2542,16 +2839,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14554" + "14699" ], "x-ms-request-id": [ - "0715318e-9261-4a3a-b94f-a3652be0b7cc" + "1230e6a0-96cf-4659-a5cb-9c879d6c6467" ], "x-ms-correlation-request-id": [ - "0715318e-9261-4a3a-b94f-a3652be0b7cc" + "1230e6a0-96cf-4659-a5cb-9c879d6c6467" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110701Z:0715318e-9261-4a3a-b94f-a3652be0b7cc" + "WESTEUROPE:20151014T084712Z:1230e6a0-96cf-4659-a5cb-9c879d6c6467" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2560,7 +2857,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:00 GMT" + "Wed, 14 Oct 2015 08:47:12 GMT" ] }, "StatusCode": 200 @@ -2575,7 +2872,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2590,16 +2887,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14552" + "14696" ], "x-ms-request-id": [ - "640d4aaf-6bfa-4ccf-b4bb-13aaa03e4b54" + "fc7d2c31-7f54-4b95-ad48-32297e7e2a75" ], "x-ms-correlation-request-id": [ - "640d4aaf-6bfa-4ccf-b4bb-13aaa03e4b54" + "fc7d2c31-7f54-4b95-ad48-32297e7e2a75" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110705Z:640d4aaf-6bfa-4ccf-b4bb-13aaa03e4b54" + "WESTEUROPE:20151014T084716Z:fc7d2c31-7f54-4b95-ad48-32297e7e2a75" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2608,7 +2905,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:04 GMT" + "Wed, 14 Oct 2015 08:47:15 GMT" ] }, "StatusCode": 200 @@ -2623,7 +2920,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2638,16 +2935,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14550" + "14693" ], "x-ms-request-id": [ - "93467076-57a3-4057-9056-47f26921681e" + "a53dd39a-5f77-4b43-abc0-c9fa32c2ad6f" ], "x-ms-correlation-request-id": [ - "93467076-57a3-4057-9056-47f26921681e" + "a53dd39a-5f77-4b43-abc0-c9fa32c2ad6f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110709Z:93467076-57a3-4057-9056-47f26921681e" + "WESTEUROPE:20151014T084720Z:a53dd39a-5f77-4b43-abc0-c9fa32c2ad6f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2656,7 +2953,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:08 GMT" + "Wed, 14 Oct 2015 08:47:19 GMT" ] }, "StatusCode": 200 @@ -2671,7 +2968,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2686,16 +2983,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14546" + "14691" ], "x-ms-request-id": [ - "247fc889-9d12-483c-9bf5-e3d0ffb5d4d0" + "68ab401b-301c-428d-95ee-f5c189dff93c" ], "x-ms-correlation-request-id": [ - "247fc889-9d12-483c-9bf5-e3d0ffb5d4d0" + "68ab401b-301c-428d-95ee-f5c189dff93c" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110713Z:247fc889-9d12-483c-9bf5-e3d0ffb5d4d0" + "WESTEUROPE:20151014T084724Z:68ab401b-301c-428d-95ee-f5c189dff93c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2704,7 +3001,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:12 GMT" + "Wed, 14 Oct 2015 08:47:23 GMT" ] }, "StatusCode": 200 @@ -2719,7 +3016,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2734,16 +3031,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14543" + "14689" ], "x-ms-request-id": [ - "a5ed6515-1511-4971-88e1-cbfc4e1c430a" + "4c415dbe-c401-40df-9152-61e23bebe34e" ], "x-ms-correlation-request-id": [ - "a5ed6515-1511-4971-88e1-cbfc4e1c430a" + "4c415dbe-c401-40df-9152-61e23bebe34e" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110717Z:a5ed6515-1511-4971-88e1-cbfc4e1c430a" + "WESTEUROPE:20151014T084727Z:4c415dbe-c401-40df-9152-61e23bebe34e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2752,7 +3049,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:16 GMT" + "Wed, 14 Oct 2015 08:47:27 GMT" ] }, "StatusCode": 200 @@ -2767,7 +3064,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2782,16 +3079,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14540" + "14687" ], "x-ms-request-id": [ - "3034d48a-bf7d-443b-9e1c-98016e65aa35" + "7d40f9a3-b290-4905-8ab1-0faa106a6365" ], "x-ms-correlation-request-id": [ - "3034d48a-bf7d-443b-9e1c-98016e65aa35" + "7d40f9a3-b290-4905-8ab1-0faa106a6365" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110721Z:3034d48a-bf7d-443b-9e1c-98016e65aa35" + "WESTEUROPE:20151014T084731Z:7d40f9a3-b290-4905-8ab1-0faa106a6365" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2800,7 +3097,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:20 GMT" + "Wed, 14 Oct 2015 08:47:31 GMT" ] }, "StatusCode": 200 @@ -2815,7 +3112,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2830,16 +3127,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14537" + "14684" ], "x-ms-request-id": [ - "6659beb2-12b5-47e6-b4e4-51e162a6759e" + "ef26813a-265f-4275-a44e-c89568728705" ], "x-ms-correlation-request-id": [ - "6659beb2-12b5-47e6-b4e4-51e162a6759e" + "ef26813a-265f-4275-a44e-c89568728705" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110725Z:6659beb2-12b5-47e6-b4e4-51e162a6759e" + "WESTEUROPE:20151014T084735Z:ef26813a-265f-4275-a44e-c89568728705" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2848,7 +3145,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:24 GMT" + "Wed, 14 Oct 2015 08:47:35 GMT" ] }, "StatusCode": 200 @@ -2863,7 +3160,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2878,16 +3175,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14532" + "14682" ], "x-ms-request-id": [ - "4df76c3d-1ab5-4125-a9b9-6570eef6cd89" + "ae8efe2c-776c-4760-bccd-5f3f25036d7e" ], "x-ms-correlation-request-id": [ - "4df76c3d-1ab5-4125-a9b9-6570eef6cd89" + "ae8efe2c-776c-4760-bccd-5f3f25036d7e" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110729Z:4df76c3d-1ab5-4125-a9b9-6570eef6cd89" + "WESTEUROPE:20151014T084740Z:ae8efe2c-776c-4760-bccd-5f3f25036d7e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2896,7 +3193,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:29 GMT" + "Wed, 14 Oct 2015 08:47:39 GMT" ] }, "StatusCode": 200 @@ -2911,7 +3208,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2926,16 +3223,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14530" + "14678" ], "x-ms-request-id": [ - "93cd2b06-c024-46ba-8ca7-2fb0cd6312b3" + "e94c76cf-6aa4-46d8-8a0b-37b8cf0d94d2" ], "x-ms-correlation-request-id": [ - "93cd2b06-c024-46ba-8ca7-2fb0cd6312b3" + "e94c76cf-6aa4-46d8-8a0b-37b8cf0d94d2" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110733Z:93cd2b06-c024-46ba-8ca7-2fb0cd6312b3" + "WESTEUROPE:20151014T084744Z:e94c76cf-6aa4-46d8-8a0b-37b8cf0d94d2" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2944,7 +3241,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:33 GMT" + "Wed, 14 Oct 2015 08:47:44 GMT" ] }, "StatusCode": 200 @@ -2959,7 +3256,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -2974,16 +3271,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14527" + "14676" ], "x-ms-request-id": [ - "96fdf6a8-f3b6-47ef-835d-32a869e3e905" + "0298ca24-b5f8-4860-926f-707448776b6f" ], "x-ms-correlation-request-id": [ - "96fdf6a8-f3b6-47ef-835d-32a869e3e905" + "0298ca24-b5f8-4860-926f-707448776b6f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110737Z:96fdf6a8-f3b6-47ef-835d-32a869e3e905" + "WESTEUROPE:20151014T084748Z:0298ca24-b5f8-4860-926f-707448776b6f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2992,7 +3289,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:37 GMT" + "Wed, 14 Oct 2015 08:47:48 GMT" ] }, "StatusCode": 200 @@ -3007,7 +3304,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3022,16 +3319,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14525" + "14674" ], "x-ms-request-id": [ - "50c15707-e785-4b11-a3da-b511298cb48d" + "f2777bec-a885-4e7d-a2df-559fd0023b1e" ], "x-ms-correlation-request-id": [ - "50c15707-e785-4b11-a3da-b511298cb48d" + "f2777bec-a885-4e7d-a2df-559fd0023b1e" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110741Z:50c15707-e785-4b11-a3da-b511298cb48d" + "WESTEUROPE:20151014T084752Z:f2777bec-a885-4e7d-a2df-559fd0023b1e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3040,7 +3337,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:40 GMT" + "Wed, 14 Oct 2015 08:47:52 GMT" ] }, "StatusCode": 200 @@ -3055,7 +3352,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3070,16 +3367,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14523" + "14672" ], "x-ms-request-id": [ - "495e2ed9-395c-4961-8f3b-5239c7007c56" + "1db9110f-9fb5-44c5-b352-6df9f0859cc6" ], "x-ms-correlation-request-id": [ - "495e2ed9-395c-4961-8f3b-5239c7007c56" + "1db9110f-9fb5-44c5-b352-6df9f0859cc6" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110745Z:495e2ed9-395c-4961-8f3b-5239c7007c56" + "WESTEUROPE:20151014T084756Z:1db9110f-9fb5-44c5-b352-6df9f0859cc6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3088,7 +3385,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:44 GMT" + "Wed, 14 Oct 2015 08:47:56 GMT" ] }, "StatusCode": 200 @@ -3103,7 +3400,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3118,16 +3415,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14521" + "14670" ], "x-ms-request-id": [ - "39b23dbe-1485-4b63-a0d7-ee74e57ff72f" + "6347815b-7413-4723-9272-0358a491edce" ], "x-ms-correlation-request-id": [ - "39b23dbe-1485-4b63-a0d7-ee74e57ff72f" + "6347815b-7413-4723-9272-0358a491edce" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110749Z:39b23dbe-1485-4b63-a0d7-ee74e57ff72f" + "WESTEUROPE:20151014T084800Z:6347815b-7413-4723-9272-0358a491edce" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3136,7 +3433,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:48 GMT" + "Wed, 14 Oct 2015 08:47:59 GMT" ] }, "StatusCode": 200 @@ -3151,7 +3448,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3166,16 +3463,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14519" + "14668" ], "x-ms-request-id": [ - "07319e43-1285-48bd-bb58-3e5c2fcefa45" + "a0e4a33d-4335-4e16-a1de-867efbd3bf32" ], "x-ms-correlation-request-id": [ - "07319e43-1285-48bd-bb58-3e5c2fcefa45" + "a0e4a33d-4335-4e16-a1de-867efbd3bf32" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110753Z:07319e43-1285-48bd-bb58-3e5c2fcefa45" + "WESTEUROPE:20151014T084804Z:a0e4a33d-4335-4e16-a1de-867efbd3bf32" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3184,7 +3481,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:52 GMT" + "Wed, 14 Oct 2015 08:48:03 GMT" ] }, "StatusCode": 200 @@ -3199,7 +3496,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3214,16 +3511,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14517" + "14665" ], "x-ms-request-id": [ - "96ee8ba5-29f7-483c-8cf9-67a9b8342a46" + "e4d636ff-5adf-4711-bbaf-f6003fe7c1cd" ], "x-ms-correlation-request-id": [ - "96ee8ba5-29f7-483c-8cf9-67a9b8342a46" + "e4d636ff-5adf-4711-bbaf-f6003fe7c1cd" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110757Z:96ee8ba5-29f7-483c-8cf9-67a9b8342a46" + "WESTEUROPE:20151014T084808Z:e4d636ff-5adf-4711-bbaf-f6003fe7c1cd" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3232,7 +3529,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:07:56 GMT" + "Wed, 14 Oct 2015 08:48:08 GMT" ] }, "StatusCode": 200 @@ -3247,7 +3544,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3262,16 +3559,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14515" + "14663" ], "x-ms-request-id": [ - "59b77787-0433-4051-901d-fb3edf83c9ea" + "f65920ff-790b-4955-ae16-44362ce6eca8" ], "x-ms-correlation-request-id": [ - "59b77787-0433-4051-901d-fb3edf83c9ea" + "f65920ff-790b-4955-ae16-44362ce6eca8" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110801Z:59b77787-0433-4051-901d-fb3edf83c9ea" + "WESTEUROPE:20151014T084812Z:f65920ff-790b-4955-ae16-44362ce6eca8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3280,7 +3577,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:08:00 GMT" + "Wed, 14 Oct 2015 08:48:11 GMT" ] }, "StatusCode": 200 @@ -3295,7 +3592,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3310,16 +3607,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14513" + "14660" ], "x-ms-request-id": [ - "062705d6-490a-40d0-b72a-df1f2d479b30" + "c288395b-2e53-40e5-9910-2b28079379bf" ], "x-ms-correlation-request-id": [ - "062705d6-490a-40d0-b72a-df1f2d479b30" + "c288395b-2e53-40e5-9910-2b28079379bf" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110805Z:062705d6-490a-40d0-b72a-df1f2d479b30" + "WESTEUROPE:20151014T084816Z:c288395b-2e53-40e5-9910-2b28079379bf" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3328,7 +3625,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:08:04 GMT" + "Wed, 14 Oct 2015 08:48:15 GMT" ] }, "StatusCode": 200 @@ -3343,7 +3640,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3358,16 +3655,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14511" + "14658" ], "x-ms-request-id": [ - "ed567ea0-9407-431a-8498-fadfceb791b8" + "c5fb7d3f-fbef-4a81-a836-925db6740e5d" ], "x-ms-correlation-request-id": [ - "ed567ea0-9407-431a-8498-fadfceb791b8" + "c5fb7d3f-fbef-4a81-a836-925db6740e5d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110809Z:ed567ea0-9407-431a-8498-fadfceb791b8" + "WESTEUROPE:20151014T084820Z:c5fb7d3f-fbef-4a81-a836-925db6740e5d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3376,7 +3673,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:08:08 GMT" + "Wed, 14 Oct 2015 08:48:19 GMT" ] }, "StatusCode": 200 @@ -3391,7 +3688,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-08-27T11:06:07.2198115Z\",\r\n \"duration\": \"PT4.8708389S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "2302" @@ -3406,16 +3703,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14509" + "14656" ], "x-ms-request-id": [ - "0ec3ce38-df4c-4bed-ada6-f5587cdfca6e" + "7425da74-cc26-4836-9156-9f105dd03eda" ], "x-ms-correlation-request-id": [ - "0ec3ce38-df4c-4bed-ada6-f5587cdfca6e" + "7425da74-cc26-4836-9156-9f105dd03eda" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110813Z:0ec3ce38-df4c-4bed-ada6-f5587cdfca6e" + "WESTEUROPE:20151014T084824Z:7425da74-cc26-4836-9156-9f105dd03eda" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3424,7 +3721,7 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:08:12 GMT" + "Wed, 14 Oct 2015 08:48:23 GMT" ] }, "StatusCode": 200 @@ -3439,10 +3736,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-08-27T11:08:16.5466232Z\",\r\n \"duration\": \"PT2M14.1976506S\",\r\n \"correlationId\": \"7178cbdd-ede4-4101-bf29-2c6910cc04c4\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ],\r\n \"outputResources\": [\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server60222\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "2568" + "2302" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3454,16 +3751,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14505" + "14653" ], "x-ms-request-id": [ - "af147092-4f1c-4cde-9cb0-12968844b718" + "cba70f74-6e07-401a-bb8b-3576111d3941" ], "x-ms-correlation-request-id": [ - "af147092-4f1c-4cde-9cb0-12968844b718" + "cba70f74-6e07-401a-bb8b-3576111d3941" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110817Z:af147092-4f1c-4cde-9cb0-12968844b718" + "WESTEUROPE:20151014T084829Z:cba70f74-6e07-401a-bb8b-3576111d3941" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3472,14 +3769,14 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:08:17 GMT" + "Wed, 14 Oct 2015 08:48:28 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/resources?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzYwMjIyL3Jlc291cmNlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzYwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3487,10 +3784,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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"name\": \"sql-dm-cmdlet-server60222\",\r\n \"type\": \"Microsoft.Sql/servers\",\r\n \"kind\": \"v12.0\",\r\n \"location\": \"australiaeast\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"name\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\",\r\n \"type\": \"Microsoft.Sql/servers/databases\",\r\n \"kind\": \"v12.0,user\",\r\n \"location\": \"australiaeast\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "618" + "2302" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3502,16 +3799,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14504" + "14651" ], "x-ms-request-id": [ - "2fc6c7b2-fd26-4821-a32d-a73dc155d94d" + "25867ea7-20b1-4a35-821d-6761f55fc6ac" ], "x-ms-correlation-request-id": [ - "2fc6c7b2-fd26-4821-a32d-a73dc155d94d" + "25867ea7-20b1-4a35-821d-6761f55fc6ac" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110819Z:2fc6c7b2-fd26-4821-a32d-a73dc155d94d" + "WESTEUROPE:20151014T084833Z:25867ea7-20b1-4a35-821d-6761f55fc6ac" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3520,25 +3817,25 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:08:19 GMT" + "Wed, 14 Oct 2015 08:48:32 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Authorization/permissions?api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzYwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wZXJtaXNzaW9ucz9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzYwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "45" + "2302" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3549,20 +3846,65 @@ "Pragma": [ "no-cache" ], - "Vary": [ - "Accept-Encoding" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14649" ], "x-ms-request-id": [ - "westeurope:40d61008-bd28-455d-bcb3-548dacdb2c04" + "5a313127-6f4c-4480-82aa-e2df7b6adf52" + ], + "x-ms-correlation-request-id": [ + "5a313127-6f4c-4480-82aa-e2df7b6adf52" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T084837Z:5a313127-6f4c-4480-82aa-e2df7b6adf52" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:48:36 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzYwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2302" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14520" + "14647" + ], + "x-ms-request-id": [ + "4488fec8-2664-4983-a0fc-102fc01a7ba1" ], "x-ms-correlation-request-id": [ - "45400a4f-aa35-4ffa-86cb-b5a33f65786e" + "4488fec8-2664-4983-a0fc-102fc01a7ba1" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110820Z:45400a4f-aa35-4ffa-86cb-b5a33f65786e" + "WESTEUROPE:20151014T084841Z:4488fec8-2664-4983-a0fc-102fc01a7ba1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3571,7 +3913,103 @@ "no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:08:20 GMT" + "Wed, 14 Oct 2015 08:48:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzYwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-10-14T08:46:18.4019645Z\",\r\n \"duration\": \"PT5.2182225S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2302" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14645" + ], + "x-ms-request-id": [ + "cb69ee9e-230d-41e1-bf8d-270caf8edd0d" + ], + "x-ms-correlation-request-id": [ + "cb69ee9e-230d-41e1-bf8d-270caf8edd0d" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T084845Z:cb69ee9e-230d-41e1-bf8d-270caf8edd0d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:48:44 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzYwMjIyL2RlcGxveW1lbnRzL3NxbC1kZG0tdGVzdC1lbnYtc2V0dXA/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-dm-cmdlet-test-rg60222/deployments/sql-ddm-test-env-setup\",\r\n \"name\": \"sql-ddm-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testuser\"\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-dm-cmdlet-db60222\"\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\": \"Australia East\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-10-14T08:48:45.9463111Z\",\r\n \"duration\": \"PT2M32.7625691S\",\r\n \"correlationId\": \"d0144dbf-51d4-412b-8f39-839d110a520b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"australiaeast\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"australiaeast\"\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-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\",\r\n \"resourceType\": \"Microsoft.Sql/servers/firewallrules\",\r\n \"resourceName\": \"sql-dm-cmdlet-server60222/AllowAllWindowsAzureIps\"\r\n }\r\n ],\r\n \"outputResources\": [\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server60222\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222\"\r\n },\r\n {\r\n \"id\": \"Microsoft.Sql/servers/sql-dm-cmdlet-server60222/firewallrules/AllowAllWindowsAzureIps\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2568" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14642" + ], + "x-ms-request-id": [ + "03862c09-de10-45fe-b8cd-187972d632d8" + ], + "x-ms-correlation-request-id": [ + "03862c09-de10-45fe-b8cd-187972d632d8" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T084849Z:03862c09-de10-45fe-b8cd-187972d632d8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:48:49 GMT" ] }, "StatusCode": 200 @@ -3586,19 +4024,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "982369d5-44ce-48cd-8a2c-dd9ff468f361" + "b20bdfc8-b20e-496a-931c-2c82fd4a6bae" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"New\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "456" + "452" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "2a2d3f67-a98c-4ed1-ac0d-f5ceef7cfeaa" + "e5222235-4c36-4492-8d71-50013c370eb7" ], "X-Content-Type-Options": [ "nosniff" @@ -3610,19 +4048,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14463" + "14670" ], "x-ms-correlation-request-id": [ - "aaa4ab5d-d34e-4d0d-aa5a-018440d50023" + "9a3335ab-250a-4357-b723-efedead6cb8b" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110832Z:aaa4ab5d-d34e-4d0d-aa5a-018440d50023" + "WESTEUROPE:20151014T084859Z:9a3335ab-250a-4357-b723-efedead6cb8b" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:08:32 GMT" + "Wed, 14 Oct 2015 08:48:59 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -3640,7 +4078,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "f4e39bbf-9dec-451b-badc-67553076abc9" + "4df8fcbc-9991-486e-808a-a1c2f7072fb5" ] }, "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", @@ -3652,7 +4090,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "1e19a14a-1e45-400d-84c6-e2be361ec15b" + "64a9cd16-29e9-4d0b-b5cf-d9c8144aaa2b" ], "X-Content-Type-Options": [ "nosniff" @@ -3664,19 +4102,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14457" + "14666" ], "x-ms-correlation-request-id": [ - "24fcc83c-6633-4540-838d-ac76816061cc" + "ed8a8441-aadf-4f77-84bb-ce572730ff28" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110840Z:24fcc83c-6633-4540-838d-ac76816061cc" + "WESTEUROPE:20151014T084907Z:ed8a8441-aadf-4f77-84bb-ce572730ff28" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:08:40 GMT" + "Wed, 14 Oct 2015 08:49:07 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -3694,7 +4132,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "736a56b7-8655-4df2-b945-e5374e570e31" + "9742bf34-5f48-485c-b937-7de5d55368bb" ] }, "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": \"\",\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": \"Relaxed\"\r\n }\r\n}", @@ -3706,7 +4144,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "feeae47f-0c0d-4702-b478-b6fe71d4fa4c" + "987c1df9-1f5b-455f-b74c-a4e1031ce46a" ], "X-Content-Type-Options": [ "nosniff" @@ -3718,19 +4156,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14453" + "14660" ], "x-ms-correlation-request-id": [ - "801d2270-1d45-4f05-9911-93a89a84ea7e" + "a6413fbe-d6fc-4122-baf2-6bd3923b71cd" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110852Z:801d2270-1d45-4f05-9911-93a89a84ea7e" + "WESTEUROPE:20151014T084923Z:a6413fbe-d6fc-4122-baf2-6bd3923b71cd" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:08:52 GMT" + "Wed, 14 Oct 2015 08:49:23 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -3754,7 +4192,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "982369d5-44ce-48cd-8a2c-dd9ff468f361" + "b20bdfc8-b20e-496a-931c-2c82fd4a6bae" ] }, "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222/dataMaskingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"dataMaskingState\": \"Enabled\",\r\n \"applicationPrincipals\": null,\r\n \"exemptPrincipals\": \"\",\r\n \"maskingLevel\": null\r\n }\r\n}", @@ -3766,7 +4204,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "59dd0953-f008-419e-a23b-331d162e765c" + "2435788e-e56c-4735-8412-010328778af9" ], "X-Content-Type-Options": [ "nosniff" @@ -3781,19 +4219,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1196" + "1199" ], "x-ms-correlation-request-id": [ - "52b0b12f-38ef-43ec-b803-f0905c93b679" + "c026b5d3-5658-4078-b95e-3d16211f83ba" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110835Z:52b0b12f-38ef-43ec-b803-f0905c93b679" + "WESTEUROPE:20151014T084901Z:c026b5d3-5658-4078-b95e-3d16211f83ba" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:08:34 GMT" + "Wed, 14 Oct 2015 08:49:01 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -3811,7 +4249,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "84ec348f-beea-4669-875b-0fc2885e4a14" + "1c9b487a-0b70-48b0-bca5-b33feaac14f0" ] }, "ResponseBody": "{\r\n \"value\": []\r\n}", @@ -3823,7 +4261,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "de553e82-14ff-4daa-8e16-6ffba7c4bdda" + "9531d8ba-f251-4a9c-8022-161a42060831" ], "X-Content-Type-Options": [ "nosniff" @@ -3835,19 +4273,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14459" + "14668" ], "x-ms-correlation-request-id": [ - "5095743c-45d9-4273-a30c-83c8cb1abb03" + "253a9db0-a833-4fc2-9864-236ab3dc3798" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110836Z:5095743c-45d9-4273-a30c-83c8cb1abb03" + "WESTEUROPE:20151014T084904Z:253a9db0-a833-4fc2-9864-236ab3dc3798" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:08:36 GMT" + "Wed, 14 Oct 2015 08:49:03 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -3865,7 +4303,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "f4e39bbf-9dec-451b-badc-67553076abc9" + "4df8fcbc-9991-486e-808a-a1c2f7072fb5" ] }, "ResponseBody": "{\r\n \"value\": []\r\n}", @@ -3877,7 +4315,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "5cac8045-ca90-499c-8f23-2629e8ae6c50" + "c7a5c7e4-b695-4660-a2ae-123df2eaa4d0" ], "X-Content-Type-Options": [ "nosniff" @@ -3889,19 +4327,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14458" + "14667" ], "x-ms-correlation-request-id": [ - "e6655fc2-f03b-4bcf-b617-57dde7ddd857" + "930b5364-f666-484f-bcc7-ba236200a568" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110838Z:e6655fc2-f03b-4bcf-b617-57dde7ddd857" + "WESTEUROPE:20151014T084905Z:930b5364-f666-484f-bcc7-ba236200a568" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:08:38 GMT" + "Wed, 14 Oct 2015 08:49:05 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -3919,7 +4357,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "4c2ec754-6dd3-4da7-afc8-7b1b6bdd4288" + "a552ef70-830a-415c-a4e3-a2e2146a9cd5" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Text\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": \"1\",\r\n \"suffixSize\": \"3\",\r\n \"replacementString\": \"AAA\"\r\n }\r\n }\r\n ]\r\n}", @@ -3931,7 +4369,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "eaaaf77b-8d7e-4ec4-8a89-e116f52d62fa" + "8868d363-ab3d-43de-bff3-efff420a3aae" ], "X-Content-Type-Options": [ "nosniff" @@ -3943,19 +4381,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14456" + "14665" ], "x-ms-correlation-request-id": [ - "8c58631c-bb52-4101-bc55-57b8f8c0f683" + "207c808e-dd4b-455d-bffc-f9533b579df2" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110845Z:8c58631c-bb52-4101-bc55-57b8f8c0f683" + "WESTEUROPE:20151014T084914Z:207c808e-dd4b-455d-bffc-f9533b579df2" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:08:45 GMT" + "Wed, 14 Oct 2015 08:49:13 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -3973,7 +4411,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "20f866a6-7f8d-468a-9524-999705f4ba34" + "613aa4ac-69da-4749-8b25-251fd81d02e3" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Text\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": \"1\",\r\n \"suffixSize\": \"3\",\r\n \"replacementString\": \"AAA\"\r\n }\r\n }\r\n ]\r\n}", @@ -3985,7 +4423,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "088af0d6-078e-4c67-9de3-7e07630fc58e" + "e9f0142e-329e-4222-a78f-149abceafce8" ], "X-Content-Type-Options": [ "nosniff" @@ -3997,19 +4435,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14455" + "14664" ], "x-ms-correlation-request-id": [ - "2d700f4d-d802-4632-a8ab-32f60a4c01c0" + "35ab6f41-bf36-4985-92a7-d5e839bed00f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110847Z:2d700f4d-d802-4632-a8ab-32f60a4c01c0" + "WESTEUROPE:20151014T084917Z:35ab6f41-bf36-4985-92a7-d5e839bed00f" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:08:47 GMT" + "Wed, 14 Oct 2015 08:49:16 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4027,7 +4465,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "736a56b7-8655-4df2-b945-e5374e570e31" + "9742bf34-5f48-485c-b937-7de5d55368bb" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Text\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": \"1\",\r\n \"suffixSize\": \"3\",\r\n \"replacementString\": \"AAA\"\r\n }\r\n }\r\n ]\r\n}", @@ -4039,7 +4477,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "a3009211-d14f-448b-87dd-7d2e4175660e" + "b913e2d6-bf07-46af-a26a-dd3e10e048bc" ], "X-Content-Type-Options": [ "nosniff" @@ -4051,19 +4489,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14454" + "14662" ], "x-ms-correlation-request-id": [ - "f512f8e7-c430-43be-bc95-85d23c1ae05b" + "6b9480c2-4089-4905-a128-395c2b1cbfa6" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110849Z:f512f8e7-c430-43be-bc95-85d23c1ae05b" + "WESTEUROPE:20151014T084920Z:6b9480c2-4089-4905-a128-395c2b1cbfa6" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:08:49 GMT" + "Wed, 14 Oct 2015 08:49:19 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4081,7 +4519,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "f3eceb90-bdde-4130-a158-1eb1b9ca5a35" + "4fdb0450-d683-48ab-8367-4dbfac3b70bf" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Text\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": \"4\",\r\n \"suffixSize\": \"2\",\r\n \"replacementString\": \"BBB\"\r\n }\r\n }\r\n ]\r\n}", @@ -4093,7 +4531,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "7d59b270-fda5-48a0-9d1d-9cbc704f9396" + "f57884fd-358b-4b1c-9dea-6cedca8e663d" ], "X-Content-Type-Options": [ "nosniff" @@ -4105,19 +4543,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14452" + "14659" ], "x-ms-correlation-request-id": [ - "e3f11663-400f-4e3b-9130-051a7d7464a3" + "30d249f9-4f0b-45a7-800b-20661caf3f46" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110856Z:e3f11663-400f-4e3b-9130-051a7d7464a3" + "WESTEUROPE:20151014T084929Z:30d249f9-4f0b-45a7-800b-20661caf3f46" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:08:56 GMT" + "Wed, 14 Oct 2015 08:49:29 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4135,7 +4573,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "65dc06e5-f136-4a17-8056-1dba46d809a0" + "84fcc9e0-3fc9-4dd6-a9ce-c6928fa08481" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Text\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": \"4\",\r\n \"suffixSize\": \"2\",\r\n \"replacementString\": \"BBB\"\r\n }\r\n }\r\n ]\r\n}", @@ -4147,7 +4585,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "ae2d1f5b-d081-4b75-8a0c-fe29a7bdc9bb" + "a45a1bc6-a3a7-4374-8c9f-bc69c8e27f77" ], "X-Content-Type-Options": [ "nosniff" @@ -4159,19 +4597,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14451" + "14656" ], "x-ms-correlation-request-id": [ - "51b34e90-2613-4d3f-b513-d438cd2e35b2" + "d06ef040-11bd-4c57-a680-a29079ae15c8" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110858Z:51b34e90-2613-4d3f-b513-d438cd2e35b2" + "WESTEUROPE:20151014T084931Z:d06ef040-11bd-4c57-a680-a29079ae15c8" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:08:58 GMT" + "Wed, 14 Oct 2015 08:49:31 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4189,7 +4627,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "f5e57b4e-4dc2-4269-80ff-2f76fcfc8d5f" + "957ccd1f-30b4-4ce4-8313-43e5ef97140b" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222/dataMaskingPolicies/Default/rules/\",\r\n \"name\": null,\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": \"Australia East\",\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Text\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": \"4\",\r\n \"suffixSize\": \"2\",\r\n \"replacementString\": \"BBB\"\r\n }\r\n }\r\n ]\r\n}", @@ -4201,7 +4639,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "cd2f96b3-9eef-4e07-bdff-cbc09e23d04b" + "ea2aac5a-6d9e-45bd-955c-923ff067dd29" ], "X-Content-Type-Options": [ "nosniff" @@ -4213,19 +4651,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14450" + "14655" ], "x-ms-correlation-request-id": [ - "2a38e390-d20b-4dfd-b835-202ff0581f0e" + "a3f7c222-100f-484c-a94a-de1e69c64687" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110900Z:2a38e390-d20b-4dfd-b835-202ff0581f0e" + "WESTEUROPE:20151014T084936Z:a3f7c222-100f-484c-a94a-de1e69c64687" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:09:00 GMT" + "Wed, 14 Oct 2015 08:49:36 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4243,7 +4681,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "7992665a-6b08-49e3-a30b-4ce6b39fb9ea" + "d378ad56-adcf-4011-80cd-6d777ebc5327" ] }, "ResponseBody": "{\r\n \"value\": []\r\n}", @@ -4255,7 +4693,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "9e94faf7-764e-44fd-b5dc-b95923d1dd50" + "22abe50a-7afe-47af-87bd-4f4e911d605e" ], "X-Content-Type-Options": [ "nosniff" @@ -4267,19 +4705,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14449" + "14654" ], "x-ms-correlation-request-id": [ - "196e4105-8793-4430-9da7-58ca691d1247" + "12d6fda8-e45f-4a75-ba66-ff49b6ffd40e" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110904Z:196e4105-8793-4430-9da7-58ca691d1247" + "WESTEUROPE:20151014T084944Z:12d6fda8-e45f-4a75-ba66-ff49b6ffd40e" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:09:03 GMT" + "Wed, 14 Oct 2015 08:49:43 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4297,7 +4735,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "ff8097e1-e3a5-415b-b9cd-de1d43071547" + "b211cf33-cb45-482e-a6c0-5b9e6299def7" ] }, "ResponseBody": "{\r\n \"value\": []\r\n}", @@ -4309,7 +4747,7 @@ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "886dd99b-ee83-4c97-82a2-5dff4a88a173" + "891319c9-fc7c-4bd8-9366-424be2b774ab" ], "X-Content-Type-Options": [ "nosniff" @@ -4321,19 +4759,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14448" + "14653" ], "x-ms-correlation-request-id": [ - "49865a83-c19e-4344-b44f-d15b9d10e513" + "caa2d7bb-4092-461f-9a98-ba9d744a1456" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110905Z:49865a83-c19e-4344-b44f-d15b9d10e513" + "WESTEUROPE:20151014T084946Z:caa2d7bb-4092-461f-9a98-ba9d744a1456" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:09:05 GMT" + "Wed, 14 Oct 2015 08:49:45 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4345,31 +4783,31 @@ "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222/dataMaskingPolicies/Default/rules/rule4?api-version=2014-04-01", "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzYwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI2MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjYwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9ydWxlcy9ydWxlND9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"maskingFunction\": \"Text\",\r\n \"prefixSize\": \"1\",\r\n \"suffixSize\": \"3\",\r\n \"replacementString\": \"AAA\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"ruleState\": \"Enabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"maskingFunction\": \"Text\",\r\n \"prefixSize\": \"1\",\r\n \"suffixSize\": \"3\",\r\n \"replacementString\": \"AAA\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "244" + "273" ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "f4e39bbf-9dec-451b-badc-67553076abc9" + "4df8fcbc-9991-486e-808a-a1c2f7072fb5" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222/dataMaskingPolicies/Default/rules/rule4\",\r\n \"name\": \"rule4\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Text\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": \"1\",\r\n \"suffixSize\": \"3\",\r\n \"replacementString\": \"AAA\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222/dataMaskingPolicies/Default/rules/rule4\",\r\n \"name\": \"rule4\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"ruleState\": \"Enabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table1\",\r\n \"columnName\": \"column1\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Text\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": \"1\",\r\n \"suffixSize\": \"3\",\r\n \"replacementString\": \"AAA\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "586" + "591" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "0c2e2067-9c8f-429c-b317-518614894599" + "ca8c588d-f676-49f4-8362-e3c6a36d6e32" ], "X-Content-Type-Options": [ "nosniff" @@ -4384,19 +4822,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1195" + "1198" ], "x-ms-correlation-request-id": [ - "368284f6-c22b-4159-8357-d7f474331f71" + "0a41d2e2-a973-4cb4-8de5-db0de951c84e" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110843Z:368284f6-c22b-4159-8357-d7f474331f71" + "WESTEUROPE:20151014T084910Z:0a41d2e2-a973-4cb4-8de5-db0de951c84e" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:08:43 GMT" + "Wed, 14 Oct 2015 08:49:09 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4408,31 +4846,31 @@ "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222/dataMaskingPolicies/Default/rules/rule4?api-version=2014-04-01", "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzYwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI2MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjYwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9ydWxlcy9ydWxlND9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"maskingFunction\": \"Text\",\r\n \"prefixSize\": \"4\",\r\n \"suffixSize\": \"2\",\r\n \"replacementString\": \"BBB\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"ruleState\": \"Enabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"maskingFunction\": \"Text\",\r\n \"prefixSize\": \"4\",\r\n \"suffixSize\": \"2\",\r\n \"replacementString\": \"BBB\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "244" + "273" ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "736a56b7-8655-4df2-b945-e5374e570e31" + "9742bf34-5f48-485c-b937-7de5d55368bb" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222/dataMaskingPolicies/Default/rules/rule4\",\r\n \"name\": \"rule4\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"ruleState\": null,\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Text\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": \"4\",\r\n \"suffixSize\": \"2\",\r\n \"replacementString\": \"BBB\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222/dataMaskingPolicies/Default/rules/rule4\",\r\n \"name\": \"rule4\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"ruleState\": \"Enabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Text\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": \"4\",\r\n \"suffixSize\": \"2\",\r\n \"replacementString\": \"BBB\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "586" + "591" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "551bcdb2-1181-4844-a9c8-f5c52dd2e423" + "b052627b-d5d4-4f57-83ce-3d376f9e1963" ], "X-Content-Type-Options": [ "nosniff" @@ -4447,19 +4885,82 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1194" + "1197" ], "x-ms-correlation-request-id": [ - "9b514f90-5ecc-49b7-981c-294627b0babd" + "0e98853f-b88f-4ae5-b21e-60e37e099687" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110854Z:9b514f90-5ecc-49b7-981c-294627b0babd" + "WESTEUROPE:20151014T084926Z:0e98853f-b88f-4ae5-b21e-60e37e099687" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:08:54 GMT" + "Wed, 14 Oct 2015 08:49:26 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222/dataMaskingPolicies/Default/rules/rule4?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1kbS1jbWRsZXQtdGVzdC1yZzYwMjIyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvc3FsLWRtLWNtZGxldC1zZXJ2ZXI2MDIyMi9kYXRhYmFzZXMvc3FsLWRtLWNtZGxldC1kYjYwMjIyL2RhdGFNYXNraW5nUG9saWNpZXMvRGVmYXVsdC9ydWxlcy9ydWxlND9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"ruleState\": \"Disabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"maskingFunction\": \"Text\",\r\n \"prefixSize\": \"4\",\r\n \"suffixSize\": \"2\",\r\n \"replacementString\": \"BBB\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "274" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "957ccd1f-30b4-4ce4-8313-43e5ef97140b" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-dm-cmdlet-test-rg60222/providers/Microsoft.Sql/servers/sql-dm-cmdlet-server60222/databases/sql-dm-cmdlet-db60222/dataMaskingPolicies/Default/rules/rule4\",\r\n \"name\": \"rule4\",\r\n \"type\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"id\": \"rule4\",\r\n \"ruleState\": \"Disabled\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"table2\",\r\n \"columnName\": \"column2\",\r\n \"aliasName\": null,\r\n \"maskingFunction\": \"Text\",\r\n \"numberFrom\": null,\r\n \"numberTo\": null,\r\n \"prefixSize\": \"4\",\r\n \"suffixSize\": \"2\",\r\n \"replacementString\": \"BBB\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "592" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "9766a2e6-c928-465c-ba89-12406887d43b" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Preference-Applied": [ + "return-content" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "b9737585-c995-4d7c-bc58-8c125cc6a466" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20151014T084939Z:b9737585-c995-4d7c-bc58-8c125cc6a466" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 08:49:38 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4477,7 +4978,7 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "f5e57b4e-4dc2-4269-80ff-2f76fcfc8d5f" + "957ccd1f-30b4-4ce4-8313-43e5ef97140b" ] }, "ResponseBody": "", @@ -4489,7 +4990,7 @@ "application/xml; charset=utf-8" ], "x-ms-request-id": [ - "2f47dce8-229f-49b6-834b-3c281eddeceb" + "3575ee60-44ce-4860-957b-60d10a2793a1" ], "X-Content-Type-Options": [ "nosniff" @@ -4501,19 +5002,19 @@ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1193" + "1195" ], "x-ms-correlation-request-id": [ - "eaa7a187-015e-455b-82ae-c23a5e83981b" + "7fffb188-feda-4835-a7bb-70529f188938" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150827T110902Z:eaa7a187-015e-455b-82ae-c23a5e83981b" + "WESTEUROPE:20151014T084942Z:7fffb188-feda-4835-a7bb-70529f188938" ], "Cache-Control": [ "no-store, no-cache" ], "Date": [ - "Thu, 27 Aug 2015 11:09:02 GMT" + "Wed, 14 Oct 2015 08:49:41 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -4524,6 +5025,9 @@ ], "Names": {}, "Variables": { - "SubscriptionId": "cca24ec8-99b5-4aa7-9ff6-486e886f304c" + "SubscriptionId": "cca24ec8-99b5-4aa7-9ff6-486e886f304c", + "TenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", + "Domain": "microsoft.com", + "User": "yrubin@microsoft.com" } } \ No newline at end of file diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/packages.config b/src/ResourceManager/Sql/Commands.Sql.Test/packages.config index 034875246c4d..df54cb1ab519 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/packages.config +++ b/src/ResourceManager/Sql/Commands.Sql.Test/packages.config @@ -9,7 +9,7 @@ - + diff --git a/src/ResourceManager/Sql/Commands.Sql/Commands.Sql.csproj b/src/ResourceManager/Sql/Commands.Sql/Commands.Sql.csproj index 7046ecef47c5..d6be74ee032a 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Commands.Sql.csproj +++ b/src/ResourceManager/Sql/Commands.Sql/Commands.Sql.csproj @@ -264,7 +264,7 @@ False - ..\..\..\packages\Microsoft.Azure.Management.Sql.0.38.0-prerelease\lib\net40\Microsoft.Azure.Management.Sql.dll + ..\..\..\packages\Microsoft.Azure.Management.Sql.0.39.0-prerelease\lib\net40\Microsoft.Azure.Management.Sql.dll ..\..\..\packages\Microsoft.Azure.KeyVault.Core.1.0.0\lib\net40\Microsoft.Azure.KeyVault.Core.dll diff --git a/src/ResourceManager/Sql/Commands.Sql/Data Masking/Services/DataMaskingEndpointsCommunicator.cs b/src/ResourceManager/Sql/Commands.Sql/Data Masking/Services/DataMaskingEndpointsCommunicator.cs index d27ebe625b2b..90a9aab85015 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Data Masking/Services/DataMaskingEndpointsCommunicator.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Data Masking/Services/DataMaskingEndpointsCommunicator.cs @@ -97,7 +97,7 @@ public void DeleteDataMaskingRule(string resourceGroupName, string serverName, s { IDataMaskingOperations operations = GetCurrentSqlClient(clientRequestId).DataMasking; operations.Delete(resourceGroupName, serverName, databaseName, ruleId); - } + } /// /// Retrieve the SQL Management client for the currently selected subscription, adding the session and request diff --git a/src/ResourceManager/Sql/Commands.Sql/Data Masking/Services/SqlDataMaskingAdapter.cs b/src/ResourceManager/Sql/Commands.Sql/Data Masking/Services/SqlDataMaskingAdapter.cs index 738487cee0d3..1d7602e74a6b 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Data Masking/Services/SqlDataMaskingAdapter.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Data Masking/Services/SqlDataMaskingAdapter.cs @@ -109,7 +109,16 @@ public void SetDatabaseDataMaskingRule(DatabaseDataMaskingRuleModel model, Strin /// public void RemoveDatabaseDataMaskingRule(DatabaseDataMaskingRuleModel model, String clientId) { - Communicator.DeleteDataMaskingRule(model.ResourceGroupName, model.ServerName, model.DatabaseName, model.RuleId, clientId); + DataMaskingRuleCreateOrUpdateParameters parameters = PolicizeDatabaseDataRuleModel(model); + parameters.Properties.RuleState = SecurityConstants.Disabled; + Communicator.SetDatabaseDataMaskingRule(model.ResourceGroupName, model.ServerName, model.DatabaseName, model.RuleId, clientId, parameters); + try + { + Communicator.DeleteDataMaskingRule(model.ResourceGroupName, model.ServerName, model.DatabaseName, model.RuleId, clientId); + } + catch + { + } } /// @@ -132,6 +141,7 @@ private DataMaskingRuleCreateOrUpdateParameters PolicizeDatabaseDataRuleModel(Da properties.SuffixSize = (model.SuffixSize == null) ? null : model.SuffixSize.ToString(); properties.NumberFrom = (model.NumberFrom == null) ? null : model.NumberFrom.ToString(); properties.NumberTo = (model.NumberTo == null) ? null : model.NumberTo.ToString(); + properties.RuleState = SecurityConstants.Enabled; return updateParameters; } diff --git a/src/ResourceManager/Sql/Commands.Sql/packages.config b/src/ResourceManager/Sql/Commands.Sql/packages.config index 2f6fe090e2d0..e3d1eb4c1591 100644 --- a/src/ResourceManager/Sql/Commands.Sql/packages.config +++ b/src/ResourceManager/Sql/Commands.Sql/packages.config @@ -6,7 +6,7 @@ - + diff --git a/src/ResourceManager/Storage/AzureRM.Storage.psd1 b/src/ResourceManager/Storage/AzureRM.Storage.psd1 index 204f3580ea7c..1397ef5c9313 100644 --- a/src/ResourceManager/Storage/AzureRM.Storage.psd1 +++ b/src/ResourceManager/Storage/AzureRM.Storage.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '0.10.0' +ModuleVersion = '0.10.1' # ID used to uniquely identify this module GUID = 'da67eaa7-4cb1-4bfa-a194-8bf3faae8ac5' @@ -47,7 +47,7 @@ ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '0.10.0'}, - @{ ModuleName = 'Azure.Storage'; ModuleVersion = '0.10.0'} + @{ ModuleName = 'Azure.Storage'; ModuleVersion = '0.10.1'} ) # Assemblies that must be loaded prior to importing this module diff --git a/src/ResourceManager/Storage/Commands.Management.Storage/Models/PSStorageAccount.cs b/src/ResourceManager/Storage/Commands.Management.Storage/Models/PSStorageAccount.cs index 1b79a781fe2d..1628c8d8a8c9 100644 --- a/src/ResourceManager/Storage/Commands.Management.Storage/Models/PSStorageAccount.cs +++ b/src/ResourceManager/Storage/Commands.Management.Storage/Models/PSStorageAccount.cs @@ -21,7 +21,7 @@ namespace Microsoft.Azure.Commands.Management.Storage.Models { - class PSStorageAccount : IStorageContextProvider + public class PSStorageAccount : IStorageContextProvider { public PSStorageAccount(StorageAccount storageAccount) { @@ -98,5 +98,15 @@ private static string ParseResourceGroupFromId(string idFromServer) } public AzureStorageContext Context { get; private set; } + + /// + /// Return a string representation of this storage account + /// + /// null + public override string ToString() + { + // Allow listing storage contents through piping + return null; + } } } diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/ServiceManagement/Files/LongRoleName.Cloud.cscfg b/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/ServiceManagement/Files/LongRoleName.Cloud.cscfg index 7790df7f06fe..1447d8b5358f 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/ServiceManagement/Files/LongRoleName.Cloud.cscfg +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/ServiceManagement/Files/LongRoleName.Cloud.cscfg @@ -8,8 +8,8 @@ ********************************************************************************************** --> - - + + diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/ServiceManagement/Files/LongRoleName.Cloud.cspkg b/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/ServiceManagement/Files/LongRoleName.Cloud.cspkg index 270ec63c85f0..29a57e064453 100644 Binary files a/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/ServiceManagement/Files/LongRoleName.Cloud.cspkg and b/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/ServiceManagement/Files/LongRoleName.Cloud.cspkg differ diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/ServiceManagement/ServiceManagementTests.ps1 b/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/ServiceManagement/ServiceManagementTests.ps1 index d4317d98fd48..23cf0b93cfe7 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/ServiceManagement/ServiceManagementTests.ps1 +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/ServiceManagement/ServiceManagementTests.ps1 @@ -564,11 +564,11 @@ function Run-ServiceDeploymentExtensionCmdletTests } $cscfg = '.\Resources\ServiceManagement\Files\LongRoleName.Cloud.cscfg'; - $webRoleShortName = "WebRole1"; + $webRoleNameWithSpaces = "WebRole1 With Spaces In Name"; $workerRoleLongName = "Microsoft.Contoso.Department.ProjectCodeName.Worker"; - $rdpCfg1 = New-AzureServiceRemoteDesktopExtensionConfig -Credential $credential -Role $webRoleShortName + $rdpCfg1 = New-AzureServiceRemoteDesktopExtensionConfig -Credential $credential -Role $webRoleNameWithSpaces $rdpCfg2 = New-AzureServiceRemoteDesktopExtensionConfig -Credential $credential -Role $workerRoleLongName; - $adCfg1 = New-AzureServiceADDomainExtensionConfig -Role $webRoleShortName -WorkgroupName 'test1'; + $adCfg1 = New-AzureServiceADDomainExtensionConfig -Role $webRoleNameWithSpaces -WorkgroupName 'test1'; $adCfg2 = New-AzureServiceADDomainExtensionConfig -Role $workerRoleLongName -WorkgroupName 'test2'; $st = New-AzureDeployment -ServiceName $svcName -Package $cspkg -Configuration $cscfg -Label $svcName -Slot Production -ExtensionConfiguration $rdpCfg1,$adCfg1; diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunServiceDeploymentExtensionCmdletTests.json b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunServiceDeploymentExtensionCmdletTests.json index c032cac82fd4..d89f437dd339 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunServiceDeploymentExtensionCmdletTests.json +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunServiceDeploymentExtensionCmdletTests.json @@ -13,10 +13,10 @@ "Microsoft.WindowsAzure.Management.ManagementClient/4.0.0.0" ] }, - "ResponseBody": "\r\n \r\n Central US\r\n Central US\r\n \r\n Compute\r\n Storage\r\n PersistentVMRole\r\n HighMemory\r\n \r\n \r\n \r\n A5\r\n A6\r\n A7\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n \r\n \r\n A5\r\n A6\r\n A7\r\n Basic_A0\r\n Basic_A1\r\n Basic_A2\r\n Basic_A3\r\n Basic_A4\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n \r\n \r\n \r\n \r\n Standard_LRS\r\n Standard_ZRS\r\n Standard_GRS\r\n Standard_RAGRS\r\n \r\n \r\n \r\n \r\n South Central US\r\n South Central US\r\n \r\n Compute\r\n Storage\r\n PersistentVMRole\r\n HighMemory\r\n \r\n \r\n \r\n A10\r\n A11\r\n A5\r\n A6\r\n A7\r\n A8\r\n A9\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n \r\n \r\n A10\r\n A11\r\n A5\r\n A6\r\n A7\r\n A8\r\n A9\r\n Basic_A0\r\n Basic_A1\r\n Basic_A2\r\n Basic_A3\r\n Basic_A4\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n \r\n \r\n \r\n \r\n Standard_LRS\r\n Standard_ZRS\r\n Standard_GRS\r\n Standard_RAGRS\r\n \r\n \r\n \r\n \r\n East US\r\n East US\r\n \r\n Compute\r\n Storage\r\n PersistentVMRole\r\n HighMemory\r\n \r\n \r\n \r\n A10\r\n A11\r\n A5\r\n A6\r\n A7\r\n A8\r\n A9\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n \r\n \r\n A10\r\n A11\r\n A5\r\n A6\r\n A7\r\n A8\r\n A9\r\n Basic_A0\r\n Basic_A1\r\n Basic_A2\r\n Basic_A3\r\n Basic_A4\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n \r\n \r\n \r\n \r\n Standard_LRS\r\n Standard_ZRS\r\n Standard_GRS\r\n Standard_RAGRS\r\n \r\n \r\n \r\n \r\n West US\r\n West US\r\n \r\n Compute\r\n Storage\r\n PersistentVMRole\r\n HighMemory\r\n \r\n \r\n \r\n A10\r\n A11\r\n A5\r\n A6\r\n A7\r\n A8\r\n A9\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n \r\n \r\n A10\r\n A11\r\n A5\r\n A6\r\n A7\r\n A8\r\n A9\r\n Basic_A0\r\n Basic_A1\r\n Basic_A2\r\n Basic_A3\r\n Basic_A4\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n Standard_DS1\r\n Standard_DS11\r\n Standard_DS12\r\n Standard_DS13\r\n Standard_DS14\r\n Standard_DS2\r\n Standard_DS3\r\n Standard_DS4\r\n Standard_G1\r\n Standard_G2\r\n Standard_G3\r\n Standard_G4\r\n Standard_G5\r\n Standard_GS1\r\n Standard_GS2\r\n Standard_GS3\r\n Standard_GS4\r\n Standard_GS5\r\n \r\n \r\n \r\n \r\n Premium_LRS\r\n Standard_LRS\r\n Standard_ZRS\r\n Standard_GRS\r\n Standard_RAGRS\r\n \r\n \r\n \r\n \r\n East US 2\r\n East US 2\r\n \r\n Compute\r\n Storage\r\n PersistentVMRole\r\n HighMemory\r\n \r\n \r\n \r\n A5\r\n A6\r\n A7\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n \r\n \r\n A5\r\n A6\r\n A7\r\n Basic_A0\r\n Basic_A1\r\n Basic_A2\r\n Basic_A3\r\n Basic_A4\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n Standard_DS1\r\n Standard_DS11\r\n Standard_DS12\r\n Standard_DS13\r\n Standard_DS14\r\n Standard_DS2\r\n Standard_DS3\r\n Standard_DS4\r\n Standard_G1\r\n Standard_G2\r\n Standard_G3\r\n Standard_G4\r\n Standard_G5\r\n Standard_GS1\r\n Standard_GS2\r\n Standard_GS3\r\n Standard_GS4\r\n Standard_GS5\r\n \r\n \r\n \r\n \r\n Standard_LRS\r\n Standard_ZRS\r\n Standard_GRS\r\n Standard_RAGRS\r\n Premium_LRS\r\n \r\n \r\n \r\n \r\n North Europe\r\n North Europe\r\n \r\n Compute\r\n Storage\r\n PersistentVMRole\r\n HighMemory\r\n \r\n \r\n \r\n A10\r\n A11\r\n A5\r\n A6\r\n A7\r\n A8\r\n A9\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n \r\n \r\n A10\r\n A11\r\n A5\r\n A6\r\n A7\r\n A8\r\n A9\r\n Basic_A0\r\n Basic_A1\r\n Basic_A2\r\n Basic_A3\r\n Basic_A4\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n \r\n \r\n \r\n \r\n Standard_LRS\r\n Standard_ZRS\r\n Standard_GRS\r\n Standard_RAGRS\r\n \r\n \r\n \r\n \r\n West Europe\r\n West Europe\r\n \r\n Compute\r\n Storage\r\n PersistentVMRole\r\n HighMemory\r\n \r\n \r\n \r\n A10\r\n A11\r\n A5\r\n A6\r\n A7\r\n A8\r\n A9\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n \r\n \r\n A10\r\n A11\r\n A5\r\n A6\r\n A7\r\n A8\r\n A9\r\n Basic_A0\r\n Basic_A1\r\n Basic_A2\r\n Basic_A3\r\n Basic_A4\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n Standard_DS1\r\n Standard_DS11\r\n Standard_DS12\r\n Standard_DS13\r\n Standard_DS14\r\n Standard_DS2\r\n Standard_DS3\r\n Standard_DS4\r\n Standard_G1\r\n Standard_G2\r\n Standard_G3\r\n Standard_G4\r\n Standard_G5\r\n Standard_GS1\r\n Standard_GS2\r\n Standard_GS3\r\n Standard_GS4\r\n Standard_GS5\r\n \r\n \r\n \r\n \r\n Standard_LRS\r\n Standard_ZRS\r\n Standard_GRS\r\n Standard_RAGRS\r\n Premium_LRS\r\n \r\n \r\n \r\n \r\n Southeast Asia\r\n Southeast Asia\r\n \r\n Compute\r\n Storage\r\n PersistentVMRole\r\n HighMemory\r\n \r\n \r\n \r\n A5\r\n A6\r\n A7\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n \r\n \r\n A5\r\n A6\r\n A7\r\n Basic_A0\r\n Basic_A1\r\n Basic_A2\r\n Basic_A3\r\n Basic_A4\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n Standard_DS1\r\n Standard_DS11\r\n Standard_DS12\r\n Standard_DS13\r\n Standard_DS14\r\n Standard_DS2\r\n Standard_DS3\r\n Standard_DS4\r\n \r\n \r\n \r\n \r\n Standard_LRS\r\n Standard_ZRS\r\n Standard_GRS\r\n Standard_RAGRS\r\n Premium_LRS\r\n \r\n \r\n \r\n \r\n East Asia\r\n East Asia\r\n \r\n Compute\r\n Storage\r\n PersistentVMRole\r\n HighMemory\r\n \r\n \r\n \r\n A5\r\n A6\r\n A7\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n \r\n \r\n A5\r\n A6\r\n A7\r\n Basic_A0\r\n Basic_A1\r\n Basic_A2\r\n Basic_A3\r\n Basic_A4\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n \r\n \r\n \r\n \r\n Standard_LRS\r\n Standard_ZRS\r\n Standard_GRS\r\n Standard_RAGRS\r\n \r\n \r\n \r\n", + "ResponseBody": "\r\n \r\n Central US\r\n Central US\r\n \r\n Compute\r\n Storage\r\n PersistentVMRole\r\n HighMemory\r\n \r\n \r\n \r\n A5\r\n A6\r\n A7\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D1_v2\r\n Standard_D11\r\n Standard_D11_v2\r\n Standard_D12\r\n Standard_D12_v2\r\n Standard_D13\r\n Standard_D13_v2\r\n Standard_D14\r\n Standard_D14_v2\r\n Standard_D2\r\n Standard_D2_v2\r\n Standard_D3\r\n Standard_D3_v2\r\n Standard_D4\r\n Standard_D4_v2\r\n Standard_D5_v2\r\n \r\n \r\n A5\r\n A6\r\n A7\r\n Basic_A0\r\n Basic_A1\r\n Basic_A2\r\n Basic_A3\r\n Basic_A4\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D1_v2\r\n Standard_D11\r\n Standard_D11_v2\r\n Standard_D12\r\n Standard_D12_v2\r\n Standard_D13\r\n Standard_D13_v2\r\n Standard_D14\r\n Standard_D14_v2\r\n Standard_D2\r\n Standard_D2_v2\r\n Standard_D3\r\n Standard_D3_v2\r\n Standard_D4\r\n Standard_D4_v2\r\n Standard_D5_v2\r\n \r\n \r\n \r\n \r\n Standard_LRS\r\n Standard_ZRS\r\n Standard_GRS\r\n Standard_RAGRS\r\n Premium_LRS\r\n \r\n \r\n \r\n \r\n South Central US\r\n South Central US\r\n \r\n Compute\r\n Storage\r\n PersistentVMRole\r\n HighMemory\r\n \r\n \r\n \r\n A10\r\n A11\r\n A5\r\n A6\r\n A7\r\n A8\r\n A9\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n \r\n \r\n A10\r\n A11\r\n A5\r\n A6\r\n A7\r\n A8\r\n A9\r\n Basic_A0\r\n Basic_A1\r\n Basic_A2\r\n Basic_A3\r\n Basic_A4\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n \r\n \r\n \r\n \r\n Standard_LRS\r\n Standard_ZRS\r\n Standard_GRS\r\n Standard_RAGRS\r\n \r\n \r\n \r\n \r\n East US\r\n East US\r\n \r\n Compute\r\n Storage\r\n PersistentVMRole\r\n HighMemory\r\n \r\n \r\n \r\n A10\r\n A11\r\n A5\r\n A6\r\n A7\r\n A8\r\n A9\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n \r\n \r\n A10\r\n A11\r\n A5\r\n A6\r\n A7\r\n A8\r\n A9\r\n Basic_A0\r\n Basic_A1\r\n Basic_A2\r\n Basic_A3\r\n Basic_A4\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n \r\n \r\n \r\n \r\n Standard_LRS\r\n Standard_ZRS\r\n Standard_GRS\r\n Standard_RAGRS\r\n \r\n \r\n \r\n \r\n West US\r\n West US\r\n \r\n Compute\r\n Storage\r\n PersistentVMRole\r\n HighMemory\r\n \r\n \r\n \r\n A10\r\n A11\r\n A5\r\n A6\r\n A7\r\n A8\r\n A9\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D1_v2\r\n Standard_D11\r\n Standard_D11_v2\r\n Standard_D12\r\n Standard_D12_v2\r\n Standard_D13\r\n Standard_D13_v2\r\n Standard_D14\r\n Standard_D14_v2\r\n Standard_D2\r\n Standard_D2_v2\r\n Standard_D3\r\n Standard_D3_v2\r\n Standard_D4\r\n Standard_D4_v2\r\n Standard_D5_v2\r\n \r\n \r\n A10\r\n A11\r\n A5\r\n A6\r\n A7\r\n A8\r\n A9\r\n Basic_A0\r\n Basic_A1\r\n Basic_A2\r\n Basic_A3\r\n Basic_A4\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D1_v2\r\n Standard_D11\r\n Standard_D11_v2\r\n Standard_D12\r\n Standard_D12_v2\r\n Standard_D13\r\n Standard_D13_v2\r\n Standard_D14\r\n Standard_D14_v2\r\n Standard_D2\r\n Standard_D2_v2\r\n Standard_D3\r\n Standard_D3_v2\r\n Standard_D4\r\n Standard_D4_v2\r\n Standard_D5_v2\r\n Standard_DS1\r\n Standard_DS11\r\n Standard_DS12\r\n Standard_DS13\r\n Standard_DS14\r\n Standard_DS2\r\n Standard_DS3\r\n Standard_DS4\r\n Standard_G1\r\n Standard_G2\r\n Standard_G3\r\n Standard_G4\r\n Standard_G5\r\n Standard_GS1\r\n Standard_GS2\r\n Standard_GS3\r\n Standard_GS4\r\n Standard_GS5\r\n \r\n \r\n \r\n \r\n Standard_LRS\r\n Standard_ZRS\r\n Standard_GRS\r\n Standard_RAGRS\r\n Premium_LRS\r\n \r\n \r\n \r\n \r\n East US 2\r\n East US 2\r\n \r\n Compute\r\n Storage\r\n PersistentVMRole\r\n HighMemory\r\n \r\n \r\n \r\n A5\r\n A6\r\n A7\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D1_v2\r\n Standard_D11\r\n Standard_D11_v2\r\n Standard_D12\r\n Standard_D12_v2\r\n Standard_D13\r\n Standard_D13_v2\r\n Standard_D14\r\n Standard_D14_v2\r\n Standard_D2\r\n Standard_D2_v2\r\n Standard_D3\r\n Standard_D3_v2\r\n Standard_D4\r\n Standard_D4_v2\r\n Standard_D5_v2\r\n \r\n \r\n A5\r\n A6\r\n A7\r\n Basic_A0\r\n Basic_A1\r\n Basic_A2\r\n Basic_A3\r\n Basic_A4\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D1_v2\r\n Standard_D11\r\n Standard_D11_v2\r\n Standard_D12\r\n Standard_D12_v2\r\n Standard_D13\r\n Standard_D13_v2\r\n Standard_D14\r\n Standard_D14_v2\r\n Standard_D2\r\n Standard_D2_v2\r\n Standard_D3\r\n Standard_D3_v2\r\n Standard_D4\r\n Standard_D4_v2\r\n Standard_D5_v2\r\n Standard_DS1\r\n Standard_DS11\r\n Standard_DS12\r\n Standard_DS13\r\n Standard_DS14\r\n Standard_DS2\r\n Standard_DS3\r\n Standard_DS4\r\n Standard_G1\r\n Standard_G2\r\n Standard_G3\r\n Standard_G4\r\n Standard_G5\r\n Standard_GS1\r\n Standard_GS2\r\n Standard_GS3\r\n Standard_GS4\r\n Standard_GS5\r\n \r\n \r\n \r\n \r\n Standard_LRS\r\n Standard_ZRS\r\n Standard_GRS\r\n Standard_RAGRS\r\n Premium_LRS\r\n \r\n \r\n \r\n \r\n North Europe\r\n North Europe\r\n \r\n Compute\r\n Storage\r\n PersistentVMRole\r\n HighMemory\r\n \r\n \r\n \r\n A10\r\n A11\r\n A5\r\n A6\r\n A7\r\n A8\r\n A9\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n \r\n \r\n A10\r\n A11\r\n A5\r\n A6\r\n A7\r\n A8\r\n A9\r\n Basic_A0\r\n Basic_A1\r\n Basic_A2\r\n Basic_A3\r\n Basic_A4\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n \r\n \r\n \r\n \r\n Standard_LRS\r\n Standard_ZRS\r\n Standard_GRS\r\n Standard_RAGRS\r\n Premium_LRS\r\n \r\n \r\n \r\n \r\n West Europe\r\n West Europe\r\n \r\n Compute\r\n Storage\r\n PersistentVMRole\r\n HighMemory\r\n \r\n \r\n \r\n A10\r\n A11\r\n A5\r\n A6\r\n A7\r\n A8\r\n A9\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n \r\n \r\n A10\r\n A11\r\n A5\r\n A6\r\n A7\r\n A8\r\n A9\r\n Basic_A0\r\n Basic_A1\r\n Basic_A2\r\n Basic_A3\r\n Basic_A4\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n Standard_DS1\r\n Standard_DS11\r\n Standard_DS12\r\n Standard_DS13\r\n Standard_DS14\r\n Standard_DS2\r\n Standard_DS3\r\n Standard_DS4\r\n Standard_G1\r\n Standard_G2\r\n Standard_G3\r\n Standard_G4\r\n Standard_G5\r\n Standard_GS1\r\n Standard_GS2\r\n Standard_GS3\r\n Standard_GS4\r\n Standard_GS5\r\n \r\n \r\n \r\n \r\n Standard_LRS\r\n Standard_ZRS\r\n Standard_GRS\r\n Standard_RAGRS\r\n Premium_LRS\r\n \r\n \r\n \r\n \r\n Southeast Asia\r\n Southeast Asia\r\n \r\n Compute\r\n Storage\r\n PersistentVMRole\r\n HighMemory\r\n \r\n \r\n \r\n A5\r\n A6\r\n A7\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n \r\n \r\n A5\r\n A6\r\n A7\r\n Basic_A0\r\n Basic_A1\r\n Basic_A2\r\n Basic_A3\r\n Basic_A4\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n Standard_DS1\r\n Standard_DS11\r\n Standard_DS12\r\n Standard_DS13\r\n Standard_DS14\r\n Standard_DS2\r\n Standard_DS3\r\n Standard_DS4\r\n \r\n \r\n \r\n \r\n Standard_LRS\r\n Standard_ZRS\r\n Standard_GRS\r\n Standard_RAGRS\r\n Premium_LRS\r\n \r\n \r\n \r\n \r\n East Asia\r\n East Asia\r\n \r\n Compute\r\n Storage\r\n PersistentVMRole\r\n HighMemory\r\n \r\n \r\n \r\n A5\r\n A6\r\n A7\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n \r\n \r\n A5\r\n A6\r\n A7\r\n Basic_A0\r\n Basic_A1\r\n Basic_A2\r\n Basic_A3\r\n Basic_A4\r\n ExtraLarge\r\n ExtraSmall\r\n Large\r\n Medium\r\n Small\r\n Standard_D1\r\n Standard_D11\r\n Standard_D12\r\n Standard_D13\r\n Standard_D14\r\n Standard_D2\r\n Standard_D3\r\n Standard_D4\r\n \r\n \r\n \r\n \r\n Standard_LRS\r\n Standard_ZRS\r\n Standard_GRS\r\n Standard_RAGRS\r\n \r\n \r\n \r\n", "ResponseHeaders": { "Content-Length": [ - "19800" + "21818" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -25,25 +25,25 @@ "ussouth3" ], "x-ms-request-id": [ - "e40a4e1b11b21b11a674729effd927cd" + "28d6220ea15c28a1b26f7bea5830962f" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:56:46 GMT" + "Wed, 14 Oct 2015 17:15:23 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/e40a4e1b11b21b11a674729effd927cd", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zL2U0MGE0ZTFiMTFiMjFiMTFhNjc0NzI5ZWZmZDkyN2Nk", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/28d6220ea15c28a1b26f7bea5830962f", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzI4ZDYyMjBlYTE1YzI4YTFiMjZmN2JlYTU4MzA5NjJm", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -54,7 +54,7 @@ "Microsoft.WindowsAzure.Management.ManagementClient/4.0.0.0" ] }, - "ResponseBody": "\r\n e40a4e1b-11b2-1b11-a674-729effd927cd\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n 28d6220e-a15c-28a1-b26f-7bea5830962f\r\n Succeeded\r\n 200\r\n", "ResponseHeaders": { "Content-Length": [ "232" @@ -66,17 +66,17 @@ "ussouth3" ], "x-ms-request-id": [ - "a574917f2ab61184964e33886c2cc047" + "c7b171417f9a2fc79913c756aba42bb8" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:56:47 GMT" + "Wed, 14 Oct 2015 17:15:23 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, @@ -95,10 +95,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 03f55de797f546a1b29d1b8d66be687a__CoreCLR-x64-Beta5-Linux-PartsUnlimited-Demo-App-201504.29\r\n Linux\r\n http://go.microsoft.com/fwlink/?LinkId=521895\r\n Linux VM image with coreclr-x64-beta5-11624 installed to /opt/dnx. This image is based on Ubuntu 14.04 LTS, with prerequisites of CoreCLR installed. It also contains PartsUnlimited demo app which runs on the installed coreclr. The demo app is installed to /opt/demo. To run the demo, please type the command '/opt/demo/Kestrel' in a terminal window. The website is listening on port 5004. Please enable or map a endpoint of HTTP port 5004 for your azure VM.\r\n CoreCLR x64 Beta5 (11624) with PartsUnlimited Demo App on Ubuntu Server 14.04 LTS\r\n 2015-04-29T07:00:00Z\r\n false\r\n Ubuntu-cof-45.png\r\n http://go.microsoft.com/fwlink/?LinkID=528096\r\n Standard_D1\r\n Microsoft Visual Studio Group\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 03f55de797f546a1b29d1b8d66be687a__Team-Foundation-Server-2013-Update4-WS2012R2\r\n Windows\r\n http://www.microsoft.com/en-us/download/details.aspx?id=13350\r\n Microsoft Team Foundation Server 2013 Trial on Windows Server 2012 R2 Update. Virtual Machines created with this trial image will require a product key for Team Foundation Server (such as from an MSDN Subscription). This image includes a complete installation of Team Foundation Server 2013 Update 4. Some components require additional setup and configuration. You can configure SQL Server using SQL Server Express included in this image, by downloading and installing SQL Server Standard edition (from an MSDN Subscription), or by connect to a pre-existing SQL Server. Minimum virtual machine size for this image is Medium. For more details on TFS server setup please see the [Team Foundation Server install guide|http://msdn.microsoft.com/en-us/library/dd631902.aspx].\r\n Team Foundation Server 2013 Update 4 on Windows Server 2012 R2\r\n 2014-11-12T08:00:00Z\r\n false\r\n VisualStudio2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=286720\r\n Medium\r\n Microsoft Visual Studio Group\r\n VisualStudio2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 03f55de797f546a1b29d1b8d66be687a__Team-Foundation-Server-2013-Update4-WS2012R2-201503.20\r\n Windows\r\n http://www.microsoft.com/en-us/download/details.aspx?id=13350\r\n Microsoft Team Foundation Server 2013 Trial on Windows Server 2012 R2 Update. Virtual Machines created with this trial image will require a product key for Team Foundation Server (such as from an MSDN Subscription). This image includes a complete installation of Team Foundation Server 2013 Update 4. Some components require additional setup and configuration. You can configure SQL Server using SQL Server Express included in this image, by downloading and installing SQL Server Standard edition (from an MSDN Subscription), or by connect to a pre-existing SQL Server. Minimum virtual machine size for this image is Medium. For more details on TFS server setup please see the [Team Foundation Server install guide|http://msdn.microsoft.com/en-us/library/dd631902.aspx].\r\n Team Foundation Server 2013 Update 4 on Windows Server 2012 R2\r\n 2015-03-20T07:00:00Z\r\n false\r\n VisualStudio2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=286720\r\n Medium\r\n Microsoft Visual Studio Group\r\n VisualStudio2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 03f55de797f546a1b29d1b8d66be687a__Team-Foundation-Server-2013-Update4-WS2012R2-201503.27\r\n Windows\r\n http://www.microsoft.com/en-us/legal/IntellectualProperty/UseTerms/Default.aspx\r\n Microsoft Team Foundation Server 2013 Trial on Windows Server 2012 R2 Update. Virtual Machines created with this trial image will require a product key for Team Foundation Server (such as from an MSDN Subscription). This image includes a complete installation of Team Foundation Server 2013 Update 4. Some components require additional setup and configuration. You can configure SQL Server using SQL Server Express included in this image, by downloading and installing SQL Server Standard edition (from an MSDN Subscription), or by connect to a pre-existing SQL Server. Minimum virtual machine size for this image is Medium. For more details on TFS server setup please see the [Team Foundation Server install guide|http://msdn.microsoft.com/en-us/library/dd631902.aspx].\r\n Team Foundation Server 2013 Update 4 on Windows Server 2012 R2\r\n 2015-03-27T07:00:00Z\r\n false\r\n VisualStudio2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=286720\r\n Medium\r\n Microsoft Visual Studio Group\r\n VisualStudio2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 03f55de797f546a1b29d1b8d66be687a__VS-2013-Community-VSU5-AzureSDK-2.7-WS2012R2\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=430755\r\n This image of Visual Studio Community 2013 Update 5 with Azure Tools 2.7 enables you to unleash the full power of Visual Studio to develop cross-platform solutions. Create apps in one unified IDE, and incorporate new languages, features, and development tools into them with Visual Studio Extensions (available in the Visual Studio Gallery).\r\n Visual Studio Community 2013 Update 5 with Azure 2.7 on Windows Server 2012 R2\r\n 2015-07-20T07:00:00Z\r\n false\r\n VisualStudio2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=286720\r\n Standard_D2\r\n Microsoft Visual Studio Group\r\n VisualStudio2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 03f55de797f546a1b29d1b8d66be687a__VS-2013-Community-VSU5-Cordova-CTP3.2-AzureSDK-2.7-WS2012R2\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=430755\r\n This image provides Visual Studio Community 2013 Update 5, Azure Tools 2.7, and CTP 3.2 of the Tools for Apache Cordova running on Windows Server 2012 R2. It allows you to easily and quickly set up a development environment in Azure to build and test Android, iOS, and Windows apps using HTML, CSS, and JavaScript. Please see [http://go.microsoft.com/fwlink/?LinkID=397716|http://go.microsoft.com/fwlink/?LinkID=397716] for more information.\r\n Visual Studio Community 2013 Update 5 with Tools for Apache Cordova CTP 3.2 on Windows Server 2012 R2\r\n 2015-08-11T07:00:00Z\r\n false\r\n VisualStudio2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=286720\r\n Medium\r\n Microsoft Visual Studio Group\r\n VisualStudio2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 03f55de797f546a1b29d1b8d66be687a__VS-2015-Community-AzureSDK-2.7-WS2012R2\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=614946\r\n Visual Studio Community 2015 is our free, full featured and extensible IDE for non-enterprise application development. This image contains Windows Server 2012 R2 with Visual Studio Community 2015. It allows you to easily and quickly set up a development environment in Azure to build and test applications using Visual Studio.\r\n Visual Studio Community 2015 with Azure SDK 2.7 on Windows Server 2012 R2\r\n 2015-07-20T07:00:00Z\r\n false\r\n VisualStudio2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=528096\r\n Standard_D2\r\n Microsoft Visual Studio Group\r\n VisualStudio2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 03f55de797f546a1b29d1b8d66be687a__VS-2015-Enterprise-AzureSDK-2.7-WS2012R2\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=614945\r\n With Visual Studio Enterprise you can create applications across devices and services, using a single solution with a consistent development experience. You get the tools, you need to deliver desktop, Windows Store, Windows Phone, and Office apps, as well as mobile web apps across any device, web site, cloud service, and more. This image contains Windows Server 2012 R2 with Visual Studio Enterprise 2015. It allows you to easily and quickly set up a development environment in Azure to build and test applications using Visual Studio.\r\n Visual Studio Enterprise 2015 with Azure SDK 2.7 on Windows Server 2012 R2\r\n 2015-07-20T07:00:00Z\r\n false\r\n VisualStudio2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=528096\r\n Standard_D2\r\n Microsoft Visual Studio Group\r\n VisualStudio2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 03f55de797f546a1b29d1b8d66be687a__Visual-Studio-2013-Community-12.0.31101.0-ApacheCordova-CTP3.1-AzureSDK-2.6-WS2012R2-201505.27\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=430755\r\n This image contains Windows Server 2012 R2, Visual Studio Community 2013, and CTP 3.1 of the Tools for Apache Cordova. It allows you to easily and quickly set up a development environment in Azure to build and test Android, iOS, and Windows apps using HTML, CSS, and JavaScript. Please see [http://go.microsoft.com/fwlink/?LinkID=397716|http://go.microsoft.com/fwlink/?LinkID=397716] for more information.\r\n Visual Studio Community 2013 with Tools for Apache Cordova CTP 3.1 on Windows Server 2012 R2\r\n 2015-05-27T07:00:00Z\r\n false\r\n VisualStudio2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=286720\r\n Medium\r\n Microsoft Visual Studio Group\r\n VisualStudio2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 03f55de797f546a1b29d1b8d66be687a__Visual-Studio-2013-Community-VSU4-AzureSDK-2.51-NTVS-1.0-WS2012R2\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=430755\r\n The Node.js Tools 1.0 for Visual Studio (NTVS) image enables you to unleash the full power of Visual Studio to develop Node.js solutions. NTVS also includes a list of project templates using the Express framework, which enables you to quickly create and deploy websites or Cloud Services to Microsoft Azure or other platforms.\r\n Visual Studio Community 2013 Update 4 with Tools for Node.js on Windows Server 2012 R2\r\n 2015-04-15T07:00:00Z\r\n false\r\n VisualStudio2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=299229\r\n Medium\r\n Microsoft Visual Studio Group\r\n VisualStudio2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.2-x64-v5.8.8.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.3 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2012-08-28T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.3-x64-v5.8.8\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.2 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2012-08-28T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.3-x64-v5.8.8.5\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.3 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2012-10-12T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.3-x64-v5.8.8.6\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.3 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2012-11-12T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.3-x64-v5.8.8.7\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.3 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2012-01-15T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.3-x64-v5.8.8.8\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.3 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2012-01-25T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.3-x64-v5.8.8.9\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.3 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2013-03-01T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.4-x64-v13.4\r\n Linux\r\n \r\n \r\n \r\n false\r\n 2013-04-19T00:00:00Z\r\n false\r\n \r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.4-x64-v13.5.0.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.4 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2013-07-11T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.4-x64-v13.5.0.2\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.4 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2013-07-22T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.5-x64-v13.5.2\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.5 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2013-12-26T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.5-x64-v13.5.3\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.5 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2014-04-17T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.5-x64-v14.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.5 with RightLink 6.1\r\n RightScale Linux v14\r\n false\r\n 2014-09-16T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.5-x64-v14.1.3\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.5 with RightLink 6.1\r\n RightScale Linux v14\r\n false\r\n 2014-10-06T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.5-x64-v14.1.5.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.5 with RightLink 6.2\r\n RightScale Linux v14\r\n false\r\n 2014-12-10T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.6-x64-v13.5.5\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.6 with RightLink 5.8\r\n RightScale Linux v13\r\n false\r\n 2014-11-12T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.6-x64-v14.2\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.6 with RightLink 6.3\r\n RightScale Linux v14\r\n false\r\n 2015-01-15T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.6-x64-v14.2.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.6 with RightLink 6.3\r\n RightScale Linux v14\r\n false\r\n 2015-03-23T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-7.0-x64-v14.1.5.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 7.0 with RightLink 6.2\r\n RightScale Linux v14\r\n false\r\n 2014-12-10T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-7.0-x64-v14.2\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 7.0 with RightLink 6.3\r\n RightScale Linux v14\r\n false\r\n 2015-01-15T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-7.0-x64-v14.2.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 7.0 with RightLink 6.3\r\n RightScale Linux v14\r\n false\r\n 2015-03-23T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v13.4\r\n Linux\r\n \r\n \r\n \r\n false\r\n 2013-04-19T00:00:00Z\r\n false\r\n \r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v13.5.0.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2013-07-11T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v13.5.2\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2013-12-26T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v13.5.3\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2014-04-17T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v13.5.5\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 5.8\r\n RightScale Linux v13\r\n false\r\n 2014-11-12T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v14.1.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 6.1\r\n RightScale Linux v14\r\n false\r\n 2014-09-16T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v14.1.3\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 6.1\r\n RightScale Linux v14\r\n false\r\n 2014-10-06T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v14.1.5.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 6.2\r\n RightScale Linux v14\r\n false\r\n 2014-12-10T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v14.2\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 6.3\r\n RightScale Linux v14\r\n false\r\n 2015-01-15T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v14.2.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 6.3\r\n RightScale Linux v14\r\n false\r\n 2015-03-23T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v5.8.8\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2012-08-28T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v5.8.8.5\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2012-10-12T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v5.8.8.7\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2013-01-15T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v5.8.8.8\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2013-01-25T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-14.04-x64-v14.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 14.04 with RightLink 6.1\r\n RightScale Linux v14\r\n false\r\n 2014-09-16T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-14.04-x64-v14.1.3\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 14.04 with RightLink 6.1\r\n RightScale Linux v14\r\n false\r\n 2014-10-06T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-14.04-x64-v14.1.5.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 14.04 with RightLink 6.2\r\n RightScale Linux v14\r\n false\r\n 2014-12-10T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-14.04-x64-v14.2\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 14.04 with RightLink 6.3\r\n RightScale Linux v14\r\n false\r\n 2015-01-15T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-14.04-x64-v14.2.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 14.04 with RightLink 6.3\r\n RightScale Linux v14\r\n false\r\n 2015-03-23T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__JDK-1.6.0_101-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321312\r\n [Java Platform|http://www.oracle.com/java|_blank], Standard Edition 6 (update 101) enables development of secure, portable, high-performance applications and includes a Java Development Kit (JDK), Java Runtime Environment (JRE), and tools for developing, debugging, and monitoring Java applications. WARNING: These older versions of the JRE and JDK are provided to help developers debug issues in older systems. They are not recommended for use in production. Minimum recommended virtual machine size for this image is [Medium|http://go.microsoft.com/fwlink/?LinkID=309169|_blank]. [Learn More|http://www.windowsazure.com/en-us/documentation/articles/virtual-machines-java-run-tomcat-application-server/|_blank]\r\n JDK 6 on Windows Server 2012\r\n 2015-08-10T00:00:00Z\r\n true\r\n Java6_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321694\r\n Medium\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386544\r\n Java6_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__JDK-1.7.0_85-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321310\r\n [Java Platform|http://www.oracle.com/java|_blank], Standard Edition 7 (update 85) enables development of secure, portable, high-performance applications and includes a Java Development Kit (JDK), Java Runtime Environment (JRE), and tools for developing, debugging, and monitoring Java applications. Minimum recommended virtual machine size for this image is [Medium|http://go.microsoft.com/fwlink/?LinkID=309169|_blank]. [Learn More|http://www.windowsazure.com/en-us/documentation/articles/virtual-machines-java-run-tomcat-application-server|_blank]\r\n JDK 7 on Windows Server 2012\r\n 2015-08-10T00:00:00Z\r\n false\r\n Java7_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321701\r\n Medium\r\n Microsoft\r\n Java7_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__JDK-1.8.0_51-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321310\r\n [Java Platform|http://www.oracle.com/java|_blank], Standard Edition 8 (update 51) enables development of secure, portable, high-performance applications and includes a Java Development Kit (JDK), Java Runtime Environment (JRE), and tools for developing, debugging, and monitoring Java applications. Minimum recommended virtual machine size for this image is [Medium|http://go.microsoft.com/fwlink/?LinkID=309169|_blank].\r\n JDK 8 on Windows Server 2012 R2\r\n 2015-08-10T00:00:00Z\r\n false\r\n Java7_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321701\r\n Medium\r\n Microsoft\r\n Java7_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__Oracle-Database-11.2.0.4.0-EE-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321683\r\n [Oracle Database|http://www.oracle.com/database|_blank] 11g R2 Enterprise Edition (11.2.0.4.0) provides comprehensive features to easily manage the most demanding transaction processing, business intelligence, and content management applications. Minimum recommended virtual machine size for this image is [Standard_D12|http://go.microsoft.com/fwlink/?LinkID=309169|_blank].\r\n Oracle Database 11g R2 Enterprise Edition on Windows Server 2008 R2\r\n 2015-08-10T00:00:00Z\r\n true\r\n OracleDatabase12_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321692\r\n Standard_D12\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386538\r\n OracleDatabase12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__Oracle-Database-11.2.0.4.0-EE-WebLogic-10.3.6-EE-JDK-1.7.0_85-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321684\r\n [Oracle Database|http://www.oracle.com/database|_blank] 11g R2 Enterprise Edition (11.2.0.4.0) provides comprehensive features to easily manage the most demanding transaction processing, business intelligence, and content management applications. [Oracle WebLogic Server|http://www.oracle.com/weblogicserver|_blank] 11g Enterprise Edition (10.3.6) is a leading Java application server for modern data centers. It takes full advantage of the latest hardware architectures including 64-bit addressable memory, multi-core computing systems and high-speed networks. Minimum recommended virtual machine size for this image is [Standard_D12|http://go.microsoft.com/fwlink/?LinkID=309169|_blank].\r\n Oracle Database 11g R2 and WebLogic Server 11g Enterprise Edition on Windows Server 2008 R2\r\n 2015-08-10T00:00:00Z\r\n true\r\n OracleWeblogicDatabase12_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321691\r\n Standard_D12\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386541\r\n OracleWeblogicDatabase12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__Oracle-Database-11.2.0.4.0-SE-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321686\r\n [Oracle Database|http://www.oracle.com/database|_blank] 11g R2 Standard Edition (11.2.0.4.0) is an affordable, full-featured data management solution that is ideal for midsize companies. Minimum recommended virtual machine size for this image is [Standard_D12|http://go.microsoft.com/fwlink/?LinkID=309169|_blank].\r\n Oracle Database 11g R2 Standard Edition on Windows Server 2008 R2\r\n 2015-08-10T00:00:00Z\r\n true\r\n OracleDatabase12_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321689\r\n Standard_D12\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386537\r\n OracleDatabase12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__Oracle-Database-11.2.0.4.0-SE-WebLogic-10.3.6-SE-JDK-1.7.0_85-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321687\r\n [Oracle Database|http://www.oracle.com/database|_blank] 11g R2 Standard Edition (11.2.0.4.0) is an affordable, full-featured data management solution that is ideal for midsize companies. [Oracle WebLogic Server|http://www.oracle.com/weblogicserver|_blank] 11g Standard Edition (10.3.6) is a leading Java application server for enterprises of all sizes, providing developers with the tools and technologies to write enterprise applications and services quickly and operations teams with the administration capabilities to keep them up and running. Minimum recommended virtual machine size for this image is [Standard_D12|http://go.microsoft.com/fwlink/?LinkID=309169|_blank].\r\n Oracle Database 11g R2 and WebLogic Server 11g Standard Edition on Windows Server 2008 R2\r\n 2015-08-10T00:00:00Z\r\n true\r\n OracleWeblogicDatabase12_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321688\r\n Standard_D12\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386542\r\n OracleWeblogicDatabase12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__Oracle-Database-12.1.0.1.0-20150810-SE-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321317\r\n [Oracle Database|http://www.oracle.com/database|_blank] 12c Standard Edition (12.1.0.1.0) is an affordable, full-featured data management solution that is ideal for midsize companies. Minimum recommended virtual machine size for this image is [Standard_D12|http://go.microsoft.com/fwlink/?LinkID=309169|_blank]. [Learn More|http://msdn.microsoft.com/en-us/library/dn439775.aspx|_blank]\r\n Oracle Database 12c Standard Edition on Windows Server 2012\r\n 2015-08-10T00:00:00Z\r\n true\r\n OracleDatabase12_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321696\r\n Standard_D12\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386537\r\n OracleDatabase12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__Oracle-Database-12.1.0.1.0-SE-WebLogic-12.1.2.0-SE-JDK-1.7.0_85-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321318\r\n [Oracle Database|http://www.oracle.com/database|_blank] 12c Standard Edition (12.1.0.1.0) is an affordable, full-featured data management solution that is ideal for midsize companies. [Oracle WebLogic Server|http://www.oracle.com/weblogicserver|_blank] 12c Standard Edition (12.1.2.0) is a leading Java EE application server. Minimum recommended virtual machine size for this image is [Standard_D13|http://go.microsoft.com/fwlink/?LinkID=309169|_blank]. [Learn More|http://msdn.microsoft.com/en-us/library/dn466427.aspx|_blank]\r\n Oracle Database 12c and WebLogic Server 12c Standard Edition on Windows Server 2012\r\n 2015-08-10T00:00:00Z\r\n true\r\n OracleWeblogicDatabase12_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321695\r\n Standard_D12\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386542\r\n OracleWeblogicDatabase12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__Oracle-Database-12.1.0.2.0-20150810-EE-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321314\r\n [Oracle Database|http://www.oracle.com/database|_blank] 12c Enterprise Edition (12.1.0.2.0) is a next-generation database designed for the cloud, providing a new multitenant architecture on top of a fast, scalable, reliable, and secure database platform. Minimum recommended virtual machine size for this image is [Standard_D12|http://go.microsoft.com/fwlink/?LinkID=309169|_blank]. [Learn More|http://msdn.microsoft.com/en-us/library/dn439775.aspx|_blank]\r\n Oracle Database 12c Enterprise Edition on Windows Server 2012\r\n 2015-08-10T00:00:00Z\r\n true\r\n OracleDatabase12_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321699\r\n Standard_D12\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386538\r\n OracleDatabase12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__Oracle-Database-12.1.0.2.0-EE-WebLogic-12.1.2.0-EE-JDK-1.7.0_85-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321315\r\n [Oracle Database|http://www.oracle.com/database|_blank] 12c Enterprise Edition (12.1.0.2.0) is a next-generation database designed for the cloud, providing a new multitenant architecture on top of a fast, scalable, reliable, and secure database platform. [Oracle WebLogic Server|http://www.oracle.com/weblogicserver|_blank] 12c Enterprise Edition (12.1.2.0) is a leading Java EE application server. Minimum recommended virtual machine size for this image is [Standard_D12|http://go.microsoft.com/fwlink/?LinkID=309169|_blank]. [Learn More|http://msdn.microsoft.com/en-us/library/dn466427.aspx|_blank]\r\n Oracle Database 12c and WebLogic Server 12c Enterprise Edition on Windows Server 2012\r\n 2015-08-10T00:00:00Z\r\n true\r\n OracleWeblogicDatabase12_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321698\r\n Standard_D11\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386541\r\n OracleWeblogicDatabase12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__WebLogic-12.1.2.0-EE-JDK-1.7.0_85-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321313\r\n [Oracle WebLogic Server|http://www.oracle.com/weblogicserver|_blank] 12c Enterprise Edition (12.1.2.0) is a leading Java EE application server, delivering next-generation applications on a mission-critical cloud platform, with native cloud management, and integrated tools. Minimum recommended virtual machine size for this image is [standard_D12 |http://go.microsoft.com/fwlink/?LinkID=309169|_blank]. [Learn More|http://msdn.microsoft.com/en-us/library/dn439774.aspx|_blank]\r\n Oracle WebLogic Server 12c Enterprise Edition on Windows Server 2012\r\n 2015-08-10T00:00:00Z\r\n true\r\n OracleWeblogic12_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321700\r\n Standard_D13\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386540\r\n OracleWeblogic12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__WebLogic-12.1.2.0-SE-JDK-1.7.0_85-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321316\r\n [Oracle WebLogic Server|http://www.oracle.com/weblogicserver|_blank] 12c Standard Edition (12.1.2.0) is a leading Java EE application server, delivering next-generation applications on a mission-critical cloud platform, with native cloud management, and integrated tools. Minimum recommended virtual machine size for this image is [Standard_D11|http://go.microsoft.com/fwlink/?LinkID=309169|_blank]. [Learn More|http://msdn.microsoft.com/en-us/library/dn439774.aspx|_blank]\r\n Oracle WebLogic Server 12c Standard Edition on Windows Server 2012\r\n 2015-08-10T00:00:00Z\r\n true\r\n OracleWeblogic12_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321697\r\n Standard_D11\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386539\r\n OracleWeblogic12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__Weblogic-10.3.6-EE-JDK-1.7.0_85-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=321682\r\n [Oracle WebLogic Server|http://www.oracle.com/weblogicserver|_blank] 11g Enterprise Edition (10.3.6) is a leading Java application server for modern data centers. It takes full advantage of the latest hardware architectures including 64-bit addressable memory, multi-core computing systems and high-speed networks. Minimum recommended virtual machine size for this image is [Standard_D12|http://go.microsoft.com/fwlink/?LinkID=309169|_blank]. [Learn More|http://msdn.microsoft.com/en-us/library/dn466428.aspx|_blank]\r\n Oracle WebLogic Server 11g Enterprise Edition on Windows Server 2008 R2\r\n 2015-08-10T00:00:00Z\r\n true\r\n OracleWeblogic11_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321693\r\n Standard_D12\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386540\r\n OracleWeblogic11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__Weblogic-10.3.6-SE-JDK-1.7.0_85-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321691\r\n [Oracle WebLogic Server|http://www.oracle.com/weblogicserver|_blank] 11g Standard Edition (10.3.6) is a leading Java application server for enterprises of all sizes, providing developers with the tools and technologies to write enterprise applications and services quickly and operations teams with the administration capabilities to keep them up and running. Minimum recommended virtual machine size for this image is [Standard_D12|http://go.microsoft.com/fwlink/?LinkID=309169|_blank]. [Learn More|http://msdn.microsoft.com/en-us/library/dn466428.aspx|_blank]\r\n Oracle WebLogic Server 11g Standard Edition on Windows Server 2008 R2\r\n 2015-08-10T00:00:00Z\r\n true\r\n OracleWeblogic11_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321690\r\n Standard_D12\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386539\r\n OracleWeblogic11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 81\r\n 29ad5df6dd0640ce9aae898da6e66f4f__GitHub-Enterprise-2.2.7\r\n Linux\r\n https://enterprise.github.com/license\r\n GitHub Enterprise is the on-premises version of GitHub.com, the world's largest software community. Collaborate, track issues, review code, and streamline your development processes - all on your servers. With the world's largest software development community already using GitHub, your business can be on the fast track to a better way of building software.\r\n GitHub Enterprise\r\n false\r\n 2015-08-14T07:00:00Z\r\n false\r\n https://enterprise.github.com/privacy\r\n Standard_DS3\r\n GitHub, Inc.\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 81\r\n 29ad5df6dd0640ce9aae898da6e66f4f__GitHub-Enterprise-2.3.1\r\n Linux\r\n https://enterprise.github.com/license\r\n GitHub Enterprise is the on-premises version of GitHub.com, the world's largest software community. Collaborate, track issues, review code, and streamline your development processes - all on your servers. With the world's largest software development community already using GitHub, your business can be on the fast track to a better way of building software.\r\n GitHub Enterprise\r\n false\r\n 2015-08-15T07:00:00Z\r\n false\r\n https://enterprise.github.com/privacy\r\n Standard_DS3\r\n GitHub, Inc.\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-475.1.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2014-10-19T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-490.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2014-11-03T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-509.1.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2014-11-23T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-522.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2014-12-04T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-522.1.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2014-12-10T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-522.2.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2014-12-16T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-547.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2014-12-30T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-554.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-01-06T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-557.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-01-08T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-561.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-01-12T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-575.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-01-27T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-584.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-02-04T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-591.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-02-12T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-592.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-02-14T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-593.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-02-14T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-598.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-02-19T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-604.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-02-26T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-607.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-02-28T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-612.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-03-05T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-612.1.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-03-06T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-618.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-03-12T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-626.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-03-19T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-633.1.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-03-26T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-640.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-04-02T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-647.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-04-09T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-653.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-04-16T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-660.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-04-23T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-668.2.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-04-30T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-675.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-05-07T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-681.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-05-14T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-695.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-05-28T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-709.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-06-11T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-717.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-06-18T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-723.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-06-25T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-723.1.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-06-27T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-735.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-07-07T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-738.1.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-07-09T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-745.1.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-07-16T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-752.1.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-07-23T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-758.1.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-07-30T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-766.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-08-07T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-774.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-08-14T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-779.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-08-20T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-788.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-08-28T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-789.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-08-29T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-794.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-09-03T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-801.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-09-10T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-494.0.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2014-11-17T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-494.1.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2014-11-23T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-494.4.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2014-12-04T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-494.5.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2014-12-11T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-522.2.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2014-12-18T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-522.3.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2014-12-24T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-522.4.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-01-08T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-522.5.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-01-12T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-557.0.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-01-14T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-557.1.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-01-27T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-557.2.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-02-04T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-584.0.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-02-18T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-607.0.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-03-04T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-612.1.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-03-17T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-633.1.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-04-01T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-647.0.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-04-15T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-668.3.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-05-13T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-681.0.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-05-27T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-695.0.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-06-10T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-695.2.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-06-15T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-717.1.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-06-23T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-723.1.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-07-08T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-723.3.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-07-10T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-766.1.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-08-20T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-766.3.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-09-02T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-494.3.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2014-12-03T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-494.4.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2014-12-04T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-494.5.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2014-11-23T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-522.5.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-01-14T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-522.6.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-01-28T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-557.2.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-02-10T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-607.0.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-03-17T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-633.1.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-04-14T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-647.0.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-05-12T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-647.2.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-05-27T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-681.0.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-06-09T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-681.1.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-06-17T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-681.2.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-06-18T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-717.1.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-07-07T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-717.3.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-07-10T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-723.3.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-08-04T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-766.3.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-09-07T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;West US\r\n 127\r\n 2cdc6229df6344129ee553dd3499f0d3__BizTalk-Server-2013-Enterprise\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=296354;http://go.microsoft.com/fwlink/?LinkID=131004\r\n This image contains the Enterprise edition of BizTalk Server 2013. Some BizTalk Server components like accelerators require additional setup before use. Medium is the recommended size for this image.\r\n true\r\n BizTalkServer2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=131004\r\n Medium\r\n Microsoft BizTalk Server Group\r\n http://go.microsoft.com/fwlink/?LinkID=280328\r\n BizTalkServer2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;West US\r\n 127\r\n 2cdc6229df6344129ee553dd3499f0d3__BizTalk-Server-2013-R2-Developer-Apr-2015\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=296356;http://go.microsoft.com/fwlink/?LinkID=131004\r\n Microsoft BizTalk Server 2013 R2 Developer Edition (64-bit) on Windows Server 2012 R2. This image contains the Developer edition of BizTalk Server 2013 R2. Some BizTalk Server components like accelerators require additional setup before use. Medium is the recommended size for this image.\r\n Microsoft-BizTalk-Server-2013-R2-Developer\r\n false\r\n BizTalkServer2013_100.png\r\n Microsoft BizTalk Server Group\r\n BizTalkServer2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 2cdc6229df6344129ee553dd3499f0d3__BizTalk-Server-2013-R2-Enterprise-Nov-2014\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=296356;http://go.microsoft.com/fwlink/?LinkID=131004\r\n Microsoft BizTalk Server 2013 R2 Enterprise Edition (64-bit) on Windows Server 2012 R2. This image contains the Enterprise edition of BizTalk Server 2013 R2. Some BizTalk Server components like accelerators require additional setup before use. Medium is the recommended size for this image.\r\n Microsoft-BizTalk-Server-2013-R2-Enterprise\r\n 2014-11-03T08:00:00Z\r\n true\r\n BizTalkServer2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=131004\r\n Medium\r\n Microsoft BizTalk Server Group\r\n http://go.microsoft.com/fwlink/?LinkID=280328\r\n BizTalkServer2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 2cdc6229df6344129ee553dd3499f0d3__BizTalk-Server-2013-R2-Standard-Nov-2014\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=296356;http://go.microsoft.com/fwlink/?LinkID=131004\r\n Microsoft BizTalk Server 2013 R2 Standard Edition (64-bit) on Windows Server 2012 R2. This image contains the Standard edition of BizTalk Server 2013 R2. Some BizTalk Server components like accelerators require additional setup before use. Medium is the recommended size for this image.\r\n Microsoft-BizTalk-Server-2013-R2-Standard\r\n 2014-11-03T08:00:00Z\r\n true\r\n BizTalkServer2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=131004\r\n Medium\r\n Microsoft BizTalk Server Group\r\n http://go.microsoft.com/fwlink/?LinkID=280327\r\n BizTalkServer2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;West US\r\n 127\r\n 2cdc6229df6344129ee553dd3499f0d3__BizTalk-Server-2013-Standard\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=296355;http://go.microsoft.com/fwlink/?LinkID=131004\r\n This image contains the Standard edition of BizTalk Server 2013. Some BizTalk Server components like accelerators require additional setup before use. Medium is the recommended size for this image.\r\n true\r\n BizTalkServer2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=131004\r\n Medium\r\n Microsoft BizTalk Server Group\r\n http://go.microsoft.com/fwlink/?LinkID=280327\r\n BizTalkServer2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 3422a428aaf14529884165693cbb90d3__DreamFactory_1.6.10-3_-_Ubuntu_14.04\r\n Linux\r\n https://bitnami.com/azure/terms\r\n DreamFactory is the ultimate REST API platform. It enables developers to rapidly mobilize enterprise data by streamlining the task of connecting modern front-end apps with databases and storage systems. DreamFactory handles all of the server-side software and backend integration, so that you can focus on what you do best: building great applications. For more\r\ninformation on this DreamFactory VM packaged by Bitnami visit [our website|https://bitnami.com/stack/dreamfactory|_blank], [wiki|http://wiki.bitnami.com/Applications/Bitnami_DreamFactory|_blank] and [forums|http://community.bitnami.com|_blank]. The DreamFactory VM for Microsoft Azure is developed and maintained by [Bitnami|https://bitnami.com|_blank], the leading provider of application images for the cloud. Default credentials are username: 'user@example.com' / password: 'bitnami'.\r\n DreamFactory 1.6\r\n 2014-07-14T00:00:00Z\r\n false\r\n dreamfactory-azure-100x100.png\r\n https://bitnami.com/privacy\r\n Small\r\n Bitnami\r\n dreamfactory-azure-45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 3422a428aaf14529884165693cbb90d3__DreamFactory_1.7.8-0_-_Ubuntu_14.04\r\n Linux\r\n https://bitnami.com/azure/terms\r\n DreamFactory is the ultimate REST API platform. It enables developers to rapidly mobilize enterprise data by streamlining the task of connecting modern front-end apps with databases and storage systems. DreamFactory handles all of the server-side software and backend integration, so that you can focus on what you do best: building great applications. For more\r\ninformation on this DreamFactory VM packaged by Bitnami visit [our website|https://bitnami.com/stack/dreamfactory|_blank], [wiki|http://wiki.bitnami.com/Applications/Bitnami_DreamFactory|_blank] and [forums|http://community.bitnami.com|_blank]. The DreamFactory VM for Microsoft Azure is developed and maintained by [Bitnami|https://bitnami.com|_blank], the leading provider of application images for the cloud. Default credentials are username: 'user@example.com' / password: 'bitnami'.\r\n DreamFactory 1.7\r\n 2014-09-30T00:00:00Z\r\n false\r\n dreamfactory-azure-100x100.png\r\n https://bitnami.com/privacy\r\n Small\r\n Bitnami\r\n dreamfactory-azure-45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 3422a428aaf14529884165693cbb90d3__eXo_Platform_Express_4.0.6-4_-_Ubuntu_14.04\r\n Linux\r\n https://bitnami.com/azure/terms\r\n eXo Platform combines collaboration, content and document management, calendaring and other productivity tools with social features to provide a complete intranet for the enterprise. Rich collaboration features such as wikis, forums, calendars and documents are smartly integrated around activity streams, social networking and workspaces. It is carefully designed to instantly engage users. It is open source and runs within the trusted security of an enterprise platform and is highly customizable to adapt to your organizational needs. This is a 30 day free evaluation of eXo Platform Express, a commercial version of eXo Platform. To continue using the image at the end of the trial period, you must purchase a license directly from eXo Platform (To learn more, visit: [http://www.exoplatform.com|http://docs.exoplatform.com/public/index.jsp?topic=%2FPLF41%2FPLFUserGuide.GettingStarted.TrialEdition.html|_blank]). For more information on eXo Platform visit: [eXo Platform Express by Bitnami|https://bitnami.com/stack/exo-platform|_blank], [wiki|http://wiki.bitnami.com/Applications/Bitnami_eXo_Platform|_blank], [eXo Platform Resource Center|http://www.exoplatform.com/company/en/resource-center|_blank], [Contact for Pricing Details|http://www.exoplatform.com/company/en/company/contact-us|_blank]. This eXo Platform Express VM is built and maintained by [Bitnami|https://bitnami.com|_blank] the leading provider of application images for the cloud. Default credentials are username: 'user' / password: 'bitnami'.\r\n eXo Platform Express 4\r\n 2014-07-14T00:00:00Z\r\n false\r\n exoplatform-azure-100x100.png\r\n https://bitnami.com/privacy\r\n Medium\r\n Bitnami\r\n exoplatform-azure-45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 3422a428aaf14529884165693cbb90d3__eXo_Platform_Express_4.0.7-0_-_Ubuntu_14.04\r\n Linux\r\n https://bitnami.com/azure/terms\r\n eXo Platform combines collaboration, content and document management, calendaring and other productivity tools with social features to provide a complete intranet for the enterprise. Rich collaboration features such as wikis, forums, calendars and documents are smartly integrated around activity streams, social networking and workspaces. It is carefully designed to instantly engage users. It is open source and runs within the trusted security of an enterprise platform and is highly customizable to adapt to your organizational needs. This is a 30 day free evaluation of eXo Platform Express, a commercial version of eXo Platform. To continue using the image at the end of the trial period, you must purchase a license directly from eXo Platform (To learn more, visit: [http://www.exoplatform.com|http://docs.exoplatform.com/public/index.jsp?topic=%2FPLF41%2FPLFUserGuide.GettingStarted.TrialEdition.html|_blank]). For more information on eXo Platform visit: [eXo Platform Express by Bitnami|https://bitnami.com/stack/exo-platform|_blank], [wiki|http://wiki.bitnami.com/Applications/Bitnami_eXo_Platform|_blank], [eXo Platform Resource Center|http://www.exoplatform.com/company/en/resource-center|_blank], [Contact for Pricing Details|http://www.exoplatform.com/company/en/company/contact-us|_blank]. This eXo Platform Express VM is built and maintained by [Bitnami|https://bitnami.com|_blank] the leading provider of application images for the cloud. Default credentials are username: 'user' / password: 'bitnami'.\r\n eXo Platform Express 4\r\n 2014-09-30T00:00:00Z\r\n false\r\n exoplatform-azure-100x100.png\r\n https://bitnami.com/privacy\r\n Medium\r\n Bitnami\r\n exoplatform-azure-45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n 3a50f22b388a4ff7ab41029918570fa6__Windows-Server-2012-Essentials-20131018-enus\r\n Windows\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with the Windows Server Essentials Experience role installed. The new Windows Server Essentials Experience server role on Windows Server 2012 R2 Datacenter includes features, such as Remote Web Access, that were previously available only in Windows Server Essentials. Before creating a virtual machine, you must configure a valid virtual network to use VPN connections. For more information about how to set up Windows Server Essentials Experience, see [here|http://go.microsoft.com/fwlink/?LinkId=322143].\r\n Windows Server Essentials Experience on Windows Server 2012 R2\r\n 2013-10-18T00:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Medium\r\n Microsoft Windows Server Essentials Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n 3a50f22b388a4ff7ab41029918570fa6__Windows-Server-2012-Essentials-20131127-enus\r\n Windows\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with the Windows Server Essentials Experience role installed. The new Windows Server Essentials Experience server role on Windows Server 2012 R2 Datacenter includes features, such as Remote Web Access, that were previously available only in Windows Server Essentials. Before creating a virtual machine, you must configure a valid virtual network to use VPN connections. For more information about how to set up Windows Server Essentials Experience, see [here|http://go.microsoft.com/fwlink/?LinkId=322143].\r\n Windows Server Essentials Experience on Windows Server 2012 R2\r\n 2013-11-29T00:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Medium\r\n Microsoft Windows Server Essentials Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n 3a50f22b388a4ff7ab41029918570fa6__Windows-Server-2012-Essentials-20131217-enus\r\n Windows\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with the Windows Server Essentials Experience role installed. The new Windows Server Essentials Experience server role on Windows Server 2012 R2 Datacenter includes features, such as Remote Web Access, that were previously available only in Windows Server Essentials. Before creating a virtual machine, you must configure a valid virtual network to use VPN connections. For more information about how to set up Windows Server Essentials Experience, see [here|http://go.microsoft.com/fwlink/?LinkId=322143].\r\n Windows Server Essentials Experience on Windows Server 2012 R2\r\n 2013-12-23T00:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Medium\r\n Microsoft Windows Server Essentials Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n 3a50f22b388a4ff7ab41029918570fa6__Windows-Server-2012-Essentials-20140213-enus\r\n Windows\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with the Windows Server Essentials Experience role installed. The new Windows Server Essentials Experience server role on Windows Server 2012 R2 Datacenter includes features, such as Remote Web Access, that were previously available only in Windows Server Essentials. Before creating a virtual machine, you must configure a valid virtual network to use VPN connections. For more information about how to set up Windows Server Essentials Experience, see [here|http://go.microsoft.com/fwlink/?LinkId=322143].\r\n Windows Server Essentials Experience on Windows Server 2012 R2\r\n 2014-01-23T00:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Medium\r\n Microsoft Windows Server Essentials Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n 3a50f22b388a4ff7ab41029918570fa6__Windows-Server-2012-Essentials-20140306-enus\r\n Windows\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with the Windows Server Essentials Experience role installed. The new Windows Server Essentials Experience server role on Windows Server 2012 R2 Datacenter includes features, such as Remote Web Access, that were previously available only in Windows Server Essentials. Before creating a virtual machine, you must configure a valid virtual network to use VPN connections. For more information about how to set up Windows Server Essentials Experience, see [here|http://go.microsoft.com/fwlink/?LinkId=322143].\r\n Windows Server Essentials Experience on Windows Server 2012 R2\r\n 2014-03-05T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Medium\r\n Microsoft Windows Server Essentials Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n 3a50f22b388a4ff7ab41029918570fa6__Windows-Server-2012-Essentials-20140327-enus\r\n Windows\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with the Windows Server Essentials Experience role installed. The new Windows Server Essentials Experience server role on Windows Server 2012 R2 Datacenter includes features, such as Remote Web Access, that were previously available only in Windows Server Essentials. Before creating a virtual machine, you must configure a valid virtual network to use VPN connections. For more information about how to set up Windows Server Essentials Experience, see [here|http://go.microsoft.com/fwlink/?LinkId=322143].\r\n Windows Server Essentials Experience on Windows Server 2012 R2\r\n 2014-03-26T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Medium\r\n Microsoft Windows Server Essentials Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n 3a50f22b388a4ff7ab41029918570fa6__Windows-Server-2012-Essentials-20140618-enus\r\n Windows\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with the Windows Server Essentials Experience role installed. The new Windows Server Essentials Experience server role on Windows Server 2012 R2 Datacenter includes features, such as Remote Web Access, that were previously available only in Windows Server Essentials. Before creating a virtual machine, you must configure a valid virtual network to use VPN connections. For more information about how to set up Windows Server Essentials Experience, see [here|http://go.microsoft.com/fwlink/?LinkId=322143].\r\n Windows Server Essentials Experience on Windows Server 2012 R2\r\n 2014-06-17T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Medium\r\n Microsoft Windows Server Essentials Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n 3a50f22b388a4ff7ab41029918570fa6__Windows-Server-2012-Essentials-20140715-enus\r\n Windows\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with the Windows Server Essentials Experience role installed. The new Windows Server Essentials Experience server role on Windows Server 2012 R2 Datacenter includes features, such as Remote Web Access, that were previously available only in Windows Server Essentials. Before creating a virtual machine, you must configure a valid virtual network to use VPN connections. For more information about how to set up Windows Server Essentials Experience, see [here|http://go.microsoft.com/fwlink/?LinkId=322143].\r\n Windows Server Essentials Experience on Windows Server 2012 R2\r\n 2014-07-14T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Medium\r\n Microsoft Windows Server Essentials Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n 3a50f22b388a4ff7ab41029918570fa6__Windows-Server-2012-Essentials-20141204-enus\r\n Windows\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with the Windows Server Essentials Experience role installed. The new Windows Server Essentials Experience server role on Windows Server 2012 R2 Datacenter includes features, such as Remote Web Access, that were previously available only in Windows Server Essentials. Before creating a virtual machine, you must configure a valid virtual network to use VPN connections. For more information about how to set up Windows Server Essentials Experience, see [here|http://go.microsoft.com/fwlink/?LinkId=322143].\r\n Windows Server Essentials Experience on Windows Server 2012 R2\r\n 2014-12-03T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Medium\r\n Microsoft Windows Server Essentials Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-65-20150128\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 6.5 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n false\r\n 2015-01-28T00:00:00Z\r\n false\r\n CentOS6_100.png\r\n OpenLogic\r\n CentOS6_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-65-20150325\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 6.5 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n false\r\n 2015-03-25T00:00:00Z\r\n false\r\n CentOS6_100.png\r\n OpenLogic\r\n CentOS6_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-65-20150605\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 6.5 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n false\r\n 2015-06-05T06:00:00Z\r\n false\r\n OpenLogic\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-65-20150904\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 6.5 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n 2015-09-04T06:00:00Z\r\n false\r\n OpenLogic\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-66-20150128\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 6.6 and is provided by OpenLogic. It contains an installation of the Basic Server packages. Note: Recommended VM size is A2 or larger.\r\n false\r\n 2015-01-28T00:00:00Z\r\n false\r\n CentOS6_100.png\r\n OpenLogic\r\n CentOS6_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-66-20150325\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 6.6 and is provided by OpenLogic. It contains an installation of the Basic Server packages. Note: Recommended VM size is A2 or larger.\r\n false\r\n 2015-03-25T00:00:00Z\r\n false\r\n CentOS6_100.png\r\n OpenLogic\r\n CentOS6_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-66-20150605\r\n Linux\r\n 6.6\r\n This distribution of Linux is based on CentOS version 6.6 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n false\r\n 2015-06-05T06:00:00Z\r\n false\r\n OpenLogic\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-66-20150706\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 6.6 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n false\r\n 2015-07-06T06:00:00Z\r\n false\r\n OpenLogic\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-66-20150731\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 6.6 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n 2015-07-31T06:00:00Z\r\n false\r\n OpenLogic\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-67-20150815\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 6.7 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n 2015-08-15T06:00:00Z\r\n false\r\n OpenLogic\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-70-20150128\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 7.0 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n false\r\n 2015-01-28T00:00:00Z\r\n false\r\n CentOS6_100.png\r\n OpenLogic\r\n CentOS6_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-70-20150325\r\n Linux\r\n 7.0\r\n This distribution of Linux is based on CentOS version 7.0 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n false\r\n 2015-03-25T00:00:00Z\r\n false\r\n CentOS6_100.png\r\n OpenLogic\r\n CentOS6_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-70-20150605\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 7.0 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n false\r\n 2015-06-05T06:00:00Z\r\n false\r\n OpenLogic\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-70-20150904\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 7.0 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n 2015-09-04T06:00:00Z\r\n false\r\n OpenLogic\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-71-20150410\r\n Linux\r\n 7.1\r\n This distribution of Linux is based on CentOS version 7.1 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n false\r\n 2015-04-10T06:00:00Z\r\n false\r\n OpenLogic\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-71-20150605\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 7.1 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n false\r\n 2015-06-05T06:00:00Z\r\n false\r\n OpenLogic\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-71-20150731\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 7.1 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n 2015-07-31T06:00:00Z\r\n false\r\n OpenLogic\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 38\r\n 63fcd0d5707b41b1b10f2a1d03ccc387__SteelHead-8.6.0a-20140625\r\n Linux\r\n www.riverbed.com/license\r\n Riverbed SteelHead CX for Microsoft Azure speeds the transfer of data and applications to the cloud from end users over the Internet and WAN. Overcome latency, bandwidth constraints and competition for resources among applications, to speed up migration to the public cloud and accelerate access for users from virtually any location. The SteelHead image will function in a limited fashion until a data-disk is added, and a valid CCX license applied to the instance. Please use admin/password as initial login credentials to the SteelHead. For more details and recommendations please refer to https://support.riverbed.com/bin/support/static/doc/cloud/cloud_sh_2.3_ug/wwhelp/wwhimpl/js/html/wwhelp.htm#href=azure_cloud_sh.7.4.html\r\n Riverbed SteelHead CX 8.6\r\n true\r\n 2014-06-25T07:00:00Z\r\n false\r\n RVBD_100x100.png\r\n http://www.riverbed.com/legal/privacy-policy/\r\n Small\r\n Riverbed Technology\r\n RVBD_45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 38\r\n 63fcd0d5707b41b1b10f2a1d03ccc387__SteelHead-8.6.1b-3-20111104\r\n Linux\r\n Riverbed SteelHead CX for Microsoft Azure speeds the transfer of data and applications to the cloud from end users over the Internet and WAN. Overcome latency, bandwidth constraints and competition for resources among applications, to speed up migration to the public cloud and accelerate access for users from virtually any location. The SteelHead image will function in a limited fashion until a data-disk is added, and a valid CCX license applied to the instance. Please use admin/password as initial login credentials to the SteelHead. For more details and recommendations please refer to https://support.riverbed.com/bin/support/static/doc/cloud/cloud_sh_2.3_ug/wwhelp/wwhimpl/js/html/wwhelp.htm#href=azure_cloud_sh.7.4.html\r\n Riverbed SteelHead CX 8.6\r\n 2011-11-04T07:00:00Z\r\n false\r\n RVBD_100x100.png\r\n Small\r\n Riverbed Technology\r\n RVBD_45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 38\r\n 63fcd0d5707b41b1b10f2a1d03ccc387__SteelHead-8.6.2-52-20141222\r\n Linux\r\n www.riverbed.com/license\r\n Riverbed SteelHead CX for Microsoft Azure speeds the transfer of data and applications to the cloud from end users over the Internet and WAN. Overcome latency, bandwidth constraints and competition for resources among applications, to speed up migration to the public cloud and accelerate access for users from virtually any location. The SteelHead image will function in a limited fashion until a data-disk is added, and a valid CCX license applied to the instance. Please use admin/password as initial login credentials to the SteelHead. For more details and recommendations please refer to https://support.riverbed.com/bin/support/static/doc/cloud/cloud_sh_2.3_ug/wwhelp/wwhimpl/js/html/wwhelp.htm#href=azure_cloud_sh.7.4.html\r\n Riverbed SteelHead CX 8.6\r\n 2014-12-22T08:00:00Z\r\n false\r\n RVBD_100x100.png\r\n http://www.riverbed.com/legal/privacy-policy/\r\n Small\r\n Riverbed Technology\r\n RVBD_45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 38\r\n 63fcd0d5707b41b1b10f2a1d03ccc387__SteelHead-9.0.0-15-20141213\r\n Linux\r\n www.riverbed.com/license\r\n Riverbed SteelHead CX for Microsoft Azure speeds the transfer of data and applications to the cloud from end users over the Internet and WAN. Overcome latency, bandwidth constraints and competition for resources among applications, to speed up migration to the public cloud and accelerate access for users from virtually any location. The SteelHead image will function in a limited fashion until a data-disk is added, and a valid CCX license applied to the instance. Please use admin/password as initial login credentials to the SteelHead. For more details and recommendations please refer to Cloud SteelHead documentation at https://support.riverbed.com/content/support/software/steelhead/cloud.html\r\n Riverbed SteelHead CX 9.0\r\n 2014-12-13T08:00:00Z\r\n false\r\n RVBD_100x100.png\r\n http://www.riverbed.com/legal/privacy-policy/\r\n Small\r\n Riverbed Technology\r\n RVBD_45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 38\r\n 63fcd0d5707b41b1b10f2a1d03ccc387__SteelHead-9.0.1-87-20150420\r\n Linux\r\n www.riverbed.com/license\r\n Riverbed SteelHead CX for Microsoft Azure speeds the transfer of data and applications to the cloud from end users over the Internet and WAN. Overcome latency, bandwidth constraints and competition for resources among applications, to speed up migration to the public cloud and accelerate access for users from virtually any location. The SteelHead image will function in a limited fashion until a data-disk is added, and a valid CCX license applied to the instance. Please use admin/password as initial login credentials to the SteelHead. For more details and recommendations please refer to https://support.riverbed.com/bin/support/static/doc/cloud/cloud_sh_2.3_ug/wwhelp/wwhimpl/js/html/wwhelp.htm#href=azure_cloud_sh.7.4.html\r\n Riverbed SteelHead CX 9.0\r\n 2015-04-20T07:00:00Z\r\n false\r\n RVBD_100x100.png\r\n http://www.riverbed.com/legal/privacy-policy/\r\n Small\r\n Riverbed Technology\r\n RVBD_45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 80\r\n 810d5f35ce8748c686feabed1344911c__BarracudaNGFirewall-6.1.1-075-byol\r\n Linux\r\n https://cloudvm.cudasvc.com/eula/ngfirewall-azure-eula.html\r\n Note: This appliance is managed via a client application and TCP/807 needs to be forwarded to do so. See the [deployment README|https://cloudvm.cudasvc.com/azure/deployment-readme-ng.html|_blank] for details. -- The Barracuda NG Firewall is an enterprise-grade next-generation firewall that was purpose-built for efficient deployment and operation within dispersed, highly dynamic, and security-critical network environments providing multilayer security in the cloud. Beyond its powerful network firewall, IPS, and VPN technologies, the Barracuda NG Firewall integrates a comprehensive set of next-generation firewall technologies.\r\n Barracuda NG Firewall 6.1.1\r\n 2015-08-04T19:00:00Z\r\n false\r\n barracuda-100x100.png\r\n https://techlib.barracuda.com/display/CP/Privacy+Policy\r\n Small\r\n Barracuda Networks, Inc.\r\n barracuda-45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 50\r\n 810d5f35ce8748c686feabed1344911c__BarracudaWebAppFirewall-vm4.2.4-fw8.0.0.013-20150827\r\n Linux\r\n https://cloudvm.cudasvc.com/eula/waf-azure-eula.html\r\n Note: This appliance is administered via a web UI and TCP/8000 needs to be forwarded to do so. See the [deployment README|https://cloudvm.cudasvc.com/azure/deployment-readme-waf.html|_blank] for details. -- The Barracuda Web Application Firewall inspects all inbound web traffic and blocks SQL injections, Cross-Site Scripting, malware uploads & application DDoS, or any other attacks targeted at your web applications. Its built-in load balancing technology also allows your web applications to scale with your business and its Data Loss Prevention (DLP) technology inspects server responses to help keep your proprietary information safe.\r\n Barracuda Web Application Firewall (WAF) 8.0.001301\r\n 2015-08-31T19:00:00Z\r\n false\r\n barracuda-100x100.png\r\n https://techlib.barracuda.com/display/CP/Privacy+Policy\r\n Small\r\n Barracuda Networks, Inc.\r\n barracuda-45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update1-4.3.4596.1-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 1 Preview installed. Microsoft SQL Server 2014 Express is also pre-installed. Use this image to create the head node of a Windows HPC cluster in Azure. We recommend using a VM size of at least A4. Before creating a virtual machine, you must configure a valid virtual network. To use the head node, you will need to join the virtual machine to an Active Directory domain and run the post configuration script described in the Preview release notes. For more information about how to set up an HPC IaaS cluster with this image, [see here|http://go.microsoft.com/fwlink/p/?LinkId=403953|_blank] .\r\n HPC Pack 2012 R2 on Windows Server 2012 R2\r\n 2014-08-14T07:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n ExtraLarge\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update1-4.3.4650.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 1 installed. Microsoft SQL Server 2014 Express is also pre-installed. Use this image to create the head node of a Windows high performance computing (HPC) cluster in Azure. We recommend using a VM size of at least A4. If you plan to add cluster compute nodes to the head node, the VM must be created in an Azure virtual network. Configure the network before creating the VM. To use the head node, you will need to join the virtual machine to an Active Directory domain and run the post-configuration script described [here|http://go.microsoft.com/fwlink/?LinkId=403953|_blank]. It is strongly recommended to use the HPC Pack IaaS deployment script to automatically create a multinode or a single node HPC cluster in Azure with this image. For more information [see here|http://go.microsoft.com/fwlink/?LinkId=518150|_blank].\r\n HPC Pack 2012 R2 on Windows Server 2012 R2\r\n 2014-10-31T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n ExtraLarge\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update1-4.3.4652.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 1 installed. Microsoft SQL Server 2014 Express is also pre-installed. Use this image to create the head node of a Windows high performance computing (HPC) cluster in Azure. We recommend using a VM size of at least A4. If you plan to add cluster compute nodes to the head node, the VM must be created in an Azure virtual network. Configure the network before creating the VM. To use the head node, you will need to join the virtual machine to an Active Directory domain and run the post-configuration script described [here|http://go.microsoft.com/fwlink/?LinkId=403953|_blank]. It is strongly recommended to use the HPC Pack IaaS deployment script to automatically create a multinode or a single node HPC cluster in Azure with this image. For more information [see here|http://go.microsoft.com/fwlink/?LinkId=518150|_blank].\r\n HPC Pack 2012 R2 on Windows Server 2012 R2\r\n 2014-11-14T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n ExtraLarge\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update1-4.3.4660.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 1 installed. Microsoft SQL Server 2014 Express is also pre-installed. Use this image to create the head node of a Windows high performance computing (HPC) cluster in Azure. We recommend using a VM size of at least A4. If you plan to add cluster compute nodes to the head node, the VM must be created in an Azure virtual network. Configure the network before creating the VM. To use the head node, you will need to join the virtual machine to an Active Directory domain and run the post-configuration script described [here|http://go.microsoft.com/fwlink/?LinkId=403953|_blank]. It is strongly recommended to use the HPC Pack IaaS deployment script to automatically create a multinode or a single node HPC cluster in Azure with this image. For more information [see here|http://go.microsoft.com/fwlink/?LinkId=518150|_blank].\r\n HPC Pack 2012 R2 on Windows Server 2012 R2\r\n 2015-02-12T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n ExtraLarge\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update1-4.3.4665.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 1 installed. Microsoft SQL Server 2014 Express is also pre-installed. Use this image to create the head node of a Windows high performance computing (HPC) cluster in Azure. We recommend using a VM size of at least A4. If you plan to add cluster compute nodes to the head node, the VM must be created in an Azure virtual network. Configure the network before creating the VM. To use the head node, you will need to join the virtual machine to an Active Directory domain and run the post-configuration script described [here|http://go.microsoft.com/fwlink/?LinkId=403953|_blank]. It is strongly recommended to use the HPC Pack IaaS deployment script to automatically create a multinode or a single node HPC cluster in Azure with this image. For more information [see here|http://go.microsoft.com/fwlink/?LinkId=518150|_blank].\r\n HPC Pack 2012 R2 on Windows Server 2012 R2\r\n 2015-04-16T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n ExtraLarge\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update2-4.4.4864.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 2 installed to create the head node of an HPC Pack cluster. Microsoft SQL Server 2014 Express is also pre-installed. Use this image to create the head node of a Windows high performance computing (HPC) cluster in Azure. We recommend using a VM size of at least A4. If you plan to add cluster compute nodes to the head node, the VM must be created in an Azure virtual network. Configure the network before creating the VM. To use the head node, you will need to join the virtual machine to an Active Directory domain and run the post-configuration script described [here|http://go.microsoft.com/fwlink/?LinkId=403953|_blank]. It is strongly recommended to use the Azure Resource Manager (ARM) templates or the HPC Pack IaaS deployment script to automatically create an HPC cluster in Azure with the HPC Pack images. For more information [see here|http://go.microsoft.com/fwlink/?LinkId=618018|_blank].\r\n HPC Pack 2012 R2 on Windows Server 2012 R2\r\n 2015-07-07T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n ExtraLarge\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update2-4.4.4868.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 2 installed to create the head node of an HPC Pack cluster. Microsoft SQL Server 2014 Express is also pre-installed. Use this image to create the head node of a Windows high performance computing (HPC) cluster in Azure. We recommend using a VM size of at least A4. If you plan to add cluster compute nodes to the head node, the VM must be created in an Azure virtual network. Configure the network before creating the VM. To use the head node, you will need to join the virtual machine to an Active Directory domain and run the post-configuration script described [here|http://go.microsoft.com/fwlink/?LinkId=403953|_blank]. It is strongly recommended to use the Azure Resource Manager (ARM) templates or the HPC Pack IaaS deployment script to automatically create an HPC cluster in Azure with the HPC Pack images. For more information [see here|http://go.microsoft.com/fwlink/?LinkId=618018|_blank].\r\n HPC Pack 2012 R2 on Windows Server 2012 R2\r\n 2015-08-27T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n ExtraLarge\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update2-CN-4.4.4864.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 2 installed to create the compute node of a Windows high performance computing (HPC) cluster in Azure. We recommend using a VM size of at least A3. It is strongly recommended to use the Azure Resource Manager (ARM) templates or the HPC Pack IaaS deployment script to automatically create an HPC cluster in Azure with the HPC Pack images. For more information [see here|http://go.microsoft.com/fwlink/?LinkId=618018|_blank].\r\n HPC Pack 2012 R2 Compute Node on Windows Server 2012 R2\r\n 2015-07-07T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n Large\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update2-CN-4.4.4868.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 2 installed to create the compute node of a Windows high performance computing (HPC) cluster in Azure. We recommend using a VM size of at least A3. It is strongly recommended to use the Azure Resource Manager (ARM) templates or the HPC Pack IaaS deployment script to automatically create an HPC cluster in Azure with the HPC Pack images. For more information [see here|http://go.microsoft.com/fwlink/?LinkId=618018|_blank].\r\n HPC Pack 2012 R2 Compute Node on Windows Server 2012 R2\r\n 2015-08-27T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n Large\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update2-CN-Excel-4.4.4864.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 2 and evaluation version of Microsoft Excel Professional Plus 2013 installed to create the compute node of a Windows high performance computing (HPC) cluster in Azure. We recommend using a VM size of at least A3. It is strongly recommended to use the Azure Resource Manager (ARM) templates or the HPC Pack IaaS deployment script to automatically create an HPC cluster in Azure with the HPC Pack images. For more information [see here|http://go.microsoft.com/fwlink/?LinkId=618018|_blank].\r\n HPC Pack 2012 R2 Compute Node with Excel on Windows Server 2012 R2\r\n 2015-07-07T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n Large\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update2-CN-Excel-4.4.4868.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 2 and evaluation version of Microsoft Excel Professional Plus 2013 installed to create the compute node of a Windows high performance computing (HPC) cluster in Azure. We recommend using a VM size of at least A3. It is strongly recommended to use the Azure Resource Manager (ARM) templates or the HPC Pack IaaS deployment script to automatically create an HPC cluster in Azure with the HPC Pack images. For more information [see here|http://go.microsoft.com/fwlink/?LinkId=618018|_blank].\r\n HPC Pack 2012 R2 Compute Node with Excel on Windows Server 2012 R2\r\n 2015-08-27T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n Large\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update2-Preview-4.4.4806.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 2 Technical Preview installed. It is strongly recommended to use the Update 2 Preview version of HPC Pack IaaS deployment script to automatically create an HPC cluster in Azure with this image. For more information [see here|http://go.microsoft.com/fwlink/?LinkId=530195|_blank].\r\n HPC Pack Technical Preview on Windows Server 2012 R2\r\n 2015-04-06T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n ExtraLarge\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update2-Preview-4.4.4835.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 2 Technical Preview installed. It is strongly recommended to use the Update 2 Preview version of HPC Pack IaaS deployment script to automatically create an HPC cluster in Azure with this image. For more information [see Yammer Group|http://go.microsoft.com/fwlink/?LinkId=518150|_blank].\r\n HPC Pack Technical Preview on Windows Server 2012 R2\r\n 2015-05-28T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n ExtraLarge\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update2-Preview-4.4.4858.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 2 Technical Preview for Head Node installed. It is strongly recommended to use the Update 2 Preview version of HPC Pack IaaS deployment script to automatically create an HPC cluster in Azure with this image. For more information [see Yammer Group|http://go.microsoft.com/fwlink/?LinkId=518150|_blank].\r\n HPC Pack Technical Preview on Windows Server 2012 R2\r\n 2015-06-29T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n ExtraLarge\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 9a03679de0e64e0e94fb8d7fd3c72ff1__Dynamics-NAV-2015-CU5-201503NB.01-127GB\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=524939\r\n Microsoft Dynamics NAV is a business solution from Microsoft that is quick to implement, easy to use, and that has the power to support your ambitions for your business. This image contains a pre-configured demonstration installation of Microsoft Dynamics NAV that you can reconfigure for production purposes, or extend to a stunning demonstration environment that is integrated with Office 365 and other Microsoft products in just a few clicks.\r\n Microsoft Dynamics NAV 2015 on Windows Server 2012 R2\r\n 2015-03-27T00:00:00Z\r\n false\r\n DynamicsNAV2013R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=394974\r\n Medium\r\n Microsoft Dynamics NAV Group\r\n DynamicsNAV2013R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 9a03679de0e64e0e94fb8d7fd3c72ff1__Dynamics-NAV-2015-CU6-201504NB.01-127GB\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=524939\r\n Microsoft Dynamics NAV is a business solution from Microsoft that is quick to implement, easy to use, and that has the power to support your ambitions for your business. This image contains a pre-configured demonstration installation of Microsoft Dynamics NAV that you can reconfigure for production purposes, or extend to a stunning demonstration environment that is integrated with Office 365 and other Microsoft products in just a few clicks.\r\n Microsoft Dynamics NAV 2015 on Windows Server 2012 R2\r\n 2015-04-13T00:00:00Z\r\n false\r\n DynamicsNAV2013R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=394974\r\n Medium\r\n Microsoft Dynamics NAV Group\r\n DynamicsNAV2013R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 9a03679de0e64e0e94fb8d7fd3c72ff1__Dynamics-NAV-2015-CU7-201505NB.01-127GB\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=524939\r\n Microsoft Dynamics NAV is a business solution from Microsoft that is quick to implement, easy to use, and that has the power to support your ambitions for your business. This image contains a pre-configured demonstration installation of Microsoft Dynamics NAV that you can reconfigure for production purposes, or extend to a stunning demonstration environment that is integrated with Office 365 and other Microsoft products in just a few clicks.\r\n Microsoft Dynamics NAV 2015 on Windows Server 2012 R2\r\n 2015-05-13T00:00:00Z\r\n false\r\n DynamicsNAV2013R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=394974\r\n Medium\r\n Microsoft Dynamics NAV Group\r\n DynamicsNAV2013R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 9a03679de0e64e0e94fb8d7fd3c72ff1__Dynamics-NAV-2015-CU8-201506NB.01-127GB\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=524939\r\n Microsoft Dynamics NAV is a business solution from Microsoft that is quick to implement, easy to use, and that has the power to support your ambitions for your business. This image contains a pre-configured demonstration installation of Microsoft Dynamics NAV that you can reconfigure for production purposes, or extend to a stunning demonstration environment that is integrated with Office 365 and other Microsoft products in just a few clicks.\r\n Microsoft Dynamics NAV 2015 on Windows Server 2012 R2\r\n 2015-06-15T00:00:00Z\r\n false\r\n DynamicsNAV2013R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=394974\r\n Medium\r\n Microsoft Dynamics NAV Group\r\n DynamicsNAV2013R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 9a03679de0e64e0e94fb8d7fd3c72ff1__Dynamics-NAV-2015-RTM-201502NB.02-127GB\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=524939\r\n Microsoft Dynamics NAV is a business solution from Microsoft that is quick to implement, easy to use, and that has the power to support your ambitions for your business. This image contains a pre-configured demonstration installation of Microsoft Dynamics NAV that you can reconfigure for production purposes, or extend to a stunning demonstration environment that is integrated with Office 365 and other Microsoft products in just a few clicks.\r\n Microsoft Dynamics NAV 2015 on Windows Server 2012 R2\r\n 2015-02-24T00:00:00Z\r\n false\r\n DynamicsNAV2013R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=394974\r\n Medium\r\n Microsoft Dynamics NAV Group\r\n DynamicsNAV2013R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 32\r\n 9b7cfe55da0349d5a8316a8cc4741f87__StorSimple-VirtualAppliance-1100-20140710\r\n Windows\r\n Microsoft StorSimple Virtual Appliance 1100\r\n StorSimple Virtual Appliance 1100\r\n false\r\n 2014-07-09T00:41:59Z\r\n false\r\n http://azure.microsoft.com/en-us/support/legal/privacy-statement/\r\n Microsoft Hybrid Cloud Storage Group\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 32\r\n 9b7cfe55da0349d5a8316a8cc4741f87__StorSimple-VirtualAppliance-1100-20141209\r\n Windows\r\n Microsoft StorSimple Virtual Appliance 1100\r\n StorSimple Virtual Appliance 1100\r\n false\r\n 2014-12-09T15:26:36Z\r\n false\r\n http://azure.microsoft.com/en-us/support/legal/privacy-statement/\r\n Microsoft Hybrid Cloud Storage Group\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 32\r\n 9b7cfe55da0349d5a8316a8cc4741f87__StorSimple-VirtualAppliance-1100-20150506\r\n Windows\r\n Microsoft StorSimple Virtual Appliance 1100\r\n StorSimple Virtual Appliance 1100\r\n false\r\n 2015-05-08T12:17:30Z\r\n false\r\n http://azure.microsoft.com/en-us/support/legal/privacy-statement/\r\n Microsoft Hybrid Cloud Storage Group\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 32\r\n 9b7cfe55da0349d5a8316a8cc4741f87__StorSimple-VirtualAppliance-1100-20150617\r\n Windows\r\n Microsoft StorSimple Virtual Appliance 1100\r\n StorSimple Virtual Appliance 1100\r\n false\r\n 2015-06-26T07:49:56Z\r\n false\r\n http://azure.microsoft.com/en-us/support/legal/privacy-statement/\r\n Microsoft Hybrid Cloud Storage Group\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Win2K8R2SP1-Datacenter-201505.01-en.us-127GB.vhd\r\n Windows\r\n Windows Server 2008 R2 is a multi-purpose server designed to increase the reliability and flexibility of your server or private cloud infrastructure, helping you to save time and reduce costs. It provides you with powerful tools to react to business needs with greater control and confidence.\r\n Windows Server 2008 R2 SP1\r\n 2015-05-22T07:00:00Z\r\n false\r\n WindowsServer2008R2_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Win2K8R2SP1-Datacenter-201506.01-en.us-127GB.vhd\r\n Windows\r\n Windows Server 2008 R2 is a multi-purpose server designed to increase the reliability and flexibility of your server or private cloud infrastructure, helping you to save time and reduce costs. It provides you with powerful tools to react to business needs with greater control and confidence.\r\n Windows Server 2008 R2 SP1\r\n 2015-06-25T07:00:00Z\r\n false\r\n WindowsServer2008R2_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Win2K8R2SP1-Datacenter-20150726-en.us-127GB.vhd\r\n Windows\r\n Windows Server 2008 R2 is a multi-purpose server designed to increase the reliability and flexibility of your server or private cloud infrastructure, helping you to save time and reduce costs. It provides you with powerful tools to react to business needs with greater control and confidence.\r\n Windows Server 2008 R2 SP1\r\n 2015-07-26T07:00:00Z\r\n false\r\n WindowsServer2008R2_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Win2K8R2SP1-Datacenter-20150824-en.us-127GB.vhd\r\n Windows\r\n Windows Server 2008 R2 is a multi-purpose server designed to increase the reliability and flexibility of your server or private cloud infrastructure, helping you to save time and reduce costs. It provides you with powerful tools to react to business needs with greater control and confidence.\r\n Windows Server 2008 R2 SP1\r\n 2015-08-24T07:00:00Z\r\n false\r\n WindowsServer2008R2_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-Datacenter-201505.01-en.us-127GB.vhd\r\n Windows\r\n Windows Server 2012 incorporates Microsoft's experience building and operating public clouds, resulting in a dynamic, highly available server platform. It offers a scalable, dynamic and multi-tenant-aware infrastructure that helps securely connect across premises.\r\n Windows Server 2012 Datacenter\r\n 2015-06-22T07:00:00Z\r\n false\r\n WindowsServer2012_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-Datacenter-201506.01-en.us-127GB.vhd\r\n Windows\r\n Windows Server 2012 incorporates Microsoft's experience building and operating public clouds, resulting in a dynamic, highly available server platform. It offers a scalable, dynamic and multi-tenant-aware infrastructure that helps securely connect across premises.\r\n Windows Server 2012 Datacenter\r\n 2015-06-25T07:00:00Z\r\n false\r\n WindowsServer2012_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-Datacenter-20150726-en.us-127GB.vhd\r\n Windows\r\n Windows Server 2012 incorporates Microsoft's experience building and operating public clouds, resulting in a dynamic, highly available server platform. It offers a scalable, dynamic and multi-tenant-aware infrastructure that helps securely connect across premises.\r\n Windows Server 2012 Datacenter\r\n 2015-07-26T07:00:00Z\r\n false\r\n WindowsServer2012_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-Datacenter-20150824-en.us-127GB.vhd\r\n Windows\r\n Windows Server 2012 incorporates Microsoft's experience building and operating public clouds, resulting in a dynamic, highly available server platform. It offers a scalable, dynamic and multi-tenant-aware infrastructure that helps securely connect across premises.\r\n Windows Server 2012 Datacenter\r\n 2015-08-24T07:00:00Z\r\n false\r\n WindowsServer2012_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-R2-201505.01-en.us-127GB.vhd\r\n Windows\r\n At the heart of the Microsoft Cloud OS vision, Windows Server 2012 R2 brings Microsoft's experience delivering global-scale cloud services into your infrastructure. It offers enterprise-class performance, flexibility for your applications and excellent economics for your datacenter and hybrid cloud environment. This image includes Windows Server 2012 R2 Update.\r\n Windows Server 2012 R2 Datacenter\r\n 2015-05-22T07:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-R2-201506.01-en.us-127GB.vhd\r\n Windows\r\n At the heart of the Microsoft Cloud OS vision, Windows Server 2012 R2 brings Microsoft's experience delivering global-scale cloud services into your infrastructure. It offers enterprise-class performance, flexibility for your applications and excellent economics for your datacenter and hybrid cloud environment. This image includes Windows Server 2012 R2 Update.\r\n Windows Server 2012 R2 Datacenter\r\n 2015-06-25T07:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-R2-20150726-en.us-127GB.vhd\r\n Windows\r\n At the heart of the Microsoft Cloud OS vision, Windows Server 2012 R2 brings Microsoft's experience delivering global-scale cloud services into your infrastructure. It offers enterprise-class performance, flexibility for your applications and excellent economics for your datacenter and hybrid cloud environment. This image includes Windows Server 2012 R2 Update.\r\n Windows Server 2012 R2 Datacenter\r\n 2015-07-26T07:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-R2-20150825-en.us-127GB.vhd\r\n Windows\r\n At the heart of the Microsoft Cloud OS vision, Windows Server 2012 R2 brings Microsoft's experience delivering global-scale cloud services into your infrastructure. It offers enterprise-class performance, flexibility for your applications and excellent economics for your datacenter and hybrid cloud environment. This image includes Windows Server 2012 R2 Update.\r\n Windows Server 2012 R2 Datacenter\r\n 2015-08-25T07:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Windows-Server-Technical-Preview-20150819-en.us-127GB.vhd\r\n Windows\r\n At the heart of the Microsoft Cloud OS vision, Windows Server brings the breadth and depth of Microsoft’s experience delivering global-scale cloud services to your datacenter infrastructure. Windows Server Technical Preview provides a range of new and enhanced capabilities and features spanning server virtualization, storage, networking, server management and automation, web and application platform, access and information protection, remote desktop infrastructure, and more. This VHD contains a preview release and should strictly be used for testing purposes. The VHD won’t be serviced or supported for production use and the trial period expires on July 15th, 2016.\r\n Windows Server 2016 Technical Preview\r\n 2015-08-19T07:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n a699494373c04fc0bc8f2bb1389d6106__WindowsServer_en-us_TP3_Container_VHD_Azure-20150819.vhd\r\n Windows\r\n This image contains the Windows Server 2016 Technical Preview 3 core installation with the Container role enabled. The new Container role on Windows Server Technical Preview 3 allows Window Server Container creation, management, and operation. For more information about Windows Server Containers, see [here.|https://msdn.microsoft.com/virtualization/windowscontainers/containers_welcome|_blank]\r\n Windows Server Container Preview\r\n 2015-08-19T07:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n a699494373c04fc0bc8f2bb1389d6106__WindowsServer_en-us_TP3_Container_VHD_Azure-20150828.vhd\r\n Windows\r\n This image contains the Windows Server 2016 Technical Preview 3 core installation with the Container role enabled. The new Container role on Windows Server Technical Preview 3 allows Window Server Container creation, management, and operation. For more information about Windows Server Containers, see [here.|https://msdn.microsoft.com/virtualization/windowscontainers/containers_welcome|_blank]\r\n Windows Server Container Preview\r\n 2015-08-28T07:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n a699494373c04fc0bc8f2bb1389d6106__WindowsServer_en-us_TP3_Container_VHD_Azure-20150901.vhd\r\n Windows\r\n This image contains the Windows Server 2016 Technical Preview 3 core installation with the Container role enabled. The new Container role on Windows Server Technical Preview 3 allows Window Server Container creation, management, and operation. For more information about Windows Server Containers, see [here.|https://msdn.microsoft.com/virtualization/windowscontainers/containers_welcome|_blank]\r\n Windows Server Container Preview\r\n 2015-09-01T07:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-1BOX-OS-Win2012R2-April15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX 2012 R3 Onebox on Windows Server 2012 R2\r\n false\r\n 2015-04-20T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-AOS-OS-Win2012R2-April15\r\n Windows\r\n True\r\n This image has has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Application Object Server software to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-requisites for Dynamics AX 2012 R3 AOS on Windows Server 2012 R2\r\n false\r\n 2015-04-20T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-AOS-OS-Win2012R2-March15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Application Object Server software to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-requisites for Dynamics AX 2012 R3 AOS on Windows Server 2012 R2\r\n false\r\n 2015-04-07T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-AOS-PROD-OS-Win2012R2-June15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Application Object Server software to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX 2012 R3 AOS Production on Windows Server 2012 R2\r\n false\r\n 2015-06-01T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-AOS-PROD-OS-Win2012R2-May15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Application Object Server software to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX 2012 R3 AOS Production on Windows Server 2012 R2\r\n false\r\n 2015-05-18T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-ARA-OS-Win2012R2-May15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Azure Remote Application Service software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX 2012 R3 Azure Remote Application Service on Windows Server 2012 R2\r\n false\r\n 2015-05-28T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-CLI-OS-Win2012R2-April15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Client software to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-requisites for Dynamics AX 2012 R3 Client on Windows Server 2012 R2\r\n false\r\n 2015-04-20T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-CLI-OS-Win2012R2-March15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Client software to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-requisites for Dynamics AX 2012 R3 Client on Windows Server 2012 R2\r\n false\r\n 2015-04-07T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-CLI-PROD-OS-Win2012R2-April15\r\n Windows\r\n True\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX 2012 R3 Client Production on Windows Server 2012 R2\r\n false\r\n 2015-04-27T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-EP-OS-Win2012R2-April15\r\n Windows\r\n True\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Enterprise Portal software to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX 2012 R3 Enterprise Portal on Windows Server 2012 R2\r\n false\r\n 2015-04-20T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-EP-OS-Win2012R2-March15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Enterprise Portal software to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX 2012 R3 Enterprise Portal on Windows Server 2012 R2\r\n false\r\n 2015-04-07T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-RTLECM-OS-Win2012R2-April15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Retail E-commerce software to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX 2012 R3 Retail E-commerce on Windows Server 2012 R2\r\n false\r\n 2015-04-20T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-RTLESS-OS-Win2012R2-April15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Retail Essentials software to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX 2012 R3 Retail Essentials on Windows Server 2012 R2\r\n false\r\n 2015-04-20T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-SQL-OS-Win2012R2-April15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Database Server software to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX 2012 R3 Database Server on Windows Server 2012 R2\r\n false\r\n 2015-04-20T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-SQL-OS-Win2012R2-March15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Database Server software to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX 2012 R3 Database Server on Windows Server 2012 R2\r\n false\r\n 2015-04-07T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-AOS-OS-Win2012R2-20Aug15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 Applicaion Object Server software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 AOS on Windows Server 2012 R2 Preview\r\n false\r\n 2015-08-20T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-AOS-OS-Win2012R2-21Aug15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 Applicaion Object Server software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 AOS on Windows Server 2012 R2 Preview\r\n false\r\n 2015-08-21T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-AOS-OS-Win2012R2-2Sep15\r\n Windows\r\n True\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 Applicaion Object Server software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 AOS on Windows Server 2012 R2\r\n false\r\n 2015-09-02T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-AOS-OS-Win2012R2-7July28\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 Applicaion Object Server software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 AOS on Windows Server 2012 R2\r\n false\r\n 2015-07-28T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-BI-OS-Win2012R2-20July15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 business intelligence software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 BI on Windows Server 2012 R2 Preview\r\n false\r\n 2015-08-20T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-BI-OS-Win2012R2-27Aug15\r\n Windows\r\n True\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 business intelligence software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 BI on Windows Server 2012 R2\r\n false\r\n 2015-08-27T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-BI-OS-Win2012R2-7July28\r\n Windows\r\n True\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 business intelligence software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 BI on Windows Server 2012 R2\r\n false\r\n 2015-07-28T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-Onebox-OS-Win2012R2-20Aug15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 Developer on Windows Server 2012 R2 Preview\r\n false\r\n 2015-08-20T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-Onebox-OS-Win2012R2-20May15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 Onebox on Windows Server 2012 R2\r\n false\r\n 2015-05-27T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-Onebox-OS-Win2012R2-7July15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 Onebox on Windows Server 2012 R2 Preview\r\n false\r\n 2015-07-07T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-Onebox-OS-Win2012R2-7July26\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 Onebox on Windows Server 2012 R2 Preview\r\n false\r\n 2015-07-26T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-Onebox-OS-Win2012R2-7July28\r\n Windows\r\n True\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 Developer on Windows Server 2012 R2\r\n false\r\n 2015-07-28T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-Onebox-OS-Win2012R2-May15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 Onebox on Windows Server 2012 R2\r\n false\r\n 2015-05-11T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;East US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__RdshOnWindowsServer2012R2.20140305.127GB.vhd\r\n Windows\r\n \r\n This image contains the Windows Server 2012 R2 operating system with the Remote Desktop Session Host (RD Session Host) role installed. This image has been pre-configured for Windows Azure. RD Session Host enables a server to host RemoteApp programs or session-based desktops.\r\n Windows Server Remote Desktop Session Host on Windows Server 2012 R2\r\n false\r\n 2014-03-05T23:38:03.7394082Z\r\n false\r\n WindowsServer2012R2_100.png\r\n \r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;East US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO13P-on-Windows-Server-2012-R2-20140814-1846\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO13P on Windows Server 2012 R2\r\n false\r\n 2014-08-14T20:56:09.553895Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO13P-on-Windows-Server-2012-R2-20141111-2335\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO13P on Windows Server 2012 R2\r\n false\r\n 2014-11-12T00:23:04.7938861Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO13P-on-Windows-Server-2012-R2-20150127-2030\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO13P on Windows Server 2012 R2\r\n false\r\n 2015-01-27T21:22:33.5359792Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO13P-on-Windows-Server-2012-R2-20150309-1850\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO13P on Windows Server 2012 R2\r\n false\r\n 2015-03-09T21:27:13.0940596Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO13P-on-Windows-Server-2012-R2-20150429-2200\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO13P on Windows Server 2012 R2\r\n false\r\n 2015-04-30T02:06:52.0524797Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO13P-on-Windows-Server-2012-R2-20150514-2210\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO13P on Windows Server 2012 R2\r\n false\r\n 2015-05-14T23:02:10.1569333Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO365P-on-Windows-Server-2012-R2-20141121-0016\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO365P on Windows Server 2012 R2\r\n false\r\n 2014-11-21T01:07:50.1224459Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO365P-on-Windows-Server-2012-R2-20141126-2055\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO365P on Windows Server 2012 R2\r\n false\r\n 2014-11-27T01:46:00.1951134Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO365P-on-Windows-Server-2012-R2-20150128-0010\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO365P on Windows Server 2012 R2\r\n false\r\n 2015-01-28T01:17:11.0039487Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO365P-on-Windows-Server-2012-R2-20150309-1850\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO365P on Windows Server 2012 R2\r\n false\r\n 2015-03-09T19:50:33.6933063Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO365P-on-Windows-Server-2012-R2-20150428-2230\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO365P on Windows Server 2012 R2\r\n false\r\n 2015-04-28T23:16:04.9724554Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO365P-on-Windows-Server-2012-R2-20150513-1800\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO365P on Windows Server 2012 R2\r\n false\r\n 2015-05-13T20:37:23.4158594Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO365P-on-Windows-Server-2012-R2-20150610-2039\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO365P on Windows Server 2012 R2\r\n false\r\n 2015-06-11T01:56:15.8997285Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO365P-on-Windows-Server-2012-R2-20150901-1800\r\n Windows\r\n \r\n This image contains the Windows Server 2012 R2 operating system with the Remote Desktop Session Host (RD Session Host) role installed along with Microsoft Office 365 ProPlus which has Shared Computer Activation enabled. Microsoft Office 365 ProPlus subscription is required to use Office. This image has been pre-configured for Windows Azure and or Azure RemoteApp. RD Session Host enables a server to host RemoteApp programs or session-based desktops.\r\n Windows Server RDSHwO365P on Windows Server 2012 R2\r\n true\r\n 2015-09-01T18:54:42.7530173Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-Remote-Desktop-Session-Host-on-Windows-Server-2012-R2-20141111-0723\r\n Windows\r\n \r\n This image contains the Windows Server 2012 R2 operating system with the Remote Desktop Session Host (RD Session Host) role installed. This image has been pre-configured for Windows Azure. RD Session Host enables a server to host RemoteApp programs or session-based desktops.\r\n Windows Server Remote Desktop Session Host on Windows Server 2012 R2\r\n false\r\n 2014-11-11T08:00:55.6357644Z\r\n false\r\n WindowsServer2012R2_100.png\r\n \r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-Remote-Desktop-Session-Host-on-Windows-Server-2012-R2-20150128-0500\r\n Windows\r\n \r\n This image contains the Windows Server 2012 R2 operating system with the Remote Desktop Session Host (RD Session Host) role installed. This image has been pre-configured for Windows Azure. RD Session Host enables a server to host RemoteApp programs or session-based desktops.\r\n Windows Server Remote Desktop Session Host on Windows Server 2012 R2\r\n false\r\n 2015-01-28T05:33:11.6514381Z\r\n false\r\n WindowsServer2012R2_100.png\r\n \r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-Remote-Desktop-Session-Host-on-Windows-Server-2012-R2-20150309-1815\r\n Windows\r\n \r\n This image contains the Windows Server 2012 R2 operating system with the Remote Desktop Session Host (RD Session Host) role installed. This image has been pre-configured for Windows Azure. RD Session Host enables a server to host RemoteApp programs or session-based desktops.\r\n Windows Server Remote Desktop Session Host on Windows Server 2012 R2\r\n true\r\n 2015-03-09T18:58:44.7766347Z\r\n false\r\n WindowsServer2012R2_100.png\r\n \r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-Remote-Desktop-Session-Host-on-Windows-Server-2012-R2-20150429-0000\r\n Windows\r\n \r\n This image contains the Windows Server 2012 R2 operating system with the Remote Desktop Session Host (RD Session Host) role installed. This image has been pre-configured for Windows Azure. RD Session Host enables a server to host RemoteApp programs or session-based desktops.\r\n Windows Server Remote Desktop Session Host on Windows Server 2012 R2\r\n true\r\n 2015-04-29T00:35:41.9643255Z\r\n false\r\n WindowsServer2012R2_100.png\r\n \r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-Remote-Desktop-Session-Host-on-Windows-Server-2012-R2-20150512-0030\r\n Windows\r\n \r\n This image contains the Windows Server 2012 R2 operating system with the Remote Desktop Session Host (RD Session Host) role installed. This image has been pre-configured for Windows Azure. RD Session Host enables a server to host RemoteApp programs or session-based desktops.\r\n Windows Server Remote Desktop Session Host on Windows Server 2012 R2\r\n true\r\n 2015-05-12T14:39:41.1427698Z\r\n false\r\n WindowsServer2012R2_100.png\r\n \r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-Remote-Desktop-Session-Host-on-Windows-Server-2012-R2-20150513-0525\r\n Windows\r\n \r\n This image contains the Windows Server 2012 R2 operating system with the Remote Desktop Session Host (RD Session Host) role installed. This image has been pre-configured for Windows Azure. RD Session Host enables a server to host RemoteApp programs or session-based desktops.\r\n Windows Server Remote Desktop Session Host on Windows Server 2012 R2\r\n false\r\n 2015-05-13T06:00:19.2702337Z\r\n false\r\n WindowsServer2012R2_100.png\r\n \r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-Remote-Desktop-Session-Host-on-Windows-Server-2012-R2-20150828-0350\r\n Windows\r\n \r\n This image contains the Windows Server 2012 R2 operating system with the Remote Desktop Session Host (RD Session Host) role installed. This image has been pre-configured for Windows Azure. RD Session Host enables a server to host RemoteApp programs or session-based desktops.\r\n Windows Server Remote Desktop Session Host on Windows Server 2012 R2\r\n true\r\n 2015-08-28T04:09:34.7942622Z\r\n false\r\n WindowsServer2012R2_100.png\r\n \r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_2-LTS-amd64-server-20121218-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.10 (amd64 20121218) for Windows Azure. This image is DEPRECATED and was reached its END OF LIFE on 2014-04-18. This image is provided for archival purposes only. Please see [Ubuntu Release Wiki|https://wiki.ubuntu.com/Releases|_blank] for information about successor releases and the Ubuntu life-cycle.\r\n Ubuntu Server 12.10\r\n false\r\n 2012-12-18T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_2-LTS-amd64-server-20130225-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.2 LTS (amd64 20130225) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.2 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-02-25T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_2-LTS-amd64-server-20130325-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.2 LTS (amd64 20130325) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.2 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n false\r\n 2013-03-25T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_2-LTS-amd64-server-20130415-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.2 LTS (amd64 20130415) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.2 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n false\r\n 2013-04-15T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_2-LTS-amd64-server-20130516-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.2 LTS (amd64 20130516) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.2 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-05-17T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_2-LTS-amd64-server-20130527-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.2 LTS (amd64 20130527) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.2 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-05-27T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_2-LTS-amd64-server-20130603-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.2 LTS (amd64 20130603) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.2 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-06-03T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_2-LTS-amd64-server-20130624-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.2 LTS (amd64 20130624) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.2 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-06-24T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_3-LTS-amd64-server-20130827-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.3 LTS (amd64 20130827) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.3 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-08-27T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_3-LTS-amd64-server-20130909-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.3 LTS (amd64 20130909) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.3 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-09-09T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_3-LTS-amd64-server-20130916.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.3 LTS (amd64 20130916.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.3 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-09-16T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_3-LTS-amd64-server-20131003-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.3 LTS (amd64 20131003) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.3 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-10-03T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_3-LTS-amd64-server-20131024-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.3 LTS (amd64 20131024) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.3 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-10-24T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_3-LTS-amd64-server-20131111-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.3 LTS (amd64 20131111) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.3 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-11-11T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_3-LTS-amd64-server-20131114-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.3 LTS (amd64 20131114) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.3 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-11-14T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_3-LTS-amd64-server-20131205-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.3 LTS (amd64 20131205) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.3 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-12-05T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_3-LTS-amd64-server-20140127-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.3 LTS (amd64 20140127) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.3 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-01-27T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_3-LTS-amd64-server-20140130-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.3 LTS (amd64 20140130) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.3 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-01-30T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_4-LTS-amd64-server-20140227-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.4 LTS (amd64 20140227) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.4 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-02-27T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_4-LTS-amd64-server-20140408-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.4 LTS (amd64 20140408) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.4 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-04-08T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_4-LTS-amd64-server-20140428-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.4 LTS (amd64 20140428) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.4 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-04-28T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_4-LTS-amd64-server-20140514-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.4 LTS (amd64 20140514) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.4 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-05-15T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_4-LTS-amd64-server-20140606-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.4 LTS (amd64 20140606) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.4 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-06-07T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_4-LTS-amd64-server-20140619-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.4 LTS (amd64 20140619) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.4 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-06-20T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_4-LTS-amd64-server-20140702-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.4 LTS (amd64 20140702) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.4 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-07-03T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_4-LTS-amd64-server-20140717-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.4 LTS (amd64 20140717) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.4 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-07-18T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20140806-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5 LTS (amd64 20140806) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-08-07T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20140829.2-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5 LTS (amd64 20140829.2) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-08-30T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20140909.2-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5 LTS (amd64 20140909.2) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-09-11T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20140923.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5 LTS (amd64 20140923.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-09-24T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20140924.4-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5 LTS (amd64 20140924.4) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-09-25T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20140925.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5 LTS (amd64 20140925.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-09-26T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20140925.2-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5 LTS (amd64 20140925.2) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-09-26T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20140927-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5 LTS (amd64 20140927) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-09-30T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150119-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5 LTS (amd64 20150119) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-01-20T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150127-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5 LTS (amd64 20150127) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-01-27T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150204-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5 LTS (amd64 20150204) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-02-04T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150512-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5-LTS (amd64 20150512) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5-LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-05-13T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150522.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5-LTS (amd64 20150522.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5-LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-05-23T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150610-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5-LTS (amd64 20150610) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5-LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-06-11T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150615-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5-LTS (amd64 20150615) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5-LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-06-16T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150616-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5-LTS (amd64 20150616) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5-LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-07-07T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150707-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5-LTS (amd64 20150707) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5-LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-07-07T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150728-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5-LTS (amd64 20150728) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5-LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-07-29T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150730.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5-LTS (amd64 20150730.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5-LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-07-31T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150731.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5-LTS (amd64 20150731.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5-LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-07-31T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150819-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5-LTS (amd64 20150819) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5-LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-08-19T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150906-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5-LTS (amd64 20150906) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5-LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-09-08T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150909-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5-LTS (amd64 20150909) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5-LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-09-09T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5_LTS-amd64-server-20150309-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5.LTS (amd64 20150309) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5.LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-03-11T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5_LTS-amd64-server-20150401-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5.LTS (amd64 20150401) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5.LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-04-02T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5_LTS-amd64-server-20150413-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5.LTS (amd64 20150413) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5.LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-04-14T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04-LTS-amd64-server-20140414-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04 LTS (amd64 20140414) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2014-04-14T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04-LTS-amd64-server-20140414.2-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04 LTS (amd64 20140414.2) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2014-04-15T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04-LTS-amd64-server-20140416.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04 LTS (amd64 20140416.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2014-04-17T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04-LTS-amd64-server-20140528-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04 LTS (amd64 20140528) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2014-05-29T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04-LTS-amd64-server-20140606.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04 LTS (amd64 20140606.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2014-06-07T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04-LTS-amd64-server-20140618.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04 LTS (amd64 20140618.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2014-06-20T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04-LTS-amd64-server-20140724-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04 LTS (amd64 20140724) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2014-07-25T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_1-LTS-amd64-server-20140909-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04.1 LTS (amd64 20140909) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04.1 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2014-09-11T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_1-LTS-amd64-server-20140924-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04.1 LTS (amd64 20140924) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04.1 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2014-09-25T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_1-LTS-amd64-server-20140926-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04.1 LTS (amd64 20140926) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04.1 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2014-09-26T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_1-LTS-amd64-server-20140927-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04.1 LTS (amd64 20140927) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04.1 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2014-09-30T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_1-LTS-amd64-server-20141125-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04.1 LTS (amd64 20141125) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04.1 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2014-11-25T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_1-LTS-amd64-server-20150123-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04.1 LTS (amd64 20150123) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04.1 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2015-01-23T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_2-LTS-amd64-server-20150506-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04.2-LTS (amd64 20150506) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04.2-LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2015-05-07T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_2-LTS-amd64-server-20150610-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04.2-LTS (amd64 20150610) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04.2-LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2015-06-11T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_2-LTS-amd64-server-20150706-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04.2-LTS (amd64 20150706) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04.2-LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2015-07-07T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_2_LTS-amd64-server-20150309-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04.2.LTS (amd64 20150309) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04.2.LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2015-03-11T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_3-LTS-amd64-server-20150805-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04.3-LTS (amd64 20150805) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04.3-LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2015-08-06T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_3-LTS-amd64-server-20150908-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04.3-LTS (amd64 20150908-) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04.3-LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2015-09-09T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-SSH-Docker-amd64-edge-201507081917-119-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201507081917. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-07-08T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-SSH-Docker-amd64-stable-201508282346-1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core 15.04 $(CHANNEL)s 201508282346. This is a released, stable version of Ubuntu Core (Snappy). For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 stable\r\n false\r\n 2015-08-28T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-20150423-39-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 20150423. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-04-23T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201507080203-118-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201507080203. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-07-08T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201507092358-121-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201507092358. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-07-10T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201507102001-122-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201507102001. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-07-10T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201507102212-123-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201507102212. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-07-10T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201507221609-125-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201507221609. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-07-22T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201507221910-126-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201507221910. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-07-22T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201507222241-127-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201507222241. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-07-22T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201507231619-128-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201507231619. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-07-23T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201507232107-131-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201507232107. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-07-23T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201507241850-132-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201507241850. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-07-24T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509011259-135-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509011259. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-01T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509071758-136-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509071758. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-07T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509080558-137-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509080558. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-08T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509081358-138-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509081358. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-08T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509090702-139-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509090702. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-09T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-stable-201508290653-1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core 15.04 $(CHANNEL)s 201508290653. This is a released, stable version of Ubuntu Core (Snappy). For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 stable\r\n false\r\n 2015-08-29T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150224.5-beta1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150224.5) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-30. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n false\r\n 2015-02-26T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150325-beta2-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150325) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-30. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n false\r\n 2015-03-26T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150417.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150417.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-30. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-04-17T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150420.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150420.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-30. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-04-20T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150421-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150421) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-30. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-04-21T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150421.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150421.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-30. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-04-21T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150422-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150422) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-04-23T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150513-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150513) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-05-13T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150513.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150513.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-05-13T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150528.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150528.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-05-28T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150611-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150611) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-06-11T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150616.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150616.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-06-17T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150707-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150707) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-07-07T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150722-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150722) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-07-22T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150728-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150728) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-07-28T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150729-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150729) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-07-29T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150818-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150818) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-08-18T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150909-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150909) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-09-09T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150910-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150910) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-09-10T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_10-amd64-server-20150624-alpha1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n MILESTONE RELEASE: This is a milestone release and is considered experimental. This build is unsupported and is for development and preview reference only. Ubuntu Server 15.10 (amd64 20150624) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.10 will be available until 2016-07-29. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.10\r\n false\r\n 2015-06-25T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_10-amd64-server-20150728.1-alpha2-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.10 (amd64 20150728.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.10 will be available until 2016-07-29. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.10\r\n false\r\n 2015-07-30T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_10-amd64-server-20150825-beta1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n MILESTONE RELEASE: This is a milestone release and is considered experimental. This build is unsupported and is for development and preview reference only. Ubuntu Server 15.10 (amd64 20150825) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.10 will be available until 2016-07-29. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.10\r\n false\r\n 2015-08-28T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-rolling-Snappy-core-amd64-edge-20150526-57-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 20150526. This is a developer build of Ubuntu Snappy rolling. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core rolling edge\r\n false\r\n 2015-05-26T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-rolling-Snappy-core-amd64-edge-201506102134-69-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201506102134. This is a developer build of Ubuntu Snappy rolling. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core rolling edge\r\n false\r\n 2015-06-10T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-rolling-Snappy-core-amd64-edge-201506110559-70-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201506110559. This is a developer build of Ubuntu Snappy rolling. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core rolling edge\r\n false\r\n 2015-06-11T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-rolling-Snappy-core-amd64-edge-201506120856-71-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201506120856. This is a developer build of Ubuntu Snappy rolling. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core rolling edge\r\n false\r\n 2015-06-12T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-rolling-Snappy-core-amd64-edge-201506171326-77-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201506171326. This is a developer build of Ubuntu Snappy rolling. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core rolling edge\r\n false\r\n 2015-06-17T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-rolling-Snappy-core-amd64-edge-201506180039-80-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201506180039. This is a developer build of Ubuntu Snappy rolling. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core rolling edge\r\n false\r\n 2015-06-18T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-rolling-Snappy-core-amd64-edge-201506190835-82-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201506190835. This is a developer build of Ubuntu Snappy rolling. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core rolling edge\r\n false\r\n 2015-06-19T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-precise-12_04_5-LTS-amd64-server-20150815-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150815 of Ubuntu Server 12.04.5-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 12.04 LTS DAILY\r\n false\r\n 2015-08-15T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-precise-12_04_5-LTS-amd64-server-20150818-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150818 of Ubuntu Server 12.04.5-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 12.04 LTS DAILY\r\n false\r\n 2015-08-18T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-precise-12_04_5-LTS-amd64-server-20150819-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150819 of Ubuntu Server 12.04.5-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 12.04 LTS DAILY\r\n false\r\n 2015-08-19T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-precise-12_04_5-LTS-amd64-server-20150831.3-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150831.3 of Ubuntu Server 12.04.5-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 12.04 LTS DAILY\r\n false\r\n 2015-08-31T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-precise-12_04_5-LTS-amd64-server-20150902-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150902 of Ubuntu Server 12.04.5-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 12.04 LTS DAILY\r\n false\r\n 2015-09-03T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-precise-12_04_5-LTS-amd64-server-20150904-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150904 of Ubuntu Server 12.04.5-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 12.04 LTS DAILY\r\n false\r\n 2015-09-04T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-precise-12_04_5-LTS-amd64-server-20150905-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150905 of Ubuntu Server 12.04.5-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 12.04 LTS DAILY\r\n false\r\n 2015-09-05T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-precise-12_04_5-LTS-amd64-server-20150906-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150906 of Ubuntu Server 12.04.5-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 12.04 LTS DAILY\r\n false\r\n 2015-09-06T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-precise-12_04_5-LTS-amd64-server-20150909-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150909 of Ubuntu Server 12.04.5-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 12.04 LTS DAILY\r\n false\r\n 2015-09-09T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-precise-12_04_5-LTS-amd64-server-20150910-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150910 of Ubuntu Server 12.04.5-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 12.04 LTS DAILY\r\n false\r\n 2015-09-11T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-trusty-14_04_3-LTS-amd64-server-20150831-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150831 of Ubuntu Server 14.04.3-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 14.04 LTS DAILY\r\n false\r\n 2015-08-31T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-trusty-14_04_3-LTS-amd64-server-20150901-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150901 of Ubuntu Server 14.04.3-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 14.04 LTS DAILY\r\n false\r\n 2015-09-01T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-trusty-14_04_3-LTS-amd64-server-20150901.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150901.1 of Ubuntu Server 14.04.3-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 14.04 LTS DAILY\r\n false\r\n 2015-09-01T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-trusty-14_04_3-LTS-amd64-server-20150902-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150902 of Ubuntu Server 14.04.3-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 14.04 LTS DAILY\r\n false\r\n 2015-09-02T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-trusty-14_04_3-LTS-amd64-server-20150903-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150903 of Ubuntu Server 14.04.3-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 14.04 LTS DAILY\r\n false\r\n 2015-09-03T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-trusty-14_04_3-LTS-amd64-server-20150904-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150904 of Ubuntu Server 14.04.3-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 14.04 LTS DAILY\r\n false\r\n 2015-09-04T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-trusty-14_04_3-LTS-amd64-server-20150905-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150905 of Ubuntu Server 14.04.3-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 14.04 LTS DAILY\r\n false\r\n 2015-09-05T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-trusty-14_04_3-LTS-amd64-server-20150907-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150907 of Ubuntu Server 14.04.3-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 14.04 LTS DAILY\r\n false\r\n 2015-09-07T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-trusty-14_04_3-LTS-amd64-server-20150908-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150908 of Ubuntu Server 14.04.3-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 14.04 LTS DAILY\r\n false\r\n 2015-09-08T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-trusty-14_04_3-LTS-amd64-server-20150909.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150909.1 of Ubuntu Server 14.04.3-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 14.04 LTS DAILY\r\n false\r\n 2015-09-09T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-vivid-15_04-amd64-server-20150818-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150818 of Ubuntu Server 15.04 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.04 DAILY\r\n false\r\n 2015-08-18T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-vivid-15_04-amd64-server-20150819-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150819 of Ubuntu Server 15.04 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.04 DAILY\r\n false\r\n 2015-08-19T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-vivid-15_04-amd64-server-20150820-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150820 of Ubuntu Server 15.04 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.04 DAILY\r\n false\r\n 2015-08-20T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-vivid-15_04-amd64-server-20150821-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150821 of Ubuntu Server 15.04 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.04 DAILY\r\n false\r\n 2015-08-21T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-vivid-15_04-amd64-server-20150828.3-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150828.3 of Ubuntu Server 15.04 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.04 DAILY\r\n false\r\n 2015-08-28T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-vivid-15_04-amd64-server-20150901-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150901 of Ubuntu Server 15.04 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.04 DAILY\r\n false\r\n 2015-09-01T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-vivid-15_04-amd64-server-20150902-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150902 of Ubuntu Server 15.04 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.04 DAILY\r\n false\r\n 2015-09-02T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-vivid-15_04-amd64-server-20150903-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150903 of Ubuntu Server 15.04 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.04 DAILY\r\n false\r\n 2015-09-03T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-vivid-15_04-amd64-server-20150909-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150909 of Ubuntu Server 15.04 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.04 DAILY\r\n false\r\n 2015-09-09T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-vivid-15_04-amd64-server-20150910-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150910 of Ubuntu Server 15.04 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.04 DAILY\r\n false\r\n 2015-09-10T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-wily-15_10-amd64-server-20150820-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150820 of Ubuntu Server 15.10 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.10 DAILY\r\n false\r\n 2015-08-20T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-wily-15_10-amd64-server-20150821-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150821 of Ubuntu Server 15.10 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.10 DAILY\r\n false\r\n 2015-08-21T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-wily-15_10-amd64-server-20150824-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150824 of Ubuntu Server 15.10 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.10 DAILY\r\n false\r\n 2015-08-24T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-wily-15_10-amd64-server-20150825-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150825 of Ubuntu Server 15.10 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.10 DAILY\r\n false\r\n 2015-08-25T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-wily-15_10-amd64-server-20150828-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150828 of Ubuntu Server 15.10 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.10 DAILY\r\n false\r\n 2015-08-28T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-wily-15_10-amd64-server-20150831-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150831 of Ubuntu Server 15.10 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.10 DAILY\r\n false\r\n 2015-08-31T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-wily-15_10-amd64-server-20150904-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150904 of Ubuntu Server 15.10 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.10 DAILY\r\n false\r\n 2015-09-05T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-wily-15_10-amd64-server-20150906-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150906 of Ubuntu Server 15.10 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.10 DAILY\r\n false\r\n 2015-09-06T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-wily-15_10-amd64-server-20150907-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150907 of Ubuntu Server 15.10 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.10 DAILY\r\n false\r\n 2015-09-07T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-wily-15_10-amd64-server-20150910-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150910 of Ubuntu Server 15.10 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.10 DAILY\r\n false\r\n 2015-09-11T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-opensuse-13.1-20141216-x86-64\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n openSUSE 13.1 brings updated desktop environments and software, a lot of polishing, a brand new KDE theme, complete systemd integration and many other features. Customization of these images can be done at http://susestudio.com\r\n openSUSE 13.1\r\n 2015-01-05T08:00:00Z\r\n false\r\n OpenSuse12_100.png\r\n SUSE\r\n OpenSuse12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-opensuse-13.2-20141216-x86-64\r\n Linux\r\n Stable, innovative, and fun! A year's worth of continuous improvement in tools and procedures, and countless hours developing, packaging, and testing have produced a stable release providing the best of Free and Open Source software with our special green touch. Customization of this image can be done at [https://susestudio.com|https://susestudio.com]\r\n openSUSE 13.2\r\n 2014-12-16T00:00:00Z\r\n false\r\n OpenSuse12_100.png\r\n SUSE\r\n OpenSuse12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-opensuse-13.2-v20150512\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n Stable, innovative, and fun! A year's worth of continuous improvement in tools and procedures, and countless hours developing, packaging, and testing have produced a stable release providing the best of Free and Open Source software with our special green touch. Customize this image with SUSE Studio ( [https://susestudio.com|https://susestudio.com] ).\r\n openSUSE 13.2\r\n 2015-05-12T07:00:00Z\r\n false\r\n OpenSuse12_100.png\r\n SUSE\r\n OpenSuse12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-11-sp3-priority-v20150127\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n SUSE Linux Enterprise Server Premium Image with PRIORITY Support: SUSE Linux Enterprise Server is a highly reliable, scalable and secure server operating system, built to power physical, virtual and cloud-based mission-critical workloads. With this affordable, interoperable and manageable open source foundation, enterprises can cost-effectively deliver core business services, enable secure networks and easily manage their heterogeneous IT resources, maximizing efficiency and value. Customization of images can be done at http://susestudio.com. The Premium Image with PRIORITY support includes updates, patches, and support through 24x7 web, email, chat and phone from SUSE. VMs created from this image incur per-hour support fees, in addition to Azure platform fees. An Azure support plan is required (developer or above). Support incidents are initiated through Azure.\r\n SUSE Linux Enterprise Server 11 SP3 (Premium Image)\r\n 2015-01-27T08:00:00Z\r\n true\r\n Suse11_100.png\r\n SUSE\r\n http://go.microsoft.com/fwlink/?LinkId=299677\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-11-sp3-priority-v20150330\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n Confidently run your production workloads on SUSE Linux Enterprise Server on Microsoft Azure, knowing that your service levels are guaranteed, and that help from SUSE and Microsoft engineers, if you need it, is just a phone call away. SUSE Linux Enterprise Server is the only supported enterprise Linux distribution available today on Microsoft Azure, and the only one supported with tools like SUSE Studio for quick and easy image creation, and SUSE Manager for monitoring and managing your Linux virtual machines using Microsoft Systems Center. The Premium Image with PRIORITY support includes updates, patches, and support through 24x7 web, email, chat and phone from SUSE. VMs created from this image incur per-hour support fees, in addition to Azure platform fees. An Azure support plan is required (developer or above). Support incidents are initiated through Azure.\r\n SUSE Linux Enterprise Server 11 SP3 (Premium Image)\r\n 2015-03-30T07:00:00Z\r\n true\r\n Suse11_100.png\r\n SUSE\r\n http://go.microsoft.com/fwlink/?LinkId=299677\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-11-sp3-sapcal-v20150127\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n The SUSE Linux Enterprise Server 11 SP3 for SAP Cloud Appliance Library image is the base image for SAP's Cloud Appliance library. It will be used automatically when deploying an SAP Cloud Appliance Library instance and has the same features as the native SLES image, however customized to fit SAP's CAL needs. For further description and usage guide lines please refer to the description of the SUSE Linux Enterprise image.\r\n SUSE Linux Enterprise Server 11 SP3 for SAP Cloud Appliance Library\r\n 2015-01-27T08:00:00Z\r\n false\r\n Suse11_100.png\r\n SUSE\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-11-sp3-v20150127\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n SUSE Linux Enterprise Server is a highly reliable, scalable and secure server operating system, built to power physical, virtual and cloud-based mission-critical workloads. With this affordable, interoperable and manageable open source foundation, enterprises can cost-effectively deliver core business services, enable secure networks and easily manage their heterogeneous IT resources, maximizing efficiency and value. Customization of images can be done at http://susestudio.com.\r\n SUSE Linux Enterprise Server 11 SP3\r\n 2015-01-27T08:00:00Z\r\n false\r\n Suse11_100.png\r\n SUSE\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-11-sp3-v20150330\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n Confidently run your production workloads on SUSE Linux Enterprise Server on Microsoft Azure, knowing that your service levels are guaranteed, and that help from SUSE and Microsoft engineers, if you need it, is just a phone call away. SUSE Linux Enterprise Server is the only supported enterprise Linux distribution available today on Microsoft Azure, and the only one supported with tools like SUSE Studio for quick and easy image creation, and SUSE Manager for monitoring and managing your Linux virtual machines using Microsoft Systems Center.\r\n SUSE Linux Enterprise Server 11 SP3\r\n 2015-03-30T07:00:00Z\r\n false\r\n Suse11_100.png\r\n SUSE\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-11-sp4-priority-v20150714\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n Confidently run your production workloads on SUSE Linux Enterprise Server on Microsoft Azure, knowing that your service levels are guaranteed, and that help from SUSE and Microsoft engineers, if you need it, is just a phone call away. SUSE Linux Enterprise Server is the only supported enterprise Linux distribution available today on Microsoft Azure, and the only one supported with tools like SUSE Studio for quick and easy image creation, and SUSE Manager for monitoring and managing your Linux virtual machines using Microsoft Systems Center. The Premium Image with PRIORITY support includes updates, patches, and support through 24x7 web, email, chat and phone from SUSE. VMs created from this image incur per-hour support fees, in addition to Azure platform fees. An Azure support plan is required (developer or above). Support incidents are initiated through Azure.\r\n SUSE Linux Enterprise Server 11 SP4 (Premium Image)\r\n 2015-07-14T07:00:00Z\r\n true\r\n Suse11_100.png\r\n SUSE\r\n http://go.microsoft.com/fwlink/?LinkId=299677\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-11-sp4-v20150714\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n Confidently run your production workloads on SUSE Linux Enterprise Server on Microsoft Azure, knowing that your service levels are guaranteed, and that help from SUSE and Microsoft engineers, if you need it, is just a phone call away. SUSE Linux Enterprise Server is the only supported enterprise Linux distribution available today on Microsoft Azure, and the only one supported with tools like SUSE Studio for quick and easy image creation, and SUSE Manager for monitoring and managing your Linux virtual machines using Microsoft Systems Center.\r\n SUSE Linux Enterprise Server 11 SP4\r\n 2015-07-14T07:00:00Z\r\n false\r\n Suse11_100.png\r\n SUSE\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-12-hpc-priority-v20150708\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n Confidently run your production workloads on SUSE Linux Enterprise Server on Microsoft Azure, knowing that your service levels are guaranteed, and that help from SUSE and Microsoft engineers, if you need it, is just a phone call away. SUSE Linux Enterprise Server is the only supported Enterprise Linux distribution available on Microsoft Azure, and the only one supported with tools like SUSE Studio ( [https://susestudio.com|https://susestudio.com] ) for quick and easy image creation, and SUSE Manager ( [https://www.suse.com/products/suse-manager/|https://www.suse.com/products/suse-manager/] ) for monitoring and managing your Linux virtual machines using Microsoft Systems Center. The image supports the low latency network interface option available for select instance types. This Premium image with PRIORITY support includes updates, patches, and support through 24x7 web, email, chat and phone from SUSE. Virtual machines created from this image incur per-hour support fees, in addition to Azure platform fees. An Azure support plan is required (developer or above). Support incidents are initiated through Azure Support ( [http://azure.microsoft.com/en-us/support/options/|http://azure.microsoft.com/en-us/support/options/] ).\r\n SUSE Linux Enterprise Server 12 - HPC (Premium Image)\r\n 2015-07-08T07:00:00Z\r\n true\r\n Suse11_100.png\r\n SUSE\r\n http://go.microsoft.com/fwlink/?LinkId=299677\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-12-hpc-v20150708\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n Confidently run your production workloads on SUSE Linux Enterprise Server on Microsoft Azure, knowing that your service levels are guaranteed, and that help from SUSE and Microsoft engineers, if you need it, is just a phone call away. SUSE Linux Enterprise Server is the only supported Enterprise Linux distribution available on Microsoft Azure, and the only one supported with tools like SUSE Studio ( [https://susestudio.com|https://susestudio.com] ) for quick and easy image creation, and SUSE Manager ( [https://www.suse.com/products/suse-manager/|https://www.suse.com/products/suse-manager/] ) for monitoring and managing your Linux virtual machines using Microsoft Systems Center. This image supports the low latency network interface option available for select instance types.\r\n SUSE Linux Enterprise Server 12 HPC\r\n 2015-07-08T07:00:00Z\r\n false\r\n Suse11_100.png\r\n SUSE\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-12-priority-v20150213\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n SUSE Linux Enterprise Server Premium Image with PRIORITY Support: SUSE Linux Enterprise Server is a highly reliable, scalable and secure server operating system, built to power physical, virtual and cloud-based mission-critical workloads. With this affordable, interoperable and manageable open source foundation, enterprises can cost-effectively deliver core business services, enable secure networks and easily manage their heterogeneous IT resources, maximizing efficiency and value. Customization of images can be done at http://susestudio.com. The Premium Image with PRIORITY support includes updates, patches, and support through 24x7 web, email, chat and phone from SUSE. VMs created from this image incur per-hour support fees, in addition to Azure platform fees. An Azure support plan is required (developer or above). Support incidents are initiated through Azure.\r\n SUSE Linux Enterprise Server 12 (Premium Image)\r\n 2015-02-13T08:00:00Z\r\n true\r\n Suse11_100.png\r\n SUSE\r\n http://go.microsoft.com/fwlink/?LinkId=299677\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-12-priority-v20150330\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n Confidently run your production workloads on SUSE Linux Enterprise Server on Microsoft Azure, knowing that your service levels are guaranteed, and that help from SUSE and Microsoft engineers, if you need it, is just a phone call away. SUSE Linux Enterprise Server is the only supported enterprise Linux distribution available today on Microsoft Azure, and the only one supported with tools like SUSE Studio for quick and easy image creation, and SUSE Manager for monitoring and managing your Linux virtual machines using Microsoft Systems Center. The Premium Image with PRIORITY support includes updates, patches, and support through 24x7 web, email, chat and phone from SUSE. VMs created from this image incur per-hour support fees, in addition to Azure platform fees. An Azure support plan is required (developer or above). Support incidents are initiated through Azure.\r\n SUSE Linux Enterprise Server 12 (Premium Image)\r\n 2015-03-30T07:00:00Z\r\n true\r\n Suse11_100.png\r\n SUSE\r\n http://go.microsoft.com/fwlink/?LinkId=299677\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-12-priority-v20150512\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n Confidently run your production workloads on SUSE Linux Enterprise Server on Microsoft Azure, knowing that your service levels are guaranteed, and that help from SUSE and Microsoft engineers, if you need it, is just a phone call away. SUSE Linux Enterprise Server is the only supported Enterprise Linux distribution available on Microsoft Azure, and the only one supported with tools like SUSE Studio ( [https://susestudio.com|https://susestudio.com] ) for quick and easy image creation, and SUSE Manager ( [https://www.suse.com/products/suse-manager/|https://www.suse.com/products/suse-manager/] ) for monitoring and managing your Linux virtual machines using Microsoft Systems Center. This Premium image with PRIORITY support includes updates, patches, and support through 24x7 web, email, chat and phone from SUSE. Virtual machines created from this image incur per-hour support fees, in addition to Azure platform fees. An Azure support plan is required (developer or above). Support incidents are initiated through Azure Support ( [http://azure.microsoft.com/en-us/support/options/|http://azure.microsoft.com/en-us/support/options/] ).\r\n SUSE Linux Enterprise Server 12 (Premium Image)\r\n 2015-05-12T07:00:00Z\r\n true\r\n Suse11_100.png\r\n SUSE\r\n http://go.microsoft.com/fwlink/?LinkId=299677\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-12-v20150213\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n SUSE Linux Enterprise Server is a highly reliable, scalable and secure server operating system, built to power physical, virtual and cloud-based mission-critical workloads. With this affordable, interoperable and manageable open source foundation, enterprises can cost-effectively deliver core business services, enable secure networks and easily manage their heterogeneous IT resources, maximizing efficiency and value. Customization of images can be done at http://susestudio.com.\r\n SUSE Linux Enterprise Server 12\r\n 2015-02-13T08:00:00Z\r\n false\r\n Suse11_100.png\r\n SUSE\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-12-v20150330\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n Confidently run your production workloads on SUSE Linux Enterprise Server on Microsoft Azure, knowing that your service levels are guaranteed, and that help from SUSE and Microsoft engineers, if you need it, is just a phone call away. SUSE Linux Enterprise Server is the only supported enterprise Linux distribution available today on Microsoft Azure, and the only one supported with tools like SUSE Studio for quick and easy image creation, and SUSE Manager for monitoring and managing your Linux virtual machines using Microsoft Systems Center.\r\n SUSE Linux Enterprise Server 12\r\n 2015-03-30T07:00:00Z\r\n false\r\n Suse11_100.png\r\n SUSE\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-12-v20150512\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n Confidently run your production workloads on SUSE Linux Enterprise Server on Microsoft Azure, knowing that your service levels are guaranteed, and that help from SUSE and Microsoft engineers, if you need it, is just a phone call away. SUSE Linux Enterprise Server is the only supported Enterprise Linux distribution available on Microsoft Azure, and the only one supported with tools like SUSE Studio ( [https://susestudio.com|https://susestudio.com] ) for quick and easy image creation, and SUSE Manager ( [https://www.suse.com/products/suse-manager/|https://www.suse.com/products/suse-manager/] ) for monitoring and managing your Linux virtual machines using Microsoft Systems Center.\r\n SUSE Linux Enterprise Server 12\r\n 2015-05-12T07:00:00Z\r\n false\r\n Suse11_100.png\r\n SUSE\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-SP1-x64-iis75-v5.8.8\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with IIS 7.5 and RightLink 5.8.\r\n RightScale Windows v13\r\n false\r\n 2012-08-28T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-SP1-x64-iis75-v5.8.8.11\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with IIS 7.5 and RightLink 5.8.\r\n RightScale Windows v13\r\n false\r\n 2012-12-07T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-SP1-x64-sqlsvr2012-v5.8.8\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with MS SQL Server 2012 Standard and RightLink 5.8.\r\n RightScale Windows v13\r\n false\r\n 2012-08-28T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-SP1-x64-sqlsvr2012-v5.8.8.1\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with MS SQL Server 2012 Standard and RightLink 5.8.\r\n RightScale Windows v13\r\n false\r\n 2012-08-28T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-SP1-x64-sqlsvr2012-v5.8.8.12\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with MS SQL Server 2012 Standard and RightLink 5.8.\r\n RightScale Windows v13\r\n false\r\n 2012-12-12T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-SP1-x64-sqlsvr2012-v5.8.8.15\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with MS SQL Server 2012 Standard and RightLink 5.8.\r\n RightScale Windows v13\r\n false\r\n 2013-01-05T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-SP1-x64-v5.8.8\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink 5.8.\r\n RightScale Windows v13\r\n false\r\n 2012-08-28T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-SP1-x64-v5.8.8.11\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink 5.8.\r\n RightScale Windows v13\r\n false\r\n 2012-12-07T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-iis7.5-v13.4.12.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with IIS 7.5 and RightLink 5.8\r\n RightScale Windows v13\r\n false\r\n 2013-05-30T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-iis7.5-v13.5\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with IIS 7.5 and RightLink v5.8\r\n RightScale Windows v13\r\n false\r\n 2013-08-16T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-iis7.5-v14\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with RightLink 5.9\r\n RightScale Windows v14\r\n false\r\n 2014-03-24T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-iis7.5-v14.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with RightLink 6.2\r\n RightScale Windows v14\r\n false\r\n 2015-01-16T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-sqlsvr2012-v13.4.3.1\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with MS SQL Server 2012 Standard and RightLink v5.8\r\n RightScale Windows v13\r\n false\r\n 2013-06-06T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-sqlsvr2012-v13.5.1\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with MS SQL Server 2012 Standard and RightLink v5.8\r\n RightScale Windows v13\r\n false\r\n 2013-08-19T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-sqlsvr2012-v14\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with RightLink 5.9\r\n RightScale Windows v14\r\n false\r\n 2014-03-24T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-sqlsvr2012ent-v13.4.3.1\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with MS SQL Server 2012 Enterprise and RightLink v5.8\r\n RightScale Windows v13\r\n false\r\n 2013-06-06T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-sqlsvr2012ent-v13.5\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with MS SQL Server 2012 Enterprise and RightLink v5.8\r\n RightScale Windows v13\r\n false\r\n 2013-08-16T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-sqlsvr2012ent-v14\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with RightLink 5.9\r\n RightScale Windows v14\r\n false\r\n 2014-03-24T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-sqlsvr2k8r2-v13.5\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with MS SQL Server 2008R2 and RightLink v5.8\r\n RightScale Windows v13\r\n false\r\n 2013-08-16T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-sqlsvr2k8r2-v14\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with RightLink 5.9\r\n RightScale Windows v14\r\n false\r\n 2014-03-24T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-sqlsvr2k8r2-v14.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with RightLink 6.2\r\n RightScale Windows v14\r\n false\r\n 2015-01-16T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-sqlsvr2k8r2ent-v13.5\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with MS SQL Server 2008R2 Enterprise and RightLink v5.8\r\n RightScale Windows v13\r\n false\r\n 2013-08-15T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-sqlsvr2k8r2ent-v14\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with RightLink 5.9\r\n RightScale Windows v14\r\n false\r\n 2014-03-24T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-sqlsvr2k8r2ent-v14.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with RightLink 6.2\r\n RightScale Windows v14\r\n false\r\n 2015-01-16T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-v13.4.12.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with RightLink 5.8\r\n RightScale Windows v13\r\n false\r\n 2013-05-30T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-v13.5\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with RightLink v5.8\r\n RightScale Windows v13\r\n false\r\n 2013-08-15T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-v14\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with RightLink 5.9\r\n RightScale Windows v14\r\n false\r\n 2014-03-24T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-v14.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with RightLink 6.2\r\n RightScale Windows v14\r\n false\r\n 2015-01-16T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-iis8-v13.4.12.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with IIS 8 and RightLink 5.8\r\n RightScale Windows v13\r\n false\r\n 2013-05-30T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-iis8-v13.5\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with IIS 8 and RightLink v5.8\r\n RightScale Windows v13\r\n false\r\n 2013-08-15T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-iis8-v14\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink 5.9\r\n RightScale Windows v14\r\n false\r\n 2014-03-24T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-iis8-v14.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink 6.2\r\n RightScale Windows v14\r\n false\r\n 2015-01-16T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-iis8-v5.8.8.12\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with IIS 8 and RightLink 5.8.\r\n RightScale Windows v13\r\n false\r\n 2012-12-12T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-sqlsvr2012-v13.5\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with MS SQL Server 2012 Standard and RightLink v5.8\r\n RightScale Windows v13\r\n false\r\n 2013-08-15T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-sqlsvr2012-v14\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink 5.9\r\n RightScale Windows v14\r\n false\r\n 2014-03-24T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-sqlsvr2012-v14.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink 6.2\r\n RightScale Windows v14\r\n false\r\n 2015-01-16T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-sqlsvr2012ent-v13.5\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with MS SQL Server 2012 Enterprise and RightLink v5.8\r\n RightScale Windows v13\r\n false\r\n 2013-08-15T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-sqlsvr2012ent-v14\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink 5.9\r\n RightScale Windows v14\r\n false\r\n 2014-03-24T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-sqlsvr2012ent-v14.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink 6.2\r\n RightScale Windows v14\r\n false\r\n 2015-01-16T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-v13.4.12.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink 5.8\r\n RightScale Windows v13\r\n false\r\n 2013-05-30T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-v13.5\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink v5.8\r\n RightScale Windows v13\r\n false\r\n 2013-08-15T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-v14\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink 5.9\r\n RightScale Windows v14\r\n false\r\n 2014-03-24T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-v14.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink 6.2\r\n RightScale Windows v14\r\n false\r\n 2015-01-16T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-v5.8.8.12\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink 5.8.\r\n RightScale Windows v13\r\n false\r\n 2012-12-12T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012R2-x64-v14.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012R2 with RightLink 6.2\r\n RightScale Windows v14\r\n false\r\n 2015-01-16T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n c290a6b031d841e09f2da759bbabe71f__Oracle-Linux-6-12-2014\r\n Linux\r\n http://www.oracle.com/technetwork/licenses/oracle-license-2016066.html\r\n Oracle Linux 6 brings the latest Linux innovations to market, delivering extreme performance, advanced scalability, and reliability for enterprise applications and systems. More information can be found at http://www.oracle.com/linux.\r\n Oracle Linux 6.4.0.0.0\r\n 2014-12-22T06:00:00Z\r\n false\r\n OracleLinux6_100.png\r\n http://www.oracle.com/us/legal/privacy/privacy-policy-078584.html\r\n Oracle\r\n OracleLinux6_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 40\r\n c290a6b031d841e09f2da759bbabe71f__Oracle-Linux-6-E-Database-2014\r\n Linux\r\n http://www.oracle.com/technetwork/licenses/oracle-license-2016066.html\r\n Oracle Database 12c Enterprise Edition is a next-generation database designed for the cloud, providing a new multitenant architecture on top of a fast, scalable, reliable, and secure database platform. For more information, go to http://www.oracle.com/database.\r\n Oracle Database 12.1.0.1 Enterprise Edition\r\n 2014-12-22T06:00:00Z\r\n false\r\n OracleDatabase12_100.png\r\n http://www.oracle.com/us/legal/privacy/privacy-policy-078584.html\r\n Oracle\r\n OracleDatabase12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n c290a6b031d841e09f2da759bbabe71f__Oracle-Linux-7\r\n Linux\r\n http://www.oracle.com/technetwork/licenses/oracle-license-2016066.html\r\n Oracle Linux 7.0.0.0 delivers extreme performance, advanced scalability, and reliability for enterprise applications and systems. Optimized for enterprise workloads, Oracle Linux is the only operating system to offer zero-downtime updates.\r\n Oracle Linux 7.0.0.0.0\r\n 2014-12-18T06:00:00Z\r\n false\r\n OracleLinux6_100.png\r\n http://www.oracle.com/us/legal/privacy/privacy-policy-078584.html\r\n Oracle\r\n OracleLinux6_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 40\r\n c290a6b031d841e09f2da759bbabe71f__Oracle-Linux-Database-Standard-2014\r\n Linux\r\n http://www.oracle.com/technetwork/licenses/oracle-license-2016066.html\r\n Oracle Database 12c Standard Edition is an affordable, full-featured data management solution that is ideal for midsize companies. More information can be found at http://www.oracle.com/database.\r\n Oracle Database 12.1.0.1 Standard Edition\r\n 2014-12-22T06:00:00Z\r\n false\r\n OracleDatabase12_100.png\r\n http://www.oracle.com/us/legal/privacy/privacy-policy-078584.html\r\n Oracle\r\n OracleDatabase12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n c290a6b031d841e09f2da759bbabe71f__WebLogic-Linux-6-12c-2014\r\n Linux\r\n Oracle WebLogic Server 12.1.2 on Oracle Linux 6.4.0.0.0\r\n Oracle WebLogic Server 12c Enterprise Edition is a leading Java EE application server, delivering next-generation applications on a mission-critical cloud platform, with native cloud management, and integrated tools. More information can be found at http://www.oracle.com/weblogicserver.\r\n Oracle Weblogic\r\n 2014-12-22T06:00:00Z\r\n false\r\n OracleWeblogic12_100.png\r\n http://www.oracle.com/us/legal/privacy/privacy-policy-078584.html\r\n Oracle\r\n OracleWeblogic12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n c6e0f177abd8496e934234bd27f46c5d__SharePoint-2013-Trial-7-9-2015\r\n Windows\r\n http://www.microsoft.com/en-us/download/details.aspx?id=38417\r\n Microsoft SharePoint Server 2013 Trial on Windows Server 2012 Datacenter. Virtual Machines created with this trial image will expire on January 5, 2016. This image includes a complete installation of SharePoint Server 2013. Some SharePoint Server 2013 components require additional setup and configuration. You can set-up Active Directory and SQL Server required for your SharePoint farm by provisioning additional virtual machines. Minimum recommended virtual machine size for this image is Large. To evaluate the advanced capabilities of SharePoint Server 2013, we recommend that you use a virtual machine size of A4.\r\n SharePoint Server 2013 Trial\r\n 2015-07-09T07:00:00Z\r\n false\r\n Standard_D12\r\n Microsoft SharePoint Group\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n c6e0f177abd8496e934234bd27f46c5d__SharePoint-2016-Preview-8-27-2015\r\n Windows\r\n http://www.microsoft.com/en-us/download/details.aspx?id=38417\r\n Microsoft SharePoint Server 2016 IT Preview on Windows Server 2012 R2 Datacenter. Virtual Machines created with this trial image will expire on February 23, 2016. This image includes a complete installation of SharePoint Server 2016 IT Preview. Some SharePoint Server 2016 IT Preview components require additional setup and configuration. You can set-up Active Directory and SQL Server required for your SharePoint farm by provisioning additional virtual machines. Minimum recommended virtual machine size for this image is Large. To evaluate the advanced capabilities of SharePoint Server 2016 IT Preview, we recommend that you use a virtual machine size of A4.\r\n SharePoint Server 2016 IT Preview\r\n 2015-08-27T07:00:00Z\r\n false\r\n Standard_D12\r\n Microsoft SharePoint Group\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n de89c2ed05c748f5aded3ddc75fdcce4__PuppetEnterpriseMaster-3_2_3_1-amd64-server-20140925.1-en-us-30GB\r\n Linux\r\n http://puppetlabs.com/solutions/microsoft#Eula\r\n This image includes a pre-configured Puppet Master with the Ubuntu Linux distribution for easy deployment of Puppet Enterprise. To set up a Puppet Enterprise environment, please refer to the Getting Started Guide for Deploying a Puppet Master with Windows Azure at http://puppetlabs.com/solutions/microsoft NOTE: The cloud service and virtual machine names must be in lower case to properly provision a Puppet Master.\r\n Puppet Enterprise 3.2\r\n 2014-10-23T01:45:25.1330063Z\r\n false\r\n PuppetLabs_100x100.png\r\n http://puppetlabs.com/solutions/microsoft\r\n Medium\r\n Puppet Labs\r\n PuppetLabs_45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n de89c2ed05c748f5aded3ddc75fdcce4__PuppetEnterpriseMaster-3_7_2-amd64-server-20150309-en-us-30GB\r\n Linux\r\n http://puppetlabs.com/solutions/microsoft#Eula\r\n This image includes a pre-configured Puppet Master with the Ubuntu Linux distribution for easy deployment of Puppet Enterprise. To set up a Puppet Enterprise environment, please refer to the Getting Started Guide for Deploying a Puppet Master with Windows Azure at http://puppetlabs.com/solutions/microsoft NOTE: The cloud service and virtual machine names must be in lower case to properly provision a Puppet Master.\r\n Puppet Enterprise 3.7\r\n 2015-03-19T07:12:15.3948309Z\r\n false\r\n PuppetLabs_100x100.png\r\n http://puppetlabs.com/solutions/microsoft\r\n Medium\r\n Puppet Labs\r\n PuppetLabs_45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__Microsoft-SQL-Server-2008R2SP2-Enterprise-CY13SU04-SQL2008-SP2-10.50.4021.0\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285681\r\n This image contains the full version of SQL Server. Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of large or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database.\r\n SQL Server 2008 R2 SP2 Enterprise on Windows Server 2008 R2\r\n 2013-04-16T00:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n DS13\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__Microsoft-SQL-Server-2008R2SP2-Standard-CY13SU04-SQL2008-SP2-10.50.4021.0\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285685\r\n This image contains the full version of SQL Server. Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of medium or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database.\r\n SQL Server 2008 R2 SP2 Standard on Windows Server 2008 R2\r\n 2013-04-16T00:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2-SP2-10.50.4319.0-Enterprise-ENU-Win2008R2-cy14su05\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285681\r\n We recommend that you use a virtual machine size of A3 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP2 Enterprise on Windows Server 2008 R2\r\n 2014-07-18T07:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Large\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2-SP2-10.50.4319.0-Standard-ENU-Win2008R2-cy14su05\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285685\r\n We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP2 Standard on Windows Server 2008 R2\r\n 2014-07-18T07:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2-SP2-10.50.4319.0-Web-ENU-Win2008R2-cy14su05\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285686\r\n We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP2 Web on Windows Server 2008 R2\r\n 2014-07-18T07:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2-SP3-10.50.6000.34-Ent-ENU-Win2008R2-cy14su09\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285681\r\n We recommend that you use a virtual machine size of A3 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP3 Enterprise on Windows Server 2008 R2\r\n 2014-09-26T07:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Large\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2-SP3-10.50.6000.34-Ent-ENU-Win2008R2-cy15su04\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285681\r\n We recommend that you use a virtual machine size of A3 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP3 Enterprise on Windows Server 2008 R2\r\n 2015-04-15T07:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n DS13\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2-SP3-10.50.6000.34-Std-ENU-Win2008R2-cy14su09\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285685\r\n We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP3 Standard on Windows Server 2008 R2\r\n 2014-09-26T07:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2-SP3-10.50.6000.34-Std-ENU-Win2008R2-cy15su04\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285685\r\n We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP3 Standard on Windows Server 2008 R2\r\n 2015-04-15T07:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n DS12\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2-SP3-10.50.6000.34-Web-ENU-Win2008R2-cy14su09\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285686\r\n We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP3 Web on Windows Server 2008 R2\r\n 2014-09-26T07:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2-SP3-10.50.6000.34-Web-ENU-Win2008R2-cy15su04\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285686\r\n We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP3 Web on Windows Server 2008 R2\r\n 2015-04-15T07:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n DS12\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2SP2-GDR-10.50.4021.0-Enterprise-ENU-Win2K8R2-CY13SU10\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285681\r\n This image contains the full version of SQL Server. Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of large or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database.\r\n SQL Server 2008 R2 SP2 Enterprise on Windows Server 2008 R2\r\n 2013-10-22T00:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Large\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2SP2-GDR-10.50.4021.0-Enterprise-ENU-Win2K8R2-CY13SU12\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285681\r\n We recommend that you use a virtual machine size of large or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP2 Enterprise on Windows Server 2008 R2\r\n 2013-12-23T00:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Large\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2SP2-GDR-10.50.4021.0-Enterprise-ENU-Win2K8R2-CY14SU02\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285681\r\n We recommend that you use a virtual machine size of A3 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP2 Enterprise on Windows Server 2008 R2\r\n 2014-02-21T00:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n A3\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2SP2-GDR-10.50.4021.0-Standard-ENU-Win2K8R2-CY13SU10\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285685\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of medium or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database.\r\n SQL Server 2008 R2 SP2 Standard on Windows Server 2008 R2\r\n 2013-10-22T00:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2SP2-GDR-10.50.4021.0-Standard-ENU-Win2K8R2-CY13SU12\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285685\r\n We recommend that you use a virtual machine size of medium or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP2 Standard on Windows Server 2008 R2\r\n 2013-12-23T00:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2SP2-GDR-10.50.4021.0-Standard-ENU-Win2K8R2-CY14SU02\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285685\r\n We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP2 Standard on Windows Server 2008 R2\r\n 2014-02-21T00:00:00Z\r\n true\r\n Sqlserver2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n A2\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2SP2-GDR-10.50.4021.0-Web-ENU-Win2K8R2\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285686\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of medium or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database.\r\n SQL Server 2008 R2 SP2 Web on Windows Server 2008 R2\r\n 2013-07-29T00:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2SP2-GDR-10.50.4021.0-Web-ENU-Win2K8R2-CY13SU10\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285686\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of medium or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database.\r\n SQL Server 2008 R2 SP2 Web on Windows Server 2008 R2\r\n 2013-10-22T00:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2SP2-GDR-10.50.4021.0-Web-ENU-Win2K8R2-CY13SU12\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285686\r\n We recommend that you use a virtual machine size of medium or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP2 Web on Windows Server 2008 R2\r\n 2013-12-23T00:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2SP2-GDR-10.50.4021.0-Web-ENU-Win2K8R2-CY14SU02\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285686\r\n We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP2 Web on Windows Server 2008 R2\r\n 2014-02-21T00:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n A2\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5537.0-Ent-ENU-Win2012-cy14su08\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285687\r\n This image contains the full version of SQL Server. Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A3 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Enterprise on Windows Server 2012\r\n 2014-08-31T07:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n Large\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5537.0-Std-ENU-Win2012-cy14su08\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285691\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Standard on Windows Server 2012\r\n 2014-08-31T07:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5537.0-Web-ENU-Win2012-cy14su08\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=286424\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Web on Windows Server 2012\r\n 2014-08-31T07:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5548.0-Ent-ENU-Win2012R2-cy14su11\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285687\r\n This image contains the full version of SQL Server. Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A3 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Enterprise on Windows Server 2012 R2\r\n 2014-12-01T08:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n Large\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5548.0-Std-ENU-Win2012R2-cy14su11\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285691\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Standard on Windows Server 2012 R2\r\n 2014-12-01T08:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5548.0-Web-ENU-Win2012R2-cy14su11\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=286424\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Web on Windows Server 2012 R2\r\n 2014-12-01T08:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5569.0-Ent-ENU-Win2012-cy15su02\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285687\r\n This image contains the full version of SQL Server. Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A3 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Enterprise on Windows Server 2012\r\n 2015-03-10T07:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n DS13\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5569.0-Ent-ENU-Win2012-cy15su04\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285687\r\n This image contains the full version of SQL Server. Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A3 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Enterprise on Windows Server 2012\r\n 2015-04-15T07:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n DS13\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5569.0-Ent-ENU-Win2012R2-cy15su04\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285687\r\n This image contains the full version of SQL Server. Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A3 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Enterprise on Windows Server 2012 R2\r\n 2015-04-15T07:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n DS13\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5569.0-Std-ENU-Win2012-cy15su02\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285691\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Standard on Windows Server 2012\r\n 2015-03-10T07:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5569.0-Std-ENU-Win2012-cy15su04\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285691\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Standard on Windows Server 2012\r\n 2015-04-15T07:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n DS12\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5569.0-Std-ENU-Win2012R2-cy15su04\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285691\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Standard on Windows Server 2012 R2\r\n 2015-04-15T07:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n DS12\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5569.0-Web-ENU-Win2012-cy15su02\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=286424\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Web on Windows Server 2012\r\n 2015-03-10T07:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n DS12\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5569.0-Web-ENU-Win2012-cy15su04\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=286424\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Web on Windows Server 2012\r\n 2015-04-15T07:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n DS12\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5569.0-Web-ENU-Win2012R2-cy15su04\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=286424\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Web on Windows Server 2012 R2\r\n 2015-04-15T07:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n DS12\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014-RTM-12.0.2048.0-Ent-ENU-Win2012R2-cy15su04\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512497\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of DS3 or higher with Premium Storage. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM Enterprise on Windows Server 2012 R2\r\n 2015-04-15T07:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n DS13\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014-RTM-12.0.2048.0-Std-ENU-Win2012R2-cy15su04\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512496\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM Standard on Windows Server 2012 R2\r\n 2015-04-15T07:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n DS12\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014-RTM-12.0.2048.0-Web-ENU-Win2012R2-cy15su04\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512495\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM Web on Windows Server 2012 R2\r\n 2015-04-15T07:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n DS12\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014-RTM-12.0.2361.0-DataWarehousing-ENU-Win2012R2-cy14su05\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512497\r\n This image is optimized for data warehousing workloads with data sizes up to 1TB using clustered columnstore indexes. After the portal deployment completes, you need to attach disks to the virtual machine. To do this, connect to the VM and follow the on-screen instructions. Before using the VM, review the recommendations [here|http://msdn.microsoft.com/library/dn387396.aspx|_blank]. For best performance, we recommend using a VM size of A7. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM DataWarehousing on Windows Server 2012 R2\r\n false\r\n 2014-06-27T07:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n A7\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014-RTM-12.0.2361.0-Enterprise-ENU-Win2012R2-cy14su05\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512497\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A3 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM Enterprise on Windows Server 2012 R2\r\n 2014-06-09T07:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n Large\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014-RTM-12.0.2361.0-Standard-ENU-Win2012R2-cy14su05\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512496\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM Standard on Windows Server 2012 R2\r\n 2014-06-09T07:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014-RTM-12.0.2361.0-Web-ENU-Win2012R2-cy14su05\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512495\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM Web on Windows Server 2012 R2\r\n 2014-06-09T07:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014-RTM-12.0.2430.0-Ent-ENU-Win2012R2-cy14su11\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512497\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A3 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM Enterprise on Windows Server 2012 R2\r\n 2014-11-15T08:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n Large\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014-RTM-12.0.2430.0-Std-ENU-Win2012R2-cy14su11\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512496\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM Standard on Windows Server 2012 R2\r\n 2014-11-15T08:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014-RTM-12.0.2430.0-Web-ENU-Win2012R2-cy14su11\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512495\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM Web on Windows Server 2012 R2\r\n 2014-11-15T08:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014-SP1-12.0.4100.1-Std-ENU-Win2012R2-cy15su05\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512496\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank]\r\n SQL Server 2014 SP1 Standard on Windows Server 2012 R2\r\n 2015-05-15T07:00:00Z\r\n true\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n DS12\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014-SP1-12.0.4100.1-Web-ENU-Win2012R2-cy15su05\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512495\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 SP1 Web on Windows Server 2012 R2\r\n 2015-05-15T07:00:00Z\r\n true\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n DS12\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-20140SP1-12.0.4100.1-Ent-ENU-Win2012R2-cy15su05\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512497\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of DS3 or higher with Premium Storage. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 SP1 Enterprise on Windows Server 2012 R2\r\n 2015-05-15T07:00:00Z\r\n true\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n Large\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014RTM-12.0.2000.8-DataWarehousing-ENU-WS2012R2-AprilGA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512497\r\n This image is optimized for data warehousing workloads with data sizes up to 1TB using clustered columnstore indexes. After the portal deployment completes, you need to attach disks to the virtual machine. To do this, connect to the VM and follow the on-screen instructions. Before using the VM, review the recommendations [here|http://msdn.microsoft.com/library/dn387396.aspx|_blank]. For best performance, we recommend using a VM size of A7. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM DataWarehousing on Windows Server 2012 R2\r\n false\r\n 2014-04-01T07:00:00Z\r\n true\r\n SQLServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n A7\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014RTM-12.0.2000.8-ENTCORE-ENU-WS2012R2-AprilGA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512497\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A3 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM Enterprise on Windows Server 2012 R2\r\n 2014-04-01T07:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n A3\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014RTM-12.0.2000.8-Standard-ENU-WS2012R2-AprilGA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512496\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM Standard on Windows Server 2012 R2\r\n 2014-04-01T07:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n A2\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014RTM-12.0.2000.8-Web-ENU-WS2012R2-AprilGA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512495\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM Web on Windows Server 2012 R2\r\n 2014-04-01T07:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n A2\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQLServer2016CTP2-13.0.200.172-Evaluation-ENU-SQLEVAL.ENU.Mar-WS2012R2\r\n Windows\r\n http://download.microsoft.com/download/6/6/9/66971884-0E4D-476A-981B-D139F9D9420F/2016CTP2/1033/license_Eval.rtf\r\n Virtual Machines created by using this SQL Server Evaluation Edition will expire on June 30th, 2016. This image contains the full version of SQL Server. Some SQL Server 2016 components require additional setup and configuration before use. We recommend that you use a virtual machine size of large or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2016 CTP2 Evaluation on Windows Server 2012 R2\r\n 2015-05-27T07:00:00Z\r\n false\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=398120\r\n DS13\r\n Microsoft SQL Server Group\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQLServer2016CTP2-13.0.407.1-Evaluation-ENU-SQLEVAL.ENU.Mar-WS2012R2\r\n Windows\r\n http://download.microsoft.com/download/6/6/9/66971884-0E4D-476A-981B-D139F9D9420F/2016CTP2/1033/license_Eval.rtf\r\n [Known Issues in this Release.|http://go.microsoft.com/fwlink/?LinkID=398124|_blank]. Virtual Machines created by using this SQL Server Evaluation Edition will expire on June 30th, 2016. This image contains the full version of SQL Server. Some SQL Server 2016 components require additional setup and configuration before use. We recommend that you use a virtual machine size of large or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQLServer2016CTP2-13.0.407.1-Evaluation-ENU-SQLEVAL.ENU.Mar-WS2012R2\r\n 2015-07-27T00:00:00Z\r\n false\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=398120\r\n DS12\r\n Microsoft SQL Server Group\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQLServer2016CTP2.1-13.0.300.44-Evaluation-ENU-SQLEVAL.ENU.Mar-WS2012R2\r\n Windows\r\n http://download.microsoft.com/download/6/6/9/66971884-0E4D-476A-981B-D139F9D9420F/2016CTP2/1033/license_Eval.rtf\r\n Virtual Machines created by using this SQL Server Evaluation Edition will expire on June 30th, 2016. This image contains the full version of SQL Server. Some SQL Server 2016 components require additional setup and configuration before use. We recommend that you use a virtual machine size of large or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2016 CTP2 Evaluation on Windows Server 2012 R2\r\n 2015-06-19T00:00:00Z\r\n false\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=398120\r\n DS12\r\n Microsoft SQL Server Group\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQLServer2016CTP2.3-13.0.500.53-Evaluation.ENU.Mar-WS2012R2\r\n Windows\r\n http://download.microsoft.com/download/6/6/9/66971884-0E4D-476A-981B-D139F9D9420F/2016CTP2/1033/license_Eval.rtf\r\n Virtual Machines created by using this SQL Server Evaluation Edition will expire on June 30th, 2016. This image contains the full version of SQL Server. Some SQL Server 2016 components require additional setup and configuration before use. We recommend that you use a virtual machine size of large or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQLServer2016CTP2.3-13.0.500.53-Evaluation.ENU.Mar-WS2012R2\r\n 2015-08-27T00:00:00Z\r\n false\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=398120\r\n Large\r\n Microsoft SQL Server Group\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n", + "ResponseBody": "\r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 03f55de797f546a1b29d1b8d66be687a__CoreCLR-x64-Beta5-Linux-PartsUnlimited-Demo-App-201504.29\r\n Linux\r\n http://go.microsoft.com/fwlink/?LinkId=521895\r\n Linux VM image with coreclr-x64-beta5-11624 installed to /opt/dnx. This image is based on Ubuntu 14.04 LTS, with prerequisites of CoreCLR installed. It also contains PartsUnlimited demo app which runs on the installed coreclr. The demo app is installed to /opt/demo. To run the demo, please type the command '/opt/demo/Kestrel' in a terminal window. The website is listening on port 5004. Please enable or map a endpoint of HTTP port 5004 for your azure VM.\r\n CoreCLR x64 Beta5 (11624) with PartsUnlimited Demo App on Ubuntu Server 14.04 LTS\r\n 2015-04-29T07:00:00Z\r\n false\r\n Ubuntu-cof-45.png\r\n http://go.microsoft.com/fwlink/?LinkID=528096\r\n Standard_D1\r\n Microsoft Visual Studio Group\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 03f55de797f546a1b29d1b8d66be687a__Team-Foundation-Server-2013-Update4-WS2012R2\r\n Windows\r\n http://www.microsoft.com/en-us/download/details.aspx?id=13350\r\n Microsoft Team Foundation Server 2013 Trial on Windows Server 2012 R2 Update. Virtual Machines created with this trial image will require a product key for Team Foundation Server (such as from an MSDN Subscription). This image includes a complete installation of Team Foundation Server 2013 Update 4. Some components require additional setup and configuration. You can configure SQL Server using SQL Server Express included in this image, by downloading and installing SQL Server Standard edition (from an MSDN Subscription), or by connect to a pre-existing SQL Server. Minimum virtual machine size for this image is Medium. For more details on TFS server setup please see the [Team Foundation Server install guide|http://msdn.microsoft.com/en-us/library/dd631902.aspx].\r\n Team Foundation Server 2013 Update 4 on Windows Server 2012 R2\r\n 2014-11-12T08:00:00Z\r\n false\r\n VisualStudio2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=286720\r\n Medium\r\n Microsoft Visual Studio Group\r\n VisualStudio2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 03f55de797f546a1b29d1b8d66be687a__Team-Foundation-Server-2013-Update4-WS2012R2-201503.20\r\n Windows\r\n http://www.microsoft.com/en-us/download/details.aspx?id=13350\r\n Microsoft Team Foundation Server 2013 Trial on Windows Server 2012 R2 Update. Virtual Machines created with this trial image will require a product key for Team Foundation Server (such as from an MSDN Subscription). This image includes a complete installation of Team Foundation Server 2013 Update 4. Some components require additional setup and configuration. You can configure SQL Server using SQL Server Express included in this image, by downloading and installing SQL Server Standard edition (from an MSDN Subscription), or by connect to a pre-existing SQL Server. Minimum virtual machine size for this image is Medium. For more details on TFS server setup please see the [Team Foundation Server install guide|http://msdn.microsoft.com/en-us/library/dd631902.aspx].\r\n Team Foundation Server 2013 Update 4 on Windows Server 2012 R2\r\n 2015-03-20T07:00:00Z\r\n false\r\n VisualStudio2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=286720\r\n Medium\r\n Microsoft Visual Studio Group\r\n VisualStudio2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 03f55de797f546a1b29d1b8d66be687a__Team-Foundation-Server-2013-Update4-WS2012R2-201503.27\r\n Windows\r\n http://www.microsoft.com/en-us/legal/IntellectualProperty/UseTerms/Default.aspx\r\n Microsoft Team Foundation Server 2013 Trial on Windows Server 2012 R2 Update. Virtual Machines created with this trial image will require a product key for Team Foundation Server (such as from an MSDN Subscription). This image includes a complete installation of Team Foundation Server 2013 Update 4. Some components require additional setup and configuration. You can configure SQL Server using SQL Server Express included in this image, by downloading and installing SQL Server Standard edition (from an MSDN Subscription), or by connect to a pre-existing SQL Server. Minimum virtual machine size for this image is Medium. For more details on TFS server setup please see the [Team Foundation Server install guide|http://msdn.microsoft.com/en-us/library/dd631902.aspx].\r\n Team Foundation Server 2013 Update 4 on Windows Server 2012 R2\r\n 2015-03-27T07:00:00Z\r\n false\r\n VisualStudio2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=286720\r\n Medium\r\n Microsoft Visual Studio Group\r\n VisualStudio2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 03f55de797f546a1b29d1b8d66be687a__VS-2013-Community-VSU5-AzureSDK-2.7-WS2012R2\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=430755\r\n This image of Visual Studio Community 2013 Update 5 with Azure Tools 2.7 enables you to unleash the full power of Visual Studio to develop cross-platform solutions. Create apps in one unified IDE, and incorporate new languages, features, and development tools into them with Visual Studio Extensions (available in the Visual Studio Gallery).\r\n Visual Studio Community 2013 Update 5 with Azure 2.7 on Windows Server 2012 R2\r\n 2015-07-20T07:00:00Z\r\n false\r\n VisualStudio2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=286720\r\n Standard_D2\r\n Microsoft Visual Studio Group\r\n VisualStudio2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 03f55de797f546a1b29d1b8d66be687a__VS-2013-Community-VSU5-Cordova-CTP3.2-AzureSDK-2.7-WS2012R2\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=430755\r\n This image provides Visual Studio Community 2013 Update 5, Azure Tools 2.7, and CTP 3.2 of the Tools for Apache Cordova running on Windows Server 2012 R2. It allows you to easily and quickly set up a development environment in Azure to build and test Android, iOS, and Windows apps using HTML, CSS, and JavaScript. Please see [http://go.microsoft.com/fwlink/?LinkID=397716|http://go.microsoft.com/fwlink/?LinkID=397716] for more information.\r\n Visual Studio Community 2013 Update 5 with Tools for Apache Cordova CTP 3.2 on Windows Server 2012 R2\r\n 2015-08-11T07:00:00Z\r\n false\r\n VisualStudio2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=286720\r\n Medium\r\n Microsoft Visual Studio Group\r\n VisualStudio2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 03f55de797f546a1b29d1b8d66be687a__VS-2015-Community-AzureSDK-2.7-WS2012R2\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=614946\r\n Visual Studio Community 2015 is our free, full featured and extensible IDE for non-enterprise application development. This image contains Windows Server 2012 R2 with Visual Studio Community 2015. It allows you to easily and quickly set up a development environment in Azure to build and test applications using Visual Studio.\r\n Visual Studio Community 2015 with Azure SDK 2.7 on Windows Server 2012 R2\r\n 2015-07-20T07:00:00Z\r\n false\r\n VisualStudio2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=528096\r\n Standard_D2\r\n Microsoft Visual Studio Group\r\n VisualStudio2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 03f55de797f546a1b29d1b8d66be687a__VS-2015-Enterprise-AzureSDK-2.7-WS2012R2\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=614945\r\n With Visual Studio Enterprise you can create applications across devices and services, using a single solution with a consistent development experience. You get the tools, you need to deliver desktop, Windows Store, Windows Phone, and Office apps, as well as mobile web apps across any device, web site, cloud service, and more. This image contains Windows Server 2012 R2 with Visual Studio Enterprise 2015. It allows you to easily and quickly set up a development environment in Azure to build and test applications using Visual Studio.\r\n Visual Studio Enterprise 2015 with Azure SDK 2.7 on Windows Server 2012 R2\r\n 2015-07-20T07:00:00Z\r\n false\r\n VisualStudio2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=528096\r\n Standard_D2\r\n Microsoft Visual Studio Group\r\n VisualStudio2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 03f55de797f546a1b29d1b8d66be687a__Visual-Studio-2013-Community-12.0.31101.0-ApacheCordova-CTP3.1-AzureSDK-2.6-WS2012R2-201505.27\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=430755\r\n This image contains Windows Server 2012 R2, Visual Studio Community 2013, and CTP 3.1 of the Tools for Apache Cordova. It allows you to easily and quickly set up a development environment in Azure to build and test Android, iOS, and Windows apps using HTML, CSS, and JavaScript. Please see [http://go.microsoft.com/fwlink/?LinkID=397716|http://go.microsoft.com/fwlink/?LinkID=397716] for more information.\r\n Visual Studio Community 2013 with Tools for Apache Cordova CTP 3.1 on Windows Server 2012 R2\r\n 2015-05-27T07:00:00Z\r\n false\r\n VisualStudio2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=286720\r\n Medium\r\n Microsoft Visual Studio Group\r\n VisualStudio2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 03f55de797f546a1b29d1b8d66be687a__Visual-Studio-2013-Community-VSU4-AzureSDK-2.51-NTVS-1.0-WS2012R2\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=430755\r\n The Node.js Tools 1.0 for Visual Studio (NTVS) image enables you to unleash the full power of Visual Studio to develop Node.js solutions. NTVS also includes a list of project templates using the Express framework, which enables you to quickly create and deploy websites or Cloud Services to Microsoft Azure or other platforms.\r\n Visual Studio Community 2013 Update 4 with Tools for Node.js on Windows Server 2012 R2\r\n 2015-04-15T07:00:00Z\r\n false\r\n VisualStudio2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=299229\r\n Medium\r\n Microsoft Visual Studio Group\r\n VisualStudio2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.2-x64-v5.8.8.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.3 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2012-08-28T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.3-x64-v5.8.8\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.2 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2012-08-28T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.3-x64-v5.8.8.5\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.3 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2012-10-12T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.3-x64-v5.8.8.6\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.3 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2012-11-12T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.3-x64-v5.8.8.7\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.3 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2012-01-15T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.3-x64-v5.8.8.8\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.3 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2012-01-25T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.3-x64-v5.8.8.9\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.3 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2013-03-01T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.4-x64-v13.4\r\n Linux\r\n \r\n \r\n \r\n false\r\n 2013-04-19T00:00:00Z\r\n false\r\n \r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.4-x64-v13.5.0.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.4 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2013-07-11T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.4-x64-v13.5.0.2\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.4 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2013-07-22T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.5-x64-v13.5.2\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.5 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2013-12-26T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.5-x64-v13.5.3\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.5 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2014-04-17T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.5-x64-v14.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.5 with RightLink 6.1\r\n RightScale Linux v14\r\n false\r\n 2014-09-16T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.5-x64-v14.1.3\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.5 with RightLink 6.1\r\n RightScale Linux v14\r\n false\r\n 2014-10-06T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.5-x64-v14.1.5.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.5 with RightLink 6.2\r\n RightScale Linux v14\r\n false\r\n 2014-12-10T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.6-x64-v13.5.5\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.6 with RightLink 5.8\r\n RightScale Linux v13\r\n false\r\n 2014-11-12T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.6-x64-v14.2\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.6 with RightLink 6.3\r\n RightScale Linux v14\r\n false\r\n 2015-01-15T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-6.6-x64-v14.2.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 6.6 with RightLink 6.3\r\n RightScale Linux v14\r\n false\r\n 2015-03-23T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-7.0-x64-v14.1.5.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 7.0 with RightLink 6.2\r\n RightScale Linux v14\r\n false\r\n 2014-12-10T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-7.0-x64-v14.2\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 7.0 with RightLink 6.3\r\n RightScale Linux v14\r\n false\r\n 2015-01-15T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-CentOS-7.0-x64-v14.2.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n CentOS 7.0 with RightLink 6.3\r\n RightScale Linux v14\r\n false\r\n 2015-03-23T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v13.4\r\n Linux\r\n \r\n \r\n \r\n false\r\n 2013-04-19T00:00:00Z\r\n false\r\n \r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v13.5.0.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2013-07-11T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v13.5.2\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2013-12-26T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v13.5.3\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2014-04-17T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v13.5.5\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 5.8\r\n RightScale Linux v13\r\n false\r\n 2014-11-12T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v14.1.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 6.1\r\n RightScale Linux v14\r\n false\r\n 2014-09-16T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v14.1.3\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 6.1\r\n RightScale Linux v14\r\n false\r\n 2014-10-06T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v14.1.5.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 6.2\r\n RightScale Linux v14\r\n false\r\n 2014-12-10T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v14.2\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 6.3\r\n RightScale Linux v14\r\n false\r\n 2015-01-15T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v14.2.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 6.3\r\n RightScale Linux v14\r\n false\r\n 2015-03-23T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v5.8.8\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2012-08-28T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v5.8.8.5\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2012-10-12T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v5.8.8.7\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2013-01-15T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-12.04-x64-v5.8.8.8\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 12.04 with RightLink 5.8.\r\n RightScale Linux v13\r\n false\r\n 2013-01-25T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-14.04-x64-v14.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 14.04 with RightLink 6.1\r\n RightScale Linux v14\r\n false\r\n 2014-09-16T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-14.04-x64-v14.1.3\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 14.04 with RightLink 6.1\r\n RightScale Linux v14\r\n false\r\n 2014-10-06T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-14.04-x64-v14.1.5.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 14.04 with RightLink 6.2\r\n RightScale Linux v14\r\n false\r\n 2014-12-10T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-14.04-x64-v14.2\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 14.04 with RightLink 6.3\r\n RightScale Linux v14\r\n false\r\n 2015-01-15T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n 0b11de9248dd4d87b18621318e037d37__RightImage-Ubuntu-14.04-x64-v14.2.1\r\n Linux\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Ubuntu 14.04 with RightLink 6.3\r\n RightScale Linux v14\r\n false\r\n 2015-03-23T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Linux\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__JDK-1.6.0_101-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321312\r\n [Java Platform|http://www.oracle.com/java|_blank], Standard Edition 6 (update 101) enables development of secure, portable, high-performance applications and includes a Java Development Kit (JDK), Java Runtime Environment (JRE), and tools for developing, debugging, and monitoring Java applications. WARNING: These older versions of the JRE and JDK are provided to help developers debug issues in older systems. They are not recommended for use in production. Minimum recommended virtual machine size for this image is [Medium|http://go.microsoft.com/fwlink/?LinkID=309169|_blank]. [Learn More|http://www.windowsazure.com/en-us/documentation/articles/virtual-machines-java-run-tomcat-application-server/|_blank]\r\n JDK 6 on Windows Server 2012\r\n 2015-08-10T00:00:00Z\r\n true\r\n Java6_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321694\r\n Medium\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386544\r\n Java6_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__JDK-1.7.0_85-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321310\r\n [Java Platform|http://www.oracle.com/java|_blank], Standard Edition 7 (update 85) enables development of secure, portable, high-performance applications and includes a Java Development Kit (JDK), Java Runtime Environment (JRE), and tools for developing, debugging, and monitoring Java applications. Minimum recommended virtual machine size for this image is [Medium|http://go.microsoft.com/fwlink/?LinkID=309169|_blank]. [Learn More|http://www.windowsazure.com/en-us/documentation/articles/virtual-machines-java-run-tomcat-application-server|_blank]\r\n JDK 7 on Windows Server 2012\r\n 2015-08-10T00:00:00Z\r\n false\r\n Java7_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321701\r\n Medium\r\n Microsoft\r\n Java7_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__JDK-1.8.0_51-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321310\r\n [Java Platform|http://www.oracle.com/java|_blank], Standard Edition 8 (update 51) enables development of secure, portable, high-performance applications and includes a Java Development Kit (JDK), Java Runtime Environment (JRE), and tools for developing, debugging, and monitoring Java applications. Minimum recommended virtual machine size for this image is [Medium|http://go.microsoft.com/fwlink/?LinkID=309169|_blank].\r\n JDK 8 on Windows Server 2012 R2\r\n 2015-08-10T00:00:00Z\r\n false\r\n Java7_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321701\r\n Medium\r\n Microsoft\r\n Java7_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__Oracle-Database-11.2.0.4.0-EE-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321683\r\n [Oracle Database|http://www.oracle.com/database|_blank] 11g R2 Enterprise Edition (11.2.0.4.0) provides comprehensive features to easily manage the most demanding transaction processing, business intelligence, and content management applications. Minimum recommended virtual machine size for this image is [Standard_D12|http://go.microsoft.com/fwlink/?LinkID=309169|_blank].\r\n Oracle Database 11g R2 Enterprise Edition on Windows Server 2008 R2\r\n 2015-08-10T00:00:00Z\r\n true\r\n OracleDatabase12_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321692\r\n Standard_D12\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386538\r\n OracleDatabase12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__Oracle-Database-11.2.0.4.0-EE-WebLogic-10.3.6-EE-JDK-1.7.0_85-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321684\r\n [Oracle Database|http://www.oracle.com/database|_blank] 11g R2 Enterprise Edition (11.2.0.4.0) provides comprehensive features to easily manage the most demanding transaction processing, business intelligence, and content management applications. [Oracle WebLogic Server|http://www.oracle.com/weblogicserver|_blank] 11g Enterprise Edition (10.3.6) is a leading Java application server for modern data centers. It takes full advantage of the latest hardware architectures including 64-bit addressable memory, multi-core computing systems and high-speed networks. Minimum recommended virtual machine size for this image is [Standard_D12|http://go.microsoft.com/fwlink/?LinkID=309169|_blank].\r\n Oracle Database 11g R2 and WebLogic Server 11g Enterprise Edition on Windows Server 2008 R2\r\n 2015-08-10T00:00:00Z\r\n true\r\n OracleWeblogicDatabase12_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321691\r\n Standard_D12\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386541\r\n OracleWeblogicDatabase12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__Oracle-Database-11.2.0.4.0-SE-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321686\r\n [Oracle Database|http://www.oracle.com/database|_blank] 11g R2 Standard Edition (11.2.0.4.0) is an affordable, full-featured data management solution that is ideal for midsize companies. Minimum recommended virtual machine size for this image is [Standard_D12|http://go.microsoft.com/fwlink/?LinkID=309169|_blank].\r\n Oracle Database 11g R2 Standard Edition on Windows Server 2008 R2\r\n 2015-08-10T00:00:00Z\r\n true\r\n OracleDatabase12_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321689\r\n Standard_D12\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386537\r\n OracleDatabase12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__Oracle-Database-11.2.0.4.0-SE-WebLogic-10.3.6-SE-JDK-1.7.0_85-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321687\r\n [Oracle Database|http://www.oracle.com/database|_blank] 11g R2 Standard Edition (11.2.0.4.0) is an affordable, full-featured data management solution that is ideal for midsize companies. [Oracle WebLogic Server|http://www.oracle.com/weblogicserver|_blank] 11g Standard Edition (10.3.6) is a leading Java application server for enterprises of all sizes, providing developers with the tools and technologies to write enterprise applications and services quickly and operations teams with the administration capabilities to keep them up and running. Minimum recommended virtual machine size for this image is [Standard_D12|http://go.microsoft.com/fwlink/?LinkID=309169|_blank].\r\n Oracle Database 11g R2 and WebLogic Server 11g Standard Edition on Windows Server 2008 R2\r\n 2015-08-10T00:00:00Z\r\n true\r\n OracleWeblogicDatabase12_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321688\r\n Standard_D12\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386542\r\n OracleWeblogicDatabase12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__Oracle-Database-12.1.0.1.0-20150810-SE-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321317\r\n [Oracle Database|http://www.oracle.com/database|_blank] 12c Standard Edition (12.1.0.1.0) is an affordable, full-featured data management solution that is ideal for midsize companies. Minimum recommended virtual machine size for this image is [Standard_D12|http://go.microsoft.com/fwlink/?LinkID=309169|_blank]. [Learn More|http://msdn.microsoft.com/en-us/library/dn439775.aspx|_blank]\r\n Oracle Database 12c Standard Edition on Windows Server 2012\r\n 2015-08-10T00:00:00Z\r\n true\r\n OracleDatabase12_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321696\r\n Standard_D12\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386537\r\n OracleDatabase12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__Oracle-Database-12.1.0.1.0-SE-WebLogic-12.1.2.0-SE-JDK-1.7.0_85-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321318\r\n [Oracle Database|http://www.oracle.com/database|_blank] 12c Standard Edition (12.1.0.1.0) is an affordable, full-featured data management solution that is ideal for midsize companies. [Oracle WebLogic Server|http://www.oracle.com/weblogicserver|_blank] 12c Standard Edition (12.1.2.0) is a leading Java EE application server. Minimum recommended virtual machine size for this image is [Standard_D13|http://go.microsoft.com/fwlink/?LinkID=309169|_blank]. [Learn More|http://msdn.microsoft.com/en-us/library/dn466427.aspx|_blank]\r\n Oracle Database 12c and WebLogic Server 12c Standard Edition on Windows Server 2012\r\n 2015-08-10T00:00:00Z\r\n true\r\n OracleWeblogicDatabase12_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321695\r\n Standard_D12\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386542\r\n OracleWeblogicDatabase12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__Oracle-Database-12.1.0.2.0-20150810-EE-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321314\r\n [Oracle Database|http://www.oracle.com/database|_blank] 12c Enterprise Edition (12.1.0.2.0) is a next-generation database designed for the cloud, providing a new multitenant architecture on top of a fast, scalable, reliable, and secure database platform. Minimum recommended virtual machine size for this image is [Standard_D12|http://go.microsoft.com/fwlink/?LinkID=309169|_blank]. [Learn More|http://msdn.microsoft.com/en-us/library/dn439775.aspx|_blank]\r\n Oracle Database 12c Enterprise Edition on Windows Server 2012\r\n 2015-08-10T00:00:00Z\r\n true\r\n OracleDatabase12_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321699\r\n Standard_D12\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386538\r\n OracleDatabase12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__Oracle-Database-12.1.0.2.0-EE-WebLogic-12.1.2.0-EE-JDK-1.7.0_85-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321315\r\n [Oracle Database|http://www.oracle.com/database|_blank] 12c Enterprise Edition (12.1.0.2.0) is a next-generation database designed for the cloud, providing a new multitenant architecture on top of a fast, scalable, reliable, and secure database platform. [Oracle WebLogic Server|http://www.oracle.com/weblogicserver|_blank] 12c Enterprise Edition (12.1.2.0) is a leading Java EE application server. Minimum recommended virtual machine size for this image is [Standard_D12|http://go.microsoft.com/fwlink/?LinkID=309169|_blank]. [Learn More|http://msdn.microsoft.com/en-us/library/dn466427.aspx|_blank]\r\n Oracle Database 12c and WebLogic Server 12c Enterprise Edition on Windows Server 2012\r\n 2015-08-10T00:00:00Z\r\n true\r\n OracleWeblogicDatabase12_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321698\r\n Standard_D11\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386541\r\n OracleWeblogicDatabase12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__WebLogic-12.1.2.0-EE-JDK-1.7.0_85-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321313\r\n [Oracle WebLogic Server|http://www.oracle.com/weblogicserver|_blank] 12c Enterprise Edition (12.1.2.0) is a leading Java EE application server, delivering next-generation applications on a mission-critical cloud platform, with native cloud management, and integrated tools. Minimum recommended virtual machine size for this image is [standard_D12 |http://go.microsoft.com/fwlink/?LinkID=309169|_blank]. [Learn More|http://msdn.microsoft.com/en-us/library/dn439774.aspx|_blank]\r\n Oracle WebLogic Server 12c Enterprise Edition on Windows Server 2012\r\n 2015-08-10T00:00:00Z\r\n true\r\n OracleWeblogic12_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321700\r\n Standard_D13\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386540\r\n OracleWeblogic12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__WebLogic-12.1.2.0-SE-JDK-1.7.0_85-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321316\r\n [Oracle WebLogic Server|http://www.oracle.com/weblogicserver|_blank] 12c Standard Edition (12.1.2.0) is a leading Java EE application server, delivering next-generation applications on a mission-critical cloud platform, with native cloud management, and integrated tools. Minimum recommended virtual machine size for this image is [Standard_D11|http://go.microsoft.com/fwlink/?LinkID=309169|_blank]. [Learn More|http://msdn.microsoft.com/en-us/library/dn439774.aspx|_blank]\r\n Oracle WebLogic Server 12c Standard Edition on Windows Server 2012\r\n 2015-08-10T00:00:00Z\r\n true\r\n OracleWeblogic12_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321697\r\n Standard_D11\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386539\r\n OracleWeblogic12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__Weblogic-10.3.6-EE-JDK-1.7.0_85-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=321682\r\n [Oracle WebLogic Server|http://www.oracle.com/weblogicserver|_blank] 11g Enterprise Edition (10.3.6) is a leading Java application server for modern data centers. It takes full advantage of the latest hardware architectures including 64-bit addressable memory, multi-core computing systems and high-speed networks. Minimum recommended virtual machine size for this image is [Standard_D12|http://go.microsoft.com/fwlink/?LinkID=309169|_blank]. [Learn More|http://msdn.microsoft.com/en-us/library/dn466428.aspx|_blank]\r\n Oracle WebLogic Server 11g Enterprise Edition on Windows Server 2008 R2\r\n 2015-08-10T00:00:00Z\r\n true\r\n OracleWeblogic11_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321693\r\n Standard_D12\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386540\r\n OracleWeblogic11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 0c0083a6d9a24f2d91800e52cad83950__Weblogic-10.3.6-SE-JDK-1.7.0_85-20150810-Win-GA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=321691\r\n [Oracle WebLogic Server|http://www.oracle.com/weblogicserver|_blank] 11g Standard Edition (10.3.6) is a leading Java application server for enterprises of all sizes, providing developers with the tools and technologies to write enterprise applications and services quickly and operations teams with the administration capabilities to keep them up and running. Minimum recommended virtual machine size for this image is [Standard_D12|http://go.microsoft.com/fwlink/?LinkID=309169|_blank]. [Learn More|http://msdn.microsoft.com/en-us/library/dn466428.aspx|_blank]\r\n Oracle WebLogic Server 11g Standard Edition on Windows Server 2008 R2\r\n 2015-08-10T00:00:00Z\r\n true\r\n OracleWeblogic11_100.png\r\n http://go.microsoft.com/fwlink/?LinkId=321690\r\n Standard_D12\r\n Microsoft\r\n http://go.microsoft.com/fwlink/?LinkId=386539\r\n OracleWeblogic11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 81\r\n 29ad5df6dd0640ce9aae898da6e66f4f__GitHub-Enterprise-2.2.10\r\n Linux\r\n https://enterprise.github.com/license\r\n GitHub Enterprise is the on-premises version of GitHub.com, the world's largest software community. Collaborate, track issues, review code, and streamline your development processes - all on your servers. With the world's largest software development community already using GitHub, your business can be on the fast track to a better way of building software.\r\n GitHub Enterprise\r\n false\r\n 2015-10-06T07:00:00Z\r\n false\r\n https://enterprise.github.com/privacy\r\n Standard_DS3\r\n GitHub, Inc.\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 81\r\n 29ad5df6dd0640ce9aae898da6e66f4f__GitHub-Enterprise-2.2.7\r\n Linux\r\n https://enterprise.github.com/license\r\n GitHub Enterprise is the on-premises version of GitHub.com, the world's largest software community. Collaborate, track issues, review code, and streamline your development processes - all on your servers. With the world's largest software development community already using GitHub, your business can be on the fast track to a better way of building software.\r\n GitHub Enterprise\r\n false\r\n 2015-08-14T07:00:00Z\r\n false\r\n https://enterprise.github.com/privacy\r\n Standard_DS3\r\n GitHub, Inc.\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 81\r\n 29ad5df6dd0640ce9aae898da6e66f4f__GitHub-Enterprise-2.3.1\r\n Linux\r\n https://enterprise.github.com/license\r\n GitHub Enterprise is the on-premises version of GitHub.com, the world's largest software community. Collaborate, track issues, review code, and streamline your development processes - all on your servers. With the world's largest software development community already using GitHub, your business can be on the fast track to a better way of building software.\r\n GitHub Enterprise\r\n false\r\n 2015-08-15T07:00:00Z\r\n false\r\n https://enterprise.github.com/privacy\r\n Standard_DS3\r\n GitHub, Inc.\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 81\r\n 29ad5df6dd0640ce9aae898da6e66f4f__GitHub-Enterprise-2.3.4\r\n Linux\r\n https://enterprise.github.com/license\r\n GitHub Enterprise is the on-premises version of GitHub.com, the world's largest software community. Collaborate, track issues, review code, and streamline your development processes - all on your servers. With the world's largest software development community already using GitHub, your business can be on the fast track to a better way of building software.\r\n GitHub Enterprise\r\n false\r\n 2015-10-06T07:00:00Z\r\n false\r\n https://enterprise.github.com/privacy\r\n Standard_DS3\r\n GitHub, Inc.\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 81\r\n 29ad5df6dd0640ce9aae898da6e66f4f__GitHub-Enterprise-2.4.0\r\n Linux\r\n https://enterprise.github.com/license\r\n GitHub Enterprise is the on-premises version of GitHub.com, the world's largest software community. Collaborate, track issues, review code, and streamline your development processes - all on your servers. With the world's largest software development community already using GitHub, your business can be on the fast track to a better way of building software.\r\n GitHub Enterprise\r\n false\r\n 2015-10-13T07:00:00Z\r\n false\r\n https://enterprise.github.com/privacy\r\n Standard_DS3\r\n GitHub, Inc.\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-475.1.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2014-10-19T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-490.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2014-11-03T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-509.1.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2014-11-23T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-522.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2014-12-04T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-522.1.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2014-12-10T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-522.2.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2014-12-16T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-547.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2014-12-30T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-554.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-01-06T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-557.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-01-08T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-561.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-01-12T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-575.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-01-27T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-584.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-02-04T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-591.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-02-12T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-592.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-02-14T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-593.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-02-14T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-598.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-02-19T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-604.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-02-26T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-607.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-02-28T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-612.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-03-05T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-612.1.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-03-06T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-618.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-03-12T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-626.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-03-19T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-633.1.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-03-26T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-640.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-04-02T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-647.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-04-09T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-653.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-04-16T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-660.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-04-23T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-668.2.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-04-30T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-675.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-05-07T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-681.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-05-14T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-695.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-05-28T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-709.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-06-11T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-717.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-06-18T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-723.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-06-25T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-723.1.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-06-27T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-735.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-07-07T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-738.1.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-07-09T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-745.1.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-07-16T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-752.1.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-07-23T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-758.1.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-07-30T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-766.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-08-07T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-774.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-08-14T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-779.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-08-20T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-788.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-08-28T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-789.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-08-29T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-794.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-09-03T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-801.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-09-10T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-808.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-09-17T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-815.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-09-24T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-829.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-10-08T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Alpha-833.0.0\r\n Linux\r\n The Alpha channel closely tracks current development work and is released frequently. The newest versions of docker, etcd and fleet will be available for testing.\r\n CoreOS Alpha\r\n 2015-10-12T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-494.0.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2014-11-17T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-494.1.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2014-11-23T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-494.4.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2014-12-04T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-494.5.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2014-12-11T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-522.2.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2014-12-18T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-522.3.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2014-12-24T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-522.4.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-01-08T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-522.5.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-01-12T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-557.0.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-01-14T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-557.1.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-01-27T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-557.2.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-02-04T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-584.0.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-02-18T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-607.0.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-03-04T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-612.1.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-03-17T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-633.1.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-04-01T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-647.0.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-04-15T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-668.3.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-05-13T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-681.0.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-05-27T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-695.0.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-06-10T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-695.2.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-06-15T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-717.1.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-06-23T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-723.1.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-07-08T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-723.3.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-07-10T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-766.1.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-08-20T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-766.3.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-09-02T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Beta-766.4.0\r\n Linux\r\n The Beta channel consists of promoted Alpha releases. Mix a few Beta machines into your production clusters to catch any bugs specific to your hardware or configuration.\r\n CoreOS Beta\r\n 2015-09-17T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-494.3.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2014-12-03T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-494.4.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2014-12-04T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-494.5.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2014-11-23T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-522.5.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-01-14T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-522.6.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-01-28T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-557.2.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-02-10T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-607.0.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-03-17T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-633.1.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-04-14T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-647.0.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-05-12T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-647.2.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-05-27T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-681.0.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-06-09T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-681.1.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-06-17T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-681.2.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-06-18T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-717.1.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-07-07T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-717.3.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-07-10T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-723.3.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-08-04T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-766.3.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-09-07T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n 2b171e93f07c4903bcad35bda10acf22__CoreOS-Stable-766.4.0\r\n Linux\r\n The Stable channel should be used by production clusters. Versions of CoreOS are battle-tested within the Beta and Alpha channels before being promoted.\r\n CoreOS Stable\r\n 2015-09-29T00:00:00Z\r\n false\r\n coreos-globe-color-lg-100px.png\r\n Medium\r\n CoreOS\r\n coreos-globe-color-lg-45px.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;West US\r\n 127\r\n 2cdc6229df6344129ee553dd3499f0d3__BizTalk-Server-2013-Enterprise\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=296354;http://go.microsoft.com/fwlink/?LinkID=131004\r\n This image contains the Enterprise edition of BizTalk Server 2013. Some BizTalk Server components like accelerators require additional setup before use. Medium is the recommended size for this image.\r\n true\r\n BizTalkServer2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=131004\r\n Medium\r\n Microsoft BizTalk Server Group\r\n http://go.microsoft.com/fwlink/?LinkID=280328\r\n BizTalkServer2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 2cdc6229df6344129ee553dd3499f0d3__BizTalk-Server-2013-R2-Enterprise-Nov-2014\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=296356;http://go.microsoft.com/fwlink/?LinkID=131004\r\n Microsoft BizTalk Server 2013 R2 Enterprise Edition (64-bit) on Windows Server 2012 R2. This image contains the Enterprise edition of BizTalk Server 2013 R2. Some BizTalk Server components like accelerators require additional setup before use. Medium is the recommended size for this image.\r\n Microsoft-BizTalk-Server-2013-R2-Enterprise\r\n 2014-11-03T08:00:00Z\r\n true\r\n BizTalkServer2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=131004\r\n Medium\r\n Microsoft BizTalk Server Group\r\n http://go.microsoft.com/fwlink/?LinkID=280328\r\n BizTalkServer2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 2cdc6229df6344129ee553dd3499f0d3__BizTalk-Server-2013-R2-Standard-Nov-2014\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=296356;http://go.microsoft.com/fwlink/?LinkID=131004\r\n Microsoft BizTalk Server 2013 R2 Standard Edition (64-bit) on Windows Server 2012 R2. This image contains the Standard edition of BizTalk Server 2013 R2. Some BizTalk Server components like accelerators require additional setup before use. Medium is the recommended size for this image.\r\n Microsoft-BizTalk-Server-2013-R2-Standard\r\n 2014-11-03T08:00:00Z\r\n true\r\n BizTalkServer2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=131004\r\n Medium\r\n Microsoft BizTalk Server Group\r\n http://go.microsoft.com/fwlink/?LinkID=280327\r\n BizTalkServer2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;West US\r\n 127\r\n 2cdc6229df6344129ee553dd3499f0d3__BizTalk-Server-2013-Standard\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=296355;http://go.microsoft.com/fwlink/?LinkID=131004\r\n This image contains the Standard edition of BizTalk Server 2013. Some BizTalk Server components like accelerators require additional setup before use. Medium is the recommended size for this image.\r\n true\r\n BizTalkServer2013_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=131004\r\n Medium\r\n Microsoft BizTalk Server Group\r\n http://go.microsoft.com/fwlink/?LinkID=280327\r\n BizTalkServer2013_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 3422a428aaf14529884165693cbb90d3__DreamFactory_1.6.10-3_-_Ubuntu_14.04\r\n Linux\r\n https://bitnami.com/azure/terms\r\n DreamFactory is the ultimate REST API platform. It enables developers to rapidly mobilize enterprise data by streamlining the task of connecting modern front-end apps with databases and storage systems. DreamFactory handles all of the server-side software and backend integration, so that you can focus on what you do best: building great applications. For more\r\ninformation on this DreamFactory VM packaged by Bitnami visit [our website|https://bitnami.com/stack/dreamfactory|_blank], [wiki|http://wiki.bitnami.com/Applications/Bitnami_DreamFactory|_blank] and [forums|http://community.bitnami.com|_blank]. The DreamFactory VM for Microsoft Azure is developed and maintained by [Bitnami|https://bitnami.com|_blank], the leading provider of application images for the cloud. Default credentials are username: 'user@example.com' / password: 'bitnami'.\r\n DreamFactory 1.6\r\n 2014-07-14T00:00:00Z\r\n false\r\n dreamfactory-azure-100x100.png\r\n https://bitnami.com/privacy\r\n Small\r\n Bitnami\r\n dreamfactory-azure-45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 3422a428aaf14529884165693cbb90d3__DreamFactory_1.7.8-0_-_Ubuntu_14.04\r\n Linux\r\n https://bitnami.com/azure/terms\r\n DreamFactory is the ultimate REST API platform. It enables developers to rapidly mobilize enterprise data by streamlining the task of connecting modern front-end apps with databases and storage systems. DreamFactory handles all of the server-side software and backend integration, so that you can focus on what you do best: building great applications. For more\r\ninformation on this DreamFactory VM packaged by Bitnami visit [our website|https://bitnami.com/stack/dreamfactory|_blank], [wiki|http://wiki.bitnami.com/Applications/Bitnami_DreamFactory|_blank] and [forums|http://community.bitnami.com|_blank]. The DreamFactory VM for Microsoft Azure is developed and maintained by [Bitnami|https://bitnami.com|_blank], the leading provider of application images for the cloud. Default credentials are username: 'user@example.com' / password: 'bitnami'.\r\n DreamFactory 1.7\r\n 2014-09-30T00:00:00Z\r\n false\r\n dreamfactory-azure-100x100.png\r\n https://bitnami.com/privacy\r\n Small\r\n Bitnami\r\n dreamfactory-azure-45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 3422a428aaf14529884165693cbb90d3__eXo_Platform_Express_4.0.6-4_-_Ubuntu_14.04\r\n Linux\r\n https://bitnami.com/azure/terms\r\n eXo Platform combines collaboration, content and document management, calendaring and other productivity tools with social features to provide a complete intranet for the enterprise. Rich collaboration features such as wikis, forums, calendars and documents are smartly integrated around activity streams, social networking and workspaces. It is carefully designed to instantly engage users. It is open source and runs within the trusted security of an enterprise platform and is highly customizable to adapt to your organizational needs. This is a 30 day free evaluation of eXo Platform Express, a commercial version of eXo Platform. To continue using the image at the end of the trial period, you must purchase a license directly from eXo Platform (To learn more, visit: [http://www.exoplatform.com|http://docs.exoplatform.com/public/index.jsp?topic=%2FPLF41%2FPLFUserGuide.GettingStarted.TrialEdition.html|_blank]). For more information on eXo Platform visit: [eXo Platform Express by Bitnami|https://bitnami.com/stack/exo-platform|_blank], [wiki|http://wiki.bitnami.com/Applications/Bitnami_eXo_Platform|_blank], [eXo Platform Resource Center|http://www.exoplatform.com/company/en/resource-center|_blank], [Contact for Pricing Details|http://www.exoplatform.com/company/en/company/contact-us|_blank]. This eXo Platform Express VM is built and maintained by [Bitnami|https://bitnami.com|_blank] the leading provider of application images for the cloud. Default credentials are username: 'user' / password: 'bitnami'.\r\n eXo Platform Express 4\r\n 2014-07-14T00:00:00Z\r\n false\r\n exoplatform-azure-100x100.png\r\n https://bitnami.com/privacy\r\n Medium\r\n Bitnami\r\n exoplatform-azure-45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 3422a428aaf14529884165693cbb90d3__eXo_Platform_Express_4.0.7-0_-_Ubuntu_14.04\r\n Linux\r\n https://bitnami.com/azure/terms\r\n eXo Platform combines collaboration, content and document management, calendaring and other productivity tools with social features to provide a complete intranet for the enterprise. Rich collaboration features such as wikis, forums, calendars and documents are smartly integrated around activity streams, social networking and workspaces. It is carefully designed to instantly engage users. It is open source and runs within the trusted security of an enterprise platform and is highly customizable to adapt to your organizational needs. This is a 30 day free evaluation of eXo Platform Express, a commercial version of eXo Platform. To continue using the image at the end of the trial period, you must purchase a license directly from eXo Platform (To learn more, visit: [http://www.exoplatform.com|http://docs.exoplatform.com/public/index.jsp?topic=%2FPLF41%2FPLFUserGuide.GettingStarted.TrialEdition.html|_blank]). For more information on eXo Platform visit: [eXo Platform Express by Bitnami|https://bitnami.com/stack/exo-platform|_blank], [wiki|http://wiki.bitnami.com/Applications/Bitnami_eXo_Platform|_blank], [eXo Platform Resource Center|http://www.exoplatform.com/company/en/resource-center|_blank], [Contact for Pricing Details|http://www.exoplatform.com/company/en/company/contact-us|_blank]. This eXo Platform Express VM is built and maintained by [Bitnami|https://bitnami.com|_blank] the leading provider of application images for the cloud. Default credentials are username: 'user' / password: 'bitnami'.\r\n eXo Platform Express 4\r\n 2014-09-30T00:00:00Z\r\n false\r\n exoplatform-azure-100x100.png\r\n https://bitnami.com/privacy\r\n Medium\r\n Bitnami\r\n exoplatform-azure-45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n 3a50f22b388a4ff7ab41029918570fa6__Windows-Server-2012-Essentials-20131018-enus\r\n Windows\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with the Windows Server Essentials Experience role installed. The new Windows Server Essentials Experience server role on Windows Server 2012 R2 Datacenter includes features, such as Remote Web Access, that were previously available only in Windows Server Essentials. Before creating a virtual machine, you must configure a valid virtual network to use VPN connections. For more information about how to set up Windows Server Essentials Experience, see [here|http://go.microsoft.com/fwlink/?LinkId=322143].\r\n Windows Server Essentials Experience on Windows Server 2012 R2\r\n 2013-10-18T00:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Medium\r\n Microsoft Windows Server Essentials Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n 3a50f22b388a4ff7ab41029918570fa6__Windows-Server-2012-Essentials-20131127-enus\r\n Windows\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with the Windows Server Essentials Experience role installed. The new Windows Server Essentials Experience server role on Windows Server 2012 R2 Datacenter includes features, such as Remote Web Access, that were previously available only in Windows Server Essentials. Before creating a virtual machine, you must configure a valid virtual network to use VPN connections. For more information about how to set up Windows Server Essentials Experience, see [here|http://go.microsoft.com/fwlink/?LinkId=322143].\r\n Windows Server Essentials Experience on Windows Server 2012 R2\r\n 2013-11-29T00:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Medium\r\n Microsoft Windows Server Essentials Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n 3a50f22b388a4ff7ab41029918570fa6__Windows-Server-2012-Essentials-20131217-enus\r\n Windows\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with the Windows Server Essentials Experience role installed. The new Windows Server Essentials Experience server role on Windows Server 2012 R2 Datacenter includes features, such as Remote Web Access, that were previously available only in Windows Server Essentials. Before creating a virtual machine, you must configure a valid virtual network to use VPN connections. For more information about how to set up Windows Server Essentials Experience, see [here|http://go.microsoft.com/fwlink/?LinkId=322143].\r\n Windows Server Essentials Experience on Windows Server 2012 R2\r\n 2013-12-23T00:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Medium\r\n Microsoft Windows Server Essentials Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n 3a50f22b388a4ff7ab41029918570fa6__Windows-Server-2012-Essentials-20140213-enus\r\n Windows\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with the Windows Server Essentials Experience role installed. The new Windows Server Essentials Experience server role on Windows Server 2012 R2 Datacenter includes features, such as Remote Web Access, that were previously available only in Windows Server Essentials. Before creating a virtual machine, you must configure a valid virtual network to use VPN connections. For more information about how to set up Windows Server Essentials Experience, see [here|http://go.microsoft.com/fwlink/?LinkId=322143].\r\n Windows Server Essentials Experience on Windows Server 2012 R2\r\n 2014-01-23T00:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Medium\r\n Microsoft Windows Server Essentials Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n 3a50f22b388a4ff7ab41029918570fa6__Windows-Server-2012-Essentials-20140306-enus\r\n Windows\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with the Windows Server Essentials Experience role installed. The new Windows Server Essentials Experience server role on Windows Server 2012 R2 Datacenter includes features, such as Remote Web Access, that were previously available only in Windows Server Essentials. Before creating a virtual machine, you must configure a valid virtual network to use VPN connections. For more information about how to set up Windows Server Essentials Experience, see [here|http://go.microsoft.com/fwlink/?LinkId=322143].\r\n Windows Server Essentials Experience on Windows Server 2012 R2\r\n 2014-03-05T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Medium\r\n Microsoft Windows Server Essentials Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n 3a50f22b388a4ff7ab41029918570fa6__Windows-Server-2012-Essentials-20140327-enus\r\n Windows\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with the Windows Server Essentials Experience role installed. The new Windows Server Essentials Experience server role on Windows Server 2012 R2 Datacenter includes features, such as Remote Web Access, that were previously available only in Windows Server Essentials. Before creating a virtual machine, you must configure a valid virtual network to use VPN connections. For more information about how to set up Windows Server Essentials Experience, see [here|http://go.microsoft.com/fwlink/?LinkId=322143].\r\n Windows Server Essentials Experience on Windows Server 2012 R2\r\n 2014-03-26T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Medium\r\n Microsoft Windows Server Essentials Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n 3a50f22b388a4ff7ab41029918570fa6__Windows-Server-2012-Essentials-20140618-enus\r\n Windows\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with the Windows Server Essentials Experience role installed. The new Windows Server Essentials Experience server role on Windows Server 2012 R2 Datacenter includes features, such as Remote Web Access, that were previously available only in Windows Server Essentials. Before creating a virtual machine, you must configure a valid virtual network to use VPN connections. For more information about how to set up Windows Server Essentials Experience, see [here|http://go.microsoft.com/fwlink/?LinkId=322143].\r\n Windows Server Essentials Experience on Windows Server 2012 R2\r\n 2014-06-17T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Medium\r\n Microsoft Windows Server Essentials Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n 3a50f22b388a4ff7ab41029918570fa6__Windows-Server-2012-Essentials-20140715-enus\r\n Windows\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with the Windows Server Essentials Experience role installed. The new Windows Server Essentials Experience server role on Windows Server 2012 R2 Datacenter includes features, such as Remote Web Access, that were previously available only in Windows Server Essentials. Before creating a virtual machine, you must configure a valid virtual network to use VPN connections. For more information about how to set up Windows Server Essentials Experience, see [here|http://go.microsoft.com/fwlink/?LinkId=322143].\r\n Windows Server Essentials Experience on Windows Server 2012 R2\r\n 2014-07-14T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Medium\r\n Microsoft Windows Server Essentials Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n 3a50f22b388a4ff7ab41029918570fa6__Windows-Server-2012-Essentials-20141204-enus\r\n Windows\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with the Windows Server Essentials Experience role installed. The new Windows Server Essentials Experience server role on Windows Server 2012 R2 Datacenter includes features, such as Remote Web Access, that were previously available only in Windows Server Essentials. Before creating a virtual machine, you must configure a valid virtual network to use VPN connections. For more information about how to set up Windows Server Essentials Experience, see [here|http://go.microsoft.com/fwlink/?LinkId=322143].\r\n Windows Server Essentials Experience on Windows Server 2012 R2\r\n 2014-12-03T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Medium\r\n Microsoft Windows Server Essentials Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-65-20150128\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 6.5 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n false\r\n 2015-01-28T00:00:00Z\r\n false\r\n CentOS6_100.png\r\n OpenLogic\r\n CentOS6_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-65-20150325\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 6.5 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n false\r\n 2015-03-25T00:00:00Z\r\n false\r\n CentOS6_100.png\r\n OpenLogic\r\n CentOS6_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-65-20150605\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 6.5 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n false\r\n 2015-06-05T06:00:00Z\r\n false\r\n OpenLogic\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-65-20150904\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 6.5 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n 2015-09-04T06:00:00Z\r\n false\r\n OpenLogic\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-66-20150128\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 6.6 and is provided by OpenLogic. It contains an installation of the Basic Server packages. Note: Recommended VM size is A2 or larger.\r\n false\r\n 2015-01-28T00:00:00Z\r\n false\r\n CentOS6_100.png\r\n OpenLogic\r\n CentOS6_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-66-20150325\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 6.6 and is provided by OpenLogic. It contains an installation of the Basic Server packages. Note: Recommended VM size is A2 or larger.\r\n false\r\n 2015-03-25T00:00:00Z\r\n false\r\n CentOS6_100.png\r\n OpenLogic\r\n CentOS6_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-66-20150605\r\n Linux\r\n 6.6\r\n This distribution of Linux is based on CentOS version 6.6 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n false\r\n 2015-06-05T06:00:00Z\r\n false\r\n OpenLogic\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-66-20150706\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 6.6 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n false\r\n 2015-07-06T06:00:00Z\r\n false\r\n OpenLogic\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-66-20150731\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 6.6 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n 2015-07-31T06:00:00Z\r\n false\r\n OpenLogic\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-67-20150815\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 6.7 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n 2015-08-15T06:00:00Z\r\n false\r\n OpenLogic\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-70-20150128\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 7.0 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n false\r\n 2015-01-28T00:00:00Z\r\n false\r\n CentOS6_100.png\r\n OpenLogic\r\n CentOS6_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-70-20150325\r\n Linux\r\n 7.0\r\n This distribution of Linux is based on CentOS version 7.0 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n false\r\n 2015-03-25T00:00:00Z\r\n false\r\n CentOS6_100.png\r\n OpenLogic\r\n CentOS6_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-70-20150605\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 7.0 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n false\r\n 2015-06-05T06:00:00Z\r\n false\r\n OpenLogic\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-70-20150904\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 7.0 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n 2015-09-04T06:00:00Z\r\n false\r\n OpenLogic\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-71-20150410\r\n Linux\r\n 7.1\r\n This distribution of Linux is based on CentOS version 7.1 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n false\r\n 2015-04-10T06:00:00Z\r\n false\r\n OpenLogic\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-71-20150605\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 7.1 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n false\r\n 2015-06-05T06:00:00Z\r\n false\r\n OpenLogic\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n 5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-71-20150731\r\n Linux\r\n http://www.openlogic.com/azure/service-agreement/\r\n This distribution of Linux is based on CentOS version 7.1 and is provided by OpenLogic. It contains an installation of the Basic Server packages.\r\n 2015-07-31T06:00:00Z\r\n false\r\n OpenLogic\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 38\r\n 63fcd0d5707b41b1b10f2a1d03ccc387__SteelHead-8.6.0a-20140625\r\n Linux\r\n www.riverbed.com/license\r\n Riverbed SteelHead CX for Microsoft Azure speeds the transfer of data and applications to the cloud from end users over the Internet and WAN. Overcome latency, bandwidth constraints and competition for resources among applications, to speed up migration to the public cloud and accelerate access for users from virtually any location. The SteelHead image will function in a limited fashion until a data-disk is added, and a valid CCX license applied to the instance. Please use admin/password as initial login credentials to the SteelHead. For more details and recommendations please refer to https://support.riverbed.com/bin/support/static/doc/cloud/cloud_sh_2.3_ug/wwhelp/wwhimpl/js/html/wwhelp.htm#href=azure_cloud_sh.7.4.html\r\n Riverbed SteelHead CX 8.6\r\n true\r\n 2014-06-25T07:00:00Z\r\n false\r\n RVBD_100x100.png\r\n http://www.riverbed.com/legal/privacy-policy/\r\n Small\r\n Riverbed Technology\r\n RVBD_45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 38\r\n 63fcd0d5707b41b1b10f2a1d03ccc387__SteelHead-8.6.1b-3-20111104\r\n Linux\r\n Riverbed SteelHead CX for Microsoft Azure speeds the transfer of data and applications to the cloud from end users over the Internet and WAN. Overcome latency, bandwidth constraints and competition for resources among applications, to speed up migration to the public cloud and accelerate access for users from virtually any location. The SteelHead image will function in a limited fashion until a data-disk is added, and a valid CCX license applied to the instance. Please use admin/password as initial login credentials to the SteelHead. For more details and recommendations please refer to https://support.riverbed.com/bin/support/static/doc/cloud/cloud_sh_2.3_ug/wwhelp/wwhimpl/js/html/wwhelp.htm#href=azure_cloud_sh.7.4.html\r\n Riverbed SteelHead CX 8.6\r\n 2011-11-04T07:00:00Z\r\n false\r\n RVBD_100x100.png\r\n Small\r\n Riverbed Technology\r\n RVBD_45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 38\r\n 63fcd0d5707b41b1b10f2a1d03ccc387__SteelHead-8.6.2-52-20141222\r\n Linux\r\n www.riverbed.com/license\r\n Riverbed SteelHead CX for Microsoft Azure speeds the transfer of data and applications to the cloud from end users over the Internet and WAN. Overcome latency, bandwidth constraints and competition for resources among applications, to speed up migration to the public cloud and accelerate access for users from virtually any location. The SteelHead image will function in a limited fashion until a data-disk is added, and a valid CCX license applied to the instance. Please use admin/password as initial login credentials to the SteelHead. For more details and recommendations please refer to https://support.riverbed.com/bin/support/static/doc/cloud/cloud_sh_2.3_ug/wwhelp/wwhimpl/js/html/wwhelp.htm#href=azure_cloud_sh.7.4.html\r\n Riverbed SteelHead CX 8.6\r\n 2014-12-22T08:00:00Z\r\n false\r\n RVBD_100x100.png\r\n http://www.riverbed.com/legal/privacy-policy/\r\n Small\r\n Riverbed Technology\r\n RVBD_45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 38\r\n 63fcd0d5707b41b1b10f2a1d03ccc387__SteelHead-9.0.0-15-20141213\r\n Linux\r\n www.riverbed.com/license\r\n Riverbed SteelHead CX for Microsoft Azure speeds the transfer of data and applications to the cloud from end users over the Internet and WAN. Overcome latency, bandwidth constraints and competition for resources among applications, to speed up migration to the public cloud and accelerate access for users from virtually any location. The SteelHead image will function in a limited fashion until a data-disk is added, and a valid CCX license applied to the instance. Please use admin/password as initial login credentials to the SteelHead. For more details and recommendations please refer to Cloud SteelHead documentation at https://support.riverbed.com/content/support/software/steelhead/cloud.html\r\n Riverbed SteelHead CX 9.0\r\n 2014-12-13T08:00:00Z\r\n false\r\n RVBD_100x100.png\r\n http://www.riverbed.com/legal/privacy-policy/\r\n Small\r\n Riverbed Technology\r\n RVBD_45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 38\r\n 63fcd0d5707b41b1b10f2a1d03ccc387__SteelHead-9.0.1-87-20150420\r\n Linux\r\n www.riverbed.com/license\r\n Riverbed SteelHead CX for Microsoft Azure speeds the transfer of data and applications to the cloud from end users over the Internet and WAN. Overcome latency, bandwidth constraints and competition for resources among applications, to speed up migration to the public cloud and accelerate access for users from virtually any location. The SteelHead image will function in a limited fashion until a data-disk is added, and a valid CCX license applied to the instance. Please use admin/password as initial login credentials to the SteelHead. For more details and recommendations please refer to https://support.riverbed.com/bin/support/static/doc/cloud/cloud_sh_2.3_ug/wwhelp/wwhimpl/js/html/wwhelp.htm#href=azure_cloud_sh.7.4.html\r\n Riverbed SteelHead CX 9.0\r\n 2015-04-20T07:00:00Z\r\n false\r\n RVBD_100x100.png\r\n http://www.riverbed.com/legal/privacy-policy/\r\n Small\r\n Riverbed Technology\r\n RVBD_45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 80\r\n 810d5f35ce8748c686feabed1344911c__BarracudaNGFirewall-6.1.1-075-byol\r\n Linux\r\n https://cloudvm.cudasvc.com/eula/ngfirewall-azure-eula.html\r\n Note: This appliance is managed via a client application and TCP/807 needs to be forwarded to do so. See the [deployment README|https://cloudvm.cudasvc.com/azure/deployment-readme-ng.html|_blank] for details. -- The Barracuda NG Firewall is an enterprise-grade next-generation firewall that was purpose-built for efficient deployment and operation within dispersed, highly dynamic, and security-critical network environments providing multilayer security in the cloud. Beyond its powerful network firewall, IPS, and VPN technologies, the Barracuda NG Firewall integrates a comprehensive set of next-generation firewall technologies.\r\n Barracuda NG Firewall 6.1.1\r\n 2015-08-04T19:00:00Z\r\n false\r\n barracuda-100x100.png\r\n https://techlib.barracuda.com/display/CP/Privacy+Policy\r\n Small\r\n Barracuda Networks, Inc.\r\n barracuda-45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 50\r\n 810d5f35ce8748c686feabed1344911c__BarracudaWebAppFirewall-vm4.2.5-fw8.0.1.005-20151007\r\n Linux\r\n https://cloudvm.cudasvc.com/eula/waf-azure-eula.html\r\n Note: This appliance is administered via a web UI and TCP/8000 needs to be forwarded to do so. See the [deployment README|https://cloudvm.cudasvc.com/azure/deployment-readme-waf.html|_blank] for details. -- The Barracuda Web Application Firewall inspects all inbound web traffic and blocks SQL injections, Cross-Site Scripting, malware uploads & application DDoS, or any other attacks targeted at your web applications. Its built-in load balancing technology also allows your web applications to scale with your business and its Data Loss Prevention (DLP) technology inspects server responses to help keep your proprietary information safe.\r\n Barracuda Web Application Firewall (WAF) 8.0.100500\r\n 2015-10-13T19:00:00Z\r\n false\r\n barracuda-100x100.png\r\n https://techlib.barracuda.com/display/CP/Privacy+Policy\r\n Small\r\n Barracuda Networks, Inc.\r\n barracuda-45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update1-4.3.4596.1-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 1 Preview installed. Microsoft SQL Server 2014 Express is also pre-installed. Use this image to create the head node of a Windows HPC cluster in Azure. We recommend using a VM size of at least A4. Before creating a virtual machine, you must configure a valid virtual network. To use the head node, you will need to join the virtual machine to an Active Directory domain and run the post configuration script described in the Preview release notes. For more information about how to set up an HPC IaaS cluster with this image, [see here|http://go.microsoft.com/fwlink/p/?LinkId=403953|_blank] .\r\n HPC Pack 2012 R2 on Windows Server 2012 R2\r\n 2014-08-14T07:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n ExtraLarge\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update1-4.3.4650.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 1 installed. Microsoft SQL Server 2014 Express is also pre-installed. Use this image to create the head node of a Windows high performance computing (HPC) cluster in Azure. We recommend using a VM size of at least A4. If you plan to add cluster compute nodes to the head node, the VM must be created in an Azure virtual network. Configure the network before creating the VM. To use the head node, you will need to join the virtual machine to an Active Directory domain and run the post-configuration script described [here|http://go.microsoft.com/fwlink/?LinkId=403953|_blank]. It is strongly recommended to use the HPC Pack IaaS deployment script to automatically create a multinode or a single node HPC cluster in Azure with this image. For more information [see here|http://go.microsoft.com/fwlink/?LinkId=518150|_blank].\r\n HPC Pack 2012 R2 on Windows Server 2012 R2\r\n 2014-10-31T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n ExtraLarge\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update1-4.3.4652.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 1 installed. Microsoft SQL Server 2014 Express is also pre-installed. Use this image to create the head node of a Windows high performance computing (HPC) cluster in Azure. We recommend using a VM size of at least A4. If you plan to add cluster compute nodes to the head node, the VM must be created in an Azure virtual network. Configure the network before creating the VM. To use the head node, you will need to join the virtual machine to an Active Directory domain and run the post-configuration script described [here|http://go.microsoft.com/fwlink/?LinkId=403953|_blank]. It is strongly recommended to use the HPC Pack IaaS deployment script to automatically create a multinode or a single node HPC cluster in Azure with this image. For more information [see here|http://go.microsoft.com/fwlink/?LinkId=518150|_blank].\r\n HPC Pack 2012 R2 on Windows Server 2012 R2\r\n 2014-11-14T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n ExtraLarge\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update1-4.3.4660.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 1 installed. Microsoft SQL Server 2014 Express is also pre-installed. Use this image to create the head node of a Windows high performance computing (HPC) cluster in Azure. We recommend using a VM size of at least A4. If you plan to add cluster compute nodes to the head node, the VM must be created in an Azure virtual network. Configure the network before creating the VM. To use the head node, you will need to join the virtual machine to an Active Directory domain and run the post-configuration script described [here|http://go.microsoft.com/fwlink/?LinkId=403953|_blank]. It is strongly recommended to use the HPC Pack IaaS deployment script to automatically create a multinode or a single node HPC cluster in Azure with this image. For more information [see here|http://go.microsoft.com/fwlink/?LinkId=518150|_blank].\r\n HPC Pack 2012 R2 on Windows Server 2012 R2\r\n 2015-02-12T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n ExtraLarge\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update1-4.3.4665.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 1 installed. Microsoft SQL Server 2014 Express is also pre-installed. Use this image to create the head node of a Windows high performance computing (HPC) cluster in Azure. We recommend using a VM size of at least A4. If you plan to add cluster compute nodes to the head node, the VM must be created in an Azure virtual network. Configure the network before creating the VM. To use the head node, you will need to join the virtual machine to an Active Directory domain and run the post-configuration script described [here|http://go.microsoft.com/fwlink/?LinkId=403953|_blank]. It is strongly recommended to use the HPC Pack IaaS deployment script to automatically create a multinode or a single node HPC cluster in Azure with this image. For more information [see here|http://go.microsoft.com/fwlink/?LinkId=518150|_blank].\r\n HPC Pack 2012 R2 on Windows Server 2012 R2\r\n 2015-04-16T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n ExtraLarge\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update2-4.4.4864.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 2 installed to create the head node of an HPC Pack cluster. Microsoft SQL Server 2014 Express is also pre-installed. Use this image to create the head node of a Windows high performance computing (HPC) cluster in Azure. We recommend using a VM size of at least A4. If you plan to add cluster compute nodes to the head node, the VM must be created in an Azure virtual network. Configure the network before creating the VM. To use the head node, you will need to join the virtual machine to an Active Directory domain and run the post-configuration script described [here|http://go.microsoft.com/fwlink/?LinkId=403953|_blank]. It is strongly recommended to use the Azure Resource Manager (ARM) templates or the HPC Pack IaaS deployment script to automatically create an HPC cluster in Azure with the HPC Pack images. For more information [see here|http://go.microsoft.com/fwlink/?LinkId=618018|_blank].\r\n HPC Pack 2012 R2 on Windows Server 2012 R2\r\n 2015-07-07T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n ExtraLarge\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update2-4.4.4868.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 2 installed to create the head node of an HPC Pack cluster. Microsoft SQL Server 2014 Express is also pre-installed. Use this image to create the head node of a Windows high performance computing (HPC) cluster in Azure. We recommend using a VM size of at least A4. If you plan to add cluster compute nodes to the head node, the VM must be created in an Azure virtual network. Configure the network before creating the VM. To use the head node, you will need to join the virtual machine to an Active Directory domain and run the post-configuration script described [here|http://go.microsoft.com/fwlink/?LinkId=403953|_blank]. It is strongly recommended to use the Azure Resource Manager (ARM) templates or the HPC Pack IaaS deployment script to automatically create an HPC cluster in Azure with the HPC Pack images. For more information [see here|http://go.microsoft.com/fwlink/?LinkId=618018|_blank].\r\n HPC Pack 2012 R2 on Windows Server 2012 R2\r\n 2015-08-27T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n ExtraLarge\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update2-CN-4.4.4864.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 2 installed to create the compute node of a Windows high performance computing (HPC) cluster in Azure. We recommend using a VM size of at least A3. It is strongly recommended to use the Azure Resource Manager (ARM) templates or the HPC Pack IaaS deployment script to automatically create an HPC cluster in Azure with the HPC Pack images. For more information [see here|http://go.microsoft.com/fwlink/?LinkId=618018|_blank].\r\n HPC Pack 2012 R2 Compute Node on Windows Server 2012 R2\r\n 2015-07-07T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n Large\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update2-CN-4.4.4868.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 2 installed to create the compute node of a Windows high performance computing (HPC) cluster in Azure. We recommend using a VM size of at least A3. It is strongly recommended to use the Azure Resource Manager (ARM) templates or the HPC Pack IaaS deployment script to automatically create an HPC cluster in Azure with the HPC Pack images. For more information [see here|http://go.microsoft.com/fwlink/?LinkId=618018|_blank].\r\n HPC Pack 2012 R2 Compute Node on Windows Server 2012 R2\r\n 2015-08-27T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n Large\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update2-CN-Excel-4.4.4864.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 2 and evaluation version of Microsoft Excel Professional Plus 2013 installed to create the compute node of a Windows high performance computing (HPC) cluster in Azure. We recommend using a VM size of at least A3. It is strongly recommended to use the Azure Resource Manager (ARM) templates or the HPC Pack IaaS deployment script to automatically create an HPC cluster in Azure with the HPC Pack images. For more information [see here|http://go.microsoft.com/fwlink/?LinkId=618018|_blank].\r\n HPC Pack 2012 R2 Compute Node with Excel on Windows Server 2012 R2\r\n 2015-07-07T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n Large\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update2-CN-Excel-4.4.4868.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 2 and evaluation version of Microsoft Excel Professional Plus 2013 installed to create the compute node of a Windows high performance computing (HPC) cluster in Azure. We recommend using a VM size of at least A3. It is strongly recommended to use the Azure Resource Manager (ARM) templates or the HPC Pack IaaS deployment script to automatically create an HPC cluster in Azure with the HPC Pack images. For more information [see here|http://go.microsoft.com/fwlink/?LinkId=618018|_blank].\r\n HPC Pack 2012 R2 Compute Node with Excel on Windows Server 2012 R2\r\n 2015-08-27T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n Large\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update2-Preview-4.4.4806.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 2 Technical Preview installed. It is strongly recommended to use the Update 2 Preview version of HPC Pack IaaS deployment script to automatically create an HPC cluster in Azure with this image. For more information [see here|http://go.microsoft.com/fwlink/?LinkId=530195|_blank].\r\n HPC Pack Technical Preview on Windows Server 2012 R2\r\n 2015-04-06T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n ExtraLarge\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update2-Preview-4.4.4835.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 2 Technical Preview installed. It is strongly recommended to use the Update 2 Preview version of HPC Pack IaaS deployment script to automatically create an HPC cluster in Azure with this image. For more information [see Yammer Group|http://go.microsoft.com/fwlink/?LinkId=518150|_blank].\r\n HPC Pack Technical Preview on Windows Server 2012 R2\r\n 2015-05-28T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n ExtraLarge\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 96316178b0644ae08bc4e037635ce104__HPC-Pack-2012R2-Update2-Preview-4.4.4858.0-WS2012R2-ENU\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=507756\r\n This image contains the Windows Server 2012 R2 Datacenter operating system with HPC Pack 2012 R2 Update 2 Technical Preview for Head Node installed. It is strongly recommended to use the Update 2 Preview version of HPC Pack IaaS deployment script to automatically create an HPC cluster in Azure with this image. For more information [see Yammer Group|http://go.microsoft.com/fwlink/?LinkId=518150|_blank].\r\n HPC Pack Technical Preview on Windows Server 2012 R2\r\n 2015-06-29T16:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=507755\r\n ExtraLarge\r\n Microsoft Windows Server HPC Pack team\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 9a03679de0e64e0e94fb8d7fd3c72ff1__Dynamics-NAV-2015-CU11-201510NB.01-127GB\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=524939\r\n Microsoft Dynamics NAV is a business solution from Microsoft that is quick to implement, easy to use, and that has the power to support your ambitions for your business. This image contains a pre-configured demonstration installation of Microsoft Dynamics NAV that you can reconfigure for production purposes, or extend to a stunning demonstration environment that is integrated with Office 365 and other Microsoft products in just a few clicks.\r\n Microsoft Dynamics NAV 2015 on Windows Server 2012 R2\r\n 2015-09-29T00:00:00Z\r\n false\r\n DynamicsNAV2013R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=394974\r\n Medium\r\n Microsoft Dynamics NAV Group\r\n DynamicsNAV2013R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 9a03679de0e64e0e94fb8d7fd3c72ff1__Dynamics-NAV-2015-CU5-201503NB.01-127GB\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=524939\r\n Microsoft Dynamics NAV is a business solution from Microsoft that is quick to implement, easy to use, and that has the power to support your ambitions for your business. This image contains a pre-configured demonstration installation of Microsoft Dynamics NAV that you can reconfigure for production purposes, or extend to a stunning demonstration environment that is integrated with Office 365 and other Microsoft products in just a few clicks.\r\n Microsoft Dynamics NAV 2015 on Windows Server 2012 R2\r\n 2015-03-27T00:00:00Z\r\n false\r\n DynamicsNAV2013R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=394974\r\n Medium\r\n Microsoft Dynamics NAV Group\r\n DynamicsNAV2013R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 9a03679de0e64e0e94fb8d7fd3c72ff1__Dynamics-NAV-2015-CU6-201504NB.01-127GB\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=524939\r\n Microsoft Dynamics NAV is a business solution from Microsoft that is quick to implement, easy to use, and that has the power to support your ambitions for your business. This image contains a pre-configured demonstration installation of Microsoft Dynamics NAV that you can reconfigure for production purposes, or extend to a stunning demonstration environment that is integrated with Office 365 and other Microsoft products in just a few clicks.\r\n Microsoft Dynamics NAV 2015 on Windows Server 2012 R2\r\n 2015-04-13T00:00:00Z\r\n false\r\n DynamicsNAV2013R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=394974\r\n Medium\r\n Microsoft Dynamics NAV Group\r\n DynamicsNAV2013R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 9a03679de0e64e0e94fb8d7fd3c72ff1__Dynamics-NAV-2015-CU7-201505NB.01-127GB\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=524939\r\n Microsoft Dynamics NAV is a business solution from Microsoft that is quick to implement, easy to use, and that has the power to support your ambitions for your business. This image contains a pre-configured demonstration installation of Microsoft Dynamics NAV that you can reconfigure for production purposes, or extend to a stunning demonstration environment that is integrated with Office 365 and other Microsoft products in just a few clicks.\r\n Microsoft Dynamics NAV 2015 on Windows Server 2012 R2\r\n 2015-05-13T00:00:00Z\r\n false\r\n DynamicsNAV2013R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=394974\r\n Medium\r\n Microsoft Dynamics NAV Group\r\n DynamicsNAV2013R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 9a03679de0e64e0e94fb8d7fd3c72ff1__Dynamics-NAV-2015-CU8-201506NB.01-127GB\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=524939\r\n Microsoft Dynamics NAV is a business solution from Microsoft that is quick to implement, easy to use, and that has the power to support your ambitions for your business. This image contains a pre-configured demonstration installation of Microsoft Dynamics NAV that you can reconfigure for production purposes, or extend to a stunning demonstration environment that is integrated with Office 365 and other Microsoft products in just a few clicks.\r\n Microsoft Dynamics NAV 2015 on Windows Server 2012 R2\r\n 2015-06-15T00:00:00Z\r\n false\r\n DynamicsNAV2013R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=394974\r\n Medium\r\n Microsoft Dynamics NAV Group\r\n DynamicsNAV2013R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 9a03679de0e64e0e94fb8d7fd3c72ff1__Dynamics-NAV-2015-RTM-201502NB.02-127GB\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=524939\r\n Microsoft Dynamics NAV is a business solution from Microsoft that is quick to implement, easy to use, and that has the power to support your ambitions for your business. This image contains a pre-configured demonstration installation of Microsoft Dynamics NAV that you can reconfigure for production purposes, or extend to a stunning demonstration environment that is integrated with Office 365 and other Microsoft products in just a few clicks.\r\n Microsoft Dynamics NAV 2015 on Windows Server 2012 R2\r\n 2015-02-24T00:00:00Z\r\n false\r\n DynamicsNAV2013R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=394974\r\n Medium\r\n Microsoft Dynamics NAV Group\r\n DynamicsNAV2013R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n 9a03679de0e64e0e94fb8d7fd3c72ff1__Dynamics-NAV-2016-RTM-201510NB.01-127GB\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=524939\r\n Microsoft Dynamics NAV is a business solution from Microsoft that is quick to implement, easy to use, and that has the power to support your ambitions for your business. This image contains a pre-configured demonstration installation of Microsoft Dynamics NAV that you can reconfigure for production purposes, or extend to a stunning demonstration environment that is integrated with Office 365 and other Microsoft products in just a few clicks.\r\n Microsoft Dynamics NAV 2016 on Windows Server 2012 R2\r\n 2015-09-29T00:00:00Z\r\n false\r\n DynamicsNAV2013R2_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=394974\r\n Medium\r\n Microsoft Dynamics NAV Group\r\n DynamicsNAV2013R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 32\r\n 9b7cfe55da0349d5a8316a8cc4741f87__StorSimple-VirtualAppliance-1100-20140710\r\n Windows\r\n Microsoft StorSimple Virtual Appliance 1100\r\n StorSimple Virtual Appliance 1100\r\n false\r\n 2014-07-09T00:41:59Z\r\n false\r\n http://azure.microsoft.com/en-us/support/legal/privacy-statement/\r\n Microsoft Hybrid Cloud Storage Group\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 32\r\n 9b7cfe55da0349d5a8316a8cc4741f87__StorSimple-VirtualAppliance-1100-20141209\r\n Windows\r\n Microsoft StorSimple Virtual Appliance 1100\r\n StorSimple Virtual Appliance 1100\r\n false\r\n 2014-12-09T15:26:36Z\r\n false\r\n http://azure.microsoft.com/en-us/support/legal/privacy-statement/\r\n Microsoft Hybrid Cloud Storage Group\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 32\r\n 9b7cfe55da0349d5a8316a8cc4741f87__StorSimple-VirtualAppliance-1100-20150506\r\n Windows\r\n Microsoft StorSimple Virtual Appliance 1100\r\n StorSimple Virtual Appliance 1100\r\n false\r\n 2015-05-08T12:17:30Z\r\n false\r\n http://azure.microsoft.com/en-us/support/legal/privacy-statement/\r\n Microsoft Hybrid Cloud Storage Group\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 32\r\n 9b7cfe55da0349d5a8316a8cc4741f87__StorSimple-VirtualAppliance-1100-20150617\r\n Windows\r\n Microsoft StorSimple Virtual Appliance 1100\r\n StorSimple Virtual Appliance 1100\r\n false\r\n 2015-06-26T07:49:56Z\r\n false\r\n http://azure.microsoft.com/en-us/support/legal/privacy-statement/\r\n Microsoft Hybrid Cloud Storage Group\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Win2K8R2SP1-Datacenter-201506.01-en.us-127GB.vhd\r\n Windows\r\n Windows Server 2008 R2 is a multi-purpose server designed to increase the reliability and flexibility of your server or private cloud infrastructure, helping you to save time and reduce costs. It provides you with powerful tools to react to business needs with greater control and confidence.\r\n Windows Server 2008 R2 SP1\r\n 2015-06-25T07:00:00Z\r\n false\r\n WindowsServer2008R2_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Win2K8R2SP1-Datacenter-20150726-en.us-127GB.vhd\r\n Windows\r\n Windows Server 2008 R2 is a multi-purpose server designed to increase the reliability and flexibility of your server or private cloud infrastructure, helping you to save time and reduce costs. It provides you with powerful tools to react to business needs with greater control and confidence.\r\n Windows Server 2008 R2 SP1\r\n 2015-07-26T07:00:00Z\r\n false\r\n WindowsServer2008R2_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Win2K8R2SP1-Datacenter-20150824-en.us-127GB.vhd\r\n Windows\r\n Windows Server 2008 R2 is a multi-purpose server designed to increase the reliability and flexibility of your server or private cloud infrastructure, helping you to save time and reduce costs. It provides you with powerful tools to react to business needs with greater control and confidence.\r\n Windows Server 2008 R2 SP1\r\n 2015-08-24T07:00:00Z\r\n false\r\n WindowsServer2008R2_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Win2K8R2SP1-Datacenter-20150916-en.us-127GB.vhd\r\n Windows\r\n Windows Server 2008 R2 is a multi-purpose server designed to increase the reliability and flexibility of your server or private cloud infrastructure, helping you to save time and reduce costs. It provides you with powerful tools to react to business needs with greater control and confidence.\r\n Windows Server 2008 R2 SP1\r\n 2015-09-16T07:00:00Z\r\n false\r\n WindowsServer2008R2_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-Datacenter-201506.01-en.us-127GB.vhd\r\n Windows\r\n Windows Server 2012 incorporates Microsoft's experience building and operating public clouds, resulting in a dynamic, highly available server platform. It offers a scalable, dynamic and multi-tenant-aware infrastructure that helps securely connect across premises.\r\n Windows Server 2012 Datacenter\r\n 2015-06-25T07:00:00Z\r\n false\r\n WindowsServer2012_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-Datacenter-20150726-en.us-127GB.vhd\r\n Windows\r\n Windows Server 2012 incorporates Microsoft's experience building and operating public clouds, resulting in a dynamic, highly available server platform. It offers a scalable, dynamic and multi-tenant-aware infrastructure that helps securely connect across premises.\r\n Windows Server 2012 Datacenter\r\n 2015-07-26T07:00:00Z\r\n false\r\n WindowsServer2012_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-Datacenter-20150824-en.us-127GB.vhd\r\n Windows\r\n Windows Server 2012 incorporates Microsoft's experience building and operating public clouds, resulting in a dynamic, highly available server platform. It offers a scalable, dynamic and multi-tenant-aware infrastructure that helps securely connect across premises.\r\n Windows Server 2012 Datacenter\r\n 2015-08-24T07:00:00Z\r\n false\r\n WindowsServer2012_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-Datacenter-20150916-en.us-127GB.vhd\r\n Windows\r\n Windows Server 2012 incorporates Microsoft's experience building and operating public clouds, resulting in a dynamic, highly available server platform. It offers a scalable, dynamic and multi-tenant-aware infrastructure that helps securely connect across premises.\r\n Windows Server 2012 Datacenter\r\n 2015-09-16T07:00:00Z\r\n false\r\n WindowsServer2012_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-R2-201506.01-en.us-127GB.vhd\r\n Windows\r\n At the heart of the Microsoft Cloud OS vision, Windows Server 2012 R2 brings Microsoft's experience delivering global-scale cloud services into your infrastructure. It offers enterprise-class performance, flexibility for your applications and excellent economics for your datacenter and hybrid cloud environment. This image includes Windows Server 2012 R2 Update.\r\n Windows Server 2012 R2 Datacenter\r\n 2015-06-25T07:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-R2-20150726-en.us-127GB.vhd\r\n Windows\r\n At the heart of the Microsoft Cloud OS vision, Windows Server 2012 R2 brings Microsoft's experience delivering global-scale cloud services into your infrastructure. It offers enterprise-class performance, flexibility for your applications and excellent economics for your datacenter and hybrid cloud environment. This image includes Windows Server 2012 R2 Update.\r\n Windows Server 2012 R2 Datacenter\r\n 2015-07-26T07:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-R2-20150825-en.us-127GB.vhd\r\n Windows\r\n At the heart of the Microsoft Cloud OS vision, Windows Server 2012 R2 brings Microsoft's experience delivering global-scale cloud services into your infrastructure. It offers enterprise-class performance, flexibility for your applications and excellent economics for your datacenter and hybrid cloud environment. This image includes Windows Server 2012 R2 Update.\r\n Windows Server 2012 R2 Datacenter\r\n 2015-08-25T07:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-R2-20150916-en.us-127GB.vhd\r\n Windows\r\n At the heart of the Microsoft Cloud OS vision, Windows Server 2012 R2 brings Microsoft's experience delivering global-scale cloud services into your infrastructure. It offers enterprise-class performance, flexibility for your applications and excellent economics for your datacenter and hybrid cloud environment. This image includes Windows Server 2012 R2 Update.\r\n Windows Server 2012 R2 Datacenter\r\n 2015-09-16T07:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n a699494373c04fc0bc8f2bb1389d6106__Windows-Server-Technical-Preview-20150819-en.us-127GB.vhd\r\n Windows\r\n At the heart of the Microsoft Cloud OS vision, Windows Server brings the breadth and depth of Microsoft’s experience delivering global-scale cloud services to your datacenter infrastructure. Windows Server Technical Preview provides a range of new and enhanced capabilities and features spanning server virtualization, storage, networking, server management and automation, web and application platform, access and information protection, remote desktop infrastructure, and more. This VHD contains a preview release and should strictly be used for testing purposes. The VHD won’t be serviced or supported for production use and the trial period expires on July 15th, 2016.\r\n Windows Server 2016 Technical Preview\r\n 2015-08-19T07:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n a699494373c04fc0bc8f2bb1389d6106__WindowsServer_en-us_TP3_Container_VHD_Azure-20150819.vhd\r\n Windows\r\n This image contains the Windows Server 2016 Technical Preview 3 core installation with the Container role enabled. The new Container role on Windows Server Technical Preview 3 allows Window Server Container creation, management, and operation. For more information about Windows Server Containers, see [here.|https://msdn.microsoft.com/virtualization/windowscontainers/containers_welcome|_blank]\r\n Windows Server Container Preview\r\n 2015-08-19T07:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n a699494373c04fc0bc8f2bb1389d6106__WindowsServer_en-us_TP3_Container_VHD_Azure-20150828.vhd\r\n Windows\r\n This image contains the Windows Server 2016 Technical Preview 3 core installation with the Container role enabled. The new Container role on Windows Server Technical Preview 3 allows Window Server Container creation, management, and operation. For more information about Windows Server Containers, see [here.|https://msdn.microsoft.com/virtualization/windowscontainers/containers_welcome|_blank]\r\n Windows Server Container Preview\r\n 2015-08-28T07:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n a699494373c04fc0bc8f2bb1389d6106__WindowsServer_en-us_TP3_Container_VHD_Azure-20150901.vhd\r\n Windows\r\n This image contains the Windows Server 2016 Technical Preview 3 core installation with the Container role enabled. The new Container role on Windows Server Technical Preview 3 allows Window Server Container creation, management, and operation. For more information about Windows Server Containers, see [here.|https://msdn.microsoft.com/virtualization/windowscontainers/containers_welcome|_blank]\r\n Windows Server Container Preview\r\n 2015-09-01T07:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n a699494373c04fc0bc8f2bb1389d6106__WindowsServer_en-us_TP3_Container_VHD_Azure-20151005.vhd\r\n Windows\r\n This image contains the Windows Server 2016 Technical Preview 3 core installation with the Container role enabled. The new Container role on Windows Server Technical Preview 3 allows Window Server Container creation, management, and operation. For more information about Windows Server Containers, see [here.|https://msdn.microsoft.com/virtualization/windowscontainers/containers_welcome|_blank]\r\n Windows Server Container Preview\r\n 2015-10-05T07:00:00Z\r\n false\r\n WindowsServer2012R2_100.png\r\n Standard_D1\r\n Microsoft Windows Server Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-1BOX-OS-Win2012R2-April15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX 2012 R3 Onebox on Windows Server 2012 R2\r\n false\r\n 2015-04-20T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-AOS-OS-Win2012R2-April15\r\n Windows\r\n True\r\n This image has has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Application Object Server software to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-requisites for Dynamics AX 2012 R3 AOS on Windows Server 2012 R2\r\n false\r\n 2015-04-20T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-AOS-OS-Win2012R2-March15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Application Object Server software to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-requisites for Dynamics AX 2012 R3 AOS on Windows Server 2012 R2\r\n false\r\n 2015-04-07T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-AOS-PROD-OS-Win2012R2-June15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Application Object Server software to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX 2012 R3 AOS Production on Windows Server 2012 R2\r\n false\r\n 2015-06-01T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-AOS-PROD-OS-Win2012R2-May15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Application Object Server software to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX 2012 R3 AOS Production on Windows Server 2012 R2\r\n false\r\n 2015-05-18T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-ARA-OS-Win2012R2-May15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Azure Remote Application Service software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX 2012 R3 Azure Remote Application Service on Windows Server 2012 R2\r\n false\r\n 2015-05-28T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-CLI-OS-Win2012R2-April15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Client software to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-requisites for Dynamics AX 2012 R3 Client on Windows Server 2012 R2\r\n false\r\n 2015-04-20T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-CLI-OS-Win2012R2-March15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Client software to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-requisites for Dynamics AX 2012 R3 Client on Windows Server 2012 R2\r\n false\r\n 2015-04-07T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-CLI-PROD-OS-Win2012R2-April15\r\n Windows\r\n True\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX 2012 R3 Client Production on Windows Server 2012 R2\r\n false\r\n 2015-04-27T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-EP-OS-Win2012R2-April15\r\n Windows\r\n True\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Enterprise Portal software to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX 2012 R3 Enterprise Portal on Windows Server 2012 R2\r\n false\r\n 2015-04-20T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-EP-OS-Win2012R2-March15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Enterprise Portal software to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX 2012 R3 Enterprise Portal on Windows Server 2012 R2\r\n false\r\n 2015-04-07T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-RTLECM-OS-Win2012R2-April15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Retail E-commerce software to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX 2012 R3 Retail E-commerce on Windows Server 2012 R2\r\n false\r\n 2015-04-20T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-RTLESS-OS-Win2012R2-April15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Retail Essentials software to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX 2012 R3 Retail Essentials on Windows Server 2012 R2\r\n false\r\n 2015-04-20T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-SQL-OS-Win2012R2-April15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Database Server software to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX 2012 R3 Database Server on Windows Server 2012 R2\r\n false\r\n 2015-04-20T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX-2012-R3-6.3.1000.309-SQL-OS-Win2012R2-March15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX 2012 R3 Database Server software to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX 2012 R3 Database Server on Windows Server 2012 R2\r\n false\r\n 2015-04-07T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-AOS-OS-Win2012R2-11Sep15\r\n Windows\r\n True\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 Applicaion Object Server software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 AOS on Windows Server 2012 R2\r\n false\r\n 2015-09-11T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-AOS-OS-Win2012R2-16Sep15\r\n Windows\r\n True\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 Applicaion Object Server software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 AOS on Windows Server 2012 R2\r\n false\r\n 2015-09-16T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-AOS-OS-Win2012R2-20Aug15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 Applicaion Object Server software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 AOS on Windows Server 2012 R2 Preview\r\n false\r\n 2015-08-20T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-AOS-OS-Win2012R2-21Aug15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 Applicaion Object Server software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 AOS on Windows Server 2012 R2 Preview\r\n false\r\n 2015-08-21T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-AOS-OS-Win2012R2-2Sep15\r\n Windows\r\n True\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 Applicaion Object Server software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 AOS on Windows Server 2012 R2\r\n false\r\n 2015-09-02T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-AOS-OS-Win2012R2-7July28\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 Applicaion Object Server software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 AOS on Windows Server 2012 R2\r\n false\r\n 2015-07-28T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-BI-OS-Win2012R2-11Sep15\r\n Windows\r\n True\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 business intelligence software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 BI on Windows Server 2012 R2\r\n false\r\n 2015-09-11T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-BI-OS-Win2012R2-20July15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 business intelligence software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 BI on Windows Server 2012 R2 Preview\r\n false\r\n 2015-08-20T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-BI-OS-Win2012R2-27Aug15\r\n Windows\r\n True\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 business intelligence software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 BI on Windows Server 2012 R2\r\n false\r\n 2015-08-27T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-BI-OS-Win2012R2-7July28\r\n Windows\r\n True\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 business intelligence software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 BI on Windows Server 2012 R2\r\n false\r\n 2015-07-28T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-Onebox-OS-Win2012R2-11Sep15\r\n Windows\r\n True\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 Developer on Windows Server 2012 R2\r\n false\r\n 2015-09-11T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-Onebox-OS-Win2012R2-13Oct15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 Developer on Windows Server 2012 R2 Preview\r\n false\r\n 2015-10-13T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-Onebox-OS-Win2012R2-20Aug15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 Developer on Windows Server 2012 R2 Preview\r\n false\r\n 2015-08-20T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-Onebox-OS-Win2012R2-20May15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 Onebox on Windows Server 2012 R2\r\n false\r\n 2015-05-27T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-Onebox-OS-Win2012R2-7July15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 Onebox on Windows Server 2012 R2 Preview\r\n false\r\n 2015-07-07T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-Onebox-OS-Win2012R2-7July26\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 Onebox on Windows Server 2012 R2 Preview\r\n false\r\n 2015-07-26T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-Onebox-OS-Win2012R2-7July28\r\n Windows\r\n True\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 Developer on Windows Server 2012 R2\r\n false\r\n 2015-07-28T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n aab47c5acae74e5e8c005b26cff3e828__Dynamics-AX7-Dynamic-Onebox-OS-Win2012R2-May15\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n This image has the pre-requisite software to allow Microsoft Dynamics AX7 software's to be installed when in the presence of other required systems. Depending on the date of the image some pre-requisite software on this image may be expired.\r\n Pre-Requisites for Dynamics AX7 Onebox on Windows Server 2012 R2\r\n false\r\n 2015-05-11T07:00:00Z\r\n false\r\n http://go.microsoft.com/fwlink/?LinkId=397363\r\n Large\r\n Microsoft Dynamics AX\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;East US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__RdshOnWindowsServer2012R2.20140305.127GB.vhd\r\n Windows\r\n \r\n This image contains the Windows Server 2012 R2 operating system with the Remote Desktop Session Host (RD Session Host) role installed. This image has been pre-configured for Windows Azure. RD Session Host enables a server to host RemoteApp programs or session-based desktops.\r\n Windows Server Remote Desktop Session Host on Windows Server 2012 R2\r\n false\r\n 2014-03-05T23:38:03.7394082Z\r\n false\r\n WindowsServer2012R2_100.png\r\n \r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;East US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO13P-on-Windows-Server-2012-R2-20140814-1846\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO13P on Windows Server 2012 R2\r\n false\r\n 2014-08-14T20:56:09.553895Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO13P-on-Windows-Server-2012-R2-20141111-2335\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO13P on Windows Server 2012 R2\r\n false\r\n 2014-11-12T00:23:04.7938861Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO13P-on-Windows-Server-2012-R2-20150127-2030\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO13P on Windows Server 2012 R2\r\n false\r\n 2015-01-27T21:22:33.5359792Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO13P-on-Windows-Server-2012-R2-20150309-1850\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO13P on Windows Server 2012 R2\r\n false\r\n 2015-03-09T21:27:13.0940596Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO13P-on-Windows-Server-2012-R2-20150429-2200\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO13P on Windows Server 2012 R2\r\n false\r\n 2015-04-30T02:06:52.0524797Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO13P-on-Windows-Server-2012-R2-20150514-2210\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO13P on Windows Server 2012 R2\r\n false\r\n 2015-05-14T23:02:10.1569333Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO365P-on-Windows-Server-2012-R2-20141121-0016\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO365P on Windows Server 2012 R2\r\n false\r\n 2014-11-21T01:07:50.1224459Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO365P-on-Windows-Server-2012-R2-20141126-2055\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO365P on Windows Server 2012 R2\r\n false\r\n 2014-11-27T01:46:00.1951134Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO365P-on-Windows-Server-2012-R2-20150128-0010\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO365P on Windows Server 2012 R2\r\n false\r\n 2015-01-28T01:17:11.0039487Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO365P-on-Windows-Server-2012-R2-20150309-1850\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO365P on Windows Server 2012 R2\r\n false\r\n 2015-03-09T19:50:33.6933063Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO365P-on-Windows-Server-2012-R2-20150428-2230\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO365P on Windows Server 2012 R2\r\n false\r\n 2015-04-28T23:16:04.9724554Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO365P-on-Windows-Server-2012-R2-20150513-1800\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO365P on Windows Server 2012 R2\r\n false\r\n 2015-05-13T20:37:23.4158594Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO365P-on-Windows-Server-2012-R2-20150610-2039\r\n Windows\r\n \r\n This image can be used by authorized Microsoft Service Providers only.\r\n Windows Server RDSHwO365P on Windows Server 2012 R2\r\n false\r\n 2015-06-11T01:56:15.8997285Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-RDSHwO365P-on-Windows-Server-2012-R2-20150901-1800\r\n Windows\r\n \r\n This image contains the Windows Server 2012 R2 operating system with the Remote Desktop Session Host (RD Session Host) role installed along with Microsoft Office 365 ProPlus which has Shared Computer Activation enabled. Microsoft Office 365 ProPlus subscription is required to use Office. This image has been pre-configured for Windows Azure and or Azure RemoteApp. RD Session Host enables a server to host RemoteApp programs or session-based desktops.\r\n Windows Server RDSHwO365P on Windows Server 2012 R2\r\n true\r\n 2015-09-01T18:54:42.7530173Z\r\n false\r\n WindowsServer2012R2_100.png\r\n http://www.windowsazure.com/en-us/support/legal/privacy-statement\r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-Remote-Desktop-Session-Host-on-Windows-Server-2012-R2-20141111-0723\r\n Windows\r\n \r\n This image contains the Windows Server 2012 R2 operating system with the Remote Desktop Session Host (RD Session Host) role installed. This image has been pre-configured for Windows Azure. RD Session Host enables a server to host RemoteApp programs or session-based desktops.\r\n Windows Server Remote Desktop Session Host on Windows Server 2012 R2\r\n false\r\n 2014-11-11T08:00:55.6357644Z\r\n false\r\n WindowsServer2012R2_100.png\r\n \r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-Remote-Desktop-Session-Host-on-Windows-Server-2012-R2-20150128-0500\r\n Windows\r\n \r\n This image contains the Windows Server 2012 R2 operating system with the Remote Desktop Session Host (RD Session Host) role installed. This image has been pre-configured for Windows Azure. RD Session Host enables a server to host RemoteApp programs or session-based desktops.\r\n Windows Server Remote Desktop Session Host on Windows Server 2012 R2\r\n false\r\n 2015-01-28T05:33:11.6514381Z\r\n false\r\n WindowsServer2012R2_100.png\r\n \r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-Remote-Desktop-Session-Host-on-Windows-Server-2012-R2-20150309-1815\r\n Windows\r\n \r\n This image contains the Windows Server 2012 R2 operating system with the Remote Desktop Session Host (RD Session Host) role installed. This image has been pre-configured for Windows Azure. RD Session Host enables a server to host RemoteApp programs or session-based desktops.\r\n Windows Server Remote Desktop Session Host on Windows Server 2012 R2\r\n true\r\n 2015-03-09T18:58:44.7766347Z\r\n false\r\n WindowsServer2012R2_100.png\r\n \r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-Remote-Desktop-Session-Host-on-Windows-Server-2012-R2-20150429-0000\r\n Windows\r\n \r\n This image contains the Windows Server 2012 R2 operating system with the Remote Desktop Session Host (RD Session Host) role installed. This image has been pre-configured for Windows Azure. RD Session Host enables a server to host RemoteApp programs or session-based desktops.\r\n Windows Server Remote Desktop Session Host on Windows Server 2012 R2\r\n true\r\n 2015-04-29T00:35:41.9643255Z\r\n false\r\n WindowsServer2012R2_100.png\r\n \r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-Remote-Desktop-Session-Host-on-Windows-Server-2012-R2-20150512-0030\r\n Windows\r\n \r\n This image contains the Windows Server 2012 R2 operating system with the Remote Desktop Session Host (RD Session Host) role installed. This image has been pre-configured for Windows Azure. RD Session Host enables a server to host RemoteApp programs or session-based desktops.\r\n Windows Server Remote Desktop Session Host on Windows Server 2012 R2\r\n true\r\n 2015-05-12T14:39:41.1427698Z\r\n false\r\n WindowsServer2012R2_100.png\r\n \r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-Remote-Desktop-Session-Host-on-Windows-Server-2012-R2-20150513-0525\r\n Windows\r\n \r\n This image contains the Windows Server 2012 R2 operating system with the Remote Desktop Session Host (RD Session Host) role installed. This image has been pre-configured for Windows Azure. RD Session Host enables a server to host RemoteApp programs or session-based desktops.\r\n Windows Server Remote Desktop Session Host on Windows Server 2012 R2\r\n false\r\n 2015-05-13T06:00:19.2702337Z\r\n false\r\n WindowsServer2012R2_100.png\r\n \r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n ad072bd3082149369c449ba5832401ae__Windows-Server-Remote-Desktop-Session-Host-on-Windows-Server-2012-R2-20150828-0350\r\n Windows\r\n \r\n This image contains the Windows Server 2012 R2 operating system with the Remote Desktop Session Host (RD Session Host) role installed. This image has been pre-configured for Windows Azure. RD Session Host enables a server to host RemoteApp programs or session-based desktops.\r\n Windows Server Remote Desktop Session Host on Windows Server 2012 R2\r\n true\r\n 2015-08-28T04:09:34.7942622Z\r\n false\r\n WindowsServer2012R2_100.png\r\n \r\n Large\r\n Microsoft Windows Server Remote Desktop Group\r\n WindowsServer2012R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_2-LTS-amd64-server-20121218-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.10 (amd64 20121218) for Windows Azure. This image is DEPRECATED and was reached its END OF LIFE on 2014-04-18. This image is provided for archival purposes only. Please see [Ubuntu Release Wiki|https://wiki.ubuntu.com/Releases|_blank] for information about successor releases and the Ubuntu life-cycle.\r\n Ubuntu Server 12.10\r\n false\r\n 2012-12-18T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_2-LTS-amd64-server-20130225-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.2 LTS (amd64 20130225) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.2 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-02-25T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_2-LTS-amd64-server-20130325-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.2 LTS (amd64 20130325) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.2 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n false\r\n 2013-03-25T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_2-LTS-amd64-server-20130415-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.2 LTS (amd64 20130415) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.2 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n false\r\n 2013-04-15T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_2-LTS-amd64-server-20130516-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.2 LTS (amd64 20130516) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.2 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-05-17T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_2-LTS-amd64-server-20130527-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.2 LTS (amd64 20130527) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.2 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-05-27T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_2-LTS-amd64-server-20130603-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.2 LTS (amd64 20130603) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.2 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-06-03T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_2-LTS-amd64-server-20130624-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.2 LTS (amd64 20130624) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.2 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-06-24T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_3-LTS-amd64-server-20130827-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.3 LTS (amd64 20130827) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.3 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-08-27T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_3-LTS-amd64-server-20130909-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.3 LTS (amd64 20130909) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.3 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-09-09T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_3-LTS-amd64-server-20130916.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.3 LTS (amd64 20130916.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.3 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-09-16T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_3-LTS-amd64-server-20131003-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.3 LTS (amd64 20131003) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.3 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-10-03T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_3-LTS-amd64-server-20131024-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.3 LTS (amd64 20131024) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.3 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-10-24T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_3-LTS-amd64-server-20131111-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.3 LTS (amd64 20131111) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.3 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-11-11T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_3-LTS-amd64-server-20131114-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.3 LTS (amd64 20131114) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.3 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-11-14T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_3-LTS-amd64-server-20131205-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.3 LTS (amd64 20131205) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.3 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2013-12-05T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_3-LTS-amd64-server-20140127-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.3 LTS (amd64 20140127) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.3 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-01-27T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_3-LTS-amd64-server-20140130-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.3 LTS (amd64 20140130) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.3 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-01-30T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_4-LTS-amd64-server-20140227-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.4 LTS (amd64 20140227) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.4 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-02-27T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_4-LTS-amd64-server-20140408-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.4 LTS (amd64 20140408) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.4 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-04-08T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_4-LTS-amd64-server-20140428-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.4 LTS (amd64 20140428) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.4 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-04-28T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_4-LTS-amd64-server-20140514-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.4 LTS (amd64 20140514) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.4 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-05-15T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_4-LTS-amd64-server-20140606-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.4 LTS (amd64 20140606) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.4 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-06-07T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_4-LTS-amd64-server-20140619-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.4 LTS (amd64 20140619) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.4 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-06-20T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_4-LTS-amd64-server-20140702-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.4 LTS (amd64 20140702) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.4 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-07-03T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_4-LTS-amd64-server-20140717-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.4 LTS (amd64 20140717) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.4 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-07-18T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20140806-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5 LTS (amd64 20140806) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-08-07T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20140829.2-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5 LTS (amd64 20140829.2) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-08-30T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20140909.2-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5 LTS (amd64 20140909.2) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-09-11T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20140923.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5 LTS (amd64 20140923.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-09-24T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20140924.4-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5 LTS (amd64 20140924.4) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-09-25T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20140925.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5 LTS (amd64 20140925.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-09-26T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20140925.2-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5 LTS (amd64 20140925.2) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-09-26T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20140927-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5 LTS (amd64 20140927) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2014-09-30T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150119-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5 LTS (amd64 20150119) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-01-20T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150127-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5 LTS (amd64 20150127) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-01-27T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150204-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5 LTS (amd64 20150204) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5 LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-02-04T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150512-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5-LTS (amd64 20150512) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5-LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-05-13T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150522.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5-LTS (amd64 20150522.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5-LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-05-23T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150610-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5-LTS (amd64 20150610) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5-LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-06-11T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150615-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5-LTS (amd64 20150615) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5-LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-06-16T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150616-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5-LTS (amd64 20150616) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5-LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-07-07T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150707-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5-LTS (amd64 20150707) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5-LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-07-07T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150728-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5-LTS (amd64 20150728) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5-LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-07-29T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150730.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5-LTS (amd64 20150730.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5-LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-07-31T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150731.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5-LTS (amd64 20150731.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5-LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-07-31T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150819-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5-LTS (amd64 20150819) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5-LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-08-19T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150906-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5-LTS (amd64 20150906) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5-LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-09-08T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5-LTS-amd64-server-20150909-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5-LTS (amd64 20150909) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5-LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-09-09T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5_LTS-amd64-server-20150309-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5.LTS (amd64 20150309) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5.LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-03-11T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5_LTS-amd64-server-20150401-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5.LTS (amd64 20150401) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5.LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-04-02T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_5_LTS-amd64-server-20150413-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 12.04.5.LTS (amd64 20150413) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 12.04.5.LTS will be available until 2017-04-26. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 12.04 LTS\r\n true\r\n 2015-04-14T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04-LTS-amd64-server-20140414-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04 LTS (amd64 20140414) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2014-04-14T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04-LTS-amd64-server-20140414.2-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04 LTS (amd64 20140414.2) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2014-04-15T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04-LTS-amd64-server-20140416.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04 LTS (amd64 20140416.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2014-04-17T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04-LTS-amd64-server-20140528-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04 LTS (amd64 20140528) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2014-05-29T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04-LTS-amd64-server-20140606.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04 LTS (amd64 20140606.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2014-06-07T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04-LTS-amd64-server-20140618.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04 LTS (amd64 20140618.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2014-06-20T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04-LTS-amd64-server-20140724-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04 LTS (amd64 20140724) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2014-07-25T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_1-LTS-amd64-server-20140909-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04.1 LTS (amd64 20140909) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04.1 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2014-09-11T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_1-LTS-amd64-server-20140924-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04.1 LTS (amd64 20140924) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04.1 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2014-09-25T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_1-LTS-amd64-server-20140926-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04.1 LTS (amd64 20140926) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04.1 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2014-09-26T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_1-LTS-amd64-server-20140927-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04.1 LTS (amd64 20140927) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04.1 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2014-09-30T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_1-LTS-amd64-server-20141125-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04.1 LTS (amd64 20141125) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04.1 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2014-11-25T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_1-LTS-amd64-server-20150123-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04.1 LTS (amd64 20150123) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04.1 LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2015-01-23T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_2-LTS-amd64-server-20150506-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04.2-LTS (amd64 20150506) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04.2-LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2015-05-07T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_2-LTS-amd64-server-20150610-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04.2-LTS (amd64 20150610) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04.2-LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2015-06-11T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_2-LTS-amd64-server-20150706-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04.2-LTS (amd64 20150706) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04.2-LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2015-07-07T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_2_LTS-amd64-server-20150309-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04.2.LTS (amd64 20150309) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04.2.LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2015-03-11T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_3-LTS-amd64-server-20150805-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04.3-LTS (amd64 20150805) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04.3-LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2015-08-06T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_3-LTS-amd64-server-20150908-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 14.04.3-LTS (amd64 20150908-) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 14.04.3-LTS will be available until 2019-04-17. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 14.04 LTS\r\n true\r\n 2015-09-09T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-SSH-Docker-amd64-edge-201507081917-119-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201507081917. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-07-08T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-SSH-Docker-amd64-stable-201508282346-1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core 15.04 $(CHANNEL)s 201508282346. This is a released, stable version of Ubuntu Core (Snappy). For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 stable\r\n false\r\n 2015-08-28T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-20150423-39-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 20150423. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-04-23T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509151211-154-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509151211. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-15T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509151653-158-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509151653. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-15T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509151723-158-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509151723. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-15T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509151909-159-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509151909. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-15T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509152046-160-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509152046. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-15T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509152223-161-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509152223. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-15T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509160001-162-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509160001. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-16T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509160653-163-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509160653. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-16T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509161024-166-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509161024. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-16T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509161217-168-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509161217. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-16T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509161402-170-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509161402. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-16T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509161539-171-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509161539. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-16T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509161741-172-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509161741. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-16T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509161925-173-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509161925. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-16T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509162355-174-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509162355. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-17T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509181453-175-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509181453. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-18T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509221054-176-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509221054. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-22T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509221554-177-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509221554. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-22T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509221754-178-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509221754. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-22T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509230555-179-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509230555. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-23T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509230747-180-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509230747. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-23T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509232155-181-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509232155. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-23T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509240558-182-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509240558. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-24T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509241754-183-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509241754. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-24T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509241948-184-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509241948. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-24T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509250655-185-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509250655. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-25T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509251045-187-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509251045. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-25T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509260654-188-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509260654. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-26T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509270653-189-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509270653. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-27T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509280755-190-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509280755. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-28T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509290658-191-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509290658. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-29T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509291154-192-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509291154. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-29T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509291854-193-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509291854. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-29T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509292155-194-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509292155. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-29T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509292349-195-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509292349. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-29T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201509300759-196-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509300759. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-09-30T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201510020753-198-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201510020753. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-10-02T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201510030755-199-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201510030755. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-10-03T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201510040655-200-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201510040655. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-10-04T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201510050755-201-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201510050755. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-10-05T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201510061809-202-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201510061809. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-10-06T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201510070652-203-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201510070652. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-10-07T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201510080653-204-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201510080653. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-10-08T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201510091252-205-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201510091252. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-10-09T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201510100752-206-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201510100752. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-10-10T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201510131418-213-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201510131418. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-10-13T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201510140651-214-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201510140651. This is a developer build of Ubuntu Snappy 15.04. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 edge\r\n false\r\n 2015-10-14T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-stable-201508290653-1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core 15.04 $(CHANNEL)s 201508290653. This is a released, stable version of Ubuntu Core (Snappy). For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 stable\r\n false\r\n 2015-08-29T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-stable-201509241855-1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core 15.04 $(CHANNEL)s 201509241855. This is a released, stable version of Ubuntu Core (Snappy). For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core 15.04 stable\r\n false\r\n 2015-09-24T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150224.5-beta1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150224.5) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-30. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n false\r\n 2015-02-26T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150325-beta2-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150325) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-30. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n false\r\n 2015-03-26T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150417.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150417.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-30. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-04-17T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150420.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150420.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-30. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-04-20T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150421-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150421) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-30. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-04-21T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150421.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150421.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-30. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-04-21T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150422-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150422) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-04-23T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150513-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150513) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-05-13T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150513.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150513.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-05-13T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150528.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150528.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-05-28T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150611-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150611) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-06-11T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150616.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150616.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-06-17T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150707-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150707) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-07-07T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150722-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150722) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-07-22T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150728-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150728) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-07-28T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150729-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150729) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-07-29T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150818-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150818) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-08-18T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150909-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150909) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-09-09T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150910-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150910) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-09-10T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20150929-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20150929) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-09-29T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_04-amd64-server-20151006-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.04 (amd64 20151006) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.04 will be available until 2016-01-23. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.04\r\n true\r\n 2015-10-06T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_10-amd64-server-20150624-alpha1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n MILESTONE RELEASE: This is a milestone release and is considered experimental. This build is unsupported and is for development and preview reference only. Ubuntu Server 15.10 (amd64 20150624) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.10 will be available until 2016-07-29. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.10\r\n false\r\n 2015-06-25T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_10-amd64-server-20150728.1-alpha2-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Server 15.10 (amd64 20150728.1) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.10 will be available until 2016-07-29. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.10\r\n false\r\n 2015-07-30T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_10-amd64-server-20150825-beta1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n MILESTONE RELEASE: This is a milestone release and is considered experimental. This build is unsupported and is for development and preview reference only. Ubuntu Server 15.10 (amd64 20150825) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.10 will be available until 2016-07-29. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.10\r\n false\r\n 2015-08-28T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_10-amd64-server-20150922-beta2-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n MILESTONE RELEASE: This is a milestone release and is considered experimental. This build is unsupported and is for development and preview reference only. Ubuntu Server 15.10 (amd64 20150922) for Microsoft Azure. Ubuntu Server is the world's most popular Linux for cloud environments. Updates and patches for Ubuntu 15.10 will be available until 2016-07-29. Ubuntu Server is the perfect platform for all workloads from web applications to NoSQL databases and Hadoop. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank].\r\n Ubuntu Server 15.10\r\n false\r\n 2015-09-24T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-rolling-Snappy-core-amd64-edge-201509250734-184-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509250734. This is a developer build of Ubuntu Snappy rolling. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core rolling edge\r\n false\r\n 2015-09-25T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-rolling-Snappy-core-amd64-edge-201509260732-185-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509260732. This is a developer build of Ubuntu Snappy rolling. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core rolling edge\r\n false\r\n 2015-09-26T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-rolling-Snappy-core-amd64-edge-201509270728-186-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509270728. This is a developer build of Ubuntu Snappy rolling. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core rolling edge\r\n false\r\n 2015-09-27T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-rolling-Snappy-core-amd64-edge-201509280859-187-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509280859. This is a developer build of Ubuntu Snappy rolling. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core rolling edge\r\n false\r\n 2015-09-28T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-rolling-Snappy-core-amd64-edge-201509290740-188-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509290740. This is a developer build of Ubuntu Snappy rolling. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core rolling edge\r\n false\r\n 2015-09-29T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-rolling-Snappy-core-amd64-edge-201509300902-189-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509300902. This is a developer build of Ubuntu Snappy rolling. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core rolling edge\r\n false\r\n 2015-09-30T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-rolling-Snappy-core-amd64-edge-201509301759-190-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201509301759. This is a developer build of Ubuntu Snappy rolling. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core rolling edge\r\n false\r\n 2015-09-30T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-rolling-Snappy-core-amd64-edge-201510010956-191-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201510010956. This is a developer build of Ubuntu Snappy rolling. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core rolling edge\r\n false\r\n 2015-10-01T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-rolling-Snappy-core-amd64-edge-201510020853-192-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201510020853. This is a developer build of Ubuntu Snappy rolling. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core rolling edge\r\n false\r\n 2015-10-02T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-rolling-Snappy-core-amd64-edge-201510030854-193-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201510030854. This is a developer build of Ubuntu Snappy rolling. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core rolling edge\r\n false\r\n 2015-10-03T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-rolling-Snappy-core-amd64-edge-201510040734-194-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201510040734. This is a developer build of Ubuntu Snappy rolling. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core rolling edge\r\n false\r\n 2015-10-04T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-rolling-Snappy-core-amd64-edge-201510061852-196-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201510061852. This is a developer build of Ubuntu Snappy rolling. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core rolling edge\r\n false\r\n 2015-10-06T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-rolling-Snappy-core-amd64-edge-201510070732-197-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201510070732. This is a developer build of Ubuntu Snappy rolling. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core rolling edge\r\n false\r\n 2015-10-07T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-rolling-Snappy-core-amd64-edge-201510080729-198-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201510080729. This is a developer build of Ubuntu Snappy rolling. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core rolling edge\r\n false\r\n 2015-10-08T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-rolling-Snappy-core-amd64-edge-201510100840-199-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201510100840. This is a developer build of Ubuntu Snappy rolling. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core rolling edge\r\n false\r\n 2015-10-10T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-rolling-Snappy-core-amd64-edge-201510131501-202-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201510131501. This is a developer build of Ubuntu Snappy rolling. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core rolling edge\r\n false\r\n 2015-10-13T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-rolling-Snappy-core-amd64-edge-201510140736-203-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n Ubuntu Core edge 201510140736. This is a developer build of Ubuntu Snappy rolling. For more information see [Ubuntu Cloud|http://www.ubuntu.com/snappy|_blank].\r\n Ubuntu Core rolling edge\r\n false\r\n 2015-10-14T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-precise-12_04_5-LTS-amd64-server-20150902-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150902 of Ubuntu Server 12.04.5-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 12.04 LTS DAILY\r\n false\r\n 2015-09-03T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-precise-12_04_5-LTS-amd64-server-20150904-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150904 of Ubuntu Server 12.04.5-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 12.04 LTS DAILY\r\n false\r\n 2015-09-04T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-precise-12_04_5-LTS-amd64-server-20150905-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150905 of Ubuntu Server 12.04.5-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 12.04 LTS DAILY\r\n false\r\n 2015-09-05T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-precise-12_04_5-LTS-amd64-server-20150906-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150906 of Ubuntu Server 12.04.5-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 12.04 LTS DAILY\r\n false\r\n 2015-09-06T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-precise-12_04_5-LTS-amd64-server-20150909-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150909 of Ubuntu Server 12.04.5-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 12.04 LTS DAILY\r\n false\r\n 2015-09-09T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-precise-12_04_5-LTS-amd64-server-20150910-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150910 of Ubuntu Server 12.04.5-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 12.04 LTS DAILY\r\n false\r\n 2015-09-11T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-precise-12_04_5-LTS-amd64-server-20150917-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150917 of Ubuntu Server 12.04.5-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 12.04 LTS DAILY\r\n false\r\n 2015-09-17T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-precise-12_04_5-LTS-amd64-server-20150924-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150924 of Ubuntu Server 12.04.5-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 12.04 LTS DAILY\r\n false\r\n 2015-09-24T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-precise-12_04_5-LTS-amd64-server-20150928-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150928 of Ubuntu Server 12.04.5-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 12.04 LTS DAILY\r\n false\r\n 2015-09-29T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-precise-12_04_5-LTS-amd64-server-20150930-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150930 of Ubuntu Server 12.04.5-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 12.04 LTS DAILY\r\n false\r\n 2015-10-01T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-trusty-14_04_3-LTS-amd64-server-20150911-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150911 of Ubuntu Server 14.04.3-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 14.04 LTS DAILY\r\n false\r\n 2015-09-11T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-trusty-14_04_3-LTS-amd64-server-20150916-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150916 of Ubuntu Server 14.04.3-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 14.04 LTS DAILY\r\n false\r\n 2015-09-16T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-trusty-14_04_3-LTS-amd64-server-20150922-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150922 of Ubuntu Server 14.04.3-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 14.04 LTS DAILY\r\n false\r\n 2015-09-22T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-trusty-14_04_3-LTS-amd64-server-20150923-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150923 of Ubuntu Server 14.04.3-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 14.04 LTS DAILY\r\n false\r\n 2015-09-23T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-trusty-14_04_3-LTS-amd64-server-20150924-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150924 of Ubuntu Server 14.04.3-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 14.04 LTS DAILY\r\n false\r\n 2015-09-24T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-trusty-14_04_3-LTS-amd64-server-20150928-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150928 of Ubuntu Server 14.04.3-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 14.04 LTS DAILY\r\n false\r\n 2015-09-28T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-trusty-14_04_3-LTS-amd64-server-20150930-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150930 of Ubuntu Server 14.04.3-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 14.04 LTS DAILY\r\n false\r\n 2015-09-30T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-trusty-14_04_3-LTS-amd64-server-20151005-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20151005 of Ubuntu Server 14.04.3-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 14.04 LTS DAILY\r\n false\r\n 2015-10-05T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-trusty-14_04_3-LTS-amd64-server-20151007-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20151007 of Ubuntu Server 14.04.3-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 14.04 LTS DAILY\r\n false\r\n 2015-10-07T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-trusty-14_04_3-LTS-amd64-server-20151008-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20151008 of Ubuntu Server 14.04.3-LTS DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 14.04 LTS DAILY\r\n false\r\n 2015-10-08T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-vivid-15_04-amd64-server-20150911.1-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150911.1 of Ubuntu Server 15.04 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.04 DAILY\r\n false\r\n 2015-09-11T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-vivid-15_04-amd64-server-20150917-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150917 of Ubuntu Server 15.04 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.04 DAILY\r\n false\r\n 2015-09-17T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-vivid-15_04-amd64-server-20150923-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150923 of Ubuntu Server 15.04 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.04 DAILY\r\n false\r\n 2015-09-23T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-vivid-15_04-amd64-server-20150925-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150925 of Ubuntu Server 15.04 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.04 DAILY\r\n false\r\n 2015-09-25T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-vivid-15_04-amd64-server-20150929-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150929 of Ubuntu Server 15.04 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.04 DAILY\r\n false\r\n 2015-09-29T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-vivid-15_04-amd64-server-20150930-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20150930 of Ubuntu Server 15.04 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.04 DAILY\r\n false\r\n 2015-09-30T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-vivid-15_04-amd64-server-20151001-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20151001 of Ubuntu Server 15.04 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.04 DAILY\r\n false\r\n 2015-10-01T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-vivid-15_04-amd64-server-20151006-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20151006 of Ubuntu Server 15.04 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.04 DAILY\r\n false\r\n 2015-10-06T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-vivid-15_04-amd64-server-20151007-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20151007 of Ubuntu Server 15.04 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.04 DAILY\r\n false\r\n 2015-10-07T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-wily-15_10-amd64-server-20151001-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20151001 of Ubuntu Server 15.10 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.10 DAILY\r\n false\r\n 2015-10-01T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-wily-15_10-amd64-server-20151002-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20151002 of Ubuntu Server 15.10 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.10 DAILY\r\n false\r\n 2015-10-02T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-wily-15_10-amd64-server-20151003-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20151003 of Ubuntu Server 15.10 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.10 DAILY\r\n false\r\n 2015-10-04T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-wily-15_10-amd64-server-20151004-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20151004 of Ubuntu Server 15.10 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.10 DAILY\r\n false\r\n 2015-10-04T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-wily-15_10-amd64-server-20151006-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20151006 of Ubuntu Server 15.10 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.10 DAILY\r\n false\r\n 2015-10-06T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-wily-15_10-amd64-server-20151009-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20151009 of Ubuntu Server 15.10 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.10 DAILY\r\n false\r\n 2015-10-09T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-wily-15_10-amd64-server-20151010-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20151010 of Ubuntu Server 15.10 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.10 DAILY\r\n false\r\n 2015-10-10T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-wily-15_10-amd64-server-20151011-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20151011 of Ubuntu Server 15.10 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.10 DAILY\r\n false\r\n 2015-10-11T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-wily-15_10-amd64-server-20151012-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20151012 of Ubuntu Server 15.10 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.10 DAILY\r\n false\r\n 2015-10-12T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-wily-15_10-amd64-server-20151013-en-us-30GB\r\n Linux\r\n http://www.ubuntu.com/project/about-ubuntu/licensing;http://www.ubuntu.com/aboutus/privacypolicy\r\n DAILY BUILD 20151013 of Ubuntu Server 15.10 DAILY (amd64) for Microsoft Azure. Daily builds are up-to-date builds of the regular release images for Ubuntu Server. While every effort is made to make sure that these are production quality, these images come with no warranty. In the event of a support issue, you may be asked to update to an official released build. For more information see [Ubuntu Cloud|http://www.ubuntu.com/cloud|_blank] and [using Juju to deploy your workloads|http://juju.ubuntu.com|_blank]. \r\n Ubuntu Server 15.10 DAILY\r\n false\r\n 2015-10-13T00:00:00Z\r\n false\r\n Ubuntu-cof-100.png\r\n http://www.ubuntu.com/aboutus/privacypolicy\r\n Canonical\r\n Ubuntu-cof-45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-opensuse-13.1-20141216-x86-64\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n openSUSE 13.1 brings updated desktop environments and software, a lot of polishing, a brand new KDE theme, complete systemd integration and many other features. Customization of these images can be done at http://susestudio.com\r\n openSUSE 13.1\r\n 2015-01-05T08:00:00Z\r\n false\r\n OpenSuse12_100.png\r\n SUSE\r\n OpenSuse12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-opensuse-13.2-20141216-x86-64\r\n Linux\r\n Stable, innovative, and fun! A year's worth of continuous improvement in tools and procedures, and countless hours developing, packaging, and testing have produced a stable release providing the best of Free and Open Source software with our special green touch. Customization of this image can be done at [https://susestudio.com|https://susestudio.com]\r\n openSUSE 13.2\r\n 2014-12-16T00:00:00Z\r\n false\r\n OpenSuse12_100.png\r\n SUSE\r\n OpenSuse12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-opensuse-13.2-v20150512\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n Stable, innovative, and fun! A year's worth of continuous improvement in tools and procedures, and countless hours developing, packaging, and testing have produced a stable release providing the best of Free and Open Source software with our special green touch. Customize this image with SUSE Studio ( [https://susestudio.com|https://susestudio.com] ).\r\n openSUSE 13.2\r\n 2015-05-12T07:00:00Z\r\n false\r\n OpenSuse12_100.png\r\n SUSE\r\n OpenSuse12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-11-sp3-priority-v20150330\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n Confidently run your production workloads on SUSE Linux Enterprise Server on Microsoft Azure, knowing that your service levels are guaranteed, and that help from SUSE and Microsoft engineers, if you need it, is just a phone call away. SUSE Linux Enterprise Server is the only supported enterprise Linux distribution available today on Microsoft Azure, and the only one supported with tools like SUSE Studio for quick and easy image creation, and SUSE Manager for monitoring and managing your Linux virtual machines using Microsoft Systems Center. The Premium Image with PRIORITY support includes updates, patches, and support through 24x7 web, email, chat and phone from SUSE. VMs created from this image incur per-hour support fees, in addition to Azure platform fees. An Azure support plan is required (developer or above). Support incidents are initiated through Azure.\r\n SUSE Linux Enterprise Server 11 SP3 (Premium Image)\r\n 2015-03-30T07:00:00Z\r\n true\r\n Suse11_100.png\r\n SUSE\r\n http://go.microsoft.com/fwlink/?LinkId=299677\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-11-sp3-sapcal-v20150127\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n The SUSE Linux Enterprise Server 11 SP3 for SAP Cloud Appliance Library image is the base image for SAP's Cloud Appliance library. It will be used automatically when deploying an SAP Cloud Appliance Library instance and has the same features as the native SLES image, however customized to fit SAP's CAL needs. For further description and usage guide lines please refer to the description of the SUSE Linux Enterprise image.\r\n SUSE Linux Enterprise Server 11 SP3 for SAP Cloud Appliance Library\r\n 2015-01-27T08:00:00Z\r\n false\r\n Suse11_100.png\r\n SUSE\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-11-sp3-v20150330\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n Confidently run your production workloads on SUSE Linux Enterprise Server on Microsoft Azure, knowing that your service levels are guaranteed, and that help from SUSE and Microsoft engineers, if you need it, is just a phone call away. SUSE Linux Enterprise Server is the only supported enterprise Linux distribution available today on Microsoft Azure, and the only one supported with tools like SUSE Studio for quick and easy image creation, and SUSE Manager for monitoring and managing your Linux virtual machines using Microsoft Systems Center.\r\n SUSE Linux Enterprise Server 11 SP3\r\n 2015-03-30T07:00:00Z\r\n false\r\n Suse11_100.png\r\n SUSE\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-11-sp4-priority-v20150714\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n Confidently run your production workloads on SUSE Linux Enterprise Server on Microsoft Azure, knowing that your service levels are guaranteed, and that help from SUSE and Microsoft engineers, if you need it, is just a phone call away. SUSE Linux Enterprise Server is the only supported enterprise Linux distribution available today on Microsoft Azure, and the only one supported with tools like SUSE Studio for quick and easy image creation, and SUSE Manager for monitoring and managing your Linux virtual machines using Microsoft Systems Center. The Premium Image with PRIORITY support includes updates, patches, and support through 24x7 web, email, chat and phone from SUSE. VMs created from this image incur per-hour support fees, in addition to Azure platform fees. An Azure support plan is required (developer or above). Support incidents are initiated through Azure.\r\n SUSE Linux Enterprise Server 11 SP4 (Premium Image)\r\n 2015-07-14T07:00:00Z\r\n true\r\n Suse11_100.png\r\n SUSE\r\n http://go.microsoft.com/fwlink/?LinkId=299677\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-11-sp4-v20150714\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n Confidently run your production workloads on SUSE Linux Enterprise Server on Microsoft Azure, knowing that your service levels are guaranteed, and that help from SUSE and Microsoft engineers, if you need it, is just a phone call away. SUSE Linux Enterprise Server is the only supported enterprise Linux distribution available today on Microsoft Azure, and the only one supported with tools like SUSE Studio for quick and easy image creation, and SUSE Manager for monitoring and managing your Linux virtual machines using Microsoft Systems Center.\r\n SUSE Linux Enterprise Server 11 SP4\r\n 2015-07-14T07:00:00Z\r\n false\r\n Suse11_100.png\r\n SUSE\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-12-hpc-priority-v20150708\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n Confidently run your production workloads on SUSE Linux Enterprise Server on Microsoft Azure, knowing that your service levels are guaranteed, and that help from SUSE and Microsoft engineers, if you need it, is just a phone call away. SUSE Linux Enterprise Server is the only supported Enterprise Linux distribution available on Microsoft Azure, and the only one supported with tools like SUSE Studio ( [https://susestudio.com|https://susestudio.com] ) for quick and easy image creation, and SUSE Manager ( [https://www.suse.com/products/suse-manager/|https://www.suse.com/products/suse-manager/] ) for monitoring and managing your Linux virtual machines using Microsoft Systems Center. The image supports the low latency network interface option available for select instance types. This Premium image with PRIORITY support includes updates, patches, and support through 24x7 web, email, chat and phone from SUSE. Virtual machines created from this image incur per-hour support fees, in addition to Azure platform fees. An Azure support plan is required (developer or above). Support incidents are initiated through Azure Support ( [http://azure.microsoft.com/en-us/support/options/|http://azure.microsoft.com/en-us/support/options/] ).\r\n SUSE Linux Enterprise Server 12 - HPC (Premium Image)\r\n 2015-07-08T07:00:00Z\r\n true\r\n Suse11_100.png\r\n SUSE\r\n http://go.microsoft.com/fwlink/?LinkId=299677\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-12-hpc-v20150708\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n Confidently run your production workloads on SUSE Linux Enterprise Server on Microsoft Azure, knowing that your service levels are guaranteed, and that help from SUSE and Microsoft engineers, if you need it, is just a phone call away. SUSE Linux Enterprise Server is the only supported Enterprise Linux distribution available on Microsoft Azure, and the only one supported with tools like SUSE Studio ( [https://susestudio.com|https://susestudio.com] ) for quick and easy image creation, and SUSE Manager ( [https://www.suse.com/products/suse-manager/|https://www.suse.com/products/suse-manager/] ) for monitoring and managing your Linux virtual machines using Microsoft Systems Center. This image supports the low latency network interface option available for select instance types.\r\n SUSE Linux Enterprise Server 12 HPC\r\n 2015-07-08T07:00:00Z\r\n false\r\n Suse11_100.png\r\n SUSE\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-12-priority-v20150330\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n Confidently run your production workloads on SUSE Linux Enterprise Server on Microsoft Azure, knowing that your service levels are guaranteed, and that help from SUSE and Microsoft engineers, if you need it, is just a phone call away. SUSE Linux Enterprise Server is the only supported enterprise Linux distribution available today on Microsoft Azure, and the only one supported with tools like SUSE Studio for quick and easy image creation, and SUSE Manager for monitoring and managing your Linux virtual machines using Microsoft Systems Center. The Premium Image with PRIORITY support includes updates, patches, and support through 24x7 web, email, chat and phone from SUSE. VMs created from this image incur per-hour support fees, in addition to Azure platform fees. An Azure support plan is required (developer or above). Support incidents are initiated through Azure.\r\n SUSE Linux Enterprise Server 12 (Premium Image)\r\n 2015-03-30T07:00:00Z\r\n true\r\n Suse11_100.png\r\n SUSE\r\n http://go.microsoft.com/fwlink/?LinkId=299677\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-12-priority-v20150512\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n Confidently run your production workloads on SUSE Linux Enterprise Server on Microsoft Azure, knowing that your service levels are guaranteed, and that help from SUSE and Microsoft engineers, if you need it, is just a phone call away. SUSE Linux Enterprise Server is the only supported Enterprise Linux distribution available on Microsoft Azure, and the only one supported with tools like SUSE Studio ( [https://susestudio.com|https://susestudio.com] ) for quick and easy image creation, and SUSE Manager ( [https://www.suse.com/products/suse-manager/|https://www.suse.com/products/suse-manager/] ) for monitoring and managing your Linux virtual machines using Microsoft Systems Center. This Premium image with PRIORITY support includes updates, patches, and support through 24x7 web, email, chat and phone from SUSE. Virtual machines created from this image incur per-hour support fees, in addition to Azure platform fees. An Azure support plan is required (developer or above). Support incidents are initiated through Azure Support ( [http://azure.microsoft.com/en-us/support/options/|http://azure.microsoft.com/en-us/support/options/] ).\r\n SUSE Linux Enterprise Server 12 (Premium Image)\r\n 2015-05-12T07:00:00Z\r\n true\r\n Suse11_100.png\r\n SUSE\r\n http://go.microsoft.com/fwlink/?LinkId=299677\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-12-v20150330\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n Confidently run your production workloads on SUSE Linux Enterprise Server on Microsoft Azure, knowing that your service levels are guaranteed, and that help from SUSE and Microsoft engineers, if you need it, is just a phone call away. SUSE Linux Enterprise Server is the only supported enterprise Linux distribution available today on Microsoft Azure, and the only one supported with tools like SUSE Studio for quick and easy image creation, and SUSE Manager for monitoring and managing your Linux virtual machines using Microsoft Systems Center.\r\n SUSE Linux Enterprise Server 12\r\n 2015-03-30T07:00:00Z\r\n false\r\n Suse11_100.png\r\n SUSE\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n b4590d9e3ed742e4a1d46e5424aa335e__suse-sles-12-v20150512\r\n Linux\r\n https://www.suse.com/licensing/eula/\r\n Confidently run your production workloads on SUSE Linux Enterprise Server on Microsoft Azure, knowing that your service levels are guaranteed, and that help from SUSE and Microsoft engineers, if you need it, is just a phone call away. SUSE Linux Enterprise Server is the only supported Enterprise Linux distribution available on Microsoft Azure, and the only one supported with tools like SUSE Studio ( [https://susestudio.com|https://susestudio.com] ) for quick and easy image creation, and SUSE Manager ( [https://www.suse.com/products/suse-manager/|https://www.suse.com/products/suse-manager/] ) for monitoring and managing your Linux virtual machines using Microsoft Systems Center.\r\n SUSE Linux Enterprise Server 12\r\n 2015-05-12T07:00:00Z\r\n false\r\n Suse11_100.png\r\n SUSE\r\n Suse11_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-SP1-x64-iis75-v5.8.8\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with IIS 7.5 and RightLink 5.8.\r\n RightScale Windows v13\r\n false\r\n 2012-08-28T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-SP1-x64-iis75-v5.8.8.11\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with IIS 7.5 and RightLink 5.8.\r\n RightScale Windows v13\r\n false\r\n 2012-12-07T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-SP1-x64-sqlsvr2012-v5.8.8\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with MS SQL Server 2012 Standard and RightLink 5.8.\r\n RightScale Windows v13\r\n false\r\n 2012-08-28T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-SP1-x64-sqlsvr2012-v5.8.8.1\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with MS SQL Server 2012 Standard and RightLink 5.8.\r\n RightScale Windows v13\r\n false\r\n 2012-08-28T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-SP1-x64-sqlsvr2012-v5.8.8.12\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with MS SQL Server 2012 Standard and RightLink 5.8.\r\n RightScale Windows v13\r\n false\r\n 2012-12-12T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-SP1-x64-sqlsvr2012-v5.8.8.15\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with MS SQL Server 2012 Standard and RightLink 5.8.\r\n RightScale Windows v13\r\n false\r\n 2013-01-05T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-SP1-x64-v5.8.8\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink 5.8.\r\n RightScale Windows v13\r\n false\r\n 2012-08-28T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-SP1-x64-v5.8.8.11\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink 5.8.\r\n RightScale Windows v13\r\n false\r\n 2012-12-07T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-iis7.5-v13.4.12.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with IIS 7.5 and RightLink 5.8\r\n RightScale Windows v13\r\n false\r\n 2013-05-30T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-iis7.5-v13.5\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with IIS 7.5 and RightLink v5.8\r\n RightScale Windows v13\r\n false\r\n 2013-08-16T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-iis7.5-v14\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with RightLink 5.9\r\n RightScale Windows v14\r\n false\r\n 2014-03-24T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-iis7.5-v14.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with RightLink 6.2\r\n RightScale Windows v14\r\n false\r\n 2015-01-16T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-sqlsvr2012-v13.4.3.1\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with MS SQL Server 2012 Standard and RightLink v5.8\r\n RightScale Windows v13\r\n false\r\n 2013-06-06T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-sqlsvr2012-v13.5.1\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with MS SQL Server 2012 Standard and RightLink v5.8\r\n RightScale Windows v13\r\n false\r\n 2013-08-19T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-sqlsvr2012-v14\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with RightLink 5.9\r\n RightScale Windows v14\r\n false\r\n 2014-03-24T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-sqlsvr2012ent-v13.4.3.1\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with MS SQL Server 2012 Enterprise and RightLink v5.8\r\n RightScale Windows v13\r\n false\r\n 2013-06-06T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-sqlsvr2012ent-v13.5\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with MS SQL Server 2012 Enterprise and RightLink v5.8\r\n RightScale Windows v13\r\n false\r\n 2013-08-16T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-sqlsvr2012ent-v14\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with RightLink 5.9\r\n RightScale Windows v14\r\n false\r\n 2014-03-24T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-sqlsvr2k8r2-v13.5\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with MS SQL Server 2008R2 and RightLink v5.8\r\n RightScale Windows v13\r\n false\r\n 2013-08-16T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-sqlsvr2k8r2-v14\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with RightLink 5.9\r\n RightScale Windows v14\r\n false\r\n 2014-03-24T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-sqlsvr2k8r2-v14.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with RightLink 6.2\r\n RightScale Windows v14\r\n false\r\n 2015-01-16T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-sqlsvr2k8r2ent-v13.5\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with MS SQL Server 2008R2 Enterprise and RightLink v5.8\r\n RightScale Windows v13\r\n false\r\n 2013-08-15T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-sqlsvr2k8r2ent-v14\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with RightLink 5.9\r\n RightScale Windows v14\r\n false\r\n 2014-03-24T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-sqlsvr2k8r2ent-v14.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with RightLink 6.2\r\n RightScale Windows v14\r\n false\r\n 2015-01-16T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-v13.4.12.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with RightLink 5.8\r\n RightScale Windows v13\r\n false\r\n 2013-05-30T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-v13.5\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with RightLink v5.8\r\n RightScale Windows v13\r\n false\r\n 2013-08-15T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-v14\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with RightLink 5.9\r\n RightScale Windows v14\r\n false\r\n 2014-03-24T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2008R2-x64-v14.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2008R2 with RightLink 6.2\r\n RightScale Windows v14\r\n false\r\n 2015-01-16T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-iis8-v13.4.12.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with IIS 8 and RightLink 5.8\r\n RightScale Windows v13\r\n false\r\n 2013-05-30T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-iis8-v13.5\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with IIS 8 and RightLink v5.8\r\n RightScale Windows v13\r\n false\r\n 2013-08-15T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-iis8-v14\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink 5.9\r\n RightScale Windows v14\r\n false\r\n 2014-03-24T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-iis8-v14.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink 6.2\r\n RightScale Windows v14\r\n false\r\n 2015-01-16T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-iis8-v5.8.8.12\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with IIS 8 and RightLink 5.8.\r\n RightScale Windows v13\r\n false\r\n 2012-12-12T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-sqlsvr2012-v13.5\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with MS SQL Server 2012 Standard and RightLink v5.8\r\n RightScale Windows v13\r\n false\r\n 2013-08-15T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-sqlsvr2012-v14\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink 5.9\r\n RightScale Windows v14\r\n false\r\n 2014-03-24T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-sqlsvr2012-v14.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink 6.2\r\n RightScale Windows v14\r\n false\r\n 2015-01-16T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-sqlsvr2012ent-v13.5\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with MS SQL Server 2012 Enterprise and RightLink v5.8\r\n RightScale Windows v13\r\n false\r\n 2013-08-15T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-sqlsvr2012ent-v14\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink 5.9\r\n RightScale Windows v14\r\n false\r\n 2014-03-24T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-sqlsvr2012ent-v14.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink 6.2\r\n RightScale Windows v14\r\n false\r\n 2015-01-16T00:00:00Z\r\n true\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 31\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-v13.4.12.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink 5.8\r\n RightScale Windows v13\r\n false\r\n 2013-05-30T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-v13.5\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink v5.8\r\n RightScale Windows v13\r\n false\r\n 2013-08-15T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-v14\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink 5.9\r\n RightScale Windows v14\r\n false\r\n 2014-03-24T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-v14.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink 6.2\r\n RightScale Windows v14\r\n false\r\n 2015-01-16T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012-x64-v5.8.8.12\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012 with RightLink 5.8.\r\n RightScale Windows v13\r\n false\r\n 2012-12-12T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012R2-x64-v14.2\r\n Windows\r\n http://support.rightscale.com/12-Guides/RightLink/RightLink_End_User_License_Agreeement\r\n Windows 2012R2 with RightLink 6.2\r\n RightScale Windows v14\r\n false\r\n 2015-01-16T00:00:00Z\r\n false\r\n http://www.rightscale.com/privacy_policy.php\r\n RightScale with Windows Server\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 10\r\n c290a6b031d841e09f2da759bbabe71f__Oracle-Linux-6-12-2014\r\n Linux\r\n http://www.oracle.com/technetwork/licenses/oracle-license-2016066.html\r\n Oracle Linux 6 brings the latest Linux innovations to market, delivering extreme performance, advanced scalability, and reliability for enterprise applications and systems. More information can be found at http://www.oracle.com/linux.\r\n Oracle Linux 6.4.0.0.0\r\n 2014-12-22T06:00:00Z\r\n false\r\n OracleLinux6_100.png\r\n http://www.oracle.com/us/legal/privacy/privacy-policy-078584.html\r\n Oracle\r\n OracleLinux6_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 40\r\n c290a6b031d841e09f2da759bbabe71f__Oracle-Linux-6-E-Database-2014\r\n Linux\r\n http://www.oracle.com/technetwork/licenses/oracle-license-2016066.html\r\n Oracle Database 12c Enterprise Edition is a next-generation database designed for the cloud, providing a new multitenant architecture on top of a fast, scalable, reliable, and secure database platform. For more information, go to http://www.oracle.com/database.\r\n Oracle Database 12.1.0.1 Enterprise Edition\r\n 2014-12-22T06:00:00Z\r\n false\r\n OracleDatabase12_100.png\r\n http://www.oracle.com/us/legal/privacy/privacy-policy-078584.html\r\n Oracle\r\n OracleDatabase12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n c290a6b031d841e09f2da759bbabe71f__Oracle-Linux-7\r\n Linux\r\n http://www.oracle.com/technetwork/licenses/oracle-license-2016066.html\r\n Oracle Linux 7.0.0.0 delivers extreme performance, advanced scalability, and reliability for enterprise applications and systems. Optimized for enterprise workloads, Oracle Linux is the only operating system to offer zero-downtime updates.\r\n Oracle Linux 7.0.0.0.0\r\n 2014-12-18T06:00:00Z\r\n false\r\n OracleLinux6_100.png\r\n http://www.oracle.com/us/legal/privacy/privacy-policy-078584.html\r\n Oracle\r\n OracleLinux6_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 40\r\n c290a6b031d841e09f2da759bbabe71f__Oracle-Linux-Database-Standard-2014\r\n Linux\r\n http://www.oracle.com/technetwork/licenses/oracle-license-2016066.html\r\n Oracle Database 12c Standard Edition is an affordable, full-featured data management solution that is ideal for midsize companies. More information can be found at http://www.oracle.com/database.\r\n Oracle Database 12.1.0.1 Standard Edition\r\n 2014-12-22T06:00:00Z\r\n false\r\n OracleDatabase12_100.png\r\n http://www.oracle.com/us/legal/privacy/privacy-policy-078584.html\r\n Oracle\r\n OracleDatabase12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n c290a6b031d841e09f2da759bbabe71f__WebLogic-Linux-6-12c-2014\r\n Linux\r\n Oracle WebLogic Server 12.1.2 on Oracle Linux 6.4.0.0.0\r\n Oracle WebLogic Server 12c Enterprise Edition is a leading Java EE application server, delivering next-generation applications on a mission-critical cloud platform, with native cloud management, and integrated tools. More information can be found at http://www.oracle.com/weblogicserver.\r\n Oracle Weblogic\r\n 2014-12-22T06:00:00Z\r\n false\r\n OracleWeblogic12_100.png\r\n http://www.oracle.com/us/legal/privacy/privacy-policy-078584.html\r\n Oracle\r\n OracleWeblogic12_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n c6e0f177abd8496e934234bd27f46c5d__SharePoint-2013-Trial-7-9-2015\r\n Windows\r\n http://www.microsoft.com/en-us/download/details.aspx?id=38417\r\n Microsoft SharePoint Server 2013 Trial on Windows Server 2012 Datacenter. Virtual Machines created with this trial image will expire on January 5, 2016. This image includes a complete installation of SharePoint Server 2013. Some SharePoint Server 2013 components require additional setup and configuration. You can set-up Active Directory and SQL Server required for your SharePoint farm by provisioning additional virtual machines. Minimum recommended virtual machine size for this image is Large. To evaluate the advanced capabilities of SharePoint Server 2013, we recommend that you use a virtual machine size of A4.\r\n SharePoint Server 2013 Trial\r\n 2015-07-09T07:00:00Z\r\n false\r\n Standard_D12\r\n Microsoft SharePoint Group\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 128\r\n c6e0f177abd8496e934234bd27f46c5d__SharePoint-2016-Preview-8-27-2015\r\n Windows\r\n http://www.microsoft.com/en-us/download/details.aspx?id=38417\r\n Microsoft SharePoint Server 2016 IT Preview on Windows Server 2012 R2 Datacenter. Virtual Machines created with this trial image will expire on February 23, 2016. This image includes a complete installation of SharePoint Server 2016 IT Preview. Some SharePoint Server 2016 IT Preview components require additional setup and configuration. You can set-up Active Directory and SQL Server required for your SharePoint farm by provisioning additional virtual machines. Minimum recommended virtual machine size for this image is Large. To evaluate the advanced capabilities of SharePoint Server 2016 IT Preview, we recommend that you use a virtual machine size of A4.\r\n SharePoint Server 2016 IT Preview\r\n 2015-08-27T07:00:00Z\r\n false\r\n Standard_D12\r\n Microsoft SharePoint Group\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n de89c2ed05c748f5aded3ddc75fdcce4__PuppetEnterpriseMaster-3_2_3_1-amd64-server-20140925.1-en-us-30GB\r\n Linux\r\n http://puppetlabs.com/solutions/microsoft#Eula\r\n This image includes a pre-configured Puppet Master with the Ubuntu Linux distribution for easy deployment of Puppet Enterprise. To set up a Puppet Enterprise environment, please refer to the Getting Started Guide for Deploying a Puppet Master with Windows Azure at http://puppetlabs.com/solutions/microsoft NOTE: The cloud service and virtual machine names must be in lower case to properly provision a Puppet Master.\r\n Puppet Enterprise 3.2\r\n 2014-10-23T01:45:25.1330063Z\r\n false\r\n PuppetLabs_100x100.png\r\n http://puppetlabs.com/solutions/microsoft\r\n Medium\r\n Puppet Labs\r\n PuppetLabs_45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 30\r\n de89c2ed05c748f5aded3ddc75fdcce4__PuppetEnterpriseMaster-3_7_2-amd64-server-20150309-en-us-30GB\r\n Linux\r\n http://puppetlabs.com/solutions/microsoft#Eula\r\n This image includes a pre-configured Puppet Master with the Ubuntu Linux distribution for easy deployment of Puppet Enterprise. To set up a Puppet Enterprise environment, please refer to the Getting Started Guide for Deploying a Puppet Master with Windows Azure at http://puppetlabs.com/solutions/microsoft NOTE: The cloud service and virtual machine names must be in lower case to properly provision a Puppet Master.\r\n Puppet Enterprise 3.7\r\n 2015-03-19T07:12:15.3948309Z\r\n false\r\n PuppetLabs_100x100.png\r\n http://puppetlabs.com/solutions/microsoft\r\n Medium\r\n Puppet Labs\r\n PuppetLabs_45x45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__Microsoft-SQL-Server-2008R2SP2-Enterprise-CY13SU04-SQL2008-SP2-10.50.4021.0\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285681\r\n This image contains the full version of SQL Server. Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of large or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database.\r\n SQL Server 2008 R2 SP2 Enterprise on Windows Server 2008 R2\r\n 2013-04-16T00:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n DS13\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__Microsoft-SQL-Server-2008R2SP2-Standard-CY13SU04-SQL2008-SP2-10.50.4021.0\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285685\r\n This image contains the full version of SQL Server. Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of medium or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database.\r\n SQL Server 2008 R2 SP2 Standard on Windows Server 2008 R2\r\n 2013-04-16T00:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2-SP2-10.50.4319.0-Enterprise-ENU-Win2008R2-cy14su05\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285681\r\n We recommend that you use a virtual machine size of A3 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP2 Enterprise on Windows Server 2008 R2\r\n 2014-07-18T07:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Large\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2-SP2-10.50.4319.0-Standard-ENU-Win2008R2-cy14su05\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285685\r\n We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP2 Standard on Windows Server 2008 R2\r\n 2014-07-18T07:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2-SP2-10.50.4319.0-Web-ENU-Win2008R2-cy14su05\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285686\r\n We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP2 Web on Windows Server 2008 R2\r\n 2014-07-18T07:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2-SP3-10.50.6000.34-Ent-ENU-Win2008R2-cy14su09\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285681\r\n We recommend that you use a virtual machine size of A3 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP3 Enterprise on Windows Server 2008 R2\r\n 2014-09-26T07:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Large\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2-SP3-10.50.6000.34-Ent-ENU-Win2008R2-cy15su04\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285681\r\n We recommend that you use a virtual machine size of A3 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP3 Enterprise on Windows Server 2008 R2\r\n 2015-04-15T07:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n DS13\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2-SP3-10.50.6000.34-Std-ENU-Win2008R2-cy14su09\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285685\r\n We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP3 Standard on Windows Server 2008 R2\r\n 2014-09-26T07:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2-SP3-10.50.6000.34-Std-ENU-Win2008R2-cy15su04\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285685\r\n We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP3 Standard on Windows Server 2008 R2\r\n 2015-04-15T07:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n DS12\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2-SP3-10.50.6000.34-Web-ENU-Win2008R2-cy14su09\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285686\r\n We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP3 Web on Windows Server 2008 R2\r\n 2014-09-26T07:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2-SP3-10.50.6000.34-Web-ENU-Win2008R2-cy15su04\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285686\r\n We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP3 Web on Windows Server 2008 R2\r\n 2015-04-15T07:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n DS12\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2SP2-GDR-10.50.4021.0-Enterprise-ENU-Win2K8R2-CY13SU10\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285681\r\n This image contains the full version of SQL Server. Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of large or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database.\r\n SQL Server 2008 R2 SP2 Enterprise on Windows Server 2008 R2\r\n 2013-10-22T00:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Large\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2SP2-GDR-10.50.4021.0-Enterprise-ENU-Win2K8R2-CY13SU12\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285681\r\n We recommend that you use a virtual machine size of large or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP2 Enterprise on Windows Server 2008 R2\r\n 2013-12-23T00:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Large\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2SP2-GDR-10.50.4021.0-Enterprise-ENU-Win2K8R2-CY14SU02\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285681\r\n We recommend that you use a virtual machine size of A3 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP2 Enterprise on Windows Server 2008 R2\r\n 2014-02-21T00:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n A3\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2SP2-GDR-10.50.4021.0-Standard-ENU-Win2K8R2-CY13SU10\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285685\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of medium or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database.\r\n SQL Server 2008 R2 SP2 Standard on Windows Server 2008 R2\r\n 2013-10-22T00:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2SP2-GDR-10.50.4021.0-Standard-ENU-Win2K8R2-CY13SU12\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285685\r\n We recommend that you use a virtual machine size of medium or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP2 Standard on Windows Server 2008 R2\r\n 2013-12-23T00:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2SP2-GDR-10.50.4021.0-Standard-ENU-Win2K8R2-CY14SU02\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285685\r\n We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP2 Standard on Windows Server 2008 R2\r\n 2014-02-21T00:00:00Z\r\n true\r\n Sqlserver2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n A2\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2SP2-GDR-10.50.4021.0-Web-ENU-Win2K8R2\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285686\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of medium or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database.\r\n SQL Server 2008 R2 SP2 Web on Windows Server 2008 R2\r\n 2013-07-29T00:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2SP2-GDR-10.50.4021.0-Web-ENU-Win2K8R2-CY13SU10\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285686\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of medium or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database.\r\n SQL Server 2008 R2 SP2 Web on Windows Server 2008 R2\r\n 2013-10-22T00:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2SP2-GDR-10.50.4021.0-Web-ENU-Win2K8R2-CY13SU12\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285686\r\n We recommend that you use a virtual machine size of medium or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP2 Web on Windows Server 2008 R2\r\n 2013-12-23T00:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2008R2SP2-GDR-10.50.4021.0-Web-ENU-Win2K8R2-CY14SU02\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285686\r\n We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2008 R2 SP2 Web on Windows Server 2008 R2\r\n 2014-02-21T00:00:00Z\r\n true\r\n SqlServer2008R2_100.png\r\n http://msdn.microsoft.com/library/ms143384(v=sql.105).aspx\r\n A2\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2008R2_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5537.0-Ent-ENU-Win2012-cy14su08\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285687\r\n This image contains the full version of SQL Server. Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A3 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Enterprise on Windows Server 2012\r\n 2014-08-31T07:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n Large\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5537.0-Std-ENU-Win2012-cy14su08\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285691\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Standard on Windows Server 2012\r\n 2014-08-31T07:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5537.0-Web-ENU-Win2012-cy14su08\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=286424\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Web on Windows Server 2012\r\n 2014-08-31T07:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5548.0-Ent-ENU-Win2012R2-cy14su11\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285687\r\n This image contains the full version of SQL Server. Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A3 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Enterprise on Windows Server 2012 R2\r\n 2014-12-01T08:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n Large\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5548.0-Std-ENU-Win2012R2-cy14su11\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285691\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Standard on Windows Server 2012 R2\r\n 2014-12-01T08:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5548.0-Web-ENU-Win2012R2-cy14su11\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=286424\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Web on Windows Server 2012 R2\r\n 2014-12-01T08:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5569.0-Ent-ENU-Win2012-cy15su02\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285687\r\n This image contains the full version of SQL Server. Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A3 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Enterprise on Windows Server 2012\r\n 2015-03-10T07:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n DS13\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5569.0-Ent-ENU-Win2012-cy15su04\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285687\r\n This image contains the full version of SQL Server. Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A3 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Enterprise on Windows Server 2012\r\n 2015-04-15T07:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n DS13\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5569.0-Ent-ENU-Win2012R2-cy15su04\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285687\r\n This image contains the full version of SQL Server. Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A3 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Enterprise on Windows Server 2012 R2\r\n 2015-04-15T07:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n DS13\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5569.0-Std-ENU-Win2012-cy15su02\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285691\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Standard on Windows Server 2012\r\n 2015-03-10T07:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5569.0-Std-ENU-Win2012-cy15su04\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285691\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Standard on Windows Server 2012\r\n 2015-04-15T07:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n DS12\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5569.0-Std-ENU-Win2012R2-cy15su04\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=285691\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Standard on Windows Server 2012 R2\r\n 2015-04-15T07:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n DS12\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5569.0-Web-ENU-Win2012-cy15su02\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=286424\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Web on Windows Server 2012\r\n 2015-03-10T07:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n DS12\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5569.0-Web-ENU-Win2012-cy15su04\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=286424\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Web on Windows Server 2012\r\n 2015-04-15T07:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n DS12\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2012-SP2-11.0.5569.0-Web-ENU-Win2012R2-cy15su04\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=286424\r\n Some SQL Server components require additional setup and configuration before use. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2012 SP2 Web on Windows Server 2012 R2\r\n 2015-04-15T07:00:00Z\r\n true\r\n SqlServer2012_100.png\r\n http://www.microsoft.com/en-us/download/details.aspx?id=29067\r\n DS12\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2012_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014-RTM-12.0.2048.0-Ent-ENU-Win2012R2-cy15su04\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512497\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of DS3 or higher with Premium Storage. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM Enterprise on Windows Server 2012 R2\r\n 2015-04-15T07:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n DS13\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014-RTM-12.0.2048.0-Std-ENU-Win2012R2-cy15su04\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512496\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM Standard on Windows Server 2012 R2\r\n 2015-04-15T07:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n DS12\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014-RTM-12.0.2048.0-Web-ENU-Win2012R2-cy15su04\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512495\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM Web on Windows Server 2012 R2\r\n 2015-04-15T07:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n DS12\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014-RTM-12.0.2361.0-DataWarehousing-ENU-Win2012R2-cy14su05\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512497\r\n This image is optimized for data warehousing workloads with data sizes up to 1TB using clustered columnstore indexes. After the portal deployment completes, you need to attach disks to the virtual machine. To do this, connect to the VM and follow the on-screen instructions. Before using the VM, review the recommendations [here|http://msdn.microsoft.com/library/dn387396.aspx|_blank]. For best performance, we recommend using a VM size of A7. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM DataWarehousing on Windows Server 2012 R2\r\n false\r\n 2014-06-27T07:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n A7\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014-RTM-12.0.2361.0-Enterprise-ENU-Win2012R2-cy14su05\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512497\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A3 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM Enterprise on Windows Server 2012 R2\r\n 2014-06-09T07:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n Large\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014-RTM-12.0.2361.0-Standard-ENU-Win2012R2-cy14su05\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512496\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM Standard on Windows Server 2012 R2\r\n 2014-06-09T07:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014-RTM-12.0.2361.0-Web-ENU-Win2012R2-cy14su05\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512495\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM Web on Windows Server 2012 R2\r\n 2014-06-09T07:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014-RTM-12.0.2430.0-Ent-ENU-Win2012R2-cy14su11\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512497\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A3 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM Enterprise on Windows Server 2012 R2\r\n 2014-11-15T08:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n Large\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014-RTM-12.0.2430.0-Std-ENU-Win2012R2-cy14su11\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512496\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM Standard on Windows Server 2012 R2\r\n 2014-11-15T08:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014-RTM-12.0.2430.0-Web-ENU-Win2012R2-cy14su11\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512495\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM Web on Windows Server 2012 R2\r\n 2014-11-15T08:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n Medium\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014-SP1-12.0.4100.1-Std-ENU-Win2012R2-cy15su05\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512496\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank]\r\n SQL Server 2014 SP1 Standard on Windows Server 2012 R2\r\n 2015-05-15T07:00:00Z\r\n true\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n DS12\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014-SP1-12.0.4100.1-Web-ENU-Win2012R2-cy15su05\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512495\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 SP1 Web on Windows Server 2012 R2\r\n 2015-05-15T07:00:00Z\r\n true\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n DS12\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-20140SP1-12.0.4100.1-Ent-ENU-Win2012R2-cy15su05\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512497\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of DS3 or higher with Premium Storage. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 SP1 Enterprise on Windows Server 2012 R2\r\n 2015-05-15T07:00:00Z\r\n true\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n Large\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014RTM-12.0.2000.8-DataWarehousing-ENU-WS2012R2-AprilGA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512497\r\n This image is optimized for data warehousing workloads with data sizes up to 1TB using clustered columnstore indexes. After the portal deployment completes, you need to attach disks to the virtual machine. To do this, connect to the VM and follow the on-screen instructions. Before using the VM, review the recommendations [here|http://msdn.microsoft.com/library/dn387396.aspx|_blank]. For best performance, we recommend using a VM size of A7. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM DataWarehousing on Windows Server 2012 R2\r\n false\r\n 2014-04-01T07:00:00Z\r\n true\r\n SQLServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n A7\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014RTM-12.0.2000.8-ENTCORE-ENU-WS2012R2-AprilGA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512497\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A3 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM Enterprise on Windows Server 2012 R2\r\n 2014-04-01T07:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n A3\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271259\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014RTM-12.0.2000.8-Standard-ENU-WS2012R2-AprilGA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512496\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM Standard on Windows Server 2012 R2\r\n 2014-04-01T07:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n A2\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271257\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL-Server-2014RTM-12.0.2000.8-Web-ENU-WS2012R2-AprilGA\r\n Windows\r\n http://go.microsoft.com/fwlink/?LinkID=512495\r\n This image contains the full version of SQL Server. We recommend that you use a virtual machine size of A2 or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2014 RTM Web on Windows Server 2012 R2\r\n 2014-04-01T07:00:00Z\r\n true\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=282418\r\n A2\r\n Microsoft SQL Server Group\r\n http://go.microsoft.com/fwlink/?LinkId=271258\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQL2016CTP2.4-13.0.600.65-SQLEVAL.ENU.Mar-WS2012R2-12\r\n Windows\r\n http://download.microsoft.com/download/6/6/9/66971884-0E4D-476A-981B-D139F9D9420F/2016CTP2/1033/license_Eval.rtf\r\n Virtual Machines created by using this SQL Server Evaluation Edition will expire on June 30th, 2016. This image contains the full version of SQL Server. Some SQL Server 2016 components require additional setup and configuration before use. We recommend that you use a virtual machine size of large or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL2016CTP2.4-13.0.600.65-SQLEVAL.ENU.Mar-WS2012R2-12\r\n 2015-09-23T00:00:00Z\r\n false\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=398120\r\n Large\r\n Microsoft SQL Server Group\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQLServer2016CTP2-13.0.407.1-Evaluation-ENU-SQLEVAL.ENU.Mar-WS2012R2\r\n Windows\r\n http://download.microsoft.com/download/6/6/9/66971884-0E4D-476A-981B-D139F9D9420F/2016CTP2/1033/license_Eval.rtf\r\n [Known Issues in this Release.|http://go.microsoft.com/fwlink/?LinkID=398124|_blank]. Virtual Machines created by using this SQL Server Evaluation Edition will expire on June 30th, 2016. This image contains the full version of SQL Server. Some SQL Server 2016 components require additional setup and configuration before use. We recommend that you use a virtual machine size of large or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQLServer2016CTP2-13.0.407.1-Evaluation-ENU-SQLEVAL.ENU.Mar-WS2012R2\r\n 2015-07-27T00:00:00Z\r\n false\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=398120\r\n DS12\r\n Microsoft SQL Server Group\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQLServer2016CTP2.1-13.0.300.44-Evaluation-ENU-SQLEVAL.ENU.Mar-WS2012R2\r\n Windows\r\n http://download.microsoft.com/download/6/6/9/66971884-0E4D-476A-981B-D139F9D9420F/2016CTP2/1033/license_Eval.rtf\r\n Virtual Machines created by using this SQL Server Evaluation Edition will expire on June 30th, 2016. This image contains the full version of SQL Server. Some SQL Server 2016 components require additional setup and configuration before use. We recommend that you use a virtual machine size of large or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQL Server 2016 CTP2 Evaluation on Windows Server 2012 R2\r\n 2015-06-19T00:00:00Z\r\n false\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=398120\r\n DS12\r\n Microsoft SQL Server Group\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n \r\n Public\r\n \r\n East Asia;Southeast Asia;North Europe;West Europe;Central US;East US;East US 2;South Central US;West US\r\n 127\r\n fb83b3509582419d99629ce476bcb5c8__SQLServer2016CTP2.3-13.0.500.53-Evaluation.ENU.Mar-WS2012R2\r\n Windows\r\n http://download.microsoft.com/download/6/6/9/66971884-0E4D-476A-981B-D139F9D9420F/2016CTP2/1033/license_Eval.rtf\r\n Virtual Machines created by using this SQL Server Evaluation Edition will expire on June 30th, 2016. This image contains the full version of SQL Server. Some SQL Server 2016 components require additional setup and configuration before use. We recommend that you use a virtual machine size of large or higher. This image has been pre-configured for Windows Azure, including enabling CEIP which can be disabled, for more info see [here|http://msdn.microsoft.com/en-us/library/windowsazure/dn133151.aspx#database|_blank].\r\n SQLServer2016CTP2.3-13.0.500.53-Evaluation.ENU.Mar-WS2012R2\r\n 2015-08-27T00:00:00Z\r\n false\r\n SqlServer2014_100.png\r\n http://go.microsoft.com/fwlink/?LinkID=398120\r\n Large\r\n Microsoft SQL Server Group\r\n SqlServer2014_45.png\r\n Standard_LRS\r\n \r\n", "ResponseHeaders": { "Content-Length": [ - "667084" + "725757" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -110,25 +110,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "c54840d64a7a130fb96e34fac610fb72" + "c58b6b021f022d9b884191be00011a73" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:56:51 GMT" + "Wed, 14 Oct 2015 17:15:29 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/c54840d64a7a130fb96e34fac610fb72", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zL2M1NDg0MGQ2NGE3YTEzMGZiOTZlMzRmYWM2MTBmYjcy", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/c58b6b021f022d9b884191be00011a73", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zL2M1OGI2YjAyMWYwMjJkOWI4ODQxOTFiZTAwMDExYTcz", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -139,7 +139,7 @@ "Microsoft.WindowsAzure.Management.ManagementClient/4.0.0.0" ] }, - "ResponseBody": "\r\n c54840d6-4a7a-130f-b96e-34fac610fb72\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n c58b6b02-1f02-2d9b-8841-91be00011a73\r\n Succeeded\r\n 200\r\n", "ResponseHeaders": { "Content-Length": [ "232" @@ -151,17 +151,17 @@ "ussouth3" ], "x-ms-request-id": [ - "68374e397644171ab0fff8eaa5616da6" + "3bc8aa72768a24e3b41bedd29fbf28eb" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:56:53 GMT" + "Wed, 14 Oct 2015 17:15:31 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, @@ -195,25 +195,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "43d064307f9f13588d4df78c2655cae3" + "878957011ab626f5a3792a49f722e69d" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:56:55 GMT" + "Wed, 14 Oct 2015 17:15:33 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/43d064307f9f13588d4df78c2655cae3", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQzZDA2NDMwN2Y5ZjEzNTg4ZDRkZjc4YzI2NTVjYWUz", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/878957011ab626f5a3792a49f722e69d", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzg3ODk1NzAxMWFiNjI2ZjVhMzc5MmE0OWY3MjJlNjlk", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -224,7 +224,7 @@ "Microsoft.WindowsAzure.Management.ManagementClient/4.0.0.0" ] }, - "ResponseBody": "\r\n 43d06430-7f9f-1358-8d4d-f78c2655cae3\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n 87895701-1ab6-26f5-a379-2a49f722e69d\r\n Succeeded\r\n 200\r\n", "ResponseHeaders": { "Content-Length": [ "232" @@ -236,17 +236,17 @@ "ussouth3" ], "x-ms-request-id": [ - "c56c871780ff145792af4b760000b8fd" + "a45736dd239621448d3a5b6fc4b4520d" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:56:55 GMT" + "Wed, 14 Oct 2015 17:15:33 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, @@ -256,7 +256,7 @@ "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices", "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9zdG9yYWdlc2VydmljZXM=", "RequestMethod": "POST", - "RequestBody": "\r\n pstestonesdk1983\r\n \r\n \r\n Central US\r\n Standard_GRS\r\n", + "RequestBody": "\r\n pstestonesdk7381\r\n \r\n \r\n Central US\r\n Standard_GRS\r\n", "RequestHeaders": { "Content-Type": [ "application/xml" @@ -280,28 +280,28 @@ "ussouth3" ], "x-ms-request-id": [ - "a0b913c382b31bd0986271c3c52a5abf" + "f20ca93a8eee2047842c25e1327c33bf" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:56:57 GMT" + "Wed, 14 Oct 2015 17:15:38 GMT" ], "Location": [ - "https://management.core.windows.net/subscriptions/4d368445-cbb1-42a7-97a6-6850ab99f48e/storage/pstestonesdk1983" + "https://management.core.windows.net/subscriptions/4d368445-cbb1-42a7-97a6-6850ab99f48e/storage/pstestonesdk7381" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 202 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/a0b913c382b31bd0986271c3c52a5abf", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zL2EwYjkxM2MzODJiMzFiZDA5ODYyNzFjM2M1MmE1YWJm", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/f20ca93a8eee2047842c25e1327c33bf", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zL2YyMGNhOTNhOGVlZTIwNDc4NDJjMjVlMTMyN2MzM2Jm", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -312,7 +312,7 @@ "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n a0b913c3-82b3-1bd0-9862-71c3c52a5abf\r\n InProgress\r\n", + "ResponseBody": "\r\n f20ca93a-8eee-2047-842c-25e1327c33bf\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -324,25 +324,25 @@ "ussouth3" ], "x-ms-request-id": [ - "3f52c329065f11548deb388a81f3365e" + "49b03663a42f2b80a51a7d2247acb81d" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:56:57 GMT" + "Wed, 14 Oct 2015 17:15:38 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/a0b913c382b31bd0986271c3c52a5abf", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zL2EwYjkxM2MzODJiMzFiZDA5ODYyNzFjM2M1MmE1YWJm", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/f20ca93a8eee2047842c25e1327c33bf", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zL2YyMGNhOTNhOGVlZTIwNDc4NDJjMjVlMTMyN2MzM2Jm", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -353,7 +353,7 @@ "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n a0b913c3-82b3-1bd0-9862-71c3c52a5abf\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n f20ca93a-8eee-2047-842c-25e1327c33bf\r\n Succeeded\r\n 200\r\n", "ResponseHeaders": { "Content-Length": [ "232" @@ -365,75 +365,66 @@ "ussouth3" ], "x-ms-request-id": [ - "01110e9c47831c6d8fa6f1f4c8987109" + "e4f7131c42b42e5e930f233975ddc510" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:57:27 GMT" + "Wed, 14 Oct 2015 17:16:09 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcw==", - "RequestMethod": "POST", - "RequestBody": "\r\n pstestonesdk8338\r\n \r\n Central US\r\n", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk7381", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9zdG9yYWdlc2VydmljZXMvcHN0ZXN0b25lc2RrNzM4MQ==", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/xml" - ], - "Content-Length": [ - "220" - ], "x-ms-version": [ - "2015-04-01" + "2014-10-01" ], "User-Agent": [ - "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "", + "ResponseBody": "\r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk7381\r\n pstestonesdk7381\r\n \r\n \r\n Central US\r\n \r\n Created\r\n \r\n https://pstestonesdk7381.blob.core.windows.net/\r\n https://pstestonesdk7381.queue.core.windows.net/\r\n https://pstestonesdk7381.table.core.windows.net/\r\n https://pstestonesdk7381.file.core.windows.net/\r\n \r\n Central US\r\n Available\r\n East US 2\r\n Available\r\n 2015-10-14T17:15:38Z\r\n \r\n Standard_GRS\r\n \r\n \r\n \r\n ResourceGroup\r\n Default-Storage-CentralUS\r\n \r\n \r\n ResourceLocation\r\n Central US\r\n \r\n \r\n \r\n PersistentVMRole\r\n \r\n", "ResponseHeaders": { "Content-Length": [ - "0" + "1372" + ], + "Content-Type": [ + "application/xml; charset=utf-8" ], "x-ms-servedbyregion": [ "ussouth3" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], "x-ms-request-id": [ - "fdff7a638a391258b2ebedf09e4d6008" + "935504d5650c2da9a713f531db114191" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:57:28 GMT" - ], - "Location": [ - "https://management.core.windows.net/subscriptions/4d368445-cbb1-42a7-97a6-6850ab99f48e/compute/pstestonesdk8338" + "Wed, 14 Oct 2015 17:16:09 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, - "StatusCode": 201 + "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/fdff7a638a391258b2ebedf09e4d6008", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zL2ZkZmY3YTYzOGEzOTEyNThiMmViZWRmMDllNGQ2MDA4", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk7381", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9zdG9yYWdlc2VydmljZXMvcHN0ZXN0b25lc2RrNzM4MQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -441,13 +432,13 @@ "2014-10-01" ], "User-Agent": [ - "Microsoft.WindowsAzure.Management.ManagementClient/4.0.0.0" + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n fdff7a63-8a39-1258-b2eb-edf09e4d6008\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk7381\r\n pstestonesdk7381\r\n \r\n \r\n Central US\r\n \r\n Created\r\n \r\n https://pstestonesdk7381.blob.core.windows.net/\r\n https://pstestonesdk7381.queue.core.windows.net/\r\n https://pstestonesdk7381.table.core.windows.net/\r\n https://pstestonesdk7381.file.core.windows.net/\r\n \r\n Central US\r\n Available\r\n East US 2\r\n Available\r\n 2015-10-14T17:15:38Z\r\n \r\n Standard_GRS\r\n \r\n \r\n \r\n ResourceGroup\r\n Default-Storage-CentralUS\r\n \r\n \r\n ResourceLocation\r\n Central US\r\n \r\n \r\n \r\n PersistentVMRole\r\n \r\n", "ResponseHeaders": { "Content-Length": [ - "232" + "1372" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -456,39 +447,39 @@ "ussouth3" ], "x-ms-request-id": [ - "6a60c9aa7aef1fae8c9fb378dd576875" + "e658033449ad2998ae13d37bcdd42b4c" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:57:29 GMT" + "Wed, 14 Oct 2015 17:16:14 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Production", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9u", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk7381", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9zdG9yYWdlc2VydmljZXMvcHN0ZXN0b25lc2RrNzM4MQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2014-10-01" ], "User-Agent": [ - "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n ResourceNotFound\r\n No deployments were found.\r\n", + "ResponseBody": "\r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk7381\r\n pstestonesdk7381\r\n \r\n \r\n Central US\r\n \r\n Created\r\n \r\n https://pstestonesdk7381.blob.core.windows.net/\r\n https://pstestonesdk7381.queue.core.windows.net/\r\n https://pstestonesdk7381.table.core.windows.net/\r\n https://pstestonesdk7381.file.core.windows.net/\r\n \r\n Central US\r\n Available\r\n East US 2\r\n Available\r\n 2015-10-14T17:15:38Z\r\n \r\n Standard_GRS\r\n \r\n \r\n \r\n ResourceGroup\r\n Default-Storage-CentralUS\r\n \r\n \r\n ResourceLocation\r\n Central US\r\n \r\n \r\n \r\n PersistentVMRole\r\n \r\n", "ResponseHeaders": { "Content-Length": [ - "191" + "1372" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -496,43 +487,40 @@ "x-ms-servedbyregion": [ "ussouth3" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], "x-ms-request-id": [ - "f1fac136a21d1b1ea30ce3a5f3ac30db" + "b81ba004f06b2e2ab2be6ac194ff4c2b" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:57:29 GMT" + "Wed, 14 Oct 2015 17:19:02 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, - "StatusCode": 404 + "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Production", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9u", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk7381", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9zdG9yYWdlc2VydmljZXMvcHN0ZXN0b25lc2RrNzM4MQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2014-10-01" ], "User-Agent": [ - "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n ResourceNotFound\r\n No deployments were found.\r\n", + "ResponseBody": "\r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk7381\r\n pstestonesdk7381\r\n \r\n \r\n Central US\r\n \r\n Created\r\n \r\n https://pstestonesdk7381.blob.core.windows.net/\r\n https://pstestonesdk7381.queue.core.windows.net/\r\n https://pstestonesdk7381.table.core.windows.net/\r\n https://pstestonesdk7381.file.core.windows.net/\r\n \r\n Central US\r\n Available\r\n East US 2\r\n Available\r\n 2015-10-14T17:15:38Z\r\n \r\n Standard_GRS\r\n \r\n \r\n \r\n ResourceGroup\r\n Default-Storage-CentralUS\r\n \r\n \r\n ResourceLocation\r\n Central US\r\n \r\n \r\n \r\n PersistentVMRole\r\n \r\n", "ResponseHeaders": { "Content-Length": [ - "191" + "1372" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -540,43 +528,40 @@ "x-ms-servedbyregion": [ "ussouth3" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], "x-ms-request-id": [ - "3a450dab0e111c3599e06a8729a82ce5" + "5603b018fccb2d24b548ba9e04f70aef" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:57:59 GMT" + "Wed, 14 Oct 2015 17:19:08 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, - "StatusCode": 404 + "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Production", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9u", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk7381", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9zdG9yYWdlc2VydmljZXMvcHN0ZXN0b25lc2RrNzM4MQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2014-10-01" ], "User-Agent": [ - "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n 6b5db6c6-1feb-452e-ab59-210672f3bcdc\r\n Production\r\n ecae002fa47f42fab9ece1a34015ab69\r\n Running\r\n \r\n http://pstestonesdk8338.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iQXp1cmVDbG91ZFNlcnZpY2UyIiB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9TZXJ2aWNlSG9zdGluZy8yMDA4LzEwL1NlcnZpY2VDb25maWd1cmF0aW9uIiBvc0ZhbWlseT0iNCIgb3NWZXJzaW9uPSIqIiBzY2hlbWFWZXJzaW9uPSIyMDE1LTA0LjIuNiI+ICA8Um9sZSBuYW1lPSJXZWJSb2xlMSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n StoppedVM\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.84.18\r\n Stopped\r\n \r\n \r\n WebRole1\r\n WebRole1_IN_0\r\n StoppedVM\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.16.81\r\n \r\n \r\n Endpoint1\r\n 40.122.203.126\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.203.126\r\n 3389\r\n 20000\r\n tcp\r\n \r\n \r\n Stopped\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n \r\n \r\n \r\n WebRole1\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.203.126\r\n AzureCloudService2ContractContract\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.203.126\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.7.6499.8\r\n false\r\n false\r\n 2015-09-11T07:59:06Z\r\n 2015-09-11T07:59:25Z\r\n \r\n \r\n 2015-09-05T12:12:49Z\r\n 2015-09-09T12:12:49Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n \r\n WebRole1\r\n \r\n \r\n WebRole1-RDP-Production-Ext-0\r\n enable\r\n \r\n \r\n WebRole1-ADDomain-Production-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.203.126
\r\n true\r\n AzureCloudService2ContractContract\r\n
\r\n
\r\n \r\n
", + "ResponseBody": "\r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk7381\r\n pstestonesdk7381\r\n \r\n \r\n Central US\r\n \r\n Created\r\n \r\n https://pstestonesdk7381.blob.core.windows.net/\r\n https://pstestonesdk7381.queue.core.windows.net/\r\n https://pstestonesdk7381.table.core.windows.net/\r\n https://pstestonesdk7381.file.core.windows.net/\r\n \r\n Central US\r\n Available\r\n East US 2\r\n Available\r\n 2015-10-14T17:15:38Z\r\n \r\n Standard_GRS\r\n \r\n \r\n \r\n ResourceGroup\r\n Default-Storage-CentralUS\r\n \r\n \r\n ResourceLocation\r\n Central US\r\n \r\n \r\n \r\n PersistentVMRole\r\n \r\n", "ResponseHeaders": { "Content-Length": [ - "5115" + "1372" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -584,43 +569,40 @@ "x-ms-servedbyregion": [ "ussouth3" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], "x-ms-request-id": [ - "5c6c374746511f9a80211ab514148d39" + "6b1477a2cf2a219796b1e3c0eccc1839" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:59:38 GMT" + "Wed, 14 Oct 2015 17:20:24 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Production", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9u", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk7381/keys", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9zdG9yYWdlc2VydmljZXMvcHN0ZXN0b25lc2RrNzM4MS9rZXlz", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2014-10-01" ], "User-Agent": [ - "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n 6b5db6c6-1feb-452e-ab59-210672f3bcdc\r\n Production\r\n ecae002fa47f42fab9ece1a34015ab69\r\n Running\r\n \r\n http://pstestonesdk8338.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iQXp1cmVDbG91ZFNlcnZpY2UyIiB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9TZXJ2aWNlSG9zdGluZy8yMDA4LzEwL1NlcnZpY2VDb25maWd1cmF0aW9uIiBvc0ZhbWlseT0iNCIgb3NWZXJzaW9uPSIqIiBzY2hlbWFWZXJzaW9uPSIyMDE1LTA0LjIuNiI+ICA8Um9sZSBuYW1lPSJXZWJSb2xlMSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n CreatingVM\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.84.18\r\n Starting\r\n \r\n \r\n WebRole1\r\n WebRole1_IN_0\r\n CreatingVM\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.16.81\r\n \r\n \r\n Endpoint1\r\n 40.122.203.126\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.203.126\r\n 3389\r\n 20000\r\n tcp\r\n \r\n \r\n Starting\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n \r\n \r\n \r\n WebRole1\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.203.126\r\n AzureCloudService2ContractContract\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.203.126\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.7.6499.8\r\n false\r\n false\r\n 2015-09-11T07:59:06Z\r\n 2015-09-11T07:59:41Z\r\n \r\n \r\n 2015-09-05T12:12:49Z\r\n 2015-09-09T12:12:49Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n \r\n WebRole1\r\n \r\n \r\n WebRole1-RDP-Production-Ext-0\r\n enable\r\n \r\n \r\n WebRole1-ADDomain-Production-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.203.126
\r\n true\r\n AzureCloudService2ContractContract\r\n
\r\n
\r\n \r\n
", + "ResponseBody": "\r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk7381\r\n \r\n zB8teaMA0vJ7lAOTD0+Pdm7CbQf25bYaLY2VjYnPs1fqJJnfLgsjWnYLKj0jhhOBVgZKzmj/tW2wcRim/YZG2A==\r\n kNOg2ct212n3vrztwZdCtwz3ymBZociTm/4gVfFtwI8JmaGezzY0mSItVq7ASH9434DoGny0KCOEMGqSd2rBgA==\r\n \r\n", "ResponseHeaders": { "Content-Length": [ - "5119" + "519" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -628,43 +610,40 @@ "x-ms-servedbyregion": [ "ussouth3" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], "x-ms-request-id": [ - "b20e4ad314b012869ea51d9c9f4b28c5" + "a9ec9c3291902e6aaf81b17e175ecb12" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:59:41 GMT" + "Wed, 14 Oct 2015 17:16:09 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Production", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9u", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk7381/keys", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9zdG9yYWdlc2VydmljZXMvcHN0ZXN0b25lc2RrNzM4MS9rZXlz", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2014-10-01" ], "User-Agent": [ - "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n 6b5db6c6-1feb-452e-ab59-210672f3bcdc\r\n Production\r\n ecae002fa47f42fab9ece1a34015ab69\r\n Running\r\n \r\n http://pstestonesdk8338.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iQXp1cmVDbG91ZFNlcnZpY2UyIiB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9TZXJ2aWNlSG9zdGluZy8yMDA4LzEwL1NlcnZpY2VDb25maWd1cmF0aW9uIiBvc0ZhbWlseT0iNCIgb3NWZXJzaW9uPSIqIiBzY2hlbWFWZXJzaW9uPSIyMDE1LTA0LjIuNiI+ICA8Um9sZSBuYW1lPSJXZWJSb2xlMSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n CreatingVM\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.84.18\r\n Starting\r\n \r\n \r\n WebRole1\r\n WebRole1_IN_0\r\n CreatingVM\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.16.81\r\n \r\n \r\n Endpoint1\r\n 40.122.203.126\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.203.126\r\n 3389\r\n 20000\r\n tcp\r\n \r\n \r\n Starting\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n \r\n \r\n \r\n WebRole1\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.203.126\r\n AzureCloudService2ContractContract\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.203.126\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.7.6499.8\r\n false\r\n false\r\n 2015-09-11T07:59:06Z\r\n 2015-09-11T08:00:11Z\r\n \r\n \r\n 2015-09-05T12:12:49Z\r\n 2015-09-09T12:12:49Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n \r\n WebRole1\r\n \r\n \r\n WebRole1-RDP-Production-Ext-0\r\n enable\r\n \r\n \r\n WebRole1-ADDomain-Production-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.203.126
\r\n true\r\n AzureCloudService2ContractContract\r\n
\r\n
\r\n \r\n
", + "ResponseBody": "\r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk7381\r\n \r\n zB8teaMA0vJ7lAOTD0+Pdm7CbQf25bYaLY2VjYnPs1fqJJnfLgsjWnYLKj0jhhOBVgZKzmj/tW2wcRim/YZG2A==\r\n kNOg2ct212n3vrztwZdCtwz3ymBZociTm/4gVfFtwI8JmaGezzY0mSItVq7ASH9434DoGny0KCOEMGqSd2rBgA==\r\n \r\n", "ResponseHeaders": { "Content-Length": [ - "5119" + "519" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -672,43 +651,40 @@ "x-ms-servedbyregion": [ "ussouth3" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], "x-ms-request-id": [ - "f4bd1f34cf991fc19365fd43033f57dd" + "800cb38f08862ae38d465a5a4c33701e" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:00:11 GMT" + "Wed, 14 Oct 2015 17:16:14 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Production", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9u", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk7381/keys", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9zdG9yYWdlc2VydmljZXMvcHN0ZXN0b25lc2RrNzM4MS9rZXlz", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2014-10-01" ], "User-Agent": [ - "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n 6b5db6c6-1feb-452e-ab59-210672f3bcdc\r\n Production\r\n ecae002fa47f42fab9ece1a34015ab69\r\n Running\r\n \r\n http://pstestonesdk8338.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iQXp1cmVDbG91ZFNlcnZpY2UyIiB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9TZXJ2aWNlSG9zdGluZy8yMDA4LzEwL1NlcnZpY2VDb25maWd1cmF0aW9uIiBvc0ZhbWlseT0iNCIgb3NWZXJzaW9uPSIqIiBzY2hlbWFWZXJzaW9uPSIyMDE1LTA0LjIuNiI+ICA8Um9sZSBuYW1lPSJXZWJSb2xlMSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n BusyRole\r\n 0\r\n 0\r\n Small\r\n Preparing to start role... System is initializing. [2015-09-11T08:02:33Z]\r\n 100.76.84.18\r\n Started\r\n \r\n \r\n WebRole1\r\n WebRole1_IN_0\r\n BusyRole\r\n 0\r\n 0\r\n Small\r\n Preparing to start role... System is initializing. [2015-09-11T08:02:33Z]\r\n 100.76.16.81\r\n \r\n \r\n Endpoint1\r\n 40.122.203.126\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.203.126\r\n 3389\r\n 20000\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n \r\n \r\n \r\n WebRole1\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.203.126\r\n AzureCloudService2ContractContract\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.203.126\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.7.6499.8\r\n false\r\n false\r\n 2015-09-11T07:59:06Z\r\n 2015-09-11T08:02:58Z\r\n \r\n \r\n 2015-09-05T12:12:49Z\r\n 2015-09-09T12:12:49Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n \r\n WebRole1\r\n \r\n \r\n WebRole1-RDP-Production-Ext-0\r\n enable\r\n \r\n \r\n WebRole1-ADDomain-Production-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.203.126
\r\n true\r\n AzureCloudService2ContractContract\r\n
\r\n
\r\n \r\n
", + "ResponseBody": "\r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk7381\r\n \r\n zB8teaMA0vJ7lAOTD0+Pdm7CbQf25bYaLY2VjYnPs1fqJJnfLgsjWnYLKj0jhhOBVgZKzmj/tW2wcRim/YZG2A==\r\n kNOg2ct212n3vrztwZdCtwz3ymBZociTm/4gVfFtwI8JmaGezzY0mSItVq7ASH9434DoGny0KCOEMGqSd2rBgA==\r\n \r\n", "ResponseHeaders": { "Content-Length": [ - "5303" + "519" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -716,43 +692,40 @@ "x-ms-servedbyregion": [ "ussouth3" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], "x-ms-request-id": [ - "4f1792063b2f1387bbe1f66bd1b92a38" + "b805030e80fb2313a0ac44309c788dd6" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:02:59 GMT" + "Wed, 14 Oct 2015 17:19:01 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Production", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9u", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk7381/keys", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9zdG9yYWdlc2VydmljZXMvcHN0ZXN0b25lc2RrNzM4MS9rZXlz", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2014-10-01" ], "User-Agent": [ - "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n 6b5db6c6-1feb-452e-ab59-210672f3bcdc\r\n Production\r\n ecae002fa47f42fab9ece1a34015ab69\r\n Running\r\n \r\n http://pstestonesdk8338.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iQXp1cmVDbG91ZFNlcnZpY2UyIiB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9TZXJ2aWNlSG9zdGluZy8yMDA4LzEwL1NlcnZpY2VDb25maWd1cmF0aW9uIiBvc0ZhbWlseT0iNCIgb3NWZXJzaW9uPSIqIiBzY2hlbWFWZXJzaW9uPSIyMDE1LTA0LjIuNiI+ICA8Um9sZSBuYW1lPSJXZWJSb2xlMSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n BusyRole\r\n 0\r\n 0\r\n Small\r\n Preparing to start role... System is initializing. [2015-09-11T08:02:33Z]\r\n 100.76.84.18\r\n Started\r\n \r\n \r\n WebRole1\r\n WebRole1_IN_0\r\n BusyRole\r\n 0\r\n 0\r\n Small\r\n Preparing to start role... System is initializing. [2015-09-11T08:02:33Z]\r\n 100.76.16.81\r\n \r\n \r\n Endpoint1\r\n 40.122.203.126\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.203.126\r\n 3389\r\n 20000\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n \r\n \r\n \r\n WebRole1\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.203.126\r\n AzureCloudService2ContractContract\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.203.126\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.7.6499.8\r\n false\r\n false\r\n 2015-09-11T07:59:06Z\r\n 2015-09-11T08:02:58Z\r\n \r\n \r\n 2015-09-05T12:12:49Z\r\n 2015-09-09T12:12:49Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n \r\n WebRole1\r\n \r\n \r\n WebRole1-RDP-Production-Ext-0\r\n enable\r\n \r\n \r\n WebRole1-ADDomain-Production-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.203.126
\r\n true\r\n AzureCloudService2ContractContract\r\n
\r\n
\r\n \r\n
", + "ResponseBody": "\r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk7381\r\n \r\n zB8teaMA0vJ7lAOTD0+Pdm7CbQf25bYaLY2VjYnPs1fqJJnfLgsjWnYLKj0jhhOBVgZKzmj/tW2wcRim/YZG2A==\r\n kNOg2ct212n3vrztwZdCtwz3ymBZociTm/4gVfFtwI8JmaGezzY0mSItVq7ASH9434DoGny0KCOEMGqSd2rBgA==\r\n \r\n", "ResponseHeaders": { "Content-Length": [ - "5303" + "519" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -760,43 +733,40 @@ "x-ms-servedbyregion": [ "ussouth3" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], "x-ms-request-id": [ - "2b47e3339a4019d4a0fe54e8b3a8588f" + "a67dc1f9d164226b8dc2b8fc9cc8e9bd" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:03:00 GMT" + "Wed, 14 Oct 2015 17:19:08 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Production", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9u", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk7381/keys", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9zdG9yYWdlc2VydmljZXMvcHN0ZXN0b25lc2RrNzM4MS9rZXlz", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2014-10-01" ], "User-Agent": [ - "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n 6b5db6c6-1feb-452e-ab59-210672f3bcdc\r\n Production\r\n ecae002fa47f42fab9ece1a34015ab69\r\n RunningTransitioning\r\n \r\n http://pstestonesdk8338.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iQXp1cmVDbG91ZFNlcnZpY2UyIiB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9TZXJ2aWNlSG9zdGluZy8yMDA4LzEwL1NlcnZpY2VDb25maWd1cmF0aW9uIiBvc0ZhbWlseT0iNCIgb3NWZXJzaW9uPSIqIiBzY2hlbWFWZXJzaW9uPSIyMDE1LTA0LjIuNiI+ICA8Um9sZSBuYW1lPSJXZWJSb2xlMSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.84.18\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.203.126\r\n 3389\r\n 20001\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n WebRole1\r\n WebRole1_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.16.81\r\n \r\n \r\n Endpoint1\r\n 40.122.203.126\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.203.126\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n WebRole1\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.203.126\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.7.6499.8\r\n false\r\n false\r\n 2015-09-11T07:59:06Z\r\n 2015-09-11T08:04:03Z\r\n \r\n \r\n 2015-09-05T12:12:49Z\r\n 2015-09-09T12:12:49Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCodeNa-RDP-Production-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.203.126
\r\n true\r\n AzureCloudService2ContractContract\r\n
\r\n
\r\n \r\n
", + "ResponseBody": "\r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk7381\r\n \r\n zB8teaMA0vJ7lAOTD0+Pdm7CbQf25bYaLY2VjYnPs1fqJJnfLgsjWnYLKj0jhhOBVgZKzmj/tW2wcRim/YZG2A==\r\n kNOg2ct212n3vrztwZdCtwz3ymBZociTm/4gVfFtwI8JmaGezzY0mSItVq7ASH9434DoGny0KCOEMGqSd2rBgA==\r\n \r\n", "ResponseHeaders": { "Content-Length": [ - "5176" + "519" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -804,32 +774,35 @@ "x-ms-servedbyregion": [ "ussouth3" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], "x-ms-request-id": [ - "89e221ea32971e94908181930df36e41" + "d48022def0f62a0e8e4760676cf300ca" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:04:08 GMT" + "Wed, 14 Oct 2015 17:20:23 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Production", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9u", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcw==", + "RequestMethod": "POST", + "RequestBody": "\r\n pstestonesdk4044\r\n \r\n Central US\r\n", "RequestHeaders": { + "Content-Type": [ + "application/xml" + ], + "Content-Length": [ + "220" + ], "x-ms-version": [ "2015-04-01" ], @@ -837,13 +810,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 6b5db6c6-1feb-452e-ab59-210672f3bcdc\r\n Production\r\n ecae002fa47f42fab9ece1a34015ab69\r\n RunningTransitioning\r\n \r\n http://pstestonesdk8338.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iQXp1cmVDbG91ZFNlcnZpY2UyIiB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9TZXJ2aWNlSG9zdGluZy8yMDA4LzEwL1NlcnZpY2VDb25maWd1cmF0aW9uIiBvc0ZhbWlseT0iNCIgb3NWZXJzaW9uPSIqIiBzY2hlbWFWZXJzaW9uPSIyMDE1LTA0LjIuNiI+ICA8Um9sZSBuYW1lPSJXZWJSb2xlMSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.84.18\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.203.126\r\n 3389\r\n 20001\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n WebRole1\r\n WebRole1_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.16.81\r\n \r\n \r\n Endpoint1\r\n 40.122.203.126\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.203.126\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n WebRole1\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.203.126\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.7.6499.8\r\n false\r\n false\r\n 2015-09-11T07:59:06Z\r\n 2015-09-11T08:04:03Z\r\n \r\n \r\n 2015-09-05T12:12:49Z\r\n 2015-09-09T12:12:49Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCodeNa-RDP-Production-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.203.126
\r\n true\r\n AzureCloudService2ContractContract\r\n
\r\n
\r\n \r\n
", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "5176" - ], - "Content-Type": [ - "application/xml; charset=utf-8" + "0" ], "x-ms-servedbyregion": [ "ussouth3" @@ -852,39 +822,42 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "3be577a061b81e35a9cd16a07711e858" + "60b5338cd40127a2b5285c4a6fae92b2" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:04:10 GMT" + "Wed, 14 Oct 2015 17:16:11 GMT" + ], + "Location": [ + "https://management.core.windows.net/subscriptions/4d368445-cbb1-42a7-97a6-6850ab99f48e/compute/pstestonesdk4044" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, - "StatusCode": 200 + "StatusCode": 201 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Production", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9u", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/60b5338cd40127a2b5285c4a6fae92b2", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzYwYjUzMzhjZDQwMTI3YTJiNTI4NWM0YTZmYWU5MmIy", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2014-10-01" ], "User-Agent": [ - "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" + "Microsoft.WindowsAzure.Management.ManagementClient/4.0.0.0" ] }, - "ResponseBody": "\r\n 6b5db6c6-1feb-452e-ab59-210672f3bcdc\r\n Production\r\n ecae002fa47f42fab9ece1a34015ab69\r\n Running\r\n \r\n http://pstestonesdk8338.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iQXp1cmVDbG91ZFNlcnZpY2UyIiB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9TZXJ2aWNlSG9zdGluZy8yMDA4LzEwL1NlcnZpY2VDb25maWd1cmF0aW9uIiBvc0ZhbWlseT0iNCIgb3NWZXJzaW9uPSIqIiBzY2hlbWFWZXJzaW9uPSIyMDE1LTA0LjIuNiI+ICA8Um9sZSBuYW1lPSJXZWJSb2xlMSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.84.18\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.203.126\r\n 3389\r\n 20001\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n WebRole1\r\n WebRole1_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.16.81\r\n \r\n \r\n Endpoint1\r\n 40.122.203.126\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.203.126\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n WebRole1\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.203.126\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.7.6499.8\r\n false\r\n false\r\n 2015-09-11T07:59:06Z\r\n 2015-09-11T08:07:53Z\r\n \r\n \r\n 2015-09-05T12:12:49Z\r\n 2015-09-09T12:12:49Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCodeNa-RDP-Production-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.203.126
\r\n true\r\n AzureCloudService2ContractContract\r\n
\r\n
\r\n \r\n
", + "ResponseBody": "\r\n 60b5338c-d401-27a2-b528-5c4a6fae92b2\r\n Succeeded\r\n 200\r\n", "ResponseHeaders": { "Content-Length": [ - "5163" + "232" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -892,29 +865,26 @@ "x-ms-servedbyregion": [ "ussouth3" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], "x-ms-request-id": [ - "3d2cf547cfc31f98b5aec9184250d1ee" + "259e05806f24291d8b4f8ac5a3c58b6a" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:07:53 GMT" + "Wed, 14 Oct 2015 17:16:11 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Production", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9u", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Production", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9u", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -925,10 +895,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 6b5db6c6-1feb-452e-ab59-210672f3bcdc\r\n Production\r\n ecae002fa47f42fab9ece1a34015ab69\r\n Running\r\n \r\n http://pstestonesdk8338.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iQXp1cmVDbG91ZFNlcnZpY2UyIiB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9TZXJ2aWNlSG9zdGluZy8yMDA4LzEwL1NlcnZpY2VDb25maWd1cmF0aW9uIiBvc0ZhbWlseT0iNCIgb3NWZXJzaW9uPSIqIiBzY2hlbWFWZXJzaW9uPSIyMDE1LTA0LjIuNiI+ICA8Um9sZSBuYW1lPSJXZWJSb2xlMSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.84.18\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.203.126\r\n 3389\r\n 20001\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n WebRole1\r\n WebRole1_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.16.81\r\n \r\n \r\n Endpoint1\r\n 40.122.203.126\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.203.126\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n WebRole1\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.203.126\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.7.6499.8\r\n false\r\n false\r\n 2015-09-11T07:59:06Z\r\n 2015-09-11T08:07:53Z\r\n \r\n \r\n 2015-09-05T12:12:49Z\r\n 2015-09-09T12:12:49Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCodeNa-RDP-Production-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.203.126
\r\n true\r\n AzureCloudService2ContractContract\r\n
\r\n
\r\n \r\n
", + "ResponseBody": "\r\n ResourceNotFound\r\n No deployments were found.\r\n", "ResponseHeaders": { "Content-Length": [ - "5163" + "191" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -940,25 +910,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "efb11d41929f1209a8c03d087bba2caa" + "b3d57911518d2ec48ab30b771c1d6adc" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:07:56 GMT" + "Wed, 14 Oct 2015 17:16:12 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Staging", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9TdGFnaW5n", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Production", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9u", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -984,25 +954,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "f53fcda985ba1e69b24931f650ddd451" + "e8d15df48c1120b18a8228a83cebd064" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:57:29 GMT" + "Wed, 14 Oct 2015 17:16:15 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 404 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Staging", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9TdGFnaW5n", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Production", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9u", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1013,10 +983,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n ResourceNotFound\r\n No deployments were found.\r\n", + "ResponseBody": "\r\n ba2e6657-a767-4bfd-8ccd-7b2c59bb5a88\r\n Production\r\n 57b4b887ccf64bf384135035702f03b4\r\n Running\r\n \r\n http://pstestonesdk4044.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iV2luZG93c0F6dXJlMSIgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vU2VydmljZUhvc3RpbmcvMjAwOC8xMC9TZXJ2aWNlQ29uZmlndXJhdGlvbiIgb3NGYW1pbHk9IjQiIG9zVmVyc2lvbj0iKiIgc2NoZW1hVmVyc2lvbj0iMjAxNC0wMS4yLjMiPiAgPFJvbGUgbmFtZT0iV2ViUm9sZTEgV2l0aCBTcGFjZXMgSW4gTmFtZSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n CreatingVM\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.164.56\r\n Starting\r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WebRole1 With Spaces In Name_IN_0\r\n CreatingVM\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.188.82\r\n \r\n \r\n Endpoint1\r\n 40.122.125.156\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.125.156\r\n 3389\r\n 20000\r\n tcp\r\n \r\n \r\n Starting\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.125.156\r\n WindowsAzure1ContractContract\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.125.156\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.3.6491.3\r\n false\r\n false\r\n 2015-10-14T17:17:50Z\r\n 2015-10-14T17:18:58Z\r\n \r\n \r\n 2015-09-22T00:22:57Z\r\n 2015-09-29T00:22:57Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n \r\n \r\n WebRole1WithSpacesInName-RDP-Production-Ext-0\r\n enable\r\n \r\n \r\n WebRole1WithSpacesInName-ADDomain-Production-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.125.156
\r\n true\r\n WindowsAzure1ContractContract\r\n
\r\n
\r\n \r\n
", "ResponseHeaders": { "Content-Length": [ - "191" + "5238" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -1028,25 +998,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "667d58b33b911d9faa08b66800f71f36" + "ac071bce9bf62fb98d75d99963b4dc24" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:57:59 GMT" + "Wed, 14 Oct 2015 17:19:06 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, - "StatusCode": 404 + "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Staging", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9TdGFnaW5n", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Production", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9u", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1057,10 +1027,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n ResourceNotFound\r\n No deployments were found.\r\n", + "ResponseBody": "\r\n ba2e6657-a767-4bfd-8ccd-7b2c59bb5a88\r\n Production\r\n 57b4b887ccf64bf384135035702f03b4\r\n Running\r\n \r\n http://pstestonesdk4044.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iV2luZG93c0F6dXJlMSIgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vU2VydmljZUhvc3RpbmcvMjAwOC8xMC9TZXJ2aWNlQ29uZmlndXJhdGlvbiIgb3NGYW1pbHk9IjQiIG9zVmVyc2lvbj0iKiIgc2NoZW1hVmVyc2lvbj0iMjAxNC0wMS4yLjMiPiAgPFJvbGUgbmFtZT0iV2ViUm9sZTEgV2l0aCBTcGFjZXMgSW4gTmFtZSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n CreatingVM\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.164.56\r\n Starting\r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WebRole1 With Spaces In Name_IN_0\r\n CreatingVM\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.188.82\r\n \r\n \r\n Endpoint1\r\n 40.122.125.156\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.125.156\r\n 3389\r\n 20000\r\n tcp\r\n \r\n \r\n Starting\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.125.156\r\n WindowsAzure1ContractContract\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.125.156\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.3.6491.3\r\n false\r\n false\r\n 2015-10-14T17:17:50Z\r\n 2015-10-14T17:18:58Z\r\n \r\n \r\n 2015-09-22T00:22:57Z\r\n 2015-09-29T00:22:57Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n \r\n \r\n WebRole1WithSpacesInName-RDP-Production-Ext-0\r\n enable\r\n \r\n \r\n WebRole1WithSpacesInName-ADDomain-Production-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.125.156
\r\n true\r\n WindowsAzure1ContractContract\r\n
\r\n
\r\n \r\n
", "ResponseHeaders": { "Content-Length": [ - "191" + "5238" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -1072,25 +1042,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "4dd50d0d157c1094829f4884cd33998a" + "838e207406ff24d58edda20e752ec903" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:59:38 GMT" + "Wed, 14 Oct 2015 17:19:07 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, - "StatusCode": 404 + "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Staging", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9TdGFnaW5n", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Production", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9u", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1101,10 +1071,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n ResourceNotFound\r\n No deployments were found.\r\n", + "ResponseBody": "\r\n ba2e6657-a767-4bfd-8ccd-7b2c59bb5a88\r\n Production\r\n 57b4b887ccf64bf384135035702f03b4\r\n Running\r\n \r\n http://pstestonesdk4044.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iV2luZG93c0F6dXJlMSIgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vU2VydmljZUhvc3RpbmcvMjAwOC8xMC9TZXJ2aWNlQ29uZmlndXJhdGlvbiIgb3NGYW1pbHk9IjQiIG9zVmVyc2lvbj0iKiIgc2NoZW1hVmVyc2lvbj0iMjAxNC0wMS4yLjMiPiAgPFJvbGUgbmFtZT0iV2ViUm9sZTEgV2l0aCBTcGFjZXMgSW4gTmFtZSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n CreatingVM\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.164.56\r\n Starting\r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WebRole1 With Spaces In Name_IN_0\r\n CreatingVM\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.188.82\r\n \r\n \r\n Endpoint1\r\n 40.122.125.156\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.125.156\r\n 3389\r\n 20000\r\n tcp\r\n \r\n \r\n Starting\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.125.156\r\n WindowsAzure1ContractContract\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.125.156\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.3.6491.3\r\n false\r\n false\r\n 2015-10-14T17:17:50Z\r\n 2015-10-14T17:18:58Z\r\n \r\n \r\n 2015-09-22T00:22:57Z\r\n 2015-09-29T00:22:57Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n \r\n \r\n WebRole1WithSpacesInName-RDP-Production-Ext-0\r\n enable\r\n \r\n \r\n WebRole1WithSpacesInName-ADDomain-Production-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.125.156
\r\n true\r\n WindowsAzure1ContractContract\r\n
\r\n
\r\n \r\n
", "ResponseHeaders": { "Content-Length": [ - "191" + "5238" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -1116,25 +1086,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "4052b0ddfccf14c3a84e9816c6b73cef" + "89eaee6b36f122f4a5e592548b548c4f" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:59:42 GMT" + "Wed, 14 Oct 2015 17:19:10 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, - "StatusCode": 404 + "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Staging", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9TdGFnaW5n", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Production", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9u", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1145,10 +1115,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n ResourceNotFound\r\n No deployments were found.\r\n", + "ResponseBody": "\r\n ba2e6657-a767-4bfd-8ccd-7b2c59bb5a88\r\n Production\r\n 57b4b887ccf64bf384135035702f03b4\r\n Running\r\n \r\n http://pstestonesdk4044.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iV2luZG93c0F6dXJlMSIgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vU2VydmljZUhvc3RpbmcvMjAwOC8xMC9TZXJ2aWNlQ29uZmlndXJhdGlvbiIgb3NGYW1pbHk9IjQiIG9zVmVyc2lvbj0iKiIgc2NoZW1hVmVyc2lvbj0iMjAxNC0wMS4yLjMiPiAgPFJvbGUgbmFtZT0iV2ViUm9sZTEgV2l0aCBTcGFjZXMgSW4gTmFtZSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n CreatingVM\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.164.56\r\n Starting\r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WebRole1 With Spaces In Name_IN_0\r\n StartingVM\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.188.82\r\n \r\n \r\n Endpoint1\r\n 40.122.125.156\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.125.156\r\n 3389\r\n 20000\r\n tcp\r\n \r\n \r\n Starting\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.125.156\r\n WindowsAzure1ContractContract\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.125.156\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.3.6491.3\r\n false\r\n false\r\n 2015-10-14T17:17:50Z\r\n 2015-10-14T17:20:26Z\r\n \r\n \r\n 2015-09-22T00:22:57Z\r\n 2015-09-29T00:22:57Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n \r\n \r\n WebRole1WithSpacesInName-RDP-Production-Ext-0\r\n enable\r\n \r\n \r\n WebRole1WithSpacesInName-ADDomain-Production-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.125.156
\r\n true\r\n WindowsAzure1ContractContract\r\n
\r\n
\r\n \r\n
", "ResponseHeaders": { "Content-Length": [ - "191" + "5238" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -1160,25 +1130,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "c9da140706d719aa9cb4a86b64815664" + "99ba6394aa70251a9bb6b772a52638f5" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:00:10 GMT" + "Wed, 14 Oct 2015 17:20:26 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, - "StatusCode": 404 + "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Staging", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9TdGFnaW5n", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Production", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9u", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1189,10 +1159,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 10038b3d-349a-493e-a0f1-31795dda95d6\r\n Staging\r\n 149dc0009fdb4bfbbac4d864c82a16c3\r\n Running\r\n \r\n http://149dc0009fdb4bfbbac4d864c82a16c3.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iQXp1cmVDbG91ZFNlcnZpY2UyIiB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9TZXJ2aWNlSG9zdGluZy8yMDA4LzEwL1NlcnZpY2VDb25maWd1cmF0aW9uIiBvc0ZhbWlseT0iNCIgb3NWZXJzaW9uPSIqIiBzY2hlbWFWZXJzaW9uPSIyMDE1LTA0LjIuNiI+ICA8Um9sZSBuYW1lPSJXZWJSb2xlMSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n CreatingVM\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.78.72\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.200.160\r\n 3389\r\n 20000\r\n tcp\r\n \r\n \r\n Starting\r\n \r\n \r\n WebRole1\r\n WebRole1_IN_0\r\n CreatingVM\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.64.88\r\n \r\n \r\n Endpoint1\r\n 40.122.200.160\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Starting\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.200.160\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n WebRole1\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.200.160\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.7.6499.8\r\n false\r\n false\r\n 2015-09-11T08:00:50Z\r\n 2015-09-11T08:02:56Z\r\n \r\n \r\n 2015-09-05T12:12:49Z\r\n 2015-09-09T12:12:49Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCodeNameW-RDP-Staging-Ext-0\r\n enable\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCode-ADDomain-Staging-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.200.160
\r\n true\r\n AzureCloudService2ContractContract\r\n
\r\n
\r\n \r\n
", + "ResponseBody": "\r\n ba2e6657-a767-4bfd-8ccd-7b2c59bb5a88\r\n Production\r\n 57b4b887ccf64bf384135035702f03b4\r\n Running\r\n \r\n http://pstestonesdk4044.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iV2luZG93c0F6dXJlMSIgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vU2VydmljZUhvc3RpbmcvMjAwOC8xMC9TZXJ2aWNlQ29uZmlndXJhdGlvbiIgb3NGYW1pbHk9IjQiIG9zVmVyc2lvbj0iKiIgc2NoZW1hVmVyc2lvbj0iMjAxNC0wMS4yLjMiPiAgPFJvbGUgbmFtZT0iV2ViUm9sZTEgV2l0aCBTcGFjZXMgSW4gTmFtZSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n CreatingVM\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.164.56\r\n Starting\r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WebRole1 With Spaces In Name_IN_0\r\n StartingVM\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.188.82\r\n \r\n \r\n Endpoint1\r\n 40.122.125.156\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.125.156\r\n 3389\r\n 20000\r\n tcp\r\n \r\n \r\n Starting\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.125.156\r\n WindowsAzure1ContractContract\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.125.156\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.3.6491.3\r\n false\r\n false\r\n 2015-10-14T17:17:50Z\r\n 2015-10-14T17:20:26Z\r\n \r\n \r\n 2015-09-22T00:22:57Z\r\n 2015-09-29T00:22:57Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n \r\n \r\n WebRole1WithSpacesInName-RDP-Production-Ext-0\r\n enable\r\n \r\n \r\n WebRole1WithSpacesInName-ADDomain-Production-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.125.156
\r\n true\r\n WindowsAzure1ContractContract\r\n
\r\n
\r\n \r\n
", "ResponseHeaders": { "Content-Length": [ - "5304" + "5238" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -1204,25 +1174,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "16e9c3aeb0ca175d8555d6356190838f" + "0b5c19686d8f29c7b054f4cf6b9145a6" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:02:56 GMT" + "Wed, 14 Oct 2015 17:20:27 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Staging", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9TdGFnaW5n", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Production", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9u", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1233,10 +1203,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 10038b3d-349a-493e-a0f1-31795dda95d6\r\n Staging\r\n 149dc0009fdb4bfbbac4d864c82a16c3\r\n Running\r\n \r\n http://149dc0009fdb4bfbbac4d864c82a16c3.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iQXp1cmVDbG91ZFNlcnZpY2UyIiB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9TZXJ2aWNlSG9zdGluZy8yMDA4LzEwL1NlcnZpY2VDb25maWd1cmF0aW9uIiBvc0ZhbWlseT0iNCIgb3NWZXJzaW9uPSIqIiBzY2hlbWFWZXJzaW9uPSIyMDE1LTA0LjIuNiI+ICA8Um9sZSBuYW1lPSJXZWJSb2xlMSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n CreatingVM\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.78.72\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.200.160\r\n 3389\r\n 20000\r\n tcp\r\n \r\n \r\n Starting\r\n \r\n \r\n WebRole1\r\n WebRole1_IN_0\r\n CreatingVM\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.64.88\r\n \r\n \r\n Endpoint1\r\n 40.122.200.160\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Starting\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.200.160\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n WebRole1\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.200.160\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.7.6499.8\r\n false\r\n false\r\n 2015-09-11T08:00:50Z\r\n 2015-09-11T08:02:56Z\r\n \r\n \r\n 2015-09-05T12:12:49Z\r\n 2015-09-09T12:12:49Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCodeNameW-RDP-Staging-Ext-0\r\n enable\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCode-ADDomain-Staging-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.200.160
\r\n true\r\n AzureCloudService2ContractContract\r\n
\r\n
\r\n \r\n
", + "ResponseBody": "\r\n ba2e6657-a767-4bfd-8ccd-7b2c59bb5a88\r\n Production\r\n 57b4b887ccf64bf384135035702f03b4\r\n RunningTransitioning\r\n \r\n http://pstestonesdk4044.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iV2luZG93c0F6dXJlMSIgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vU2VydmljZUhvc3RpbmcvMjAwOC8xMC9TZXJ2aWNlQ29uZmlndXJhdGlvbiIgb3NGYW1pbHk9IjQiIG9zVmVyc2lvbj0iKiIgc2NoZW1hVmVyc2lvbj0iMjAxNC0wMS4yLjMiPiAgPFJvbGUgbmFtZT0iV2ViUm9sZTEgV2l0aCBTcGFjZXMgSW4gTmFtZSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.164.56\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.125.156\r\n 3389\r\n 20001\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WebRole1 With Spaces In Name_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.188.82\r\n \r\n \r\n Endpoint1\r\n 40.122.125.156\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.125.156\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.125.156\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.3.6491.3\r\n false\r\n false\r\n 2015-10-14T17:17:50Z\r\n 2015-10-14T17:27:49Z\r\n \r\n \r\n 2015-09-22T00:22:57Z\r\n 2015-09-29T00:22:57Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCodeNa-RDP-Production-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.125.156
\r\n true\r\n WindowsAzure1ContractContract\r\n
\r\n
\r\n \r\n
", "ResponseHeaders": { "Content-Length": [ - "5304" + "5243" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -1248,25 +1218,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "1e78dafb447816388d7af0063531fa0c" + "64199ba776c72de88d0c3ddb37facff8" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:03:02 GMT" + "Wed, 14 Oct 2015 17:28:07 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Staging", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9TdGFnaW5n", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Production", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9u", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1277,10 +1247,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 10038b3d-349a-493e-a0f1-31795dda95d6\r\n Staging\r\n 149dc0009fdb4bfbbac4d864c82a16c3\r\n Running\r\n \r\n http://149dc0009fdb4bfbbac4d864c82a16c3.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iQXp1cmVDbG91ZFNlcnZpY2UyIiB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9TZXJ2aWNlSG9zdGluZy8yMDA4LzEwL1NlcnZpY2VDb25maWd1cmF0aW9uIiBvc0ZhbWlseT0iNCIgb3NWZXJzaW9uPSIqIiBzY2hlbWFWZXJzaW9uPSIyMDE1LTA0LjIuNiI+ICA8Um9sZSBuYW1lPSJXZWJSb2xlMSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n StartingVM\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.78.72\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.200.160\r\n 3389\r\n 20000\r\n tcp\r\n \r\n \r\n Starting\r\n \r\n \r\n WebRole1\r\n WebRole1_IN_0\r\n StartingVM\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.64.88\r\n \r\n \r\n Endpoint1\r\n 40.122.200.160\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Starting\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.200.160\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n WebRole1\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.200.160\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.7.6499.8\r\n false\r\n false\r\n 2015-09-11T08:00:50Z\r\n 2015-09-11T08:04:09Z\r\n \r\n \r\n 2015-09-05T12:12:49Z\r\n 2015-09-09T12:12:49Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCodeNameW-RDP-Staging-Ext-0\r\n enable\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCode-ADDomain-Staging-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.200.160
\r\n true\r\n AzureCloudService2ContractContract\r\n
\r\n
\r\n \r\n
", + "ResponseBody": "\r\n ba2e6657-a767-4bfd-8ccd-7b2c59bb5a88\r\n Production\r\n 57b4b887ccf64bf384135035702f03b4\r\n RunningTransitioning\r\n \r\n http://pstestonesdk4044.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iV2luZG93c0F6dXJlMSIgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vU2VydmljZUhvc3RpbmcvMjAwOC8xMC9TZXJ2aWNlQ29uZmlndXJhdGlvbiIgb3NGYW1pbHk9IjQiIG9zVmVyc2lvbj0iKiIgc2NoZW1hVmVyc2lvbj0iMjAxNC0wMS4yLjMiPiAgPFJvbGUgbmFtZT0iV2ViUm9sZTEgV2l0aCBTcGFjZXMgSW4gTmFtZSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.164.56\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.125.156\r\n 3389\r\n 20001\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WebRole1 With Spaces In Name_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.188.82\r\n \r\n \r\n Endpoint1\r\n 40.122.125.156\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.125.156\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.125.156\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.3.6491.3\r\n false\r\n false\r\n 2015-10-14T17:17:50Z\r\n 2015-10-14T17:27:49Z\r\n \r\n \r\n 2015-09-22T00:22:57Z\r\n 2015-09-29T00:22:57Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCodeNa-RDP-Production-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.125.156
\r\n true\r\n WindowsAzure1ContractContract\r\n
\r\n
\r\n \r\n
", "ResponseHeaders": { "Content-Length": [ - "5304" + "5243" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -1292,25 +1262,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "e0092fc46b7f1f60b90d521ef5f9f05a" + "824e867a6f702d1bb45386cf9af81083" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:04:09 GMT" + "Wed, 14 Oct 2015 17:28:10 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Staging", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9TdGFnaW5n", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Production", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9u", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1321,10 +1291,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 10038b3d-349a-493e-a0f1-31795dda95d6\r\n Staging\r\n 149dc0009fdb4bfbbac4d864c82a16c3\r\n Running\r\n \r\n http://149dc0009fdb4bfbbac4d864c82a16c3.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iQXp1cmVDbG91ZFNlcnZpY2UyIiB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9TZXJ2aWNlSG9zdGluZy8yMDA4LzEwL1NlcnZpY2VDb25maWd1cmF0aW9uIiBvc0ZhbWlseT0iNCIgb3NWZXJzaW9uPSIqIiBzY2hlbWFWZXJzaW9uPSIyMDE1LTA0LjIuNiI+ICA8Um9sZSBuYW1lPSJXZWJSb2xlMSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n StartingVM\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.78.72\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.200.160\r\n 3389\r\n 20000\r\n tcp\r\n \r\n \r\n Starting\r\n \r\n \r\n WebRole1\r\n WebRole1_IN_0\r\n StartingVM\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.64.88\r\n \r\n \r\n Endpoint1\r\n 40.122.200.160\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Starting\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.200.160\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n WebRole1\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.200.160\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.7.6499.8\r\n false\r\n false\r\n 2015-09-11T08:00:50Z\r\n 2015-09-11T08:04:09Z\r\n \r\n \r\n 2015-09-05T12:12:49Z\r\n 2015-09-09T12:12:49Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCodeNameW-RDP-Staging-Ext-0\r\n enable\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCode-ADDomain-Staging-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.200.160
\r\n true\r\n AzureCloudService2ContractContract\r\n
\r\n
\r\n \r\n
", + "ResponseBody": "\r\n ba2e6657-a767-4bfd-8ccd-7b2c59bb5a88\r\n Production\r\n 57b4b887ccf64bf384135035702f03b4\r\n Running\r\n \r\n http://pstestonesdk4044.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iV2luZG93c0F6dXJlMSIgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vU2VydmljZUhvc3RpbmcvMjAwOC8xMC9TZXJ2aWNlQ29uZmlndXJhdGlvbiIgb3NGYW1pbHk9IjQiIG9zVmVyc2lvbj0iKiIgc2NoZW1hVmVyc2lvbj0iMjAxNC0wMS4yLjMiPiAgPFJvbGUgbmFtZT0iV2ViUm9sZTEgV2l0aCBTcGFjZXMgSW4gTmFtZSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.164.56\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.125.156\r\n 3389\r\n 20001\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WebRole1 With Spaces In Name_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.188.82\r\n \r\n \r\n Endpoint1\r\n 40.122.125.156\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.125.156\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.125.156\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.3.6491.3\r\n false\r\n false\r\n 2015-10-14T17:17:50Z\r\n 2015-10-14T17:34:17Z\r\n \r\n \r\n 2015-09-22T00:22:57Z\r\n 2015-09-29T00:22:57Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCodeNa-RDP-Production-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.125.156
\r\n true\r\n WindowsAzure1ContractContract\r\n
\r\n
\r\n \r\n
", "ResponseHeaders": { "Content-Length": [ - "5304" + "5230" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -1336,25 +1306,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "a359a6d7af711899a581380f6e0101db" + "68e8b415ae932af7b0f0d99ee9ef975f" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:04:10 GMT" + "Wed, 14 Oct 2015 17:34:17 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Staging", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9TdGFnaW5n", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Production", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9u", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1365,10 +1335,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 10038b3d-349a-493e-a0f1-31795dda95d6\r\n Staging\r\n 149dc0009fdb4bfbbac4d864c82a16c3\r\n Running\r\n \r\n http://149dc0009fdb4bfbbac4d864c82a16c3.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iQXp1cmVDbG91ZFNlcnZpY2UyIiB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9TZXJ2aWNlSG9zdGluZy8yMDA4LzEwL1NlcnZpY2VDb25maWd1cmF0aW9uIiBvc0ZhbWlseT0iNCIgb3NWZXJzaW9uPSIqIiBzY2hlbWFWZXJzaW9uPSIyMDE1LTA0LjIuNiI+ICA8Um9sZSBuYW1lPSJXZWJSb2xlMSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.78.72\r\n Started\r\n \r\n \r\n WebRole1\r\n WebRole1_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.64.88\r\n \r\n \r\n Endpoint1\r\n 40.122.200.160\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.200.160\r\n 3389\r\n 20001\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n \r\n \r\n \r\n WebRole1\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.200.160\r\n AzureCloudService2ContractContract\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.200.160\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.7.6499.8\r\n false\r\n false\r\n 2015-09-11T08:00:50Z\r\n 2015-09-11T08:07:51Z\r\n \r\n \r\n 2015-09-05T12:12:49Z\r\n 2015-09-09T12:12:49Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n WebRole1\r\n \r\n \r\n WebRole1-RDP-Staging-Ext-0\r\n enable\r\n \r\n \r\n WebRole1-ADDomain-Staging-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.200.160
\r\n true\r\n AzureCloudService2ContractContract\r\n
\r\n
\r\n \r\n
", + "ResponseBody": "\r\n ba2e6657-a767-4bfd-8ccd-7b2c59bb5a88\r\n Production\r\n 57b4b887ccf64bf384135035702f03b4\r\n Running\r\n \r\n http://pstestonesdk4044.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iV2luZG93c0F6dXJlMSIgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vU2VydmljZUhvc3RpbmcvMjAwOC8xMC9TZXJ2aWNlQ29uZmlndXJhdGlvbiIgb3NGYW1pbHk9IjQiIG9zVmVyc2lvbj0iKiIgc2NoZW1hVmVyc2lvbj0iMjAxNC0wMS4yLjMiPiAgPFJvbGUgbmFtZT0iV2ViUm9sZTEgV2l0aCBTcGFjZXMgSW4gTmFtZSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.164.56\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.125.156\r\n 3389\r\n 20001\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WebRole1 With Spaces In Name_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.188.82\r\n \r\n \r\n Endpoint1\r\n 40.122.125.156\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.125.156\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.125.156\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.3.6491.3\r\n false\r\n false\r\n 2015-10-14T17:17:50Z\r\n 2015-10-14T17:34:17Z\r\n \r\n \r\n 2015-09-22T00:22:57Z\r\n 2015-09-29T00:22:57Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCodeNa-RDP-Production-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.125.156
\r\n true\r\n WindowsAzure1ContractContract\r\n
\r\n
\r\n \r\n
", "ResponseHeaders": { "Content-Length": [ - "5111" + "5230" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -1380,25 +1350,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "3c7a536a224312feab00410cb1872fbc" + "fdbecef0c6a3286480383e1dc892d987" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:07:51 GMT" + "Wed, 14 Oct 2015 17:34:19 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Staging", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9TdGFnaW5n", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Staging", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9TdGFnaW5n", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1409,10 +1379,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 10038b3d-349a-493e-a0f1-31795dda95d6\r\n Staging\r\n 149dc0009fdb4bfbbac4d864c82a16c3\r\n Running\r\n \r\n http://149dc0009fdb4bfbbac4d864c82a16c3.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iQXp1cmVDbG91ZFNlcnZpY2UyIiB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9TZXJ2aWNlSG9zdGluZy8yMDA4LzEwL1NlcnZpY2VDb25maWd1cmF0aW9uIiBvc0ZhbWlseT0iNCIgb3NWZXJzaW9uPSIqIiBzY2hlbWFWZXJzaW9uPSIyMDE1LTA0LjIuNiI+ICA8Um9sZSBuYW1lPSJXZWJSb2xlMSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.78.72\r\n Started\r\n \r\n \r\n WebRole1\r\n WebRole1_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.64.88\r\n \r\n \r\n Endpoint1\r\n 40.122.200.160\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.200.160\r\n 3389\r\n 20001\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n \r\n \r\n \r\n WebRole1\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.200.160\r\n AzureCloudService2ContractContract\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.200.160\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.7.6499.8\r\n false\r\n false\r\n 2015-09-11T08:00:50Z\r\n 2015-09-11T08:08:15Z\r\n \r\n \r\n 2015-09-05T12:12:49Z\r\n 2015-09-09T12:12:49Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n WebRole1\r\n \r\n \r\n WebRole1-RDP-Staging-Ext-0\r\n enable\r\n \r\n \r\n WebRole1-ADDomain-Staging-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.200.160
\r\n true\r\n AzureCloudService2ContractContract\r\n
\r\n
\r\n \r\n
", + "ResponseBody": "\r\n ResourceNotFound\r\n No deployments were found.\r\n", "ResponseHeaders": { "Content-Length": [ - "5111" + "191" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -1424,39 +1394,39 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "0478065f435d1ebf91c41d45fca44c1e" + "0afbae09691f2b709dca1d6dffdc4c01" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:08:29 GMT" + "Wed, 14 Oct 2015 17:16:12 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk1983/keys", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9zdG9yYWdlc2VydmljZXMvcHN0ZXN0b25lc2RrMTk4My9rZXlz", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Staging", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9TdGFnaW5n", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-10-01" + "2015-04-01" ], "User-Agent": [ - "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk1983\r\n \r\n cErDLIZpMXUbmhngYYDl6vecR2QfXvW7L5jTynnkiQ6TrTO4p26SQC1aTn9ZPQ3LDOdO4NoAcTflxyrsMrxIVQ==\r\n FMB+z2L9qc5S76lIWQF7eT0/P5G6VImoU7zAXzBgCX3zCDmeRU8r9CSw8pbw86rZi/6glwPCb8KRfqncqgCrlA==\r\n \r\n", + "ResponseBody": "\r\n ResourceNotFound\r\n No deployments were found.\r\n", "ResponseHeaders": { "Content-Length": [ - "519" + "191" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -1464,40 +1434,43 @@ "x-ms-servedbyregion": [ "ussouth3" ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], "x-ms-request-id": [ - "49776bb8a6011882a679328cbb64aeaa" + "66e00ac8b78e297f9cddc667d7cc60d4" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:57:30 GMT" + "Wed, 14 Oct 2015 17:16:17 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk1983/keys", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9zdG9yYWdlc2VydmljZXMvcHN0ZXN0b25lc2RrMTk4My9rZXlz", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Staging", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9TdGFnaW5n", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-10-01" + "2015-04-01" ], "User-Agent": [ - "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk1983\r\n \r\n cErDLIZpMXUbmhngYYDl6vecR2QfXvW7L5jTynnkiQ6TrTO4p26SQC1aTn9ZPQ3LDOdO4NoAcTflxyrsMrxIVQ==\r\n FMB+z2L9qc5S76lIWQF7eT0/P5G6VImoU7zAXzBgCX3zCDmeRU8r9CSw8pbw86rZi/6glwPCb8KRfqncqgCrlA==\r\n \r\n", + "ResponseBody": "\r\n ResourceNotFound\r\n No deployments were found.\r\n", "ResponseHeaders": { "Content-Length": [ - "519" + "191" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -1505,40 +1478,43 @@ "x-ms-servedbyregion": [ "ussouth3" ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], "x-ms-request-id": [ - "3e06c41898c61cdf98db5566e786b142" + "4fd3c4b8cee82d8ca6f7f8ce12cfed2b" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:59:37 GMT" + "Wed, 14 Oct 2015 17:19:06 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk1983/keys", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9zdG9yYWdlc2VydmljZXMvcHN0ZXN0b25lc2RrMTk4My9rZXlz", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Staging", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9TdGFnaW5n", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-10-01" + "2015-04-01" ], "User-Agent": [ - "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk1983\r\n \r\n cErDLIZpMXUbmhngYYDl6vecR2QfXvW7L5jTynnkiQ6TrTO4p26SQC1aTn9ZPQ3LDOdO4NoAcTflxyrsMrxIVQ==\r\n FMB+z2L9qc5S76lIWQF7eT0/P5G6VImoU7zAXzBgCX3zCDmeRU8r9CSw8pbw86rZi/6glwPCb8KRfqncqgCrlA==\r\n \r\n", + "ResponseBody": "\r\n ResourceNotFound\r\n No deployments were found.\r\n", "ResponseHeaders": { "Content-Length": [ - "519" + "191" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -1546,40 +1522,43 @@ "x-ms-servedbyregion": [ "ussouth3" ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], "x-ms-request-id": [ - "c97397991f62155f94141f3741227f22" + "261c937c8fb1229097fcbb03c8e9040f" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:59:42 GMT" + "Wed, 14 Oct 2015 17:19:07 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk1983/keys", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9zdG9yYWdlc2VydmljZXMvcHN0ZXN0b25lc2RrMTk4My9rZXlz", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Staging", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9TdGFnaW5n", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-10-01" + "2015-04-01" ], "User-Agent": [ - "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk1983\r\n \r\n cErDLIZpMXUbmhngYYDl6vecR2QfXvW7L5jTynnkiQ6TrTO4p26SQC1aTn9ZPQ3LDOdO4NoAcTflxyrsMrxIVQ==\r\n FMB+z2L9qc5S76lIWQF7eT0/P5G6VImoU7zAXzBgCX3zCDmeRU8r9CSw8pbw86rZi/6glwPCb8KRfqncqgCrlA==\r\n \r\n", + "ResponseBody": "\r\n ResourceNotFound\r\n No deployments were found.\r\n", "ResponseHeaders": { "Content-Length": [ - "519" + "191" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -1587,40 +1566,43 @@ "x-ms-servedbyregion": [ "ussouth3" ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], "x-ms-request-id": [ - "c8213e8c4f7111cc8cab90d46f652d63" + "f5a7c7edb6d02fa0acc68f8ba4494860" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:02:52 GMT" + "Wed, 14 Oct 2015 17:19:10 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk1983", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9zdG9yYWdlc2VydmljZXMvcHN0ZXN0b25lc2RrMTk4Mw==", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Staging", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9TdGFnaW5n", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-10-01" + "2015-04-01" ], "User-Agent": [ - "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk1983\r\n pstestonesdk1983\r\n \r\n \r\n Central US\r\n \r\n Created\r\n \r\n https://pstestonesdk1983.blob.core.windows.net/\r\n https://pstestonesdk1983.queue.core.windows.net/\r\n https://pstestonesdk1983.table.core.windows.net/\r\n https://pstestonesdk1983.file.core.windows.net/\r\n \r\n Central US\r\n Available\r\n East US 2\r\n Available\r\n 2015-09-11T07:56:57Z\r\n \r\n Standard_GRS\r\n \r\n \r\n \r\n ResourceGroup\r\n Default-Storage-CentralUS\r\n \r\n \r\n ResourceLocation\r\n Central US\r\n \r\n \r\n \r\n PersistentVMRole\r\n \r\n", + "ResponseBody": "\r\n 9feafb72-d523-46be-aced-7f1cb0e0e8ac\r\n Staging\r\n 71462b681b464c0d8a2a098ece586bf6\r\n Running\r\n \r\n http://71462b681b464c0d8a2a098ece586bf6.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iV2luZG93c0F6dXJlMSIgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vU2VydmljZUhvc3RpbmcvMjAwOC8xMC9TZXJ2aWNlQ29uZmlndXJhdGlvbiIgb3NGYW1pbHk9IjQiIG9zVmVyc2lvbj0iKiIgc2NoZW1hVmVyc2lvbj0iMjAxNC0wMS4yLjMiPiAgPFJvbGUgbmFtZT0iV2ViUm9sZTEgV2l0aCBTcGFjZXMgSW4gTmFtZSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n StoppedVM\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.186.118\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.122.228\r\n 3389\r\n 20000\r\n tcp\r\n \r\n \r\n Stopped\r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WebRole1 With Spaces In Name_IN_0\r\n StoppedVM\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.148.55\r\n \r\n \r\n Endpoint1\r\n 40.122.122.228\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Stopped\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.122.228\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.122.228\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.3.6491.3\r\n false\r\n false\r\n 2015-10-14T17:19:53Z\r\n 2015-10-14T17:20:22Z\r\n \r\n \r\n 2015-09-22T00:22:57Z\r\n 2015-09-29T00:22:57Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCodeNameW-RDP-Staging-Ext-0\r\n enable\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCode-ADDomain-Staging-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.122.228
\r\n true\r\n WindowsAzure1ContractContract\r\n
\r\n
\r\n \r\n
", "ResponseHeaders": { "Content-Length": [ - "1372" + "5368" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -1628,40 +1610,43 @@ "x-ms-servedbyregion": [ "ussouth3" ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], "x-ms-request-id": [ - "a514c7a5bccb1b868c862472ced30e8e" + "0887e97c8f512a5cbbe70fe2d2f62f06" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:57:31 GMT" + "Wed, 14 Oct 2015 17:20:25 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk1983", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9zdG9yYWdlc2VydmljZXMvcHN0ZXN0b25lc2RrMTk4Mw==", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Staging", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9TdGFnaW5n", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-10-01" + "2015-04-01" ], "User-Agent": [ - "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk1983\r\n pstestonesdk1983\r\n \r\n \r\n Central US\r\n \r\n Created\r\n \r\n https://pstestonesdk1983.blob.core.windows.net/\r\n https://pstestonesdk1983.queue.core.windows.net/\r\n https://pstestonesdk1983.table.core.windows.net/\r\n https://pstestonesdk1983.file.core.windows.net/\r\n \r\n Central US\r\n Available\r\n East US 2\r\n Available\r\n 2015-09-11T07:56:57Z\r\n \r\n Standard_GRS\r\n \r\n \r\n \r\n ResourceGroup\r\n Default-Storage-CentralUS\r\n \r\n \r\n ResourceLocation\r\n Central US\r\n \r\n \r\n \r\n PersistentVMRole\r\n \r\n", + "ResponseBody": "\r\n 9feafb72-d523-46be-aced-7f1cb0e0e8ac\r\n Staging\r\n 71462b681b464c0d8a2a098ece586bf6\r\n Running\r\n \r\n http://71462b681b464c0d8a2a098ece586bf6.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iV2luZG93c0F6dXJlMSIgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vU2VydmljZUhvc3RpbmcvMjAwOC8xMC9TZXJ2aWNlQ29uZmlndXJhdGlvbiIgb3NGYW1pbHk9IjQiIG9zVmVyc2lvbj0iKiIgc2NoZW1hVmVyc2lvbj0iMjAxNC0wMS4yLjMiPiAgPFJvbGUgbmFtZT0iV2ViUm9sZTEgV2l0aCBTcGFjZXMgSW4gTmFtZSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n StoppedVM\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.186.118\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.122.228\r\n 3389\r\n 20000\r\n tcp\r\n \r\n \r\n Stopped\r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WebRole1 With Spaces In Name_IN_0\r\n StoppedVM\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.148.55\r\n \r\n \r\n Endpoint1\r\n 40.122.122.228\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Stopped\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.122.228\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.122.228\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.3.6491.3\r\n false\r\n false\r\n 2015-10-14T17:19:53Z\r\n 2015-10-14T17:20:22Z\r\n \r\n \r\n 2015-09-22T00:22:57Z\r\n 2015-09-29T00:22:57Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCodeNameW-RDP-Staging-Ext-0\r\n enable\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCode-ADDomain-Staging-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.122.228
\r\n true\r\n WindowsAzure1ContractContract\r\n
\r\n
\r\n \r\n
", "ResponseHeaders": { "Content-Length": [ - "1372" + "5368" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -1669,40 +1654,43 @@ "x-ms-servedbyregion": [ "ussouth3" ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], "x-ms-request-id": [ - "a60417265f5418c7b828e002ac593c2c" + "12909c3a0d222683835eda97674efdc6" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:59:38 GMT" + "Wed, 14 Oct 2015 17:20:28 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk1983", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9zdG9yYWdlc2VydmljZXMvcHN0ZXN0b25lc2RrMTk4Mw==", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Staging", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9TdGFnaW5n", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-10-01" + "2015-04-01" ], "User-Agent": [ - "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk1983\r\n pstestonesdk1983\r\n \r\n \r\n Central US\r\n \r\n Created\r\n \r\n https://pstestonesdk1983.blob.core.windows.net/\r\n https://pstestonesdk1983.queue.core.windows.net/\r\n https://pstestonesdk1983.table.core.windows.net/\r\n https://pstestonesdk1983.file.core.windows.net/\r\n \r\n Central US\r\n Available\r\n East US 2\r\n Available\r\n 2015-09-11T07:56:57Z\r\n \r\n Standard_GRS\r\n \r\n \r\n \r\n ResourceGroup\r\n Default-Storage-CentralUS\r\n \r\n \r\n ResourceLocation\r\n Central US\r\n \r\n \r\n \r\n PersistentVMRole\r\n \r\n", + "ResponseBody": "\r\n 9feafb72-d523-46be-aced-7f1cb0e0e8ac\r\n Staging\r\n 71462b681b464c0d8a2a098ece586bf6\r\n Running\r\n \r\n http://71462b681b464c0d8a2a098ece586bf6.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iV2luZG93c0F6dXJlMSIgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vU2VydmljZUhvc3RpbmcvMjAwOC8xMC9TZXJ2aWNlQ29uZmlndXJhdGlvbiIgb3NGYW1pbHk9IjQiIG9zVmVyc2lvbj0iKiIgc2NoZW1hVmVyc2lvbj0iMjAxNC0wMS4yLjMiPiAgPFJvbGUgbmFtZT0iV2ViUm9sZTEgV2l0aCBTcGFjZXMgSW4gTmFtZSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.186.118\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.122.228\r\n 3389\r\n 20000\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WebRole1 With Spaces In Name_IN_0\r\n BusyRole\r\n 0\r\n 0\r\n Small\r\n Waiting for role to start... Application startup tasks are running. [2015-10-14T17:25:23Z]\r\n 10.142.148.55\r\n \r\n \r\n Endpoint1\r\n 40.122.122.228\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.122.228\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.122.228\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.3.6491.3\r\n false\r\n false\r\n 2015-10-14T17:19:53Z\r\n 2015-10-14T17:28:09Z\r\n \r\n \r\n 2015-09-22T00:22:57Z\r\n 2015-09-29T00:22:57Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCodeNameW-RDP-Staging-Ext-0\r\n enable\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCode-ADDomain-Staging-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.122.228
\r\n true\r\n WindowsAzure1ContractContract\r\n
\r\n
\r\n \r\n
", "ResponseHeaders": { "Content-Length": [ - "1372" + "5479" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -1710,40 +1698,43 @@ "x-ms-servedbyregion": [ "ussouth3" ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], "x-ms-request-id": [ - "b720fc1f704a1c84badf93fd2de7b828" + "96c89456ff05218b827c8b3810811c01" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:59:42 GMT" + "Wed, 14 Oct 2015 17:28:09 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk1983", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9zdG9yYWdlc2VydmljZXMvcHN0ZXN0b25lc2RrMTk4Mw==", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Staging", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9TdGFnaW5n", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-10-01" + "2015-04-01" ], "User-Agent": [ - "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/storageservices/pstestonesdk1983\r\n pstestonesdk1983\r\n \r\n \r\n Central US\r\n \r\n Created\r\n \r\n https://pstestonesdk1983.blob.core.windows.net/\r\n https://pstestonesdk1983.queue.core.windows.net/\r\n https://pstestonesdk1983.table.core.windows.net/\r\n https://pstestonesdk1983.file.core.windows.net/\r\n \r\n Central US\r\n Available\r\n East US 2\r\n Available\r\n 2015-09-11T07:56:57Z\r\n \r\n Standard_GRS\r\n \r\n \r\n \r\n ResourceGroup\r\n Default-Storage-CentralUS\r\n \r\n \r\n ResourceLocation\r\n Central US\r\n \r\n \r\n \r\n PersistentVMRole\r\n \r\n", + "ResponseBody": "\r\n 9feafb72-d523-46be-aced-7f1cb0e0e8ac\r\n Staging\r\n 71462b681b464c0d8a2a098ece586bf6\r\n Running\r\n \r\n http://71462b681b464c0d8a2a098ece586bf6.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iV2luZG93c0F6dXJlMSIgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vU2VydmljZUhvc3RpbmcvMjAwOC8xMC9TZXJ2aWNlQ29uZmlndXJhdGlvbiIgb3NGYW1pbHk9IjQiIG9zVmVyc2lvbj0iKiIgc2NoZW1hVmVyc2lvbj0iMjAxNC0wMS4yLjMiPiAgPFJvbGUgbmFtZT0iV2ViUm9sZTEgV2l0aCBTcGFjZXMgSW4gTmFtZSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.186.118\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.122.228\r\n 3389\r\n 20000\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WebRole1 With Spaces In Name_IN_0\r\n BusyRole\r\n 0\r\n 0\r\n Small\r\n Waiting for role to start... Application startup tasks are running. [2015-10-14T17:25:23Z]\r\n 10.142.148.55\r\n \r\n \r\n Endpoint1\r\n 40.122.122.228\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.122.228\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.122.228\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.3.6491.3\r\n false\r\n false\r\n 2015-10-14T17:19:53Z\r\n 2015-10-14T17:28:09Z\r\n \r\n \r\n 2015-09-22T00:22:57Z\r\n 2015-09-29T00:22:57Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCodeNameW-RDP-Staging-Ext-0\r\n enable\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCode-ADDomain-Staging-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.122.228
\r\n true\r\n WindowsAzure1ContractContract\r\n
\r\n
\r\n \r\n
", "ResponseHeaders": { "Content-Length": [ - "1372" + "5479" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -1751,26 +1742,29 @@ "x-ms-servedbyregion": [ "ussouth3" ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], "x-ms-request-id": [ - "1700301c931d1bb4af65822e58fc5211" + "f03cc8954ab420ada22dea7fef4827fb" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:02:52 GMT" + "Wed, 14 Oct 2015 17:28:10 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/extensions", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2V4dGVuc2lvbnM=", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Staging", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9TdGFnaW5n", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1781,10 +1775,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "", + "ResponseBody": "\r\n 9feafb72-d523-46be-aced-7f1cb0e0e8ac\r\n Staging\r\n 71462b681b464c0d8a2a098ece586bf6\r\n RunningTransitioning\r\n \r\n http://71462b681b464c0d8a2a098ece586bf6.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iV2luZG93c0F6dXJlMSIgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vU2VydmljZUhvc3RpbmcvMjAwOC8xMC9TZXJ2aWNlQ29uZmlndXJhdGlvbiIgb3NGYW1pbHk9IjQiIG9zVmVyc2lvbj0iKiIgc2NoZW1hVmVyc2lvbj0iMjAxNC0wMS4yLjMiPiAgPFJvbGUgbmFtZT0iV2ViUm9sZTEgV2l0aCBTcGFjZXMgSW4gTmFtZSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.186.118\r\n Started\r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WebRole1 With Spaces In Name_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.148.55\r\n \r\n \r\n Endpoint1\r\n 40.122.122.228\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.122.228\r\n 3389\r\n 20001\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.122.228\r\n WindowsAzure1ContractContract\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.122.228\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.3.6491.3\r\n false\r\n false\r\n 2015-10-14T17:19:53Z\r\n 2015-10-14T17:34:07Z\r\n \r\n \r\n 2015-09-22T00:22:57Z\r\n 2015-09-29T00:22:57Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n \r\n \r\n WebRole1WithSpacesInName-RDP-Staging-Ext-0\r\n enable\r\n \r\n \r\n WebRole1WithSpacesInName-ADDomain-Staging-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.122.228
\r\n true\r\n WindowsAzure1ContractContract\r\n
\r\n
\r\n \r\n
", "ResponseHeaders": { "Content-Length": [ - "115" + "5244" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -1796,25 +1790,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "08b26077a91e1512b085e87606a57a4d" + "3f7d831d1baa226da7d2de0a8e20c762" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:57:59 GMT" + "Wed, 14 Oct 2015 17:34:15 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/extensions", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2V4dGVuc2lvbnM=", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Staging", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9TdGFnaW5n", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1825,10 +1819,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n WebRole1-ADDomain-Production-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDE8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n WebRole1-RDP-Production-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMDktMTE8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n", + "ResponseBody": "\r\n 9feafb72-d523-46be-aced-7f1cb0e0e8ac\r\n Staging\r\n 71462b681b464c0d8a2a098ece586bf6\r\n RunningTransitioning\r\n \r\n http://71462b681b464c0d8a2a098ece586bf6.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iV2luZG93c0F6dXJlMSIgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vU2VydmljZUhvc3RpbmcvMjAwOC8xMC9TZXJ2aWNlQ29uZmlndXJhdGlvbiIgb3NGYW1pbHk9IjQiIG9zVmVyc2lvbj0iKiIgc2NoZW1hVmVyc2lvbj0iMjAxNC0wMS4yLjMiPiAgPFJvbGUgbmFtZT0iV2ViUm9sZTEgV2l0aCBTcGFjZXMgSW4gTmFtZSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.186.118\r\n Started\r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WebRole1 With Spaces In Name_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.148.55\r\n \r\n \r\n Endpoint1\r\n 40.122.122.228\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.122.228\r\n 3389\r\n 20001\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.122.228\r\n WindowsAzure1ContractContract\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.122.228\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.3.6491.3\r\n false\r\n false\r\n 2015-10-14T17:19:53Z\r\n 2015-10-14T17:34:07Z\r\n \r\n \r\n 2015-09-22T00:22:57Z\r\n 2015-09-29T00:22:57Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n \r\n \r\n WebRole1WithSpacesInName-RDP-Staging-Ext-0\r\n enable\r\n \r\n \r\n WebRole1WithSpacesInName-ADDomain-Staging-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.122.228
\r\n true\r\n WindowsAzure1ContractContract\r\n
\r\n
\r\n \r\n
", "ResponseHeaders": { "Content-Length": [ - "1135" + "5244" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -1840,25 +1834,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "1fbe61e7f15413cf816abc8775595c90" + "dcf0100ed7f3255ca1b58b162cc28cc9" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:59:38 GMT" + "Wed, 14 Oct 2015 17:34:50 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/extensions", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2V4dGVuc2lvbnM=", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/extensions", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2V4dGVuc2lvbnM=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1869,10 +1863,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n WebRole1-ADDomain-Production-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDE8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n WebRole1-RDP-Production-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMDktMTE8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "1135" + "115" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -1884,25 +1878,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "0358ce60548c1fb6bd19eda10bf00f9c" + "0c992b185add266eadda0c3e43a1953d" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:00:12 GMT" + "Wed, 14 Oct 2015 17:16:22 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/extensions", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2V4dGVuc2lvbnM=", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/extensions", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2V4dGVuc2lvbnM=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1913,10 +1907,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n MicrosoftContosoDepartmentProjectCode-ADDomain-Staging-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDI8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n MicrosoftContosoDepartmentProjectCodeNameW-RDP-Staging-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMDktMTE8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n WebRole1-ADDomain-Production-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDE8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n WebRole1-RDP-Production-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMDktMTE8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n", + "ResponseBody": "\r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n WebRole1WithSpacesInName-ADDomain-Production-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDE8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n WebRole1WithSpacesInName-RDP-Production-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMTAtMTQ8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n", "ResponseHeaders": { "Content-Length": [ - "2200" + "1167" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -1928,25 +1922,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "5aa37084a20f15dfa8d5acf8232e40f8" + "b436d7f06db7270986e77f6f2417a1c0" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:02:59 GMT" + "Wed, 14 Oct 2015 17:19:06 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/extensions", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2V4dGVuc2lvbnM=", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/extensions", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2V4dGVuc2lvbnM=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1957,10 +1951,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n MicrosoftContosoDepartmentProjectCode-ADDomain-Staging-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDI8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n MicrosoftContosoDepartmentProjectCodeNameW-RDP-Staging-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMDktMTE8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n WebRole1-ADDomain-Production-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDE8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n WebRole1-RDP-Production-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMDktMTE8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n", + "ResponseBody": "\r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n WebRole1WithSpacesInName-ADDomain-Production-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDE8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n WebRole1WithSpacesInName-RDP-Production-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMTAtMTQ8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n", "ResponseHeaders": { "Content-Length": [ - "2200" + "1167" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -1972,25 +1966,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "df5586a2800613ed9273ea6c93c40504" + "363fce190c2f2dcab7da85057cf342dc" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:03:03 GMT" + "Wed, 14 Oct 2015 17:19:16 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/extensions", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2V4dGVuc2lvbnM=", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/extensions", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2V4dGVuc2lvbnM=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2001,10 +1995,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n MicrosoftContosoDepartmentProjectCode-ADDomain-Staging-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDI8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n MicrosoftContosoDepartmentProjectCodeNa-RDP-Production-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMDktMTE8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n MicrosoftContosoDepartmentProjectCodeNameW-RDP-Staging-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMDktMTE8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n WebRole1-ADDomain-Production-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDE8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n WebRole1-RDP-Production-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMDktMTE8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n", + "ResponseBody": "\r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n MicrosoftContosoDepartmentProjectCode-ADDomain-Staging-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDI8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n MicrosoftContosoDepartmentProjectCodeNameW-RDP-Staging-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMTAtMTQ8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n WebRole1WithSpacesInName-ADDomain-Production-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDE8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n WebRole1WithSpacesInName-RDP-Production-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMTAtMTQ8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n", "ResponseHeaders": { "Content-Length": [ - "2698" + "2232" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -2016,25 +2010,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "ef39c40865d6149ab6ff8e26a7d5b362" + "eceaa626db1327ef87cf0729ddfe99e5" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:04:09 GMT" + "Wed, 14 Oct 2015 17:20:26 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/extensions", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2V4dGVuc2lvbnM=", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/extensions", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2V4dGVuc2lvbnM=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2045,10 +2039,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n MicrosoftContosoDepartmentProjectCode-ADDomain-Staging-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDI8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n MicrosoftContosoDepartmentProjectCodeNa-RDP-Production-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMDktMTE8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n MicrosoftContosoDepartmentProjectCodeNameW-RDP-Staging-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMDktMTE8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n WebRole1-ADDomain-Production-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDE8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n WebRole1-RDP-Production-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMDktMTE8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n", + "ResponseBody": "\r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n MicrosoftContosoDepartmentProjectCode-ADDomain-Staging-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDI8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n MicrosoftContosoDepartmentProjectCodeNameW-RDP-Staging-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMTAtMTQ8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n WebRole1WithSpacesInName-ADDomain-Production-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDE8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n WebRole1WithSpacesInName-RDP-Production-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMTAtMTQ8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n", "ResponseHeaders": { "Content-Length": [ - "2698" + "2232" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -2060,25 +2054,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "7bbc522ab22b110d806b1cbae54c513b" + "d0421b2a94572dc1b9801c1acb2b1c3d" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:04:10 GMT" + "Wed, 14 Oct 2015 17:20:28 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/extensions", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2V4dGVuc2lvbnM=", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/extensions", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2V4dGVuc2lvbnM=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2089,10 +2083,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n MicrosoftContosoDepartmentProjectCode-ADDomain-Staging-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDI8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n MicrosoftContosoDepartmentProjectCodeNa-RDP-Production-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMDktMTE8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n MicrosoftContosoDepartmentProjectCodeNameW-RDP-Staging-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMDktMTE8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n WebRole1-ADDomain-Production-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDE8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n WebRole1-ADDomain-Staging-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDE8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n WebRole1-RDP-Production-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMDktMTE8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n WebRole1-RDP-Staging-Ext-0\r\n 1.*\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMDktMTE8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n", + "ResponseBody": "\r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n MicrosoftContosoDepartmentProjectCode-ADDomain-Staging-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDI8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n MicrosoftContosoDepartmentProjectCodeNa-RDP-Production-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMTAtMTQ8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n MicrosoftContosoDepartmentProjectCodeNameW-RDP-Staging-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMTAtMTQ8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n WebRole1WithSpacesInName-ADDomain-Production-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDE8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n WebRole1WithSpacesInName-RDP-Production-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMTAtMTQ8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n", "ResponseHeaders": { "Content-Length": [ - "3700" + "2730" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -2104,25 +2098,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "4cececa86abd1e8fbac495bf2651584e" + "bddc6c3b93962c6cb9fe969e63dc9632" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:07:53 GMT" + "Wed, 14 Oct 2015 17:28:09 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/certificates", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2NlcnRpZmljYXRlcw==", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/extensions", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2V4dGVuc2lvbnM=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2133,10 +2127,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "", + "ResponseBody": "\r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n MicrosoftContosoDepartmentProjectCode-ADDomain-Staging-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDI8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n MicrosoftContosoDepartmentProjectCodeNa-RDP-Production-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMTAtMTQ8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n MicrosoftContosoDepartmentProjectCodeNameW-RDP-Staging-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMTAtMTQ8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n WebRole1WithSpacesInName-ADDomain-Production-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDE8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n WebRole1WithSpacesInName-RDP-Production-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMTAtMTQ8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n", "ResponseHeaders": { "Content-Length": [ - "117" + "2730" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -2148,25 +2142,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "e332dcdb5fad1b9c8f6436e09482ccfa" + "7f3fe48958b326a19be441cf868f784b" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:58:00 GMT" + "Wed, 14 Oct 2015 17:28:10 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/certificates", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2NlcnRpZmljYXRlcw==", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/extensions", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2V4dGVuc2lvbnM=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2177,10 +2171,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n \r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/certificates/sha1-8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n MIIDCjCCAfKgAwIBAgIQeRGjhynhB4tP9Msih/m+mzANBgkqhkiG9w0BAQUFADBBMT8wPQYKCZImiZPyLGQBGRYvV2luZG93cyBBenVyZSBTZXJ2aWNlIE1hbmFnZW1lbnQgZm9yIEV4dGVuc2lvbnMwHhcNMTUwOTExMDc1ODAyWhcNMjAwOTExMDc1ODAyWjBBMT8wPQYKCZImiZPyLGQBGRYvV2luZG93cyBBenVyZSBTZXJ2aWNlIE1hbmFnZW1lbnQgZm9yIEV4dGVuc2lvbnMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8oUoMxCwVvLqHONwyMhPpEesCv4ItszIZE/gdfNDppd10ClWYWjyWQBYmh7I/gkmMszWfM2ggLSiJ3DrpHpeAfRS/M1ml7Cj/hWamqN0PTVjM4Uzbv0taJZt+oVo8vjS9Gg4UjVFo5Ue7jhpKeBXr+SDyvyPfoEJiF0jj4JzxP6J/G5c11VaRkIBXPGwRD7nH0apGaKA0BqcXDRziOQD8R5gZ28aw3UR4eY8odZkqayum5wwfdladpVnIjlzZqoipm7aj6YRQoKzE2En+pBdG6IbP4icFSKKPuPltTzKQS7JdSLGC9c/PYgFVX6b5Tr2JhEf6c62vCpkwmGgNY7s7AgMBAAEwDQYJKoZIhvcNAQEFBQADggEBADGJTz8fiAvTClycJLG8fN/mo8L/6TlMdKov0DD1fabZhuDTefMe9NRaMFIHY8X0FNQ/umVcda9Ozgx8tNL7lCgqp+5IoBxL6N7bBqtFAIRtp6XMSXNuOf0XnqBlI9sbfuTF09jEnynupdjiz69TN4kzhA01g8nj72Up9r3JpbsSB/B39lxN4BK0YLUSh/8IsQ0Kx9URSsq45J+u6CEyqfx0iMBxrwspALfzMENhbPS0r0Zl48R3H70bPqBDZku74+/0Sw5moU3vmx4FgRRSrx140S2ct2ZwpBrVCGXosIEnu7lg4iCoaxe3H42ZPeHcF6Km67v77LNL21z6AleZ3ss=\r\n \r\n", + "ResponseBody": "\r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n MicrosoftContosoDepartmentProjectCode-ADDomain-Staging-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDI8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n MicrosoftContosoDepartmentProjectCodeNa-RDP-Production-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMTAtMTQ8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n MicrosoftContosoDepartmentProjectCodeNameW-RDP-Staging-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMTAtMTQ8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n WebRole1WithSpacesInName-ADDomain-Production-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDE8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n WebRole1WithSpacesInName-ADDomain-Staging-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWcgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiAgPE5hbWU+dGVzdDE8L05hbWU+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n WebRole1WithSpacesInName-RDP-Production-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMTAtMTQ8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n \r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n WebRole1WithSpacesInName-RDP-Staging-Ext-0\r\n 1.*\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n CjxQdWJsaWNDb25maWc+CiAgPFVzZXJOYW1lPnBzdGVzdHVzZXI8L1VzZXJOYW1lPgogIDxFeHBpcmF0aW9uPjIwMTYtMTAtMTQ8L0V4cGlyYXRpb24+CjwvUHVibGljQ29uZmlnPg==\r\n \r\n", "ResponseHeaders": { "Content-Length": [ - "1532" + "3764" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -2192,25 +2186,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "3687da107b5e13fa80311f0cee55e5ae" + "1e6c985f94ca2b9b99244239ff1e94a4" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:58:33 GMT" + "Wed, 14 Oct 2015 17:34:17 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/certificates", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2NlcnRpZmljYXRlcw==", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/certificates", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2NlcnRpZmljYXRlcw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2221,10 +2215,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n \r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/certificates/sha1-8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n MIIDCjCCAfKgAwIBAgIQeRGjhynhB4tP9Msih/m+mzANBgkqhkiG9w0BAQUFADBBMT8wPQYKCZImiZPyLGQBGRYvV2luZG93cyBBenVyZSBTZXJ2aWNlIE1hbmFnZW1lbnQgZm9yIEV4dGVuc2lvbnMwHhcNMTUwOTExMDc1ODAyWhcNMjAwOTExMDc1ODAyWjBBMT8wPQYKCZImiZPyLGQBGRYvV2luZG93cyBBenVyZSBTZXJ2aWNlIE1hbmFnZW1lbnQgZm9yIEV4dGVuc2lvbnMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8oUoMxCwVvLqHONwyMhPpEesCv4ItszIZE/gdfNDppd10ClWYWjyWQBYmh7I/gkmMszWfM2ggLSiJ3DrpHpeAfRS/M1ml7Cj/hWamqN0PTVjM4Uzbv0taJZt+oVo8vjS9Gg4UjVFo5Ue7jhpKeBXr+SDyvyPfoEJiF0jj4JzxP6J/G5c11VaRkIBXPGwRD7nH0apGaKA0BqcXDRziOQD8R5gZ28aw3UR4eY8odZkqayum5wwfdladpVnIjlzZqoipm7aj6YRQoKzE2En+pBdG6IbP4icFSKKPuPltTzKQS7JdSLGC9c/PYgFVX6b5Tr2JhEf6c62vCpkwmGgNY7s7AgMBAAEwDQYJKoZIhvcNAQEFBQADggEBADGJTz8fiAvTClycJLG8fN/mo8L/6TlMdKov0DD1fabZhuDTefMe9NRaMFIHY8X0FNQ/umVcda9Ozgx8tNL7lCgqp+5IoBxL6N7bBqtFAIRtp6XMSXNuOf0XnqBlI9sbfuTF09jEnynupdjiz69TN4kzhA01g8nj72Up9r3JpbsSB/B39lxN4BK0YLUSh/8IsQ0Kx9URSsq45J+u6CEyqfx0iMBxrwspALfzMENhbPS0r0Zl48R3H70bPqBDZku74+/0Sw5moU3vmx4FgRRSrx140S2ct2ZwpBrVCGXosIEnu7lg4iCoaxe3H42ZPeHcF6Km67v77LNL21z6AleZ3ss=\r\n \r\n", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "1532" + "117" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -2236,25 +2230,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "a9d8ddd61944130b8818ddebc8f428f1" + "2ff51a87b29a2e50955c5473fa8c9100" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:00:12 GMT" + "Wed, 14 Oct 2015 17:16:22 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/certificates", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2NlcnRpZmljYXRlcw==", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/certificates", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2NlcnRpZmljYXRlcw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2265,7 +2259,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n \r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/certificates/sha1-8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n MIIDCjCCAfKgAwIBAgIQeRGjhynhB4tP9Msih/m+mzANBgkqhkiG9w0BAQUFADBBMT8wPQYKCZImiZPyLGQBGRYvV2luZG93cyBBenVyZSBTZXJ2aWNlIE1hbmFnZW1lbnQgZm9yIEV4dGVuc2lvbnMwHhcNMTUwOTExMDc1ODAyWhcNMjAwOTExMDc1ODAyWjBBMT8wPQYKCZImiZPyLGQBGRYvV2luZG93cyBBenVyZSBTZXJ2aWNlIE1hbmFnZW1lbnQgZm9yIEV4dGVuc2lvbnMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8oUoMxCwVvLqHONwyMhPpEesCv4ItszIZE/gdfNDppd10ClWYWjyWQBYmh7I/gkmMszWfM2ggLSiJ3DrpHpeAfRS/M1ml7Cj/hWamqN0PTVjM4Uzbv0taJZt+oVo8vjS9Gg4UjVFo5Ue7jhpKeBXr+SDyvyPfoEJiF0jj4JzxP6J/G5c11VaRkIBXPGwRD7nH0apGaKA0BqcXDRziOQD8R5gZ28aw3UR4eY8odZkqayum5wwfdladpVnIjlzZqoipm7aj6YRQoKzE2En+pBdG6IbP4icFSKKPuPltTzKQS7JdSLGC9c/PYgFVX6b5Tr2JhEf6c62vCpkwmGgNY7s7AgMBAAEwDQYJKoZIhvcNAQEFBQADggEBADGJTz8fiAvTClycJLG8fN/mo8L/6TlMdKov0DD1fabZhuDTefMe9NRaMFIHY8X0FNQ/umVcda9Ozgx8tNL7lCgqp+5IoBxL6N7bBqtFAIRtp6XMSXNuOf0XnqBlI9sbfuTF09jEnynupdjiz69TN4kzhA01g8nj72Up9r3JpbsSB/B39lxN4BK0YLUSh/8IsQ0Kx9URSsq45J+u6CEyqfx0iMBxrwspALfzMENhbPS0r0Zl48R3H70bPqBDZku74+/0Sw5moU3vmx4FgRRSrx140S2ct2ZwpBrVCGXosIEnu7lg4iCoaxe3H42ZPeHcF6Km67v77LNL21z6AleZ3ss=\r\n \r\n", + "ResponseBody": "\r\n \r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/certificates/sha1-6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n MIIDCjCCAfKgAwIBAgIQLnVY3cKZ/69IZlkEzBuWmzANBgkqhkiG9w0BAQUFADBBMT8wPQYKCZImiZPyLGQBGRYvV2luZG93cyBBenVyZSBTZXJ2aWNlIE1hbmFnZW1lbnQgZm9yIEV4dGVuc2lvbnMwHhcNMTUxMDE0MTcxNjI2WhcNMjAxMDE0MTcxNjI2WjBBMT8wPQYKCZImiZPyLGQBGRYvV2luZG93cyBBenVyZSBTZXJ2aWNlIE1hbmFnZW1lbnQgZm9yIEV4dGVuc2lvbnMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCe1/P/YSgcIoaYl5l9bsnglrTlqdBS58H0tbkC82L+rGFJGOexnEUJg6R8TMBIgT4P0sHKMSgkQXaWaVlgY0O8Mf+AORFpVB8SSGO1e1ALhZwaaJGv78GgQ1kQnliQvh6O4QUyeeXiUzBQXePEHUdCKR2ZJdWCdAZg7RTaltGYTC3QsSPgxHft1krkpdXPhClEpykHCl+Fn0weWYjPU9KLpbB0We2lLk75kRhTNmXIJ40l0utKh35ZxigapjrEyCp1eYyq3B6qIXRi1+HsWcLN8EnnUqeo/K8Trre882fsvzbmk4Y9/fOMS5PmgssPpwA08PNqn/ZanYbrMSy3VSKJAgMBAAEwDQYJKoZIhvcNAQEFBQADggEBAATvYI6DpLQ27uDjSAseDIfGlFXJeqZRUoSdK8Oz4uitnp+C/RztHqpIaS5iG4IG9HreY6z7QDbB29nZ1G8+Q0fiCdby64f3AONuKGQ3hdJ7hAs0qpd9WcGVnQZE8tCpdkc7ZpctsY69qF4yww8OkP4cKuhrBnQ/Rd8QEjfXdguKMZ1ThClny+akkoVE/t3fy4Y+6Wh1YiNOBeZERfFLlZhorA8CsVd/gEg97u7aYrmnHslpKlthkDNwj/grVCL4+CXY3eOKvtRHADOYF0sTgxyEN5ed7dr4EuEqh1VHh/VReOsohfqh7q9yfSKNWTLgJjunR87fM8ae4km5Gw4FOsE=\r\n \r\n", "ResponseHeaders": { "Content-Length": [ "1532" @@ -2280,25 +2274,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "e1e66ebdf9dd10c7919b5d298b88b95c" + "21bca9f765f1207a8c4d66b95e078e64" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:00:45 GMT" + "Wed, 14 Oct 2015 17:16:55 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/certificates", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2NlcnRpZmljYXRlcw==", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/certificates", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2NlcnRpZmljYXRlcw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2309,7 +2303,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n \r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/certificates/sha1-8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n MIIDCjCCAfKgAwIBAgIQeRGjhynhB4tP9Msih/m+mzANBgkqhkiG9w0BAQUFADBBMT8wPQYKCZImiZPyLGQBGRYvV2luZG93cyBBenVyZSBTZXJ2aWNlIE1hbmFnZW1lbnQgZm9yIEV4dGVuc2lvbnMwHhcNMTUwOTExMDc1ODAyWhcNMjAwOTExMDc1ODAyWjBBMT8wPQYKCZImiZPyLGQBGRYvV2luZG93cyBBenVyZSBTZXJ2aWNlIE1hbmFnZW1lbnQgZm9yIEV4dGVuc2lvbnMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8oUoMxCwVvLqHONwyMhPpEesCv4ItszIZE/gdfNDppd10ClWYWjyWQBYmh7I/gkmMszWfM2ggLSiJ3DrpHpeAfRS/M1ml7Cj/hWamqN0PTVjM4Uzbv0taJZt+oVo8vjS9Gg4UjVFo5Ue7jhpKeBXr+SDyvyPfoEJiF0jj4JzxP6J/G5c11VaRkIBXPGwRD7nH0apGaKA0BqcXDRziOQD8R5gZ28aw3UR4eY8odZkqayum5wwfdladpVnIjlzZqoipm7aj6YRQoKzE2En+pBdG6IbP4icFSKKPuPltTzKQS7JdSLGC9c/PYgFVX6b5Tr2JhEf6c62vCpkwmGgNY7s7AgMBAAEwDQYJKoZIhvcNAQEFBQADggEBADGJTz8fiAvTClycJLG8fN/mo8L/6TlMdKov0DD1fabZhuDTefMe9NRaMFIHY8X0FNQ/umVcda9Ozgx8tNL7lCgqp+5IoBxL6N7bBqtFAIRtp6XMSXNuOf0XnqBlI9sbfuTF09jEnynupdjiz69TN4kzhA01g8nj72Up9r3JpbsSB/B39lxN4BK0YLUSh/8IsQ0Kx9URSsq45J+u6CEyqfx0iMBxrwspALfzMENhbPS0r0Zl48R3H70bPqBDZku74+/0Sw5moU3vmx4FgRRSrx140S2ct2ZwpBrVCGXosIEnu7lg4iCoaxe3H42ZPeHcF6Km67v77LNL21z6AleZ3ss=\r\n \r\n", + "ResponseBody": "\r\n \r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/certificates/sha1-6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n MIIDCjCCAfKgAwIBAgIQLnVY3cKZ/69IZlkEzBuWmzANBgkqhkiG9w0BAQUFADBBMT8wPQYKCZImiZPyLGQBGRYvV2luZG93cyBBenVyZSBTZXJ2aWNlIE1hbmFnZW1lbnQgZm9yIEV4dGVuc2lvbnMwHhcNMTUxMDE0MTcxNjI2WhcNMjAxMDE0MTcxNjI2WjBBMT8wPQYKCZImiZPyLGQBGRYvV2luZG93cyBBenVyZSBTZXJ2aWNlIE1hbmFnZW1lbnQgZm9yIEV4dGVuc2lvbnMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCe1/P/YSgcIoaYl5l9bsnglrTlqdBS58H0tbkC82L+rGFJGOexnEUJg6R8TMBIgT4P0sHKMSgkQXaWaVlgY0O8Mf+AORFpVB8SSGO1e1ALhZwaaJGv78GgQ1kQnliQvh6O4QUyeeXiUzBQXePEHUdCKR2ZJdWCdAZg7RTaltGYTC3QsSPgxHft1krkpdXPhClEpykHCl+Fn0weWYjPU9KLpbB0We2lLk75kRhTNmXIJ40l0utKh35ZxigapjrEyCp1eYyq3B6qIXRi1+HsWcLN8EnnUqeo/K8Trre882fsvzbmk4Y9/fOMS5PmgssPpwA08PNqn/ZanYbrMSy3VSKJAgMBAAEwDQYJKoZIhvcNAQEFBQADggEBAATvYI6DpLQ27uDjSAseDIfGlFXJeqZRUoSdK8Oz4uitnp+C/RztHqpIaS5iG4IG9HreY6z7QDbB29nZ1G8+Q0fiCdby64f3AONuKGQ3hdJ7hAs0qpd9WcGVnQZE8tCpdkc7ZpctsY69qF4yww8OkP4cKuhrBnQ/Rd8QEjfXdguKMZ1ThClny+akkoVE/t3fy4Y+6Wh1YiNOBeZERfFLlZhorA8CsVd/gEg97u7aYrmnHslpKlthkDNwj/grVCL4+CXY3eOKvtRHADOYF0sTgxyEN5ed7dr4EuEqh1VHh/VReOsohfqh7q9yfSKNWTLgJjunR87fM8ae4km5Gw4FOsE=\r\n \r\n", "ResponseHeaders": { "Content-Length": [ "1532" @@ -2324,25 +2318,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "cdfa0fcce45911fe983f7ea90553ef6f" + "2f4ec3007937296e8cf463111ff18bef" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:03:03 GMT" + "Wed, 14 Oct 2015 17:19:16 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/certificates", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2NlcnRpZmljYXRlcw==", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/certificates", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2NlcnRpZmljYXRlcw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2353,7 +2347,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n \r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/certificates/sha1-8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n MIIDCjCCAfKgAwIBAgIQeRGjhynhB4tP9Msih/m+mzANBgkqhkiG9w0BAQUFADBBMT8wPQYKCZImiZPyLGQBGRYvV2luZG93cyBBenVyZSBTZXJ2aWNlIE1hbmFnZW1lbnQgZm9yIEV4dGVuc2lvbnMwHhcNMTUwOTExMDc1ODAyWhcNMjAwOTExMDc1ODAyWjBBMT8wPQYKCZImiZPyLGQBGRYvV2luZG93cyBBenVyZSBTZXJ2aWNlIE1hbmFnZW1lbnQgZm9yIEV4dGVuc2lvbnMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8oUoMxCwVvLqHONwyMhPpEesCv4ItszIZE/gdfNDppd10ClWYWjyWQBYmh7I/gkmMszWfM2ggLSiJ3DrpHpeAfRS/M1ml7Cj/hWamqN0PTVjM4Uzbv0taJZt+oVo8vjS9Gg4UjVFo5Ue7jhpKeBXr+SDyvyPfoEJiF0jj4JzxP6J/G5c11VaRkIBXPGwRD7nH0apGaKA0BqcXDRziOQD8R5gZ28aw3UR4eY8odZkqayum5wwfdladpVnIjlzZqoipm7aj6YRQoKzE2En+pBdG6IbP4icFSKKPuPltTzKQS7JdSLGC9c/PYgFVX6b5Tr2JhEf6c62vCpkwmGgNY7s7AgMBAAEwDQYJKoZIhvcNAQEFBQADggEBADGJTz8fiAvTClycJLG8fN/mo8L/6TlMdKov0DD1fabZhuDTefMe9NRaMFIHY8X0FNQ/umVcda9Ozgx8tNL7lCgqp+5IoBxL6N7bBqtFAIRtp6XMSXNuOf0XnqBlI9sbfuTF09jEnynupdjiz69TN4kzhA01g8nj72Up9r3JpbsSB/B39lxN4BK0YLUSh/8IsQ0Kx9URSsq45J+u6CEyqfx0iMBxrwspALfzMENhbPS0r0Zl48R3H70bPqBDZku74+/0Sw5moU3vmx4FgRRSrx140S2ct2ZwpBrVCGXosIEnu7lg4iCoaxe3H42ZPeHcF6Km67v77LNL21z6AleZ3ss=\r\n \r\n", + "ResponseBody": "\r\n \r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/certificates/sha1-6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n MIIDCjCCAfKgAwIBAgIQLnVY3cKZ/69IZlkEzBuWmzANBgkqhkiG9w0BAQUFADBBMT8wPQYKCZImiZPyLGQBGRYvV2luZG93cyBBenVyZSBTZXJ2aWNlIE1hbmFnZW1lbnQgZm9yIEV4dGVuc2lvbnMwHhcNMTUxMDE0MTcxNjI2WhcNMjAxMDE0MTcxNjI2WjBBMT8wPQYKCZImiZPyLGQBGRYvV2luZG93cyBBenVyZSBTZXJ2aWNlIE1hbmFnZW1lbnQgZm9yIEV4dGVuc2lvbnMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCe1/P/YSgcIoaYl5l9bsnglrTlqdBS58H0tbkC82L+rGFJGOexnEUJg6R8TMBIgT4P0sHKMSgkQXaWaVlgY0O8Mf+AORFpVB8SSGO1e1ALhZwaaJGv78GgQ1kQnliQvh6O4QUyeeXiUzBQXePEHUdCKR2ZJdWCdAZg7RTaltGYTC3QsSPgxHft1krkpdXPhClEpykHCl+Fn0weWYjPU9KLpbB0We2lLk75kRhTNmXIJ40l0utKh35ZxigapjrEyCp1eYyq3B6qIXRi1+HsWcLN8EnnUqeo/K8Trre882fsvzbmk4Y9/fOMS5PmgssPpwA08PNqn/ZanYbrMSy3VSKJAgMBAAEwDQYJKoZIhvcNAQEFBQADggEBAATvYI6DpLQ27uDjSAseDIfGlFXJeqZRUoSdK8Oz4uitnp+C/RztHqpIaS5iG4IG9HreY6z7QDbB29nZ1G8+Q0fiCdby64f3AONuKGQ3hdJ7hAs0qpd9WcGVnQZE8tCpdkc7ZpctsY69qF4yww8OkP4cKuhrBnQ/Rd8QEjfXdguKMZ1ThClny+akkoVE/t3fy4Y+6Wh1YiNOBeZERfFLlZhorA8CsVd/gEg97u7aYrmnHslpKlthkDNwj/grVCL4+CXY3eOKvtRHADOYF0sTgxyEN5ed7dr4EuEqh1VHh/VReOsohfqh7q9yfSKNWTLgJjunR87fM8ae4km5Gw4FOsE=\r\n \r\n", "ResponseHeaders": { "Content-Length": [ "1532" @@ -2368,25 +2362,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "b295bdf9db2f17c0ba2542d936e7be3a" + "a9e78f3a5df829ca9d0ceb8da9495383" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:04:10 GMT" + "Wed, 14 Oct 2015 17:19:19 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/certificates", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2NlcnRpZmljYXRlcw==", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/certificates", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2NlcnRpZmljYXRlcw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2397,7 +2391,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n \r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/certificates/sha1-8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n MIIDCjCCAfKgAwIBAgIQeRGjhynhB4tP9Msih/m+mzANBgkqhkiG9w0BAQUFADBBMT8wPQYKCZImiZPyLGQBGRYvV2luZG93cyBBenVyZSBTZXJ2aWNlIE1hbmFnZW1lbnQgZm9yIEV4dGVuc2lvbnMwHhcNMTUwOTExMDc1ODAyWhcNMjAwOTExMDc1ODAyWjBBMT8wPQYKCZImiZPyLGQBGRYvV2luZG93cyBBenVyZSBTZXJ2aWNlIE1hbmFnZW1lbnQgZm9yIEV4dGVuc2lvbnMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8oUoMxCwVvLqHONwyMhPpEesCv4ItszIZE/gdfNDppd10ClWYWjyWQBYmh7I/gkmMszWfM2ggLSiJ3DrpHpeAfRS/M1ml7Cj/hWamqN0PTVjM4Uzbv0taJZt+oVo8vjS9Gg4UjVFo5Ue7jhpKeBXr+SDyvyPfoEJiF0jj4JzxP6J/G5c11VaRkIBXPGwRD7nH0apGaKA0BqcXDRziOQD8R5gZ28aw3UR4eY8odZkqayum5wwfdladpVnIjlzZqoipm7aj6YRQoKzE2En+pBdG6IbP4icFSKKPuPltTzKQS7JdSLGC9c/PYgFVX6b5Tr2JhEf6c62vCpkwmGgNY7s7AgMBAAEwDQYJKoZIhvcNAQEFBQADggEBADGJTz8fiAvTClycJLG8fN/mo8L/6TlMdKov0DD1fabZhuDTefMe9NRaMFIHY8X0FNQ/umVcda9Ozgx8tNL7lCgqp+5IoBxL6N7bBqtFAIRtp6XMSXNuOf0XnqBlI9sbfuTF09jEnynupdjiz69TN4kzhA01g8nj72Up9r3JpbsSB/B39lxN4BK0YLUSh/8IsQ0Kx9URSsq45J+u6CEyqfx0iMBxrwspALfzMENhbPS0r0Zl48R3H70bPqBDZku74+/0Sw5moU3vmx4FgRRSrx140S2ct2ZwpBrVCGXosIEnu7lg4iCoaxe3H42ZPeHcF6Km67v77LNL21z6AleZ3ss=\r\n \r\n", + "ResponseBody": "\r\n \r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/certificates/sha1-6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n MIIDCjCCAfKgAwIBAgIQLnVY3cKZ/69IZlkEzBuWmzANBgkqhkiG9w0BAQUFADBBMT8wPQYKCZImiZPyLGQBGRYvV2luZG93cyBBenVyZSBTZXJ2aWNlIE1hbmFnZW1lbnQgZm9yIEV4dGVuc2lvbnMwHhcNMTUxMDE0MTcxNjI2WhcNMjAxMDE0MTcxNjI2WjBBMT8wPQYKCZImiZPyLGQBGRYvV2luZG93cyBBenVyZSBTZXJ2aWNlIE1hbmFnZW1lbnQgZm9yIEV4dGVuc2lvbnMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCe1/P/YSgcIoaYl5l9bsnglrTlqdBS58H0tbkC82L+rGFJGOexnEUJg6R8TMBIgT4P0sHKMSgkQXaWaVlgY0O8Mf+AORFpVB8SSGO1e1ALhZwaaJGv78GgQ1kQnliQvh6O4QUyeeXiUzBQXePEHUdCKR2ZJdWCdAZg7RTaltGYTC3QsSPgxHft1krkpdXPhClEpykHCl+Fn0weWYjPU9KLpbB0We2lLk75kRhTNmXIJ40l0utKh35ZxigapjrEyCp1eYyq3B6qIXRi1+HsWcLN8EnnUqeo/K8Trre882fsvzbmk4Y9/fOMS5PmgssPpwA08PNqn/ZanYbrMSy3VSKJAgMBAAEwDQYJKoZIhvcNAQEFBQADggEBAATvYI6DpLQ27uDjSAseDIfGlFXJeqZRUoSdK8Oz4uitnp+C/RztHqpIaS5iG4IG9HreY6z7QDbB29nZ1G8+Q0fiCdby64f3AONuKGQ3hdJ7hAs0qpd9WcGVnQZE8tCpdkc7ZpctsY69qF4yww8OkP4cKuhrBnQ/Rd8QEjfXdguKMZ1ThClny+akkoVE/t3fy4Y+6Wh1YiNOBeZERfFLlZhorA8CsVd/gEg97u7aYrmnHslpKlthkDNwj/grVCL4+CXY3eOKvtRHADOYF0sTgxyEN5ed7dr4EuEqh1VHh/VReOsohfqh7q9yfSKNWTLgJjunR87fM8ae4km5Gw4FOsE=\r\n \r\n", "ResponseHeaders": { "Content-Length": [ "1532" @@ -2412,34 +2406,28 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "df1aaa0bc4461fd2b1ba4de7e007c320" + "ab613f2751c82929b8d6c19908e1be26" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:04:42 GMT" + "Wed, 14 Oct 2015 17:20:28 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/extensions", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2V4dGVuc2lvbnM=", - "RequestMethod": "POST", - "RequestBody": "\r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n WebRole1-RDP-Production-Ext-0\r\n \r\n \r\n PD94bWwtc3R5bGVzaGVldCB0eXBlPSJ0ZXh0L3hzbCIgaHJlZj0ic3R5bGUueHNsIj8+DQo8UHVibGljQ29uZmlnPg0KICA8VXNlck5hbWU+cHN0ZXN0dXNlcjwvVXNlck5hbWU+DQogIDxFeHBpcmF0aW9uPjIwMTYtMDktMTE8L0V4cGlyYXRpb24+DQo8L1B1YmxpY0NvbmZpZz4=\r\n PD94bWwtc3R5bGVzaGVldCB0eXBlPSJ0ZXh0L3hzbCIgaHJlZj0ic3R5bGUueHNsIj8+DQo8UHJpdmF0ZUNvbmZpZz4NCiAgPFBhc3N3b3JkPnBAc3N3MHJkPC9QYXNzd29yZD4NCjwvUHJpdmF0ZUNvbmZpZz4=\r\n 1.*\r\n", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/certificates", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2NlcnRpZmljYXRlcw==", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/xml" - ], - "Content-Length": [ - "784" - ], "x-ms-version": [ "2015-04-01" ], @@ -2447,10 +2435,104 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "", + "ResponseBody": "\r\n \r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/certificates/sha1-6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n MIIDCjCCAfKgAwIBAgIQLnVY3cKZ/69IZlkEzBuWmzANBgkqhkiG9w0BAQUFADBBMT8wPQYKCZImiZPyLGQBGRYvV2luZG93cyBBenVyZSBTZXJ2aWNlIE1hbmFnZW1lbnQgZm9yIEV4dGVuc2lvbnMwHhcNMTUxMDE0MTcxNjI2WhcNMjAxMDE0MTcxNjI2WjBBMT8wPQYKCZImiZPyLGQBGRYvV2luZG93cyBBenVyZSBTZXJ2aWNlIE1hbmFnZW1lbnQgZm9yIEV4dGVuc2lvbnMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCe1/P/YSgcIoaYl5l9bsnglrTlqdBS58H0tbkC82L+rGFJGOexnEUJg6R8TMBIgT4P0sHKMSgkQXaWaVlgY0O8Mf+AORFpVB8SSGO1e1ALhZwaaJGv78GgQ1kQnliQvh6O4QUyeeXiUzBQXePEHUdCKR2ZJdWCdAZg7RTaltGYTC3QsSPgxHft1krkpdXPhClEpykHCl+Fn0weWYjPU9KLpbB0We2lLk75kRhTNmXIJ40l0utKh35ZxigapjrEyCp1eYyq3B6qIXRi1+HsWcLN8EnnUqeo/K8Trre882fsvzbmk4Y9/fOMS5PmgssPpwA08PNqn/ZanYbrMSy3VSKJAgMBAAEwDQYJKoZIhvcNAQEFBQADggEBAATvYI6DpLQ27uDjSAseDIfGlFXJeqZRUoSdK8Oz4uitnp+C/RztHqpIaS5iG4IG9HreY6z7QDbB29nZ1G8+Q0fiCdby64f3AONuKGQ3hdJ7hAs0qpd9WcGVnQZE8tCpdkc7ZpctsY69qF4yww8OkP4cKuhrBnQ/Rd8QEjfXdguKMZ1ThClny+akkoVE/t3fy4Y+6Wh1YiNOBeZERfFLlZhorA8CsVd/gEg97u7aYrmnHslpKlthkDNwj/grVCL4+CXY3eOKvtRHADOYF0sTgxyEN5ed7dr4EuEqh1VHh/VReOsohfqh7q9yfSKNWTLgJjunR87fM8ae4km5Gw4FOsE=\r\n \r\n", "ResponseHeaders": { "Content-Length": [ - "0" + "1532" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "9ce710533cfa21b7b7ec51e9c1dc47aa" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 17:28:11 GMT" + ], + "Server": [ + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/certificates", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2NlcnRpZmljYXRlcw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-04-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" + ] + }, + "ResponseBody": "\r\n \r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/certificates/sha1-6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n MIIDCjCCAfKgAwIBAgIQLnVY3cKZ/69IZlkEzBuWmzANBgkqhkiG9w0BAQUFADBBMT8wPQYKCZImiZPyLGQBGRYvV2luZG93cyBBenVyZSBTZXJ2aWNlIE1hbmFnZW1lbnQgZm9yIEV4dGVuc2lvbnMwHhcNMTUxMDE0MTcxNjI2WhcNMjAxMDE0MTcxNjI2WjBBMT8wPQYKCZImiZPyLGQBGRYvV2luZG93cyBBenVyZSBTZXJ2aWNlIE1hbmFnZW1lbnQgZm9yIEV4dGVuc2lvbnMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCe1/P/YSgcIoaYl5l9bsnglrTlqdBS58H0tbkC82L+rGFJGOexnEUJg6R8TMBIgT4P0sHKMSgkQXaWaVlgY0O8Mf+AORFpVB8SSGO1e1ALhZwaaJGv78GgQ1kQnliQvh6O4QUyeeXiUzBQXePEHUdCKR2ZJdWCdAZg7RTaltGYTC3QsSPgxHft1krkpdXPhClEpykHCl+Fn0weWYjPU9KLpbB0We2lLk75kRhTNmXIJ40l0utKh35ZxigapjrEyCp1eYyq3B6qIXRi1+HsWcLN8EnnUqeo/K8Trre882fsvzbmk4Y9/fOMS5PmgssPpwA08PNqn/ZanYbrMSy3VSKJAgMBAAEwDQYJKoZIhvcNAQEFBQADggEBAATvYI6DpLQ27uDjSAseDIfGlFXJeqZRUoSdK8Oz4uitnp+C/RztHqpIaS5iG4IG9HreY6z7QDbB29nZ1G8+Q0fiCdby64f3AONuKGQ3hdJ7hAs0qpd9WcGVnQZE8tCpdkc7ZpctsY69qF4yww8OkP4cKuhrBnQ/Rd8QEjfXdguKMZ1ThClny+akkoVE/t3fy4Y+6Wh1YiNOBeZERfFLlZhorA8CsVd/gEg97u7aYrmnHslpKlthkDNwj/grVCL4+CXY3eOKvtRHADOYF0sTgxyEN5ed7dr4EuEqh1VHh/VReOsohfqh7q9yfSKNWTLgJjunR87fM8ae4km5Gw4FOsE=\r\n \r\n", + "ResponseHeaders": { + "Content-Length": [ + "1532" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "e64dde7a901922e18bc433f4f5557f5c" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 17:28:42 GMT" + ], + "Server": [ + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/extensions", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2V4dGVuc2lvbnM=", + "RequestMethod": "POST", + "RequestBody": "\r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n WebRole1WithSpacesInName-RDP-Production-Ext-0\r\n \r\n \r\n PD94bWwtc3R5bGVzaGVldCB0eXBlPSJ0ZXh0L3hzbCIgaHJlZj0ic3R5bGUueHNsIj8+DQo8UHVibGljQ29uZmlnPg0KICA8VXNlck5hbWU+cHN0ZXN0dXNlcjwvVXNlck5hbWU+DQogIDxFeHBpcmF0aW9uPjIwMTYtMTAtMTQ8L0V4cGlyYXRpb24+DQo8L1B1YmxpY0NvbmZpZz4=\r\n PD94bWwtc3R5bGVzaGVldCB0eXBlPSJ0ZXh0L3hzbCIgaHJlZj0ic3R5bGUueHNsIj8+DQo8UHJpdmF0ZUNvbmZpZz4NCiAgPFBhc3N3b3JkPnBAc3N3MHJkPC9QYXNzd29yZD4NCjwvUHJpdmF0ZUNvbmZpZz4=\r\n 1.*\r\n", + "RequestHeaders": { + "Content-Type": [ + "application/xml" + ], + "Content-Length": [ + "800" + ], + "x-ms-version": [ + "2015-04-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" ], "x-ms-servedbyregion": [ "ussouth3" @@ -2459,33 +2541,33 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "48459588aed41c9aa34e71d1b4332e2c" + "b71da379f76521cd96b3daf205a9963e" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:58:02 GMT" + "Wed, 14 Oct 2015 17:16:24 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 202 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/extensions", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2V4dGVuc2lvbnM=", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/extensions", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2V4dGVuc2lvbnM=", "RequestMethod": "POST", - "RequestBody": "\r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n WebRole1-ADDomain-Production-Ext-0\r\n \r\n \r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTE2Ij8+DQo8UHVibGljQ29uZmlnIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhtbG5zOnhzZD0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiPg0KICA8TmFtZT50ZXN0MTwvTmFtZT4NCjwvUHVibGljQ29uZmlnPg==\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTE2Ij8+DQo8UHJpdmF0ZUNvbmZpZyB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4bWxuczp4c2Q9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hIj4NCiAgPFBhc3N3b3JkIC8+DQogIDxVbmpvaW5Eb21haW5QYXNzd29yZCAvPg0KPC9Qcml2YXRlQ29uZmlnPg==\r\n 1.*\r\n", + "RequestBody": "\r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n WebRole1WithSpacesInName-ADDomain-Production-Ext-0\r\n \r\n \r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTE2Ij8+DQo8UHVibGljQ29uZmlnIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhtbG5zOnhzZD0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiPg0KICA8TmFtZT50ZXN0MTwvTmFtZT4NCjwvUHVibGljQ29uZmlnPg==\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTE2Ij8+DQo8UHJpdmF0ZUNvbmZpZyB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4bWxuczp4c2Q9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hIj4NCiAgPFBhc3N3b3JkIC8+DQogIDxVbmpvaW5Eb21haW5QYXNzd29yZCAvPg0KPC9Qcml2YXRlQ29uZmlnPg==\r\n 1.*\r\n", "RequestHeaders": { "Content-Type": [ "application/xml" ], "Content-Length": [ - "974" + "990" ], "x-ms-version": [ "2015-04-01" @@ -2506,27 +2588,27 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "ed087cb5f7d21a7880c9c729195c8fa2" + "6799b8c77c8e27ffb1e66e8bf93c6214" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:58:34 GMT" + "Wed, 14 Oct 2015 17:17:04 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 202 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/extensions", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2V4dGVuc2lvbnM=", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/extensions", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2V4dGVuc2lvbnM=", "RequestMethod": "POST", - "RequestBody": "\r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n MicrosoftContosoDepartmentProjectCodeNameW-RDP-Staging-Ext-0\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n PD94bWwtc3R5bGVzaGVldCB0eXBlPSJ0ZXh0L3hzbCIgaHJlZj0ic3R5bGUueHNsIj8+DQo8UHVibGljQ29uZmlnPg0KICA8VXNlck5hbWU+cHN0ZXN0dXNlcjwvVXNlck5hbWU+DQogIDxFeHBpcmF0aW9uPjIwMTYtMDktMTE8L0V4cGlyYXRpb24+DQo8L1B1YmxpY0NvbmZpZz4=\r\n PD94bWwtc3R5bGVzaGVldCB0eXBlPSJ0ZXh0L3hzbCIgaHJlZj0ic3R5bGUueHNsIj8+DQo8UHJpdmF0ZUNvbmZpZz4NCiAgPFBhc3N3b3JkPnBAc3N3MHJkPC9QYXNzd29yZD4NCjwvUHJpdmF0ZUNvbmZpZz4=\r\n 1.*\r\n", + "RequestBody": "\r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n MicrosoftContosoDepartmentProjectCodeNameW-RDP-Staging-Ext-0\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n PD94bWwtc3R5bGVzaGVldCB0eXBlPSJ0ZXh0L3hzbCIgaHJlZj0ic3R5bGUueHNsIj8+DQo8UHVibGljQ29uZmlnPg0KICA8VXNlck5hbWU+cHN0ZXN0dXNlcjwvVXNlck5hbWU+DQogIDxFeHBpcmF0aW9uPjIwMTYtMTAtMTQ8L0V4cGlyYXRpb24+DQo8L1B1YmxpY0NvbmZpZz4=\r\n PD94bWwtc3R5bGVzaGVldCB0eXBlPSJ0ZXh0L3hzbCIgaHJlZj0ic3R5bGUueHNsIj8+DQo8UHJpdmF0ZUNvbmZpZz4NCiAgPFBhc3N3b3JkPnBAc3N3MHJkPC9QYXNzd29yZD4NCjwvUHJpdmF0ZUNvbmZpZz4=\r\n 1.*\r\n", "RequestHeaders": { "Content-Type": [ "application/xml" @@ -2553,27 +2635,27 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "3a31307b2a7118798fac864e21f1c277" + "401d2cc9b13c2d9f961b11c133cd5ba6" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:00:14 GMT" + "Wed, 14 Oct 2015 17:19:19 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 202 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/extensions", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2V4dGVuc2lvbnM=", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/extensions", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2V4dGVuc2lvbnM=", "RequestMethod": "POST", - "RequestBody": "\r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n MicrosoftContosoDepartmentProjectCode-ADDomain-Staging-Ext-0\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTE2Ij8+DQo8UHVibGljQ29uZmlnIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhtbG5zOnhzZD0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiPg0KICA8TmFtZT50ZXN0MjwvTmFtZT4NCjwvUHVibGljQ29uZmlnPg==\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTE2Ij8+DQo8UHJpdmF0ZUNvbmZpZyB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4bWxuczp4c2Q9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hIj4NCiAgPFBhc3N3b3JkIC8+DQogIDxVbmpvaW5Eb21haW5QYXNzd29yZCAvPg0KPC9Qcml2YXRlQ29uZmlnPg==\r\n 1.*\r\n", + "RequestBody": "\r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n MicrosoftContosoDepartmentProjectCode-ADDomain-Staging-Ext-0\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTE2Ij8+DQo8UHVibGljQ29uZmlnIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhtbG5zOnhzZD0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiPg0KICA8TmFtZT50ZXN0MjwvTmFtZT4NCjwvUHVibGljQ29uZmlnPg==\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTE2Ij8+DQo8UHJpdmF0ZUNvbmZpZyB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4bWxuczp4c2Q9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hIj4NCiAgPFBhc3N3b3JkIC8+DQogIDxVbmpvaW5Eb21haW5QYXNzd29yZCAvPg0KPC9Qcml2YXRlQ29uZmlnPg==\r\n 1.*\r\n", "RequestHeaders": { "Content-Type": [ "application/xml" @@ -2600,27 +2682,27 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "35a2e12c9ae718769dafc12e8a19ece3" + "30af8378807d23e5ac1f128484522cde" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:00:48 GMT" + "Wed, 14 Oct 2015 17:19:22 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 202 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/extensions", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2V4dGVuc2lvbnM=", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/extensions", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2V4dGVuc2lvbnM=", "RequestMethod": "POST", - "RequestBody": "\r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n MicrosoftContosoDepartmentProjectCodeNa-RDP-Production-Ext-0\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n PD94bWwtc3R5bGVzaGVldCB0eXBlPSJ0ZXh0L3hzbCIgaHJlZj0ic3R5bGUueHNsIj8+DQo8UHVibGljQ29uZmlnPg0KICA8VXNlck5hbWU+cHN0ZXN0dXNlcjwvVXNlck5hbWU+DQogIDxFeHBpcmF0aW9uPjIwMTYtMDktMTE8L0V4cGlyYXRpb24+DQo8L1B1YmxpY0NvbmZpZz4=\r\n PD94bWwtc3R5bGVzaGVldCB0eXBlPSJ0ZXh0L3hzbCIgaHJlZj0ic3R5bGUueHNsIj8+DQo8UHJpdmF0ZUNvbmZpZz4NCiAgPFBhc3N3b3JkPnBAc3N3MHJkPC9QYXNzd29yZD4NCjwvUHJpdmF0ZUNvbmZpZz4=\r\n 1.*\r\n", + "RequestBody": "\r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n MicrosoftContosoDepartmentProjectCodeNa-RDP-Production-Ext-0\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n PD94bWwtc3R5bGVzaGVldCB0eXBlPSJ0ZXh0L3hzbCIgaHJlZj0ic3R5bGUueHNsIj8+DQo8UHVibGljQ29uZmlnPg0KICA8VXNlck5hbWU+cHN0ZXN0dXNlcjwvVXNlck5hbWU+DQogIDxFeHBpcmF0aW9uPjIwMTYtMTAtMTQ8L0V4cGlyYXRpb24+DQo8L1B1YmxpY0NvbmZpZz4=\r\n PD94bWwtc3R5bGVzaGVldCB0eXBlPSJ0ZXh0L3hzbCIgaHJlZj0ic3R5bGUueHNsIj8+DQo8UHJpdmF0ZUNvbmZpZz4NCiAgPFBhc3N3b3JkPnBAc3N3MHJkPC9QYXNzd29yZD4NCjwvUHJpdmF0ZUNvbmZpZz4=\r\n 1.*\r\n", "RequestHeaders": { "Content-Type": [ "application/xml" @@ -2647,33 +2729,33 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "5d880e6bd49213b393e6980e42d170a6" + "547191d4717525b580614cc73262bcef" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:03:04 GMT" + "Wed, 14 Oct 2015 17:20:30 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 202 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/extensions", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2V4dGVuc2lvbnM=", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/extensions", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2V4dGVuc2lvbnM=", "RequestMethod": "POST", - "RequestBody": "\r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n WebRole1-RDP-Staging-Ext-0\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n PD94bWwtc3R5bGVzaGVldCB0eXBlPSJ0ZXh0L3hzbCIgaHJlZj0ic3R5bGUueHNsIj8+DQo8UHVibGljQ29uZmlnPg0KICA8VXNlck5hbWU+cHN0ZXN0dXNlcjwvVXNlck5hbWU+DQogIDxFeHBpcmF0aW9uPjIwMTYtMDktMTE8L0V4cGlyYXRpb24+DQo8L1B1YmxpY0NvbmZpZz4=\r\n PD94bWwtc3R5bGVzaGVldCB0eXBlPSJ0ZXh0L3hzbCIgaHJlZj0ic3R5bGUueHNsIj8+DQo8UHJpdmF0ZUNvbmZpZz4NCiAgPFBhc3N3b3JkPnBAc3N3MHJkPC9QYXNzd29yZD4NCjwvUHJpdmF0ZUNvbmZpZz4=\r\n 1.*\r\n", + "RequestBody": "\r\n Microsoft.Windows.Azure.Extensions\r\n RDP\r\n WebRole1WithSpacesInName-RDP-Staging-Ext-0\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n PD94bWwtc3R5bGVzaGVldCB0eXBlPSJ0ZXh0L3hzbCIgaHJlZj0ic3R5bGUueHNsIj8+DQo8UHVibGljQ29uZmlnPg0KICA8VXNlck5hbWU+cHN0ZXN0dXNlcjwvVXNlck5hbWU+DQogIDxFeHBpcmF0aW9uPjIwMTYtMTAtMTQ8L0V4cGlyYXRpb24+DQo8L1B1YmxpY0NvbmZpZz4=\r\n PD94bWwtc3R5bGVzaGVldCB0eXBlPSJ0ZXh0L3hzbCIgaHJlZj0ic3R5bGUueHNsIj8+DQo8UHJpdmF0ZUNvbmZpZz4NCiAgPFBhc3N3b3JkPnBAc3N3MHJkPC9QYXNzd29yZD4NCjwvUHJpdmF0ZUNvbmZpZz4=\r\n 1.*\r\n", "RequestHeaders": { "Content-Type": [ "application/xml" ], "Content-Length": [ - "825" + "841" ], "x-ms-version": [ "2015-04-01" @@ -2694,33 +2776,33 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "4dbd9435c9a61cf4b0dacf911a4875dc" + "3f85338042a02733aa260f1760053b6d" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:04:12 GMT" + "Wed, 14 Oct 2015 17:28:12 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 202 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/extensions", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2V4dGVuc2lvbnM=", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/extensions", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2V4dGVuc2lvbnM=", "RequestMethod": "POST", - "RequestBody": "\r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n WebRole1-ADDomain-Staging-Ext-0\r\n 8E1C5C243F43EC8DBBBD738B8116331DAF2765EA\r\n sha1\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTE2Ij8+DQo8UHVibGljQ29uZmlnIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhtbG5zOnhzZD0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiPg0KICA8TmFtZT50ZXN0MTwvTmFtZT4NCjwvUHVibGljQ29uZmlnPg==\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTE2Ij8+DQo8UHJpdmF0ZUNvbmZpZyB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4bWxuczp4c2Q9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hIj4NCiAgPFBhc3N3b3JkIC8+DQogIDxVbmpvaW5Eb21haW5QYXNzd29yZCAvPg0KPC9Qcml2YXRlQ29uZmlnPg==\r\n 1.*\r\n", + "RequestBody": "\r\n Microsoft.Windows.Azure.Extensions\r\n ADDomain\r\n WebRole1WithSpacesInName-ADDomain-Staging-Ext-0\r\n 6A72D16591383738F3715EF9C19986DB8B6EFCE7\r\n sha1\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTE2Ij8+DQo8UHVibGljQ29uZmlnIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhtbG5zOnhzZD0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiPg0KICA8TmFtZT50ZXN0MTwvTmFtZT4NCjwvUHVibGljQ29uZmlnPg==\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTE2Ij8+DQo8UHJpdmF0ZUNvbmZpZyB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4bWxuczp4c2Q9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hIj4NCiAgPFBhc3N3b3JkIC8+DQogIDxVbmpvaW5Eb21haW5QYXNzd29yZCAvPg0KPC9Qcml2YXRlQ29uZmlnPg==\r\n 1.*\r\n", "RequestHeaders": { "Content-Type": [ "application/xml" ], "Content-Length": [ - "1015" + "1031" ], "x-ms-version": [ "2015-04-01" @@ -2741,25 +2823,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "4007478411f91e59b0ab8a183f0c7f75" + "69e299fe2c922d13930044307fe1ffc6" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:04:46 GMT" + "Wed, 14 Oct 2015 17:28:44 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 202 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/48459588aed41c9aa34e71d1b4332e2c", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQ4NDU5NTg4YWVkNDFjOWFhMzRlNzFkMWI0MzMyZTJj", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/b71da379f76521cd96b3daf205a9963e", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zL2I3MWRhMzc5Zjc2NTIxY2Q5NmIzZGFmMjA1YTk5NjNl", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2770,7 +2852,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 48459588-aed4-1c9a-a34e-71d1b4332e2c\r\n InProgress\r\n", + "ResponseBody": "\r\n b71da379-f765-21cd-96b3-daf205a9963e\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -2785,25 +2867,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "a5b2c8a85830157cb5a7d711c40097e1" + "df380b427a152d18a49e7c4c933fb9a3" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:58:02 GMT" + "Wed, 14 Oct 2015 17:16:24 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/48459588aed41c9aa34e71d1b4332e2c", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQ4NDU5NTg4YWVkNDFjOWFhMzRlNzFkMWI0MzMyZTJj", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/b71da379f76521cd96b3daf205a9963e", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zL2I3MWRhMzc5Zjc2NTIxY2Q5NmIzZGFmMjA1YTk5NjNl", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2814,7 +2896,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 48459588-aed4-1c9a-a34e-71d1b4332e2c\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n b71da379-f765-21cd-96b3-daf205a9963e\r\n Succeeded\r\n 200\r\n", "ResponseHeaders": { "Content-Length": [ "232" @@ -2829,25 +2911,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "0f3e1c2dceb010d89e9ef8b622912509" + "9f085a77d72b2f5180ff4f1e9b3d7f9f" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:58:33 GMT" + "Wed, 14 Oct 2015 17:16:54 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/ed087cb5f7d21a7880c9c729195c8fa2", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zL2VkMDg3Y2I1ZjdkMjFhNzg4MGM5YzcyOTE5NWM4ZmEy", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/6799b8c77c8e27ffb1e66e8bf93c6214", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzY3OTliOGM3N2M4ZTI3ZmZiMWU2NmU4YmY5M2M2MjE0", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2858,7 +2940,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n ed087cb5-f7d2-1a78-80c9-c729195c8fa2\r\n InProgress\r\n", + "ResponseBody": "\r\n 6799b8c7-7c8e-27ff-b1e6-6e8bf93c6214\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -2873,25 +2955,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "d92af63c4cbb15a882697342f7bc57c2" + "82b4c57966ad2a7f8d8e307dfd29fbc8" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:58:35 GMT" + "Wed, 14 Oct 2015 17:17:04 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/ed087cb5f7d21a7880c9c729195c8fa2", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zL2VkMDg3Y2I1ZjdkMjFhNzg4MGM5YzcyOTE5NWM4ZmEy", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/6799b8c77c8e27ffb1e66e8bf93c6214", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzY3OTliOGM3N2M4ZTI3ZmZiMWU2NmU4YmY5M2M2MjE0", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2902,7 +2984,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n ed087cb5-f7d2-1a78-80c9-c729195c8fa2\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n 6799b8c7-7c8e-27ff-b1e6-6e8bf93c6214\r\n Succeeded\r\n 200\r\n", "ResponseHeaders": { "Content-Length": [ "232" @@ -2917,33 +2999,33 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "77f7d64cc6d01248bd0a74af404e855d" + "cb30d683cab422f89d3c5efc2498da2c" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:59:05 GMT" + "Wed, 14 Oct 2015 17:17:39 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Production", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9u", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Production", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9u", "RequestMethod": "POST", - "RequestBody": "\r\n 6b5db6c6-1feb-452e-ab59-210672f3bcdc\r\n https://pstestonesdk1983.blob.core.windows.net/mydeployments/20150911_075731_LongRoleName.Cloud.cspkg\r\n \r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iQXp1cmVDbG91ZFNlcnZpY2UyIiB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9TZXJ2aWNlSG9zdGluZy8yMDA4LzEwL1NlcnZpY2VDb25maWd1cmF0aW9uIiBvc0ZhbWlseT0iNCIgb3NWZXJzaW9uPSIqIiBzY2hlbWFWZXJzaW9uPSIyMDE1LTA0LjIuNiI+ICA8Um9sZSBuYW1lPSJXZWJSb2xlMSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n true\r\n false\r\n \r\n \r\n \r\n \r\n WebRole1\r\n \r\n \r\n WebRole1-RDP-Production-Ext-0\r\n \r\n \r\n WebRole1-ADDomain-Production-Ext-0\r\n \r\n \r\n \r\n \r\n \r\n", + "RequestBody": "\r\n ba2e6657-a767-4bfd-8ccd-7b2c59bb5a88\r\n https://pstestonesdk7381.blob.core.windows.net/mydeployments/20151014_171614_LongRoleName.Cloud.cspkg\r\n \r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iV2luZG93c0F6dXJlMSIgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vU2VydmljZUhvc3RpbmcvMjAwOC8xMC9TZXJ2aWNlQ29uZmlndXJhdGlvbiIgb3NGYW1pbHk9IjQiIG9zVmVyc2lvbj0iKiIgc2NoZW1hVmVyc2lvbj0iMjAxNC0wMS4yLjMiPiAgPFJvbGUgbmFtZT0iV2ViUm9sZTEgV2l0aCBTcGFjZXMgSW4gTmFtZSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n true\r\n false\r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n \r\n \r\n WebRole1WithSpacesInName-RDP-Production-Ext-0\r\n \r\n \r\n WebRole1WithSpacesInName-ADDomain-Production-Ext-0\r\n \r\n \r\n \r\n \r\n \r\n", "RequestHeaders": { "Content-Type": [ "application/xml" ], "Content-Length": [ - "2407" + "2479" ], "x-ms-version": [ "2015-04-01" @@ -2964,25 +3046,69 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "2480fd760db7141ab9e8693d4c9e8a48" + "d9746f9cb94026cabafa9b1913f7ff89" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:59:06 GMT" + "Wed, 14 Oct 2015 17:17:51 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 202 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/2480fd760db7141ab9e8693d4c9e8a48", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzI0ODBmZDc2MGRiNzE0MWFiOWU4NjkzZDRjOWU4YTQ4", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/d9746f9cb94026cabafa9b1913f7ff89", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zL2Q5NzQ2ZjljYjk0MDI2Y2FiYWZhOWIxOTEzZjdmZjg5", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-04-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" + ] + }, + "ResponseBody": "\r\n d9746f9c-b940-26ca-bafa-9b1913f7ff89\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "c8bff6a74cd128e5b8c9e3e17a1d691e" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 17:17:59 GMT" + ], + "Server": [ + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/d9746f9cb94026cabafa9b1913f7ff89", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zL2Q5NzQ2ZjljYjk0MDI2Y2FiYWZhOWIxOTEzZjdmZjg5", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2993,7 +3119,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 2480fd76-0db7-141a-b9e8-693d4c9e8a48\r\n InProgress\r\n", + "ResponseBody": "\r\n d9746f9c-b940-26ca-bafa-9b1913f7ff89\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -3008,25 +3134,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "42ed8a691f9d1efda279197bdf52e60f" + "b8028c22b4e92ab985dccd2966699134" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:59:06 GMT" + "Wed, 14 Oct 2015 17:18:30 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/2480fd760db7141ab9e8693d4c9e8a48", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzI0ODBmZDc2MGRiNzE0MWFiOWU4NjkzZDRjOWU4YTQ4", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/d9746f9cb94026cabafa9b1913f7ff89", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zL2Q5NzQ2ZjljYjk0MDI2Y2FiYWZhOWIxOTEzZjdmZjg5", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3037,7 +3163,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 2480fd76-0db7-141a-b9e8-693d4c9e8a48\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n d9746f9c-b940-26ca-bafa-9b1913f7ff89\r\n Succeeded\r\n 200\r\n", "ResponseHeaders": { "Content-Length": [ "232" @@ -3052,25 +3178,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "4fe856470b0d18aaac8d18212a68d810" + "ec28a1b15aa92c1da752b4fdf6429681" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:59:36 GMT" + "Wed, 14 Oct 2015 17:19:01 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/operations/isavailable/pstestonesdk8338", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9vcGVyYXRpb25zL2lzYXZhaWxhYmxlL3BzdGVzdG9uZXNkazgzMzg=", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/operations/isavailable/pstestonesdk4044", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9vcGVyYXRpb25zL2lzYXZhaWxhYmxlL3BzdGVzdG9uZXNkazQwNDQ=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3096,25 +3222,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "19c87b8842fc1ccdb07ca00ec269cf17" + "30ad00d3f5262486bf407a4ccaa52d13" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:59:38 GMT" + "Wed, 14 Oct 2015 17:19:05 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/operations/isavailable/pstestonesdk8338", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9vcGVyYXRpb25zL2lzYXZhaWxhYmxlL3BzdGVzdG9uZXNkazgzMzg=", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/operations/isavailable/pstestonesdk4044", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9vcGVyYXRpb25zL2lzYXZhaWxhYmxlL3BzdGVzdG9uZXNkazQwNDQ=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3140,25 +3266,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "724571031781166aa8f6f45be39f20b8" + "7771ceebbca82447bab9d321e84fd356" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:02:52 GMT" + "Wed, 14 Oct 2015 17:20:25 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/operations/isavailable/pstestonesdk8338", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9vcGVyYXRpb25zL2lzYXZhaWxhYmxlL3BzdGVzdG9uZXNkazgzMzg=", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/operations/isavailable/pstestonesdk4044", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9vcGVyYXRpb25zL2lzYXZhaWxhYmxlL3BzdGVzdG9uZXNkazQwNDQ=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3184,25 +3310,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "6e1e58e22e2911e4a4f83229401c61dd" + "d4da869536e42e83a60f2bd1f2f17b13" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:04:08 GMT" + "Wed, 14 Oct 2015 17:28:07 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/operations/isavailable/pstestonesdk8338", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9vcGVyYXRpb25zL2lzYXZhaWxhYmxlL3BzdGVzdG9uZXNkazgzMzg=", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/operations/isavailable/pstestonesdk4044", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9vcGVyYXRpb25zL2lzYXZhaWxhYmxlL3BzdGVzdG9uZXNkazQwNDQ=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3228,25 +3354,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "a2477da4041915ae956868778e4a277d" + "17c68d2f0bbe251abb13f431128244db" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:07:50 GMT" + "Wed, 14 Oct 2015 17:34:14 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/1fbe61e7f15413cf816abc8775595c90", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzFmYmU2MWU3ZjE1NDEzY2Y4MTZhYmM4Nzc1NTk1Yzkw", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/b436d7f06db7270986e77f6f2417a1c0", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zL2I0MzZkN2YwNmRiNzI3MDk4NmU3N2Y2ZjI0MTdhMWMw", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3257,7 +3383,7 @@ "Microsoft.WindowsAzure.Management.ManagementClient/4.0.0.0" ] }, - "ResponseBody": "\r\n 1fbe61e7-f154-13cf-816a-bc8775595c90\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n b436d7f0-6db7-2709-86e7-7f6f2417a1c0\r\n Succeeded\r\n 200\r\n", "ResponseHeaders": { "Content-Length": [ "232" @@ -3269,25 +3395,25 @@ "ussouth3" ], "x-ms-request-id": [ - "09186d3f09c61f3eac97ab3089dc1f77" + "f87ad5674d982945aa2ecdc9eddf02a5" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 07:59:40 GMT" + "Wed, 14 Oct 2015 17:19:08 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/3a31307b2a7118798fac864e21f1c277", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzNhMzEzMDdiMmE3MTE4Nzk4ZmFjODY0ZTIxZjFjMjc3", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/401d2cc9b13c2d9f961b11c133cd5ba6", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQwMWQyY2M5YjEzYzJkOWY5NjFiMTFjMTMzY2Q1YmE2", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3298,10 +3424,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 3a31307b-2a71-1879-8fac-864e21f1c277\r\n InProgress\r\n", + "ResponseBody": "\r\n 401d2cc9-b13c-2d9f-961b-11c133cd5ba6\r\n Succeeded\r\n 200\r\n", "ResponseHeaders": { "Content-Length": [ - "197" + "232" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -3313,25 +3439,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "03df61dd28371f8a92cc8485a3ef75c7" + "e19ef3c0b7fc2a36a15e6f4ebc7e0097" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:00:14 GMT" + "Wed, 14 Oct 2015 17:19:19 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/3a31307b2a7118798fac864e21f1c277", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzNhMzEzMDdiMmE3MTE4Nzk4ZmFjODY0ZTIxZjFjMjc3", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/30af8378807d23e5ac1f128484522cde", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzMwYWY4Mzc4ODA3ZDIzZTVhYzFmMTI4NDg0NTIyY2Rl", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3342,10 +3468,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 3a31307b-2a71-1879-8fac-864e21f1c277\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n 30af8378-807d-23e5-ac1f-128484522cde\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ - "232" + "197" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -3357,25 +3483,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "22108ad99c851a06a692db36baae25bf" + "0686e0ac49c021e892bf4b991d720f7e" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:00:44 GMT" + "Wed, 14 Oct 2015 17:19:22 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/35a2e12c9ae718769dafc12e8a19ece3", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzM1YTJlMTJjOWFlNzE4NzY5ZGFmYzEyZThhMTllY2Uz", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/30af8378807d23e5ac1f128484522cde", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzMwYWY4Mzc4ODA3ZDIzZTVhYzFmMTI4NDg0NTIyY2Rl", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3386,7 +3512,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 35a2e12c-9ae7-1876-9daf-c12e8a19ece3\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n 30af8378-807d-23e5-ac1f-128484522cde\r\n Succeeded\r\n 200\r\n", "ResponseHeaders": { "Content-Length": [ "232" @@ -3401,33 +3527,33 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "42352125fdfa16ff8325efb006cb493e" + "9605714d337a25d48d6c73d747167c7f" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:00:48 GMT" + "Wed, 14 Oct 2015 17:19:53 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Staging", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9TdGFnaW5n", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Staging", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9TdGFnaW5n", "RequestMethod": "POST", - "RequestBody": "\r\n 10038b3d-349a-493e-a0f1-31795dda95d6\r\n https://pstestonesdk1983.blob.core.windows.net/mydeployments/20150911_075943_LongRoleName.Cloud.cspkg\r\n \r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iQXp1cmVDbG91ZFNlcnZpY2UyIiB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9TZXJ2aWNlSG9zdGluZy8yMDA4LzEwL1NlcnZpY2VDb25maWd1cmF0aW9uIiBvc0ZhbWlseT0iNCIgb3NWZXJzaW9uPSIqIiBzY2hlbWFWZXJzaW9uPSIyMDE1LTA0LjIuNiI+ICA8Um9sZSBuYW1lPSJXZWJSb2xlMSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n true\r\n false\r\n \r\n \r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCodeNameW-RDP-Staging-Ext-0\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCode-ADDomain-Staging-Ext-0\r\n \r\n \r\n \r\n \r\n \r\n", + "RequestBody": "\r\n 9feafb72-d523-46be-aced-7f1cb0e0e8ac\r\n https://pstestonesdk7381.blob.core.windows.net/mydeployments/20151014_171909_LongRoleName.Cloud.cspkg\r\n \r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iV2luZG93c0F6dXJlMSIgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vU2VydmljZUhvc3RpbmcvMjAwOC8xMC9TZXJ2aWNlQ29uZmlndXJhdGlvbiIgb3NGYW1pbHk9IjQiIG9zVmVyc2lvbj0iKiIgc2NoZW1hVmVyc2lvbj0iMjAxNC0wMS4yLjMiPiAgPFJvbGUgbmFtZT0iV2ViUm9sZTEgV2l0aCBTcGFjZXMgSW4gTmFtZSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n true\r\n false\r\n \r\n \r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCodeNameW-RDP-Staging-Ext-0\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCode-ADDomain-Staging-Ext-0\r\n \r\n \r\n \r\n \r\n \r\n", "RequestHeaders": { "Content-Type": [ "application/xml" ], "Content-Length": [ - "2507" + "2527" ], "x-ms-version": [ "2015-04-01" @@ -3448,25 +3574,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "4084863da45a1a179e769e0a5afe11d6" + "eed71467ff032f68ba53321b0f3c3eca" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:00:49 GMT" + "Wed, 14 Oct 2015 17:19:53 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 202 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/4084863da45a1a179e769e0a5afe11d6", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQwODQ4NjNkYTQ1YTFhMTc5ZTc2OWUwYTVhZmUxMWQ2", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/eed71467ff032f68ba53321b0f3c3eca", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zL2VlZDcxNDY3ZmYwMzJmNjhiYTUzMzIxYjBmM2MzZWNh", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3477,7 +3603,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 4084863d-a45a-1a17-9e76-9e0a5afe11d6\r\n InProgress\r\n", + "ResponseBody": "\r\n eed71467-ff03-2f68-ba53-321b0f3c3eca\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -3492,25 +3618,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "0597784b10b916d88210738b24d76459" + "87b73951bc1d2e3b93d1c6ef47b95b1b" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:00:50 GMT" + "Wed, 14 Oct 2015 17:19:54 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/4084863da45a1a179e769e0a5afe11d6", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQwODQ4NjNkYTQ1YTFhMTc5ZTc2OWUwYTVhZmUxMWQ2", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/eed71467ff032f68ba53321b0f3c3eca", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zL2VlZDcxNDY3ZmYwMzJmNjhiYTUzMzIxYjBmM2MzZWNh", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3521,10 +3647,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 4084863d-a45a-1a17-9e76-9e0a5afe11d6\r\n InProgress\r\n", + "ResponseBody": "\r\n eed71467-ff03-2f68-ba53-321b0f3c3eca\r\n Succeeded\r\n 200\r\n", "ResponseHeaders": { "Content-Length": [ - "197" + "232" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -3536,25 +3662,66 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "76815ca0eb2c16c8978b96b737811d2c" + "e7e52e5433132ab5a3921b0eb85bb803" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 17:20:24 GMT" + ], + "Server": [ + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/eceaa626db1327ef87cf0729ddfe99e5", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zL2VjZWFhNjI2ZGIxMzI3ZWY4N2NmMDcyOWRkZmU5OWU1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.ManagementClient/4.0.0.0" + ] + }, + "ResponseBody": "\r\n eceaa626-db13-27ef-87cf-0729ddfe99e5\r\n Succeeded\r\n 200\r\n", + "ResponseHeaders": { + "Content-Length": [ + "232" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "e60cff44b91c20a68cbe679596d84972" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:01:19 GMT" + "Wed, 14 Oct 2015 17:20:27 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/4084863da45a1a179e769e0a5afe11d6", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQwODQ4NjNkYTQ1YTFhMTc5ZTc2OWUwYTVhZmUxMWQ2", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/547191d4717525b580614cc73262bcef", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzU0NzE5MWQ0NzE3NTI1YjU4MDYxNGNjNzMyNjJiY2Vm", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3565,7 +3732,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 4084863d-a45a-1a17-9e76-9e0a5afe11d6\r\n InProgress\r\n", + "ResponseBody": "\r\n 547191d4-7175-25b5-8061-4cc73262bcef\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -3580,25 +3747,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "872c3a88d48b1e7185e443825700ab7e" + "0a62b46641062c3182537bf23bfdfd0a" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:01:51 GMT" + "Wed, 14 Oct 2015 17:20:30 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/4084863da45a1a179e769e0a5afe11d6", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQwODQ4NjNkYTQ1YTFhMTc5ZTc2OWUwYTVhZmUxMWQ2", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/547191d4717525b580614cc73262bcef", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzU0NzE5MWQ0NzE3NTI1YjU4MDYxNGNjNzMyNjJiY2Vm", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3609,10 +3776,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 4084863d-a45a-1a17-9e76-9e0a5afe11d6\r\n InProgress\r\n", + "ResponseBody": "\r\n 547191d4-7175-25b5-8061-4cc73262bcef\r\n Succeeded\r\n 200\r\n", "ResponseHeaders": { "Content-Length": [ - "197" + "232" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -3624,25 +3791,72 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "cd1b1e6e1f651cb6821a7633341f8f88" + "a797cd0d89b525eea9202d93acbbe814" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:02:21 GMT" + "Wed, 14 Oct 2015 17:21:00 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/4084863da45a1a179e769e0a5afe11d6", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQwODQ4NjNkYTQ1YTFhMTc5ZTc2OWUwYTVhZmUxMWQ2", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Production/?comp=config", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9uLz9jb21wPWNvbmZpZw==", + "RequestMethod": "POST", + "RequestBody": "\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iV2luZG93c0F6dXJlMSIgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vU2VydmljZUhvc3RpbmcvMjAwOC8xMC9TZXJ2aWNlQ29uZmlndXJhdGlvbiIgb3NGYW1pbHk9IjQiIG9zVmVyc2lvbj0iKiIgc2NoZW1hVmVyc2lvbj0iMjAxNC0wMS4yLjMiPiAgPFJvbGUgbmFtZT0iV2ViUm9sZTEgV2l0aCBTcGFjZXMgSW4gTmFtZSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCodeNa-RDP-Production-Ext-0\r\n \r\n \r\n \r\n \r\n \r\n", + "RequestHeaders": { + "Content-Type": [ + "application/xml" + ], + "Content-Length": [ + "2080" + ], + "x-ms-version": [ + "2015-04-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "44ebe2649a692c0eb48a6c43fb4d5038" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 17:21:01 GMT" + ], + "Server": [ + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/44ebe2649a692c0eb48a6c43fb4d5038", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQ0ZWJlMjY0OWE2OTJjMGViNDhhNmM0M2ZiNGQ1MDM4", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3653,10 +3867,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 4084863d-a45a-1a17-9e76-9e0a5afe11d6\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n 44ebe264-9a69-2c0e-b48a-6c43fb4d5038\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ - "232" + "197" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -3668,39 +3882,39 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "6e7bb66cdeb81fdaaf940880881a4029" + "298fe44c32932ee586a08876f59c23b0" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:02:51 GMT" + "Wed, 14 Oct 2015 17:21:02 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/5aa37084a20f15dfa8d5acf8232e40f8", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzVhYTM3MDg0YTIwZjE1ZGZhOGQ1YWNmODIzMmU0MGY4", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/44ebe2649a692c0eb48a6c43fb4d5038", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQ0ZWJlMjY0OWE2OTJjMGViNDhhNmM0M2ZiNGQ1MDM4", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-10-01" + "2015-04-01" ], "User-Agent": [ - "Microsoft.WindowsAzure.Management.ManagementClient/4.0.0.0" + "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 5aa37084-a20f-15df-a8d5-acf8232e40f8\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n 44ebe264-9a69-2c0e-b48a-6c43fb4d5038\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ - "232" + "197" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -3708,26 +3922,29 @@ "x-ms-servedbyregion": [ "ussouth3" ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], "x-ms-request-id": [ - "24c419e834cb1628910f6ee19b0866c4" + "fd3f8a15fa002a03a64e30ba9167b0ac" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:03:01 GMT" + "Wed, 14 Oct 2015 17:21:32 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/5d880e6bd49213b393e6980e42d170a6", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzVkODgwZTZiZDQ5MjEzYjM5M2U2OTgwZTQyZDE3MGE2", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/44ebe2649a692c0eb48a6c43fb4d5038", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQ0ZWJlMjY0OWE2OTJjMGViNDhhNmM0M2ZiNGQ1MDM4", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3738,10 +3955,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 5d880e6b-d492-13b3-93e6-980e42d170a6\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n 44ebe264-9a69-2c0e-b48a-6c43fb4d5038\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ - "232" + "197" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -3753,34 +3970,28 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "9a0525d71f301f93978cd1939642a031" + "04c27529d3892d9a821ef2d37c533e4f" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:03:05 GMT" + "Wed, 14 Oct 2015 17:22:03 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Production/?comp=config", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9Qcm9kdWN0aW9uLz9jb21wPWNvbmZpZw==", - "RequestMethod": "POST", - "RequestBody": "\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iQXp1cmVDbG91ZFNlcnZpY2UyIiB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9TZXJ2aWNlSG9zdGluZy8yMDA4LzEwL1NlcnZpY2VDb25maWd1cmF0aW9uIiBvc0ZhbWlseT0iNCIgb3NWZXJzaW9uPSIqIiBzY2hlbWFWZXJzaW9uPSIyMDE1LTA0LjIuNiI+ICA8Um9sZSBuYW1lPSJXZWJSb2xlMSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCodeNa-RDP-Production-Ext-0\r\n \r\n \r\n \r\n \r\n \r\n", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/44ebe2649a692c0eb48a6c43fb4d5038", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQ0ZWJlMjY0OWE2OTJjMGViNDhhNmM0M2ZiNGQ1MDM4", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/xml" - ], - "Content-Length": [ - "2060" - ], "x-ms-version": [ "2015-04-01" ], @@ -3788,10 +3999,13 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "", + "ResponseBody": "\r\n 44ebe264-9a69-2c0e-b48a-6c43fb4d5038\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ - "0" + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" ], "x-ms-servedbyregion": [ "ussouth3" @@ -3800,25 +4014,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "356ee46294881e9da6fad2e522fc0080" + "6d5511b0962026a2aff7ee1b86552d0e" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:03:06 GMT" + "Wed, 14 Oct 2015 17:22:32 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, - "StatusCode": 202 + "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/356ee46294881e9da6fad2e522fc0080", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzM1NmVlNDYyOTQ4ODFlOWRhNmZhZDJlNTIyZmMwMDgw", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/44ebe2649a692c0eb48a6c43fb4d5038", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQ0ZWJlMjY0OWE2OTJjMGViNDhhNmM0M2ZiNGQ1MDM4", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3829,7 +4043,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 356ee462-9488-1e9d-a6fa-d2e522fc0080\r\n InProgress\r\n", + "ResponseBody": "\r\n 44ebe264-9a69-2c0e-b48a-6c43fb4d5038\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -3844,25 +4058,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "68daef169d9617bd93d4fe8fbf29dd3b" + "e3805a9e6c2b2557aebeb4403bba6088" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:03:06 GMT" + "Wed, 14 Oct 2015 17:23:03 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/356ee46294881e9da6fad2e522fc0080", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzM1NmVlNDYyOTQ4ODFlOWRhNmZhZDJlNTIyZmMwMDgw", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/44ebe2649a692c0eb48a6c43fb4d5038", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQ0ZWJlMjY0OWE2OTJjMGViNDhhNmM0M2ZiNGQ1MDM4", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3873,7 +4087,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 356ee462-9488-1e9d-a6fa-d2e522fc0080\r\n InProgress\r\n", + "ResponseBody": "\r\n 44ebe264-9a69-2c0e-b48a-6c43fb4d5038\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -3888,25 +4102,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "8404286d682611afb12c1f6459c4f779" + "561d1bc227442d73ae0093b9a7baa28d" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:03:36 GMT" + "Wed, 14 Oct 2015 17:23:33 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/356ee46294881e9da6fad2e522fc0080", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzM1NmVlNDYyOTQ4ODFlOWRhNmZhZDJlNTIyZmMwMDgw", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/44ebe2649a692c0eb48a6c43fb4d5038", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQ0ZWJlMjY0OWE2OTJjMGViNDhhNmM0M2ZiNGQ1MDM4", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3917,10 +4131,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 356ee462-9488-1e9d-a6fa-d2e522fc0080\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n 44ebe264-9a69-2c0e-b48a-6c43fb4d5038\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ - "232" + "197" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -3932,39 +4146,39 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "f3027e9bd2781563946a9bb71c02cd0d" + "bb61e39ba4eb27599159d7b8b092b49c" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:04:07 GMT" + "Wed, 14 Oct 2015 17:24:03 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/ef39c40865d6149ab6ff8e26a7d5b362", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zL2VmMzljNDA4NjVkNjE0OWFiNmZmOGUyNmE3ZDViMzYy", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/44ebe2649a692c0eb48a6c43fb4d5038", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQ0ZWJlMjY0OWE2OTJjMGViNDhhNmM0M2ZiNGQ1MDM4", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-10-01" + "2015-04-01" ], "User-Agent": [ - "Microsoft.WindowsAzure.Management.ManagementClient/4.0.0.0" + "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n ef39c408-65d6-149a-b6ff-8e26a7d5b362\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n 44ebe264-9a69-2c0e-b48a-6c43fb4d5038\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ - "232" + "197" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -3972,26 +4186,29 @@ "x-ms-servedbyregion": [ "ussouth3" ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], "x-ms-request-id": [ - "6dcfcebf53a910e48c21d0fe92cb3758" + "8ee3ba5713292ba3aee5bf549e809d83" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:04:10 GMT" + "Wed, 14 Oct 2015 17:24:33 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/4dbd9435c9a61cf4b0dacf911a4875dc", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzRkYmQ5NDM1YzlhNjFjZjRiMGRhY2Y5MTFhNDg3NWRj", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/44ebe2649a692c0eb48a6c43fb4d5038", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQ0ZWJlMjY0OWE2OTJjMGViNDhhNmM0M2ZiNGQ1MDM4", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4002,7 +4219,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 4dbd9435-c9a6-1cf4-b0da-cf911a4875dc\r\n InProgress\r\n", + "ResponseBody": "\r\n 44ebe264-9a69-2c0e-b48a-6c43fb4d5038\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -4017,25 +4234,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "4e944e8d9ceb1d519d7d80bc65a5154f" + "4641ec9867322a5c80f66f7672a77f07" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:04:12 GMT" + "Wed, 14 Oct 2015 17:25:04 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/4dbd9435c9a61cf4b0dacf911a4875dc", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzRkYmQ5NDM1YzlhNjFjZjRiMGRhY2Y5MTFhNDg3NWRj", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/44ebe2649a692c0eb48a6c43fb4d5038", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQ0ZWJlMjY0OWE2OTJjMGViNDhhNmM0M2ZiNGQ1MDM4", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4046,10 +4263,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 4dbd9435-c9a6-1cf4-b0da-cf911a4875dc\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n 44ebe264-9a69-2c0e-b48a-6c43fb4d5038\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ - "232" + "197" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -4061,25 +4278,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "a43e1aeb4fcf1784a817a2e5743b57b7" + "10b196ca3e822cb5b56698a1b1da9ee2" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:04:42 GMT" + "Wed, 14 Oct 2015 17:25:35 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/4007478411f91e59b0ab8a183f0c7f75", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQwMDc0Nzg0MTFmOTFlNTliMGFiOGExODNmMGM3Zjc1", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/44ebe2649a692c0eb48a6c43fb4d5038", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQ0ZWJlMjY0OWE2OTJjMGViNDhhNmM0M2ZiNGQ1MDM4", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4090,7 +4307,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 40074784-11f9-1e59-b0ab-8a183f0c7f75\r\n InProgress\r\n", + "ResponseBody": "\r\n 44ebe264-9a69-2c0e-b48a-6c43fb4d5038\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -4105,25 +4322,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "3129c31810e219b4be7e5a098482f67e" + "a8f1a6db076c269c9e92cdca08dae3de" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:04:46 GMT" + "Wed, 14 Oct 2015 17:26:05 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/4007478411f91e59b0ab8a183f0c7f75", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQwMDc0Nzg0MTFmOTFlNTliMGFiOGExODNmMGM3Zjc1", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/44ebe2649a692c0eb48a6c43fb4d5038", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQ0ZWJlMjY0OWE2OTJjMGViNDhhNmM0M2ZiNGQ1MDM4", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4134,10 +4351,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 40074784-11f9-1e59-b0ab-8a183f0c7f75\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n 44ebe264-9a69-2c0e-b48a-6c43fb4d5038\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ - "232" + "197" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -4149,34 +4366,28 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "32666cbd6a5d1b75803e9d7bbb929861" + "e19dfba5219a211f9c2f8b32959c8281" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:05:16 GMT" + "Wed, 14 Oct 2015 17:26:36 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deploymentslots/Staging/?comp=config", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzbG90cy9TdGFnaW5nLz9jb21wPWNvbmZpZw==", - "RequestMethod": "POST", - "RequestBody": "\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iQXp1cmVDbG91ZFNlcnZpY2UyIiB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9TZXJ2aWNlSG9zdGluZy8yMDA4LzEwL1NlcnZpY2VDb25maWd1cmF0aW9uIiBvc0ZhbWlseT0iNCIgb3NWZXJzaW9uPSIqIiBzY2hlbWFWZXJzaW9uPSIyMDE1LTA0LjIuNiI+ICA8Um9sZSBuYW1lPSJXZWJSb2xlMSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n \r\n \r\n WebRole1\r\n \r\n \r\n WebRole1-RDP-Staging-Ext-0\r\n \r\n \r\n WebRole1-ADDomain-Staging-Ext-0\r\n \r\n \r\n \r\n \r\n \r\n", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/44ebe2649a692c0eb48a6c43fb4d5038", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQ0ZWJlMjY0OWE2OTJjMGViNDhhNmM0M2ZiNGQ1MDM4", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/xml" - ], - "Content-Length": [ - "2084" - ], "x-ms-version": [ "2015-04-01" ], @@ -4184,10 +4395,13 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "", + "ResponseBody": "\r\n 44ebe264-9a69-2c0e-b48a-6c43fb4d5038\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ - "0" + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" ], "x-ms-servedbyregion": [ "ussouth3" @@ -4196,25 +4410,553 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "7ac6c3c7be1716b7a48b703b37bc193f" + "c4c83a52bf222321897220c234ba097c" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:05:18 GMT" + "Wed, 14 Oct 2015 17:27:06 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/44ebe2649a692c0eb48a6c43fb4d5038", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQ0ZWJlMjY0OWE2OTJjMGViNDhhNmM0M2ZiNGQ1MDM4", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-04-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" + ] + }, + "ResponseBody": "\r\n 44ebe264-9a69-2c0e-b48a-6c43fb4d5038\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "d7b3f7228cb028e092f954c2a74b6e30" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 17:27:36 GMT" + ], + "Server": [ + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/44ebe2649a692c0eb48a6c43fb4d5038", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzQ0ZWJlMjY0OWE2OTJjMGViNDhhNmM0M2ZiNGQ1MDM4", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-04-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" + ] + }, + "ResponseBody": "\r\n 44ebe264-9a69-2c0e-b48a-6c43fb4d5038\r\n Succeeded\r\n 200\r\n", + "ResponseHeaders": { + "Content-Length": [ + "232" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "61fb9bda2572242db8a75049ad782f4e" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 17:28:07 GMT" + ], + "Server": [ + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/bddc6c3b93962c6cb9fe969e63dc9632", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zL2JkZGM2YzNiOTM5NjJjNmNiOWZlOTY5ZTYzZGM5NjMy", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.ManagementClient/4.0.0.0" + ] + }, + "ResponseBody": "\r\n bddc6c3b-9396-2c6c-b9fe-969e63dc9632\r\n Succeeded\r\n 200\r\n", + "ResponseHeaders": { + "Content-Length": [ + "232" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "df62ece623f32ec6b7727049eb437344" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 17:28:09 GMT" + ], + "Server": [ + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/3f85338042a02733aa260f1760053b6d", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzNmODUzMzgwNDJhMDI3MzNhYTI2MGYxNzYwMDUzYjZk", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-04-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" + ] + }, + "ResponseBody": "\r\n 3f853380-42a0-2733-aa26-0f1760053b6d\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "9dd55f49df2b2830b58e8bf10acc506b" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 17:28:12 GMT" + ], + "Server": [ + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/3f85338042a02733aa260f1760053b6d", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzNmODUzMzgwNDJhMDI3MzNhYTI2MGYxNzYwMDUzYjZk", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-04-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" + ] + }, + "ResponseBody": "\r\n 3f853380-42a0-2733-aa26-0f1760053b6d\r\n Succeeded\r\n 200\r\n", + "ResponseHeaders": { + "Content-Length": [ + "232" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "ef2788b25272217fa3f91a61c1bb17df" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 17:28:42 GMT" + ], + "Server": [ + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/69e299fe2c922d13930044307fe1ffc6", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzY5ZTI5OWZlMmM5MjJkMTM5MzAwNDQzMDdmZTFmZmM2", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-04-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" + ] + }, + "ResponseBody": "\r\n 69e299fe-2c92-2d13-9300-44307fe1ffc6\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "9ad766dc9f9a2004baff846a1d3a6990" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 17:28:44 GMT" + ], + "Server": [ + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/69e299fe2c922d13930044307fe1ffc6", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzY5ZTI5OWZlMmM5MjJkMTM5MzAwNDQzMDdmZTFmZmM2", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-04-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" + ] + }, + "ResponseBody": "\r\n 69e299fe-2c92-2d13-9300-44307fe1ffc6\r\n Succeeded\r\n 200\r\n", + "ResponseHeaders": { + "Content-Length": [ + "232" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "49e8186eadd32026ba0662b799847d98" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 17:29:15 GMT" + ], + "Server": [ + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deploymentslots/Staging/?comp=config", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzbG90cy9TdGFnaW5nLz9jb21wPWNvbmZpZw==", + "RequestMethod": "POST", + "RequestBody": "\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iV2luZG93c0F6dXJlMSIgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vU2VydmljZUhvc3RpbmcvMjAwOC8xMC9TZXJ2aWNlQ29uZmlndXJhdGlvbiIgb3NGYW1pbHk9IjQiIG9zVmVyc2lvbj0iKiIgc2NoZW1hVmVyc2lvbj0iMjAxNC0wMS4yLjMiPiAgPFJvbGUgbmFtZT0iV2ViUm9sZTEgV2l0aCBTcGFjZXMgSW4gTmFtZSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n \r\n \r\n WebRole1WithSpacesInName-RDP-Staging-Ext-0\r\n \r\n \r\n WebRole1WithSpacesInName-ADDomain-Staging-Ext-0\r\n \r\n \r\n \r\n \r\n \r\n", + "RequestHeaders": { + "Content-Type": [ + "application/xml" + ], + "Content-Length": [ + "2156" + ], + "x-ms-version": [ + "2015-04-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "9115a5b021812c36b2b2814f2e09089d" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 17:29:20 GMT" + ], + "Server": [ + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 202 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/7ac6c3c7be1716b7a48b703b37bc193f", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzdhYzZjM2M3YmUxNzE2YjdhNDhiNzAzYjM3YmMxOTNm", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/9115a5b021812c36b2b2814f2e09089d", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzkxMTVhNWIwMjE4MTJjMzZiMmIyODE0ZjJlMDkwODlk", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-04-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" + ] + }, + "ResponseBody": "\r\n 9115a5b0-2181-2c36-b2b2-814f2e09089d\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "dbf0bdf219fa2566a57cc060b323a870" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 17:29:20 GMT" + ], + "Server": [ + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/9115a5b021812c36b2b2814f2e09089d", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzkxMTVhNWIwMjE4MTJjMzZiMmIyODE0ZjJlMDkwODlk", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-04-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" + ] + }, + "ResponseBody": "\r\n 9115a5b0-2181-2c36-b2b2-814f2e09089d\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "29c8b51ac91822fe984cbe94f3628209" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 17:29:50 GMT" + ], + "Server": [ + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/9115a5b021812c36b2b2814f2e09089d", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzkxMTVhNWIwMjE4MTJjMzZiMmIyODE0ZjJlMDkwODlk", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-04-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" + ] + }, + "ResponseBody": "\r\n 9115a5b0-2181-2c36-b2b2-814f2e09089d\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "6df6c34e12042d2e92def8f2ef1968c8" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 17:30:21 GMT" + ], + "Server": [ + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/9115a5b021812c36b2b2814f2e09089d", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzkxMTVhNWIwMjE4MTJjMzZiMmIyODE0ZjJlMDkwODlk", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-04-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" + ] + }, + "ResponseBody": "\r\n 9115a5b0-2181-2c36-b2b2-814f2e09089d\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "e60cc6e4adb82e6d96c7977cb25eda8e" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 14 Oct 2015 17:30:51 GMT" + ], + "Server": [ + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/9115a5b021812c36b2b2814f2e09089d", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzkxMTVhNWIwMjE4MTJjMzZiMmIyODE0ZjJlMDkwODlk", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4225,7 +4967,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 7ac6c3c7-be17-16b7-a48b-703b37bc193f\r\n InProgress\r\n", + "ResponseBody": "\r\n 9115a5b0-2181-2c36-b2b2-814f2e09089d\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -4240,25 +4982,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "324ec8b98ec31d45878c77999a2fe3aa" + "42bc9949c8e32a749524d858ddafb68f" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:05:18 GMT" + "Wed, 14 Oct 2015 17:31:31 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/7ac6c3c7be1716b7a48b703b37bc193f", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzdhYzZjM2M3YmUxNzE2YjdhNDhiNzAzYjM3YmMxOTNm", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/9115a5b021812c36b2b2814f2e09089d", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzkxMTVhNWIwMjE4MTJjMzZiMmIyODE0ZjJlMDkwODlk", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4269,7 +5011,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 7ac6c3c7-be17-16b7-a48b-703b37bc193f\r\n InProgress\r\n", + "ResponseBody": "\r\n 9115a5b0-2181-2c36-b2b2-814f2e09089d\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -4284,25 +5026,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "4a2598f93b0813478f216019e8693add" + "eaed4b6526bd294bac22df42a4956e71" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:05:48 GMT" + "Wed, 14 Oct 2015 17:32:01 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/7ac6c3c7be1716b7a48b703b37bc193f", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzdhYzZjM2M3YmUxNzE2YjdhNDhiNzAzYjM3YmMxOTNm", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/9115a5b021812c36b2b2814f2e09089d", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzkxMTVhNWIwMjE4MTJjMzZiMmIyODE0ZjJlMDkwODlk", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4313,7 +5055,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 7ac6c3c7-be17-16b7-a48b-703b37bc193f\r\n InProgress\r\n", + "ResponseBody": "\r\n 9115a5b0-2181-2c36-b2b2-814f2e09089d\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -4328,25 +5070,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "3a5f9afa21751a7e88f31279eea79c30" + "45d35192e98f29e6b191727da33e4b51" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:06:18 GMT" + "Wed, 14 Oct 2015 17:32:43 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/7ac6c3c7be1716b7a48b703b37bc193f", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzdhYzZjM2M3YmUxNzE2YjdhNDhiNzAzYjM3YmMxOTNm", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/9115a5b021812c36b2b2814f2e09089d", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzkxMTVhNWIwMjE4MTJjMzZiMmIyODE0ZjJlMDkwODlk", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4357,7 +5099,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 7ac6c3c7-be17-16b7-a48b-703b37bc193f\r\n InProgress\r\n", + "ResponseBody": "\r\n 9115a5b0-2181-2c36-b2b2-814f2e09089d\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -4372,25 +5114,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "3c2b01bce4ab1f3bb2c36def4c472aaa" + "05778db7105f2a9ca870c83459b64cbb" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:06:49 GMT" + "Wed, 14 Oct 2015 17:33:13 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/7ac6c3c7be1716b7a48b703b37bc193f", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzdhYzZjM2M3YmUxNzE2YjdhNDhiNzAzYjM3YmMxOTNm", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/9115a5b021812c36b2b2814f2e09089d", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzkxMTVhNWIwMjE4MTJjMzZiMmIyODE0ZjJlMDkwODlk", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4401,7 +5143,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 7ac6c3c7-be17-16b7-a48b-703b37bc193f\r\n InProgress\r\n", + "ResponseBody": "\r\n 9115a5b0-2181-2c36-b2b2-814f2e09089d\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -4416,25 +5158,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "74621cd7db9013c19ea73915419500a4" + "0e5954e8ccca2aa08749659d3b6b0dcf" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:07:18 GMT" + "Wed, 14 Oct 2015 17:33:44 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/7ac6c3c7be1716b7a48b703b37bc193f", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzdhYzZjM2M3YmUxNzE2YjdhNDhiNzAzYjM3YmMxOTNm", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/9115a5b021812c36b2b2814f2e09089d", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzkxMTVhNWIwMjE4MTJjMzZiMmIyODE0ZjJlMDkwODlk", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4445,7 +5187,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 7ac6c3c7-be17-16b7-a48b-703b37bc193f\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n 9115a5b0-2181-2c36-b2b2-814f2e09089d\r\n Succeeded\r\n 200\r\n", "ResponseHeaders": { "Content-Length": [ "232" @@ -4460,25 +5202,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "878d8f01e4901982a68a2168e3efc36d" + "116a785842cf2f3080d91c5b5ba83aef" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:07:49 GMT" + "Wed, 14 Oct 2015 17:34:14 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/4cececa86abd1e8fbac495bf2651584e", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzRjZWNlY2E4NmFiZDFlOGZiYWM0OTViZjI2NTE1ODRl", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/1e6c985f94ca2b9b99244239ff1e94a4", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzFlNmM5ODVmOTRjYTJiOWI5OTI0NDIzOWZmMWU5NGE0", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4489,7 +5231,7 @@ "Microsoft.WindowsAzure.Management.ManagementClient/4.0.0.0" ] }, - "ResponseBody": "\r\n 4cececa8-6abd-1e8f-bac4-95bf2651584e\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n 1e6c985f-94ca-2b9b-9924-4239ff1e94a4\r\n Succeeded\r\n 200\r\n", "ResponseHeaders": { "Content-Length": [ "232" @@ -4501,25 +5243,25 @@ "ussouth3" ], "x-ms-request-id": [ - "471057d3047e18318bbf2aaf9798807a" + "dff697a0f953204f8d465be02455f821" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:07:55 GMT" + "Wed, 14 Oct 2015 17:34:18 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338?embed-detail=true", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4P2VtYmVkLWRldGFpbD10cnVl", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044?embed-detail=true", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0P2VtYmVkLWRldGFpbD10cnVl", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4530,10 +5272,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338\r\n pstestonesdk8338\r\n \r\n \r\n Central US\r\n \r\n Created\r\n 2015-09-11T07:57:29Z\r\n 2015-09-11T08:00:50Z\r\n \r\n \r\n ResourceGroup\r\n pstestonesdk8338\r\n \r\n \r\n ResourceLocation\r\n Central US\r\n \r\n \r\n \r\n \r\n \r\n 10038b3d-349a-493e-a0f1-31795dda95d6\r\n Staging\r\n 149dc0009fdb4bfbbac4d864c82a16c3\r\n Running\r\n \r\n http://149dc0009fdb4bfbbac4d864c82a16c3.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iQXp1cmVDbG91ZFNlcnZpY2UyIiB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9TZXJ2aWNlSG9zdGluZy8yMDA4LzEwL1NlcnZpY2VDb25maWd1cmF0aW9uIiBvc0ZhbWlseT0iNCIgb3NWZXJzaW9uPSIqIiBzY2hlbWFWZXJzaW9uPSIyMDE1LTA0LjIuNiI+ICA8Um9sZSBuYW1lPSJXZWJSb2xlMSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.78.72\r\n Started\r\n \r\n \r\n WebRole1\r\n WebRole1_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.64.88\r\n \r\n \r\n Endpoint1\r\n 40.122.200.160\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.200.160\r\n 3389\r\n 20001\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n \r\n \r\n \r\n WebRole1\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.200.160\r\n AzureCloudService2ContractContract\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.200.160\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.7.6499.8\r\n false\r\n false\r\n 2015-09-11T08:00:50Z\r\n 2015-09-11T08:07:51Z\r\n \r\n \r\n 2015-09-05T12:12:49Z\r\n 2015-09-09T12:12:49Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n WebRole1\r\n \r\n \r\n WebRole1-RDP-Staging-Ext-0\r\n enable\r\n \r\n \r\n WebRole1-ADDomain-Staging-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.200.160
\r\n true\r\n AzureCloudService2ContractContract\r\n
\r\n
\r\n \r\n
\r\n \r\n 6b5db6c6-1feb-452e-ab59-210672f3bcdc\r\n Production\r\n ecae002fa47f42fab9ece1a34015ab69\r\n Running\r\n \r\n http://pstestonesdk8338.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iQXp1cmVDbG91ZFNlcnZpY2UyIiB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9TZXJ2aWNlSG9zdGluZy8yMDA4LzEwL1NlcnZpY2VDb25maWd1cmF0aW9uIiBvc0ZhbWlseT0iNCIgb3NWZXJzaW9uPSIqIiBzY2hlbWFWZXJzaW9uPSIyMDE1LTA0LjIuNiI+ICA8Um9sZSBuYW1lPSJXZWJSb2xlMSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.84.18\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.203.126\r\n 3389\r\n 20001\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n WebRole1\r\n WebRole1_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.16.81\r\n \r\n \r\n Endpoint1\r\n 40.122.203.126\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.203.126\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n WebRole1\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.203.126\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.7.6499.8\r\n false\r\n false\r\n 2015-09-11T07:59:06Z\r\n 2015-09-11T08:07:53Z\r\n \r\n \r\n 2015-09-05T12:12:49Z\r\n 2015-09-09T12:12:49Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCodeNa-RDP-Production-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.203.126
\r\n true\r\n AzureCloudService2ContractContract\r\n
\r\n
\r\n \r\n
\r\n
\r\n
", + "ResponseBody": "\r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044\r\n pstestonesdk4044\r\n \r\n \r\n Central US\r\n \r\n Created\r\n 2015-10-14T17:16:11Z\r\n 2015-10-14T17:19:53Z\r\n \r\n \r\n ResourceGroup\r\n pstestonesdk4044\r\n \r\n \r\n ResourceLocation\r\n Central US\r\n \r\n \r\n \r\n \r\n \r\n 9feafb72-d523-46be-aced-7f1cb0e0e8ac\r\n Staging\r\n 71462b681b464c0d8a2a098ece586bf6\r\n RunningTransitioning\r\n \r\n http://71462b681b464c0d8a2a098ece586bf6.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iV2luZG93c0F6dXJlMSIgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vU2VydmljZUhvc3RpbmcvMjAwOC8xMC9TZXJ2aWNlQ29uZmlndXJhdGlvbiIgb3NGYW1pbHk9IjQiIG9zVmVyc2lvbj0iKiIgc2NoZW1hVmVyc2lvbj0iMjAxNC0wMS4yLjMiPiAgPFJvbGUgbmFtZT0iV2ViUm9sZTEgV2l0aCBTcGFjZXMgSW4gTmFtZSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.186.118\r\n Started\r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WebRole1 With Spaces In Name_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.148.55\r\n \r\n \r\n Endpoint1\r\n 40.122.122.228\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.122.228\r\n 3389\r\n 20001\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.122.228\r\n WindowsAzure1ContractContract\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.122.228\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.3.6491.3\r\n false\r\n false\r\n 2015-10-14T17:19:53Z\r\n 2015-10-14T17:34:07Z\r\n \r\n \r\n 2015-09-22T00:22:57Z\r\n 2015-09-29T00:22:57Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n \r\n \r\n WebRole1WithSpacesInName-RDP-Staging-Ext-0\r\n enable\r\n \r\n \r\n WebRole1WithSpacesInName-ADDomain-Staging-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.122.228
\r\n true\r\n WindowsAzure1ContractContract\r\n
\r\n
\r\n \r\n
\r\n \r\n ba2e6657-a767-4bfd-8ccd-7b2c59bb5a88\r\n Production\r\n 57b4b887ccf64bf384135035702f03b4\r\n Running\r\n \r\n http://pstestonesdk4044.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iV2luZG93c0F6dXJlMSIgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vU2VydmljZUhvc3RpbmcvMjAwOC8xMC9TZXJ2aWNlQ29uZmlndXJhdGlvbiIgb3NGYW1pbHk9IjQiIG9zVmVyc2lvbj0iKiIgc2NoZW1hVmVyc2lvbj0iMjAxNC0wMS4yLjMiPiAgPFJvbGUgbmFtZT0iV2ViUm9sZTEgV2l0aCBTcGFjZXMgSW4gTmFtZSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.164.56\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.125.156\r\n 3389\r\n 20001\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WebRole1 With Spaces In Name_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.188.82\r\n \r\n \r\n Endpoint1\r\n 40.122.125.156\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.125.156\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.125.156\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.3.6491.3\r\n false\r\n false\r\n 2015-10-14T17:17:50Z\r\n 2015-10-14T17:34:17Z\r\n \r\n \r\n 2015-09-22T00:22:57Z\r\n 2015-09-29T00:22:57Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCodeNa-RDP-Production-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.125.156
\r\n true\r\n WindowsAzure1ContractContract\r\n
\r\n
\r\n \r\n
\r\n
\r\n
", "ResponseHeaders": { "Content-Length": [ - "10899" + "11099" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -4545,25 +5287,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "641e71f0157f1111815427f32a385f62" + "f7be3847d6ba216287cb63430ebe98ed" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:07:55 GMT" + "Wed, 14 Oct 2015 17:34:18 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338?embed-detail=true", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4P2VtYmVkLWRldGFpbD10cnVl", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044?embed-detail=true", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0P2VtYmVkLWRldGFpbD10cnVl", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4574,10 +5316,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338\r\n pstestonesdk8338\r\n \r\n \r\n Central US\r\n \r\n Created\r\n 2015-09-11T07:57:29Z\r\n 2015-09-11T08:00:50Z\r\n \r\n \r\n ResourceGroup\r\n pstestonesdk8338\r\n \r\n \r\n ResourceLocation\r\n Central US\r\n \r\n \r\n \r\n \r\n \r\n 10038b3d-349a-493e-a0f1-31795dda95d6\r\n Staging\r\n 149dc0009fdb4bfbbac4d864c82a16c3\r\n Running\r\n \r\n http://149dc0009fdb4bfbbac4d864c82a16c3.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iQXp1cmVDbG91ZFNlcnZpY2UyIiB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9TZXJ2aWNlSG9zdGluZy8yMDA4LzEwL1NlcnZpY2VDb25maWd1cmF0aW9uIiBvc0ZhbWlseT0iNCIgb3NWZXJzaW9uPSIqIiBzY2hlbWFWZXJzaW9uPSIyMDE1LTA0LjIuNiI+ICA8Um9sZSBuYW1lPSJXZWJSb2xlMSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.78.72\r\n Started\r\n \r\n \r\n WebRole1\r\n WebRole1_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.64.88\r\n \r\n \r\n Endpoint1\r\n 40.122.200.160\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.200.160\r\n 3389\r\n 20001\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n \r\n \r\n \r\n WebRole1\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.200.160\r\n AzureCloudService2ContractContract\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.200.160\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.7.6499.8\r\n false\r\n false\r\n 2015-09-11T08:00:50Z\r\n 2015-09-11T08:07:51Z\r\n \r\n \r\n 2015-09-05T12:12:49Z\r\n 2015-09-09T12:12:49Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n WebRole1\r\n \r\n \r\n WebRole1-RDP-Staging-Ext-0\r\n enable\r\n \r\n \r\n WebRole1-ADDomain-Staging-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.200.160
\r\n true\r\n AzureCloudService2ContractContract\r\n
\r\n
\r\n \r\n
\r\n \r\n 6b5db6c6-1feb-452e-ab59-210672f3bcdc\r\n Production\r\n ecae002fa47f42fab9ece1a34015ab69\r\n Running\r\n \r\n http://pstestonesdk8338.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iQXp1cmVDbG91ZFNlcnZpY2UyIiB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9TZXJ2aWNlSG9zdGluZy8yMDA4LzEwL1NlcnZpY2VDb25maWd1cmF0aW9uIiBvc0ZhbWlseT0iNCIgb3NWZXJzaW9uPSIqIiBzY2hlbWFWZXJzaW9uPSIyMDE1LTA0LjIuNiI+ICA8Um9sZSBuYW1lPSJXZWJSb2xlMSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.84.18\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.203.126\r\n 3389\r\n 20001\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n WebRole1\r\n WebRole1_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.16.81\r\n \r\n \r\n Endpoint1\r\n 40.122.203.126\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.203.126\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n WebRole1\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.203.126\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.7.6499.8\r\n false\r\n false\r\n 2015-09-11T07:59:06Z\r\n 2015-09-11T08:07:53Z\r\n \r\n \r\n 2015-09-05T12:12:49Z\r\n 2015-09-09T12:12:49Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCodeNa-RDP-Production-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.203.126
\r\n true\r\n AzureCloudService2ContractContract\r\n
\r\n
\r\n \r\n
\r\n
\r\n
", + "ResponseBody": "\r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044\r\n pstestonesdk4044\r\n \r\n \r\n Central US\r\n \r\n Created\r\n 2015-10-14T17:16:11Z\r\n 2015-10-14T17:19:53Z\r\n \r\n \r\n ResourceGroup\r\n pstestonesdk4044\r\n \r\n \r\n ResourceLocation\r\n Central US\r\n \r\n \r\n \r\n \r\n \r\n 9feafb72-d523-46be-aced-7f1cb0e0e8ac\r\n Staging\r\n 71462b681b464c0d8a2a098ece586bf6\r\n RunningTransitioning\r\n \r\n http://71462b681b464c0d8a2a098ece586bf6.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iV2luZG93c0F6dXJlMSIgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vU2VydmljZUhvc3RpbmcvMjAwOC8xMC9TZXJ2aWNlQ29uZmlndXJhdGlvbiIgb3NGYW1pbHk9IjQiIG9zVmVyc2lvbj0iKiIgc2NoZW1hVmVyc2lvbj0iMjAxNC0wMS4yLjMiPiAgPFJvbGUgbmFtZT0iV2ViUm9sZTEgV2l0aCBTcGFjZXMgSW4gTmFtZSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.186.118\r\n Started\r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WebRole1 With Spaces In Name_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.148.55\r\n \r\n \r\n Endpoint1\r\n 40.122.122.228\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.122.228\r\n 3389\r\n 20001\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.122.228\r\n WindowsAzure1ContractContract\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.122.228\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.3.6491.3\r\n false\r\n false\r\n 2015-10-14T17:19:53Z\r\n 2015-10-14T17:34:07Z\r\n \r\n \r\n 2015-09-22T00:22:57Z\r\n 2015-09-29T00:22:57Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n \r\n \r\n WebRole1WithSpacesInName-RDP-Staging-Ext-0\r\n enable\r\n \r\n \r\n WebRole1WithSpacesInName-ADDomain-Staging-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.122.228
\r\n true\r\n WindowsAzure1ContractContract\r\n
\r\n
\r\n \r\n
\r\n \r\n ba2e6657-a767-4bfd-8ccd-7b2c59bb5a88\r\n Production\r\n 57b4b887ccf64bf384135035702f03b4\r\n Running\r\n \r\n http://pstestonesdk4044.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iV2luZG93c0F6dXJlMSIgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vU2VydmljZUhvc3RpbmcvMjAwOC8xMC9TZXJ2aWNlQ29uZmlndXJhdGlvbiIgb3NGYW1pbHk9IjQiIG9zVmVyc2lvbj0iKiIgc2NoZW1hVmVyc2lvbj0iMjAxNC0wMS4yLjMiPiAgPFJvbGUgbmFtZT0iV2ViUm9sZTEgV2l0aCBTcGFjZXMgSW4gTmFtZSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.164.56\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.125.156\r\n 3389\r\n 20001\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WebRole1 With Spaces In Name_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.188.82\r\n \r\n \r\n Endpoint1\r\n 40.122.125.156\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.125.156\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.125.156\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.3.6491.3\r\n false\r\n false\r\n 2015-10-14T17:17:50Z\r\n 2015-10-14T17:34:17Z\r\n \r\n \r\n 2015-09-22T00:22:57Z\r\n 2015-09-29T00:22:57Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n \r\n \r\n MicrosoftContosoDepartmentProjectCodeNa-RDP-Production-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.125.156
\r\n true\r\n WindowsAzure1ContractContract\r\n
\r\n
\r\n \r\n
\r\n
\r\n
", "ResponseHeaders": { "Content-Length": [ - "10899" + "11099" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -4589,25 +5331,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "85b39992dd1c19f59e2277d476dd9ead" + "a2feef2fb270290fa69f4e8e644d76df" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:07:55 GMT" + "Wed, 14 Oct 2015 17:34:19 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338?embed-detail=true", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4P2VtYmVkLWRldGFpbD10cnVl", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044?embed-detail=true", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0P2VtYmVkLWRldGFpbD10cnVl", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4618,10 +5360,10 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338\r\n pstestonesdk8338\r\n \r\n \r\n Central US\r\n \r\n Created\r\n 2015-09-11T07:57:29Z\r\n 2015-09-11T08:00:50Z\r\n \r\n \r\n ResourceGroup\r\n pstestonesdk8338\r\n \r\n \r\n ResourceLocation\r\n Central US\r\n \r\n \r\n \r\n \r\n \r\n 10038b3d-349a-493e-a0f1-31795dda95d6\r\n Staging\r\n 149dc0009fdb4bfbbac4d864c82a16c3\r\n Running\r\n \r\n http://149dc0009fdb4bfbbac4d864c82a16c3.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iQXp1cmVDbG91ZFNlcnZpY2UyIiB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9TZXJ2aWNlSG9zdGluZy8yMDA4LzEwL1NlcnZpY2VDb25maWd1cmF0aW9uIiBvc0ZhbWlseT0iNCIgb3NWZXJzaW9uPSIqIiBzY2hlbWFWZXJzaW9uPSIyMDE1LTA0LjIuNiI+ICA8Um9sZSBuYW1lPSJXZWJSb2xlMSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.78.72\r\n Started\r\n \r\n \r\n WebRole1\r\n WebRole1_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 100.76.64.88\r\n \r\n \r\n Endpoint1\r\n 40.122.200.160\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.200.160\r\n 3389\r\n 20001\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n \r\n \r\n \r\n WebRole1\r\n WA-GUEST-OS-4.23_201508-02\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.200.160\r\n AzureCloudService2ContractContract\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.200.160\r\n AzureCloudService2ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.7.6499.8\r\n false\r\n false\r\n 2015-09-11T08:00:50Z\r\n 2015-09-11T08:08:15Z\r\n \r\n \r\n 2015-09-05T12:12:49Z\r\n 2015-09-09T12:12:49Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n WebRole1\r\n \r\n \r\n WebRole1-RDP-Staging-Ext-0\r\n enable\r\n \r\n \r\n WebRole1-ADDomain-Staging-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.200.160
\r\n true\r\n AzureCloudService2ContractContract\r\n
\r\n
\r\n \r\n
\r\n
\r\n
", + "ResponseBody": "\r\n https://management.core.windows.net/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044\r\n pstestonesdk4044\r\n \r\n \r\n Central US\r\n \r\n Created\r\n 2015-10-14T17:16:11Z\r\n 2015-10-14T17:19:53Z\r\n \r\n \r\n ResourceGroup\r\n pstestonesdk4044\r\n \r\n \r\n ResourceLocation\r\n Central US\r\n \r\n \r\n \r\n \r\n \r\n 9feafb72-d523-46be-aced-7f1cb0e0e8ac\r\n Staging\r\n 71462b681b464c0d8a2a098ece586bf6\r\n RunningTransitioning\r\n \r\n http://71462b681b464c0d8a2a098ece586bf6.cloudapp.net/\r\n PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBhIHRvb2wgZnJvbSB0aGUgcHJvamVjdCBmaWxlOiBTZXJ2aWNlQ29uZmlndXJhdGlvbi5DbG91ZC5jc2NmZyAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPjxTZXJ2aWNlQ29uZmlndXJhdGlvbiBzZXJ2aWNlTmFtZT0iV2luZG93c0F6dXJlMSIgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vU2VydmljZUhvc3RpbmcvMjAwOC8xMC9TZXJ2aWNlQ29uZmlndXJhdGlvbiIgb3NGYW1pbHk9IjQiIG9zVmVyc2lvbj0iKiIgc2NoZW1hVmVyc2lvbj0iMjAxNC0wMS4yLjMiPiAgPFJvbGUgbmFtZT0iV2ViUm9sZTEgV2l0aCBTcGFjZXMgSW4gTmFtZSI+ICAgIDxJbnN0YW5jZXMgY291bnQ9IjEiIC8+ICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+ICAgICAgPFNldHRpbmcgbmFtZT0iTWljcm9zb2Z0LldpbmRvd3NBenVyZS5QbHVnaW5zLkRpYWdub3N0aWNzLkNvbm5lY3Rpb25TdHJpbmciIHZhbHVlPSJVc2VEZXZlbG9wbWVudFN0b3JhZ2U9dHJ1ZSIgLz4gICAgPC9Db25maWd1cmF0aW9uU2V0dGluZ3M+ICA8L1JvbGU+ICA8Um9sZSBuYW1lPSJNaWNyb3NvZnQuQ29udG9zby5EZXBhcnRtZW50LlByb2plY3RDb2RlTmFtZS5Xb3JrZXIiPiAgICA8SW5zdGFuY2VzIGNvdW50PSIxIiAvPiAgICA8Q29uZmlndXJhdGlvblNldHRpbmdzPiAgICAgIDxTZXR0aW5nIG5hbWU9Ik1pY3Jvc29mdC5XaW5kb3dzQXp1cmUuUGx1Z2lucy5EaWFnbm9zdGljcy5Db25uZWN0aW9uU3RyaW5nIiB2YWx1ZT0iVXNlRGV2ZWxvcG1lbnRTdG9yYWdlPXRydWUiIC8+ICAgIDwvQ29uZmlndXJhdGlvblNldHRpbmdzPiAgPC9Sb2xlPjwvU2VydmljZUNvbmZpZ3VyYXRpb24+\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n Microsoft.Contoso.Department.ProjectCodeName.Worker_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.186.118\r\n Started\r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WebRole1 With Spaces In Name_IN_0\r\n ReadyRole\r\n 0\r\n 0\r\n Small\r\n \r\n 10.142.148.55\r\n \r\n \r\n Endpoint1\r\n 40.122.122.228\r\n 80\r\n 80\r\n http\r\n \r\n \r\n Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput\r\n 40.122.122.228\r\n 3389\r\n 20001\r\n tcp\r\n \r\n \r\n Started\r\n \r\n \r\n 1\r\n \r\n \r\n Microsoft.Contoso.Department.ProjectCodeName.Worker\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n WA-GUEST-OS-4.24_201509-01\r\n \r\n \r\n NetworkConfiguration\r\n \r\n \r\n 80\r\n http\r\n 40.122.122.228\r\n WindowsAzure1ContractContract\r\n \r\n \r\n 3389\r\n tcp\r\n 40.122.122.228\r\n WindowsAzure1ContractContract\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 2.3.6491.3\r\n false\r\n false\r\n 2015-10-14T17:19:53Z\r\n 2015-10-14T17:34:07Z\r\n \r\n \r\n 2015-09-22T00:22:57Z\r\n 2015-09-29T00:22:57Z\r\n PersistentVMUpdateScheduled\r\n \r\n \r\n \r\n \r\n WebRole1 With Spaces In Name\r\n \r\n \r\n WebRole1WithSpacesInName-RDP-Staging-Ext-0\r\n enable\r\n \r\n \r\n WebRole1WithSpacesInName-ADDomain-Staging-Ext-0\r\n enable\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
40.122.122.228
\r\n true\r\n WindowsAzure1ContractContract\r\n
\r\n
\r\n \r\n
\r\n
\r\n
", "ResponseHeaders": { "Content-Length": [ - "5838" + "5971" ], "Content-Type": [ "application/xml; charset=utf-8" @@ -4633,25 +5375,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "af179a4acf9213239cd93539abcb779b" + "ccdfd0dfd8c82e749e70395c54216e7e" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:08:29 GMT" + "Wed, 14 Oct 2015 17:34:50 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deployments/6b5db6c6-1feb-452e-ab59-210672f3bcdc", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzLzZiNWRiNmM2LTFmZWItNDUyZS1hYjU5LTIxMDY3MmYzYmNkYw==", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deployments/ba2e6657-a767-4bfd-8ccd-7b2c59bb5a88", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzL2JhMmU2NjU3LWE3NjctNGJmZC04Y2NkLTdiMmM1OWJiNWE4OA==", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { @@ -4674,25 +5416,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "522382a0f93c1e59b93b6f793923645a" + "880f5680b78d2705abdc83f3522952bc" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:07:57 GMT" + "Wed, 14 Oct 2015 17:34:19 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 202 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/522382a0f93c1e59b93b6f793923645a", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzUyMjM4MmEwZjkzYzFlNTliOTNiNmY3OTM5MjM2NDVh", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/880f5680b78d2705abdc83f3522952bc", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzg4MGY1NjgwYjc4ZDI3MDVhYmRjODNmMzUyMjk1MmJj", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4703,7 +5445,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 522382a0-f93c-1e59-b93b-6f793923645a\r\n InProgress\r\n", + "ResponseBody": "\r\n 880f5680-b78d-2705-abdc-83f3522952bc\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -4718,25 +5460,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "eec196dcf47a177b94aed6c6ef9d6ad1" + "57aaa4c83ebf2739ad4c6baa7923d035" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:07:58 GMT" + "Wed, 14 Oct 2015 17:34:20 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/522382a0f93c1e59b93b6f793923645a", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzUyMjM4MmEwZjkzYzFlNTliOTNiNmY3OTM5MjM2NDVh", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/880f5680b78d2705abdc83f3522952bc", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzg4MGY1NjgwYjc4ZDI3MDVhYmRjODNmMzUyMjk1MmJj", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4747,7 +5489,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 522382a0-f93c-1e59-b93b-6f793923645a\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n 880f5680-b78d-2705-abdc-83f3522952bc\r\n Succeeded\r\n 200\r\n", "ResponseHeaders": { "Content-Length": [ "232" @@ -4762,25 +5504,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "b0e315c0b26617bd9b34f60cac0a0d10" + "77958db7411d25308bdcc8223da3f94f" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:08:29 GMT" + "Wed, 14 Oct 2015 17:34:50 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338/deployments/10038b3d-349a-493e-a0f1-31795dda95d6", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4L2RlcGxveW1lbnRzLzEwMDM4YjNkLTM0OWEtNDkzZS1hMGYxLTMxNzk1ZGRhOTVkNg==", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044/deployments/9feafb72-d523-46be-aced-7f1cb0e0e8ac", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0L2RlcGxveW1lbnRzLzlmZWFmYjcyLWQ1MjMtNDZiZS1hY2VkLTdmMWNiMGUwZThhYw==", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { @@ -4803,25 +5545,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "8e0b86118c071494beacfc430671985b" + "df52810e85aa278bb8f62ea8cc1cb76f" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:08:30 GMT" + "Wed, 14 Oct 2015 17:34:51 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 202 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/8e0b86118c071494beacfc430671985b", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzhlMGI4NjExOGMwNzE0OTRiZWFjZmM0MzA2NzE5ODVi", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/df52810e85aa278bb8f62ea8cc1cb76f", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zL2RmNTI4MTBlODVhYTI3OGJiOGY2MmVhOGNjMWNiNzZm", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4832,7 +5574,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 8e0b8611-8c07-1494-beac-fc430671985b\r\n InProgress\r\n", + "ResponseBody": "\r\n df52810e-85aa-278b-b8f6-2ea8cc1cb76f\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -4847,25 +5589,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "666728d81d671aa39d6e5f04b53922a7" + "d01f665c07942ce584888dbbe3b9bdcc" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:08:30 GMT" + "Wed, 14 Oct 2015 17:34:51 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/8e0b86118c071494beacfc430671985b", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zLzhlMGI4NjExOGMwNzE0OTRiZWFjZmM0MzA2NzE5ODVi", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/operations/df52810e85aa278bb8f62ea8cc1cb76f", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9vcGVyYXRpb25zL2RmNTI4MTBlODVhYTI3OGJiOGY2MmVhOGNjMWNiNzZm", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4876,7 +5618,7 @@ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" ] }, - "ResponseBody": "\r\n 8e0b8611-8c07-1494-beac-fc430671985b\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n df52810e-85aa-278b-b8f6-2ea8cc1cb76f\r\n Succeeded\r\n 200\r\n", "ResponseHeaders": { "Content-Length": [ "232" @@ -4891,25 +5633,25 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "b502f432558611ed911554e208903111" + "6d1bcc6c5df428e2a95b0698f9701ecb" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:09:00 GMT" + "Wed, 14 Oct 2015 17:35:22 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk8338", - "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs4MzM4", + "RequestUri": "/4d368445-cbb1-42a7-97a6-6850ab99f48e/services/hostedservices/pstestonesdk4044", + "EncodedRequestUri": "LzRkMzY4NDQ1LWNiYjEtNDJhNy05N2E2LTY4NTBhYjk5ZjQ4ZS9zZXJ2aWNlcy9ob3N0ZWRzZXJ2aWNlcy9wc3Rlc3RvbmVzZGs0MDQ0", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { @@ -4932,17 +5674,17 @@ "max-age=31536000; includeSubDomains" ], "x-ms-request-id": [ - "05bd23288f8f1fae959fb1810f932d71" + "015d3e4b77552b08865475eae7ec922f" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 11 Sep 2015 08:09:01 GMT" + "Wed, 14 Oct 2015 17:35:23 GMT" ], "Server": [ - "1.0.6198.263", - "(rd_rdfe_stable.150908-1354)", + "1.0.6198.272", + "(rd_rdfe_stable.151008-1039)", "Microsoft-HTTPAPI/2.0" ] }, @@ -4951,8 +5693,8 @@ ], "Names": { "": [ - "onesdk1983", - "onesdk8338" + "onesdk7381", + "onesdk4044" ] }, "Variables": { diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Automation/ConvertTo-Json.ps1 b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Automation/ConvertTo-Json.ps1 index d2485add497f..cf6f9fb1b6cc 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Automation/ConvertTo-Json.ps1 +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Automation/ConvertTo-Json.ps1 @@ -30,11 +30,90 @@ if ($compress) else { $jsonText = ConvertTo-Json -Depth $depth -InputObject $inputObject; -} + + # Re-format the JSON text + [string]$newJsonText = ""; + [int]$indent = 0; + $startQuote = $true; + $semiColon = $false; + for ($i = 0; $i -lt $jsonText.Length; $i++) + { + [char]$ch = $jsonText[$i]; + if ($ch -eq "[") + { + if ($semiColon -ne $true) + { + $newJsonText += " " * $indent; + } -$lowerCaseJsonText = $jsonText; + $newJsonText += $ch; + $indent += 2; + } + elseif ($ch -eq "]") + { + $indent -= 2; + $newJsonText += " " * $indent; + $newJsonText += $ch; + } + elseif ($ch -eq "{") + { + if ($semiColon -ne $true) + { + $newJsonText += " " * $indent; + } + + $newJsonText += $ch; + $indent += 2; + } + elseif ($ch -eq "}") + { + $indent -= 2; + $newJsonText += " " * $indent; + $newJsonText += $ch; + } + elseif ($ch -eq " " -or $ch -eq "`t") + { + # Skip Space Characters + } + elseif ($ch -eq "`"") + { + if ($startQuote -eq $true) + { + if ($semiColon -ne $true) + { + $newJsonText += " " * $indent; + } + + $startQuote = $false; + } + else + { + $startQuote = $true; + } + + $newJsonText += $ch; + } + else + { + $newJsonText += $ch; + } + + # Track Semicolon + if ($ch -eq ":") + { + $semiColon = $true; + } + elseif ($ch -ne " ") + { + $semiColon = $false; + } + } + + $jsonText = $newJsonText.Replace("`r`n`r`n", "`r`n"); +} # Change the JSON fields to use lower cases, e.g. {"Say":"Hello World!"} => {"say":"Hello World!"} +$lowerCaseJsonText = $jsonText; $letterA = [int]([char]'A'); for ($i = 0; $i -lt 26; $i++) { diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Automation/Create-ParameterTree.ps1 b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Automation/Create-ParameterTree.ps1 index 802ad47fb48b..a34d7f3a793c 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Automation/Create-ParameterTree.ps1 +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Automation/Create-ParameterTree.ps1 @@ -23,6 +23,8 @@ param( [string]$ParameterName = $null ) +. "$PSScriptRoot\ParameterTypeHelper.ps1"; + function New-ParameterTreeNode { param ([string]$Name, [System.Type]$TypeInfo, $Parent) @@ -32,6 +34,8 @@ function New-ParameterTreeNode $node | Add-Member -Type NoteProperty -Name TypeInfo -Value $TypeInfo; $node | Add-Member -Type NoteProperty -Name Parent -Value $Parent; $node | Add-Member -Type NoteProperty -Name IsListItem -Value $false; + $node | Add-Member -Type NoteProperty -Name AllStrings -Value $false; + $node | Add-Member -Type NoteProperty -Name OneStringList -Value $false; $node | Add-Member -Type NoteProperty -Name Properties -Value @(); $node | Add-Member -Type NoteProperty -Name SubNodes -Value @(); @@ -65,6 +69,14 @@ function Create-ParameterTreeImpl else { $treeNode = New-ParameterTreeNode $ParameterName $TypeInfo $Parent; + if (Contains-OnlyStringFields $TypeInfo) + { + $treeNode.AllStrings = $true; + } + elseif (Contains-OnlyStringList $TypeInfo) + { + $treeNode.OneStringList = $true; + } $padding = ($Depth.ToString() + (' ' * (4 * ($Depth + 1)))); if ($Depth -gt 0) @@ -72,7 +84,16 @@ function Create-ParameterTreeImpl Write-Verbose ($padding + "-----------------------------------------------------------"); } - Write-Verbose ($padding + "[ Node ] " + $treeNode.Name); + if ($treeNode.AllStrings) + { + $annotation = " *"; + } + elseif ($treeNode.OneStringList) + { + $annotation = " ^"; + } + + Write-Verbose ($padding + "[ Node ] " + $treeNode.Name + $annotation); Write-Verbose ($padding + "[Parent] " + $Parent.Name); foreach ($item in $TypeInfo.GetProperties()) diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Automation/Generate-FunctionCommand.ps1 b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Automation/Generate-FunctionCommand.ps1 new file mode 100644 index 000000000000..92c681463745 --- /dev/null +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Automation/Generate-FunctionCommand.ps1 @@ -0,0 +1,341 @@ +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +param( + # VirtualMachine, VirtualMachineScaleSet, etc. + [Parameter(Mandatory = $true)] + [string]$OperationName, + + [Parameter(Mandatory = $true)] + [System.Reflection.MethodInfo]$MethodInfo, + + [Parameter(Mandatory = $true)] + [string]$ModelClassNameSpace, + + # CLI commands or PS cmdlets + [Parameter(Mandatory = $false)] + [string]$ToolType = "CLI", + + [Parameter(Mandatory = $false)] + [string]$CmdletNounPrefix = "Azure" +) + +$NEW_LINE = "`r`n"; +$BAR_LINE = "============================================="; +$SEC_LINE = "---------------------------------------------"; +. "$PSScriptRoot\StringProcessingHelper.ps1"; +. "$PSScriptRoot\ParameterTypeHelper.ps1"; + +function Generate-CliFunctionCommandImpl +{ + param( + # VirtualMachine, VirtualMachineScaleSet, etc. + [Parameter(Mandatory = $true)] + [string]$OperationName, + + [Parameter(Mandatory = $true)] + [System.Reflection.MethodInfo]$MethodInfo, + + [Parameter(Mandatory = $true)] + [string]$ModelNameSpace + ) + + $methodParameters = $MethodInfo.GetParameters(); + $methodName = ($MethodInfo.Name.Replace('Async', '')); + $methodParamNameList = @(); + $methodParamTypeDict = @{}; + $allStringFieldCheck = @{}; + $oneStringListCheck = @{}; + + # 3. CLI Code + # 3.1 Types + foreach ($paramItem in $methodParameters) + { + [System.Type]$paramType = $paramItem.ParameterType; + if (-not ($paramType.FullName.EndsWith('CancellationToken'))) + { + # Record the Normalized Parameter Name, i.e. 'vmName' => 'VMName', 'resourceGroup' => 'ResourceGroup', etc. + $methodParamNameList += (Get-NormalizedName $paramItem.Name); + $methodParamTypeDict.Add($paramItem.Name, $paramType); + $allStringFields = Contains-OnlyStringFields $paramType; + $allStringFieldCheck.Add($paramItem.Name, $allStringFields); + $oneStringList = Contains-OnlyStringList $paramType; + $oneStringListCheck.Add($paramItem.Name, $oneStringList); + + if ($paramType.Namespace -like $ModelNameSpace) + { + # If the namespace is like 'Microsoft.Azure.Management.*.Models', generate commands for the complex parameter + + # 3.1.1 Create the Parameter Object, and convert it to JSON code text format + $param_object = (. $PSScriptRoot\Create-ParameterObject.ps1 -typeInfo $paramType); + $param_object_comment = (. $PSScriptRoot\ConvertTo-Json.ps1 -inputObject $param_object -compress $true); + $param_object_comment_no_compress = (. $PSScriptRoot\ConvertTo-Json.ps1 -inputObject $param_object); + + # 3.1.2 Create a parameter tree that represents the complext object + $cmdlet_tree = (. $PSScriptRoot\Create-ParameterTree.ps1 -TypeInfo $paramType -NameSpace $ModelNameSpace -ParameterName $paramType.Name); + + # 3.1.3 Generate the parameter command according to the parameter tree + $cmdlet_tree_code = (. $PSScriptRoot\Generate-ParameterCommand.ps1 -CmdletTreeNode $cmdlet_tree -Operation $opShortName); + } + } + } + + # 3.2 Functions + + # 3.2.1 Compute the CLI Category Name, i.e. VirtualMachineScaleSet => vmss, VirtualMachineScaleSetVM => vmssvm + $cliCategoryName = Get-CliCategoryName $OperationName; + + # 3.2.2 Compute the CLI Operation Name, i.e. VirtualMachineScaleSets => virtualMachineScaleSets, VirtualMachineScaleSetVM => virtualMachineScaleSetVMs + $cliOperationName = Get-CliNormalizedName $OperationName; + + # 3.2.3 Normalize the CLI Method Name, i.e. CreateOrUpdate => createOrUpdate, ListAll => listAll + $cliMethodName = Get-CliNormalizedName $methodName; + $cliCategoryVarName = $cliCategoryName + $methodName; + $cliMethodOption = Get-CliOptionName $methodName; + + # 3.2.4 Compute the CLI Command Description, i.e. VirtualMachineScaleSet => virtual machine scale set + $cliOperationDescription = (Get-CliOptionName $OperationName).Replace('-', ' '); + + # 3.2.5 Generate the CLI Command Comment + $cliOperationComment = "/*" + $NEW_LINE; + $cliOperationComment += " " + $OperationName + " " + $methodName + $NEW_LINE; + for ($index = 0; $index -lt $methodParamNameList.Count; $index++) + { + $cli_option_name = Get-CliOptionName $methodParamNameList[$index]; + $cliOperationComment += " --" + (Get-CliOptionName $methodParamNameList[$index]) + $NEW_LINE; + } + + if ($param_object_comment_no_compress -ne $null -and $param_object_comment_no_compress.Trim() -ne '') + { + $cliOperationComment += $BAR_LINE + $NEW_LINE; + $cliOperationComment += $param_object_comment_no_compress + $NEW_LINE; + } + + $cliOperationComment += "*/" + $NEW_LINE; + + # 3.2.6 Generate the CLI Command Code + $code = ""; + $code += $cliOperationComment; + $code += " var $cliCategoryVarName = cli.category('${cliCategoryName}').description(`$('Commands to manage your $cliOperationDescription.'));" + $NEW_LINE; + + $code += " ${cliCategoryVarName}.command('${cliMethodOption}')" + $NEW_LINE; + $code += " .description(`$('${cliMethodOption} method to manage your $cliOperationDescription.'))" + $NEW_LINE; + $code += " .usage('[options]')" + $NEW_LINE; + for ($index = 0; $index -lt $methodParamNameList.Count; $index++) + { + # Parameter Declaration - For Each Method Parameter + [string]$optionParamName = $methodParamNameList[$index]; + if ($allStringFieldCheck[$optionParamName]) + { + [System.Type]$optionParamType = $methodParamTypeDict[$optionParamName]; + foreach ($propItem in $optionParamType.GetProperties()) + { + [System.Reflection.PropertyInfo]$propInfoItem = $propItem; + $cli_option_name = Get-CliOptionName $propInfoItem.Name; + $code += " .option('--${cli_option_name} <${cli_option_name}>', `$('${cli_option_name}'))" + $NEW_LINE; + } + } + else + { + $cli_option_name = Get-CliOptionName $optionParamName; + $code += " .option('--${cli_option_name} <${cli_option_name}>', `$('${cli_option_name}'))" + $NEW_LINE; + } + } + $code += " .option('--parameter-file ', `$('the input parameter file'))" + $NEW_LINE; + $code += " .option('-s, --subscription ', `$('the subscription identifier'))" + $NEW_LINE; + $code += " .execute(function(options, _) {" + $NEW_LINE; + for ($index = 0; $index -lt $methodParamNameList.Count; $index++) + { + # Parameter Assignment - For Each Method Parameter + [string]$optionParamName = $methodParamNameList[$index]; + if ($allStringFieldCheck[$optionParamName]) + { + [System.Type]$optionParamType = $methodParamTypeDict[$optionParamName]; + $cli_param_name = Get-CliNormalizedName $optionParamName; + + $code += " var ${cli_param_name}Obj = null;" + $NEW_LINE; + $code += " if (options.parameterFile) {" + $NEW_LINE; + $code += " cli.output.info(_);" + $NEW_LINE; + $code += " cli.output.info(`'Reading file content from: \`"`' + options.parameterFile + `'\`"`');" + $NEW_LINE; + $code += " var fileContent = fs.readFileSync(options.parameterFile, 'utf8');" + $NEW_LINE; + $code += " ${cli_param_name}Obj = JSON.parse(fileContent);" + $NEW_LINE; + $code += " }" + $NEW_LINE; + $code += " else {" + $NEW_LINE; + $code += " ${cli_param_name}Obj = {};" + $NEW_LINE; + + foreach ($propItem in $optionParamType.GetProperties()) + { + [System.Reflection.PropertyInfo]$propInfoItem = $propItem; + $cli_op_param_name = Get-CliNormalizedName $propInfoItem.Name; + $code += " cli.output.info('${cli_op_param_name} = ' + options.${cli_op_param_name});" + $NEW_LINE; + $code += " ${cli_param_name}Obj.${cli_op_param_name} = options.${cli_op_param_name};" + $NEW_LINE; + } + + $code += " }" + $NEW_LINE; + $code += " cli.output.info('${cli_param_name}Obj = ' + JSON.stringify(${cli_param_name}Obj));" + $NEW_LINE; + } + else + { + $cli_param_name = Get-CliNormalizedName $optionParamName; + $code += " cli.output.info('${cli_param_name} = ' + options.${cli_param_name});" + $NEW_LINE; + if ((${cli_param_name} -eq 'Parameters') -or (${cli_param_name} -like '*InstanceIds')) + { + $code += " var ${cli_param_name}Obj = null;" + $NEW_LINE; + $code += " if (options.parameterFile) {" + $NEW_LINE; + $code += " cli.output.info(`'Reading file content from: \`"`' + options.parameterFile + `'\`"`');" + $NEW_LINE; + $code += " var fileContent = fs.readFileSync(options.parameterFile, 'utf8');" + $NEW_LINE; + $code += " ${cli_param_name}Obj = JSON.parse(fileContent);" + $NEW_LINE; + $code += " }" + $NEW_LINE; + $code += " else {" + $NEW_LINE; + + if ($oneStringListCheck[$optionParamName]) + { + $code += " var ${cli_param_name}ValArr = options.${cli_param_name}.split(',');" + $NEW_LINE; + $code += " cli.output.info(`'${cli_param_name}ValArr : `' + ${cli_param_name}ValArr);" + $NEW_LINE; + $code += " ${cli_param_name}Obj = {};" + $NEW_LINE; + $code += " ${cli_param_name}Obj.instanceIDs = ${cli_param_name}ValArr;" + $NEW_LINE; + } + else + { + $code += " ${cli_param_name}Obj = JSON.parse(options.${cli_param_name});" + $NEW_LINE; + } + + $code += " }" + $NEW_LINE; + $code += " cli.output.info('${cli_param_name}Obj = ' + JSON.stringify(${cli_param_name}Obj));" + $NEW_LINE; + } + } + } + $code += " var subscription = profile.current.getSubscription(options.subscription);" + $NEW_LINE; + $code += " var computeManagementClient = utils.createComputeResourceProviderClient(subscription);" + $NEW_LINE; + $code += " var result = computeManagementClient.${cliOperationName}s.${cliMethodName}("; + for ($index = 0; $index -lt $methodParamNameList.Count; $index++) + { + # Function Call - For Each Method Parameter + if ($index -gt 0) { $code += ", "; } + + $cli_param_name = Get-CliNormalizedName $methodParamNameList[$index]; + if ((${cli_param_name} -eq 'Parameters') -or (${cli_param_name} -like '*InstanceIds')) + { + $code += "${cli_param_name}Obj"; + } + else + { + $code += "options.${cli_param_name}"; + } + } + $code += ", _);" + $NEW_LINE; + $code += " cli.output.json(result);" + $NEW_LINE; + $code += " });" + $NEW_LINE; + + # 3.3 Parameters + for ($index = 0; $index -lt $methodParamNameList.Count; $index++) + { + $cli_param_name = Get-CliNormalizedName $methodParamNameList[$index]; + if ($cli_param_name -eq 'Parameters') + { + $params_category_name = 'parameters'; + $params_category_var_name = "${cliCategoryVarName}${cliMethodName}Parameters" + $index; + $params_generate_category_name = 'generate'; + $params_generate_category_var_name = "${cliCategoryVarName}${cliMethodName}Generate" + $index; + + # 3.3.1 Parameter Generate Command + $code += " var ${params_category_var_name} = ${cliCategoryVarName}.category('${params_category_name}')" + $NEW_LINE; + $code += " .description(`$('Commands to manage parameter for your ${cliOperationDescription}.'));" + $NEW_LINE; + $code += " var ${params_generate_category_var_name} = ${params_category_var_name}.category('${params_generate_category_name}')" + $NEW_LINE; + $code += " .description(`$('Commands to generate parameter file for your ${cliOperationDescription}.'));" + $NEW_LINE; + $code += " ${params_generate_category_var_name}.command('${cliMethodOption}')" + $NEW_LINE; + $code += " .description(`$('Generate ${cliCategoryVarName} parameter string or files.'))" + $NEW_LINE; + $code += " .usage('[options]')" + $NEW_LINE; + $code += " .option('--parameter-file ', `$('The parameter file path.'))" + $NEW_LINE; + $code += " .execute(function(options, _) {" + $NEW_LINE; + + $output_content = $param_object_comment.Replace("`"", "\`""); + $code += " cli.output.info(_);" + $NEW_LINE; + $code += " cli.output.info(`'" + $output_content + "`');" + $NEW_LINE; + + $file_content = $param_object_comment_no_compress.Replace($NEW_LINE, "\r\n").Replace("`r", "\r").Replace("`n", "\n"); + $file_content = $file_content.Replace("`"", "\`"").Replace(' ', ''); + $code += " var filePath = `'${cliCategoryVarName}_${cliMethodName}.json`';" + $NEW_LINE; + $code += " if (options.parameterFile) {" + $NEW_LINE; + $code += " filePath = options.parameterFile;" + $NEW_LINE; + $code += " }" + $NEW_LINE; + $code += " fs.writeFileSync(filePath, beautify(`'" + $file_content + "`'));" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; + $code += " cli.output.info(`'Parameter file output to: `' + filePath);" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; + $code += " });" + $NEW_LINE; + $code += $NEW_LINE; + + # 3.3.2 Parameter Patch Command + $code += " ${params_category_var_name}.command('patch')" + $NEW_LINE; + $code += " .description(`$('Command to patch ${cliCategoryVarName} parameter JSON file.'))" + $NEW_LINE; + $code += " .usage('[options]')" + $NEW_LINE; + $code += " .option('--parameter-file ', `$('The parameter file path.'))" + $NEW_LINE; + $code += " .option('--operation ', `$('The JSON patch operation: add, remove, or replace.'))" + $NEW_LINE; + $code += " .option('--path ', `$('The JSON data path, e.g.: \`"foo/1\`".'))" + $NEW_LINE; + $code += " .option('--value ', `$('The JSON value.'))" + $NEW_LINE; + $code += " .option('--parse', `$('Parse the JSON value to object.'))" + $NEW_LINE; + $code += " .execute(function(options, _) {" + $NEW_LINE; + $code += " cli.output.info(options.parameterFile);" + $NEW_LINE; + $code += " cli.output.info(options.operation);" + $NEW_LINE; + $code += " cli.output.info(options.path);" + $NEW_LINE; + $code += " cli.output.info(options.value);" + $NEW_LINE; + $code += " cli.output.info(options.parse);" + $NEW_LINE; + $code += " cli.output.info(_);" + $NEW_LINE; + $code += " if (options.parse) {" + $NEW_LINE; + $code += " options.value = JSON.parse(options.value);" + $NEW_LINE; + $code += " }" + $NEW_LINE; + $code += " cli.output.info(options.value);" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; + $code += " cli.output.info(`'Reading file content from: \`"`' + options.parameterFile + `'\`"`');" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; + $code += " var fileContent = fs.readFileSync(options.parameterFile, 'utf8');" + $NEW_LINE; + $code += " var ${cli_param_name}Obj = JSON.parse(fileContent);" + $NEW_LINE; + $code += " cli.output.info(`'JSON object:`');" + $NEW_LINE; + $code += " cli.output.info(JSON.stringify(${cli_param_name}Obj));" + $NEW_LINE; + $code += " if (options.operation == 'add') {" + $NEW_LINE; + $code += " jsonpatch.apply(${cli_param_name}Obj, [{op: options.operation, path: options.path, value: options.value}]);" + $NEW_LINE; + $code += " }" + $NEW_LINE; + $code += " else if (options.operation == 'remove') {" + $NEW_LINE; + $code += " jsonpatch.apply(${cli_param_name}Obj, [{op: options.operation, path: options.path}]);" + $NEW_LINE; + $code += " }" + $NEW_LINE; + $code += " else if (options.operation == 'replace') {" + $NEW_LINE; + $code += " jsonpatch.apply(${cli_param_name}Obj, [{op: options.operation, path: options.path, value: options.value}]);" + $NEW_LINE; + $code += " }" + $NEW_LINE; + $code += " var updatedContent = JSON.stringify(${cli_param_name}Obj);" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; + $code += " cli.output.info(`'JSON object (updated):`');" + $NEW_LINE; + $code += " cli.output.info(JSON.stringify(${cli_param_name}Obj));" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; + $code += " fs.writeFileSync(options.parameterFile, beautify(updatedContent));" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; + $code += " cli.output.info(`'Parameter file updated at: `' + options.parameterFile);" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; + $code += " });" + $NEW_LINE; + $code += $NEW_LINE; + + # 3.3.3 Parameter Commands + $code += $cmdlet_tree_code + $NEW_LINE; + + break; + } + } + + return $code; +} + +if ($ToolType -eq 'CLI') +{ + Write-Output (Generate-CliFunctionCommandImpl $OperationName $MethodInfo $ModelClassNameSpace); +} diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Automation/Generate-ParameterCommand.ps1 b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Automation/Generate-ParameterCommand.ps1 index 3cad1342a4e0..84d18ae4374b 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Automation/Generate-ParameterCommand.ps1 +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Automation/Generate-ParameterCommand.ps1 @@ -43,10 +43,12 @@ function Generate-CliParameterCommandImpl return $null; } + $paramSuffix = $OperationName + $TreeNode.Name; $cli_method_option_name = Get-CliOptionName $TreeNode.Name; $cli_op_description = Get-CliOptionName $OperationName; $category_name = Get-CliCategoryName $OperationName; $params_category_name = 'parameters'; + $params_category_var_name_prefix = 'parameters'; $cli_param_name = $params_category_name; # 0. Construct Path to Node @@ -69,14 +71,14 @@ function Generate-CliParameterCommandImpl if ($nodeName -eq $TreeNode.Name) { $indexerName = "index"; - $pathToTreeNode = "/$pathName`" + (options.${indexerName} ? ('/' + options.${indexerName}) : '')"; + $pathToTreeNode = "/$pathName`' + (options.${indexerName} ? ('/' + options.${indexerName}) : '')"; } else { $indexerName = "${nodeName}Index"; - $pathToTreeNode = "/$pathName/`" + options.${indexerName} + `"" + $pathToTreeNode; + $pathToTreeNode = "/$pathName/`' + options.${indexerName} + `'" + $pathToTreeNode; } - + $indexerParamList += $indexerName; } else @@ -90,24 +92,28 @@ function Generate-CliParameterCommandImpl if ($TreeNode.IsListItem) { - $pathToTreeNode = "`"${pathToTreeNode}"; + $pathToTreeNode = "`'${pathToTreeNode}"; } else { - $pathToTreeNode = "`"${pathToTreeNode}`""; + $pathToTreeNode = "`'${pathToTreeNode}`'"; } if ($TreeNode.Properties.Count -gt 0 -or ($TreeNode.IsListItem)) { # 1. Parameter Set Command + $params_category_var_name = $params_category_var_name_prefix + $paramSuffix + "0"; + $cat_params_category_var_name = 'cat' + $params_category_var_name; $params_generate_category_name = 'set'; + $params_generate_category_var_name = $params_generate_category_name + $params_category_var_name; $code = " //$params_category_name set ${cli_method_option_name}" + $NEW_LINE; - $code += " var ${params_category_name} = ${category_name}.category('${params_category_name}')" + $NEW_LINE; + $code += " var ${cat_params_category_var_name} = cli.category('vmss');" + $NEW_LINE; + $code += " var ${params_category_var_name} = ${cat_params_category_var_name}.category('${params_category_name}')" + $NEW_LINE; $code += " .description(`$('Commands to manage parameter for your ${cli_op_description}.'));" + $NEW_LINE; - $code += " var ${params_generate_category_name} = ${params_category_name}.category('${params_generate_category_name}')" + $NEW_LINE; + $code += " var ${params_generate_category_var_name} = ${params_category_var_name}.category('${params_generate_category_name}')" + $NEW_LINE; $code += " .description(`$('Commands to set parameter file for your ${cli_op_description}.'));" + $NEW_LINE; - $code += " ${params_generate_category_name}.command('${cli_method_option_name}')" + $NEW_LINE; - $code += " .description(`$('Set ${category_name} parameter string or files.'))" + $NEW_LINE; + $code += " ${params_generate_category_var_name}.command('${cli_method_option_name}')" + $NEW_LINE; + $code += " .description(`$('Set ${cat_params_category_var_name} parameter string or files.'))" + $NEW_LINE; $code += " .usage('[options]')" + $NEW_LINE; $code += " .option('--parameter-file ', `$('The parameter file path.'))" + $NEW_LINE; $code += " .option('--value ', `$('The JSON value.'))" + $NEW_LINE; @@ -132,9 +138,8 @@ function Generate-CliParameterCommandImpl $code += " value.'))" + $NEW_LINE; } - $code += " .execute(function ("; - $code += " parameterFile"; - $code += " , options, _) {" + $NEW_LINE; + $code += " .execute(function(options, _) {" + $NEW_LINE; + $code += " cli.output.info(_);" + $NEW_LINE; $code += " cli.output.info(options);" + $NEW_LINE; $code += " cli.output.info(options.parameterFile);" + $NEW_LINE; $code += " cli.output.info(options.value);" + $NEW_LINE; @@ -143,12 +148,12 @@ function Generate-CliParameterCommandImpl $code += " options.value = JSON.parse(options.value);" + $NEW_LINE; $code += " }" + $NEW_LINE; $code += " cli.output.info(options.value);" + $NEW_LINE; - $code += " cli.output.info(`"=====================================`");" + $NEW_LINE; - $code += " cli.output.info(`"Reading file content from: \`"`" + options.parameterFile + `"\`"`");" + $NEW_LINE; - $code += " cli.output.info(`"=====================================`");" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; + $code += " cli.output.info(`'Reading file content from: \`"`' + options.parameterFile + `'\`"`');" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; $code += " var fileContent = fs.readFileSync(options.parameterFile, 'utf8');" + $NEW_LINE; $code += " var ${cli_param_name}Obj = JSON.parse(fileContent);" + $NEW_LINE; - $code += " cli.output.info(`"JSON object:`");" + $NEW_LINE; + $code += " cli.output.info(`'JSON object:`');" + $NEW_LINE; $code += " cli.output.info(JSON.stringify(${cli_param_name}Obj));" + $NEW_LINE; $code += " options.operation = 'replace';" + $NEW_LINE; @@ -163,13 +168,24 @@ function Generate-CliParameterCommandImpl } # 1.4 For Each Property, Apply the Change if Any + $isFirstDefinition = $true; foreach ($propertyItem in $TreeNode.Properties) { + if ($isFirstDefinition) + { + $isFirstDefinition = $false; + $defTypePrefix = "var "; + } + else + { + $defTypePrefix = ""; + } + $paramName = (Get-CliNormalizedName $propertyItem["Name"]); - $code += " var paramPath = " + "options.path" + " + `"/`" + " + "`"" + ${paramName} + "`";" + $NEW_LINE; - $code += " cli.output.info(`"================================================`");" + $NEW_LINE; - $code += " cli.output.info(`"JSON Parameters Path:`" + paramPath);" + $NEW_LINE; - $code += " cli.output.info(`"================================================`");" + $NEW_LINE; + $code += " ${defTypePrefix}paramPath = " + "options.path" + " + `'/`' + " + "`'" + ${paramName} + "`';" + $NEW_LINE; + $code += " cli.output.info(`'================================================`');" + $NEW_LINE; + $code += " cli.output.info(`'JSON Parameters Path:`' + paramPath);" + $NEW_LINE; + $code += " cli.output.info(`'================================================`');" + $NEW_LINE; $code += " if (options.${paramName}) {" + $NEW_LINE; $code += " if (options.parse && options.${paramName}) {" + $NEW_LINE; $code += " options.${paramName} = JSON.parse(options.${paramName});" + $NEW_LINE; @@ -179,28 +195,32 @@ function Generate-CliParameterCommandImpl } $code += " var updatedContent = JSON.stringify(${cli_param_name}Obj);" + $NEW_LINE; - $code += " cli.output.info(`"=====================================`");" + $NEW_LINE; - $code += " cli.output.info(`"JSON object (updated):`");" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; + $code += " cli.output.info(`'JSON object (updated):`');" + $NEW_LINE; $code += " cli.output.info(JSON.stringify(${cli_param_name}Obj));" + $NEW_LINE; - $code += " cli.output.info(`"=====================================`");" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; $code += " fs.writeFileSync(options.parameterFile, beautify(updatedContent));" + $NEW_LINE; - $code += " cli.output.info(`"=====================================`");" + $NEW_LINE; - $code += " cli.output.info(`"Parameter file updated at: `" + options.parameterFile);" + $NEW_LINE; - $code += " cli.output.info(`"=====================================`");" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; + $code += " cli.output.info(`'Parameter file updated at: `' + options.parameterFile);" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; $code += " });" + $NEW_LINE; $code += "" + $NEW_LINE; } # 2. Parameter Remove Command + $params_category_var_name = $params_category_var_name_prefix + $paramSuffix + "1"; + $cat_params_category_var_name = 'cat' + $params_category_var_name; $params_generate_category_name = 'remove'; + $params_generate_category_var_name = $params_generate_category_name + $params_category_var_name; $code += " //$params_category_name ${params_generate_category_name} ${cli_method_option_name}" + $NEW_LINE; - $code += " var ${params_category_name} = ${category_name}.category('${params_category_name}')" + $NEW_LINE; + $code += " var ${cat_params_category_var_name} = cli.category('vmss');" + $NEW_LINE; + $code += " var ${params_category_var_name} = ${cat_params_category_var_name}.category('${params_category_name}')" + $NEW_LINE; $code += " .description(`$('Commands to remove parameter for your ${cli_op_description}.'));" + $NEW_LINE; - $code += " var ${params_generate_category_name} = ${params_category_name}.category('${params_generate_category_name}')" + $NEW_LINE; + $code += " var ${params_generate_category_var_name} = ${params_category_var_name}.category('${params_generate_category_name}')" + $NEW_LINE; $code += " .description(`$('Commands to remove values in the parameter file for your ${cli_op_description}.'));" + $NEW_LINE; - $code += " ${params_generate_category_name}.command('${cli_method_option_name}')" + $NEW_LINE; - $code += " .description(`$('Remove ${category_name} parameter string or files.'))" + $NEW_LINE; + $code += " ${params_generate_category_var_name}.command('${cli_method_option_name}')" + $NEW_LINE; + $code += " .description(`$('Remove ${cat_params_category_var_name} parameter string or files.'))" + $NEW_LINE; $code += " .usage('[options]')" + $NEW_LINE; $code += " .option('--parameter-file ', `$('The parameter file path.'))" + $NEW_LINE; @@ -215,41 +235,44 @@ function Generate-CliParameterCommandImpl } # 2.2 Function Definition - $code += " .execute(function ("; - $code += " parameterFile"; - $code += " , options, _) {" + $NEW_LINE; + $code += " .execute(function(options, _) {" + $NEW_LINE; + $code += " cli.output.info(_);" + $NEW_LINE; $code += " cli.output.info(options);" + $NEW_LINE; $code += " cli.output.info(options.parameterFile);" + $NEW_LINE; - $code += " cli.output.info(`"=====================================`");" + $NEW_LINE; - $code += " cli.output.info(`"Reading file content from: \`"`" + options.parameterFile + `"\`"`");" + $NEW_LINE; - $code += " cli.output.info(`"=====================================`");" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; + $code += " cli.output.info(`'Reading file content from: \`"`' + options.parameterFile + `'\`"`');" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; $code += " var fileContent = fs.readFileSync(options.parameterFile, 'utf8');" + $NEW_LINE; $code += " var ${cli_param_name}Obj = JSON.parse(fileContent);" + $NEW_LINE; - $code += " cli.output.info(`"JSON object:`");" + $NEW_LINE; + $code += " cli.output.info(`'JSON object:`');" + $NEW_LINE; $code += " cli.output.info(JSON.stringify(${cli_param_name}Obj));" + $NEW_LINE; $code += " options.operation = 'remove';" + $NEW_LINE; $code += " options.path = ${pathToTreeNode};" + $NEW_LINE; $code += " jsonpatch.apply(${cli_param_name}Obj, [{op: options.operation, path: options.path}]);" + $NEW_LINE; $code += " var updatedContent = JSON.stringify(${cli_param_name}Obj);" + $NEW_LINE; - $code += " cli.output.info(`"=====================================`");" + $NEW_LINE; - $code += " cli.output.info(`"JSON object (updated):`");" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; + $code += " cli.output.info(`'JSON object (updated):`');" + $NEW_LINE; $code += " cli.output.info(JSON.stringify(${cli_param_name}Obj));" + $NEW_LINE; - $code += " cli.output.info(`"=====================================`");" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; $code += " fs.writeFileSync(options.parameterFile, beautify(updatedContent));" + $NEW_LINE; - $code += " cli.output.info(`"=====================================`");" + $NEW_LINE; - $code += " cli.output.info(`"Parameter file updated at: `" + options.parameterFile);" + $NEW_LINE; - $code += " cli.output.info(`"=====================================`");" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; + $code += " cli.output.info(`'Parameter file updated at: `' + options.parameterFile);" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; $code += " });" + $NEW_LINE; # 3. Parameter Add Command + $params_category_var_name = $params_category_var_name_prefix + $paramSuffix + "2"; + $cat_params_category_var_name = 'cat' + $params_category_var_name; $params_generate_category_name = 'add'; + $params_generate_category_var_name = $params_generate_category_name + $params_category_var_name; $code += " //$params_category_name ${params_generate_category_name} ${cli_method_option_name}" + $NEW_LINE; - $code += " var ${params_category_name} = ${category_name}.category('${params_category_name}')" + $NEW_LINE; + $code += " var ${cat_params_category_var_name} = cli.category('vmss');" + $NEW_LINE; + $code += " var ${params_category_var_name} = ${cat_params_category_var_name}.category('${params_category_name}')" + $NEW_LINE; $code += " .description(`$('Commands to add parameter for your ${cli_op_description}.'));" + $NEW_LINE; - $code += " var ${params_generate_category_name} = ${params_category_name}.category('${params_generate_category_name}')" + $NEW_LINE; + $code += " var ${params_generate_category_var_name} = ${params_category_var_name}.category('${params_generate_category_name}')" + $NEW_LINE; $code += " .description(`$('Commands to add values in the parameter file for your ${cli_op_description}.'));" + $NEW_LINE; - $code += " ${params_generate_category_name}.command('${cli_method_option_name}')" + $NEW_LINE; - $code += " .description(`$('Remove ${category_name} parameter string or files.'))" + $NEW_LINE; + $code += " ${params_generate_category_var_name}.command('${cli_method_option_name}')" + $NEW_LINE; + $code += " .description(`$('Remove ${cat_params_category_var_name} parameter string or files.'))" + $NEW_LINE; $code += " .usage('[options]')" + $NEW_LINE; $code += " .option('--parameter-file ', `$('The parameter file path.'))" + $NEW_LINE; $code += " .option('--key ', `$('The JSON key.'))" + $NEW_LINE; @@ -265,9 +288,8 @@ function Generate-CliParameterCommandImpl $code += " value.'))" + $NEW_LINE; } - $code += " .execute(function ("; - $code += " parameterFile"; - $code += " , options, _) {" + $NEW_LINE; + $code += " .execute(function(options, _) {" + $NEW_LINE; + $code += " cli.output.info(_);" + $NEW_LINE; $code += " cli.output.info(options);" + $NEW_LINE; $code += " cli.output.info(options.parameterFile);" + $NEW_LINE; $code += " cli.output.info(options.key);" + $NEW_LINE; @@ -277,27 +299,38 @@ function Generate-CliParameterCommandImpl $code += " options.value = JSON.parse(options.value);" + $NEW_LINE; $code += " }" + $NEW_LINE; $code += " cli.output.info(options.value);" + $NEW_LINE; - $code += " cli.output.info(`"=====================================`");" + $NEW_LINE; - $code += " cli.output.info(`"Reading file content from: \`"`" + options.parameterFile + `"\`"`");" + $NEW_LINE; - $code += " cli.output.info(`"=====================================`");" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; + $code += " cli.output.info(`'Reading file content from: \`"`' + options.parameterFile + `'\`"`');" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; $code += " var fileContent = fs.readFileSync(options.parameterFile, 'utf8');" + $NEW_LINE; $code += " var ${cli_param_name}Obj = JSON.parse(fileContent);" + $NEW_LINE; - $code += " cli.output.info(`"JSON object:`");" + $NEW_LINE; + $code += " cli.output.info(`'JSON object:`');" + $NEW_LINE; $code += " cli.output.info(JSON.stringify(${cli_param_name}Obj));" + $NEW_LINE; $code += " options.operation = 'add';" + $NEW_LINE; - $code += " options.path = ${pathToTreeNode} + `"/`" + options.key;" + $NEW_LINE; - $code += " cli.output.info(`"options.path = `" + options.path);" + $NEW_LINE; + $code += " options.path = ${pathToTreeNode} + `'/`' + options.key;" + $NEW_LINE; + $code += " cli.output.info(`'options.path = `' + options.path);" + $NEW_LINE; $code += " jsonpatch.apply(${cli_param_name}Obj, [{op: options.operation, path: options.path, value: options.value}]);" + $NEW_LINE; # For Each Property, Apply the Change if Any + $isFirstDefinition = $true; foreach ($propertyItem in $TreeNode.Properties) { + if ($isFirstDefinition) + { + $isFirstDefinition = $false; + $defTypePrefix = "var "; + } + else + { + $defTypePrefix = ""; + } + $paramName = (Get-CliNormalizedName $propertyItem["Name"]); - $code += " var paramPath = ${pathToTreeNode} + `"/`" + `"${paramName}`";" + $NEW_LINE; - $code += " cli.output.info(`"================================================`");" + $NEW_LINE; - $code += " cli.output.info(`"JSON Parameters Path:`" + paramPath);" + $NEW_LINE; - $code += " cli.output.info(`"================================================`");" + $NEW_LINE; + $code += " ${defTypePrefix}paramPath = ${pathToTreeNode} + `'/`' + `'${paramName}`';" + $NEW_LINE; + $code += " cli.output.info(`'================================================`');" + $NEW_LINE; + $code += " cli.output.info(`'JSON Parameters Path:`' + paramPath);" + $NEW_LINE; + $code += " cli.output.info(`'================================================`');" + $NEW_LINE; $code += " if (options.${paramName}) {" + $NEW_LINE; $code += " if (options.parse && options.${paramName}) {" + $NEW_LINE; $code += " options.${paramName} = JSON.parse(options.${paramName});" + $NEW_LINE; @@ -307,14 +340,14 @@ function Generate-CliParameterCommandImpl } $code += " var updatedContent = JSON.stringify(${cli_param_name}Obj);" + $NEW_LINE; - $code += " cli.output.info(`"=====================================`");" + $NEW_LINE; - $code += " cli.output.info(`"JSON object (updated):`");" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; + $code += " cli.output.info(`'JSON object (updated):`');" + $NEW_LINE; $code += " cli.output.info(JSON.stringify(${cli_param_name}Obj));" + $NEW_LINE; - $code += " cli.output.info(`"=====================================`");" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; $code += " fs.writeFileSync(options.parameterFile, beautify(updatedContent));" + $NEW_LINE; - $code += " cli.output.info(`"=====================================`");" + $NEW_LINE; - $code += " cli.output.info(`"Parameter file updated at: `" + options.parameterFile);" + $NEW_LINE; - $code += " cli.output.info(`"=====================================`");" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; + $code += " cli.output.info(`'Parameter file updated at: `' + options.parameterFile);" + $NEW_LINE; + $code += " cli.output.info(`'=====================================`');" + $NEW_LINE; $code += " });" + $NEW_LINE; $code += "" + $NEW_LINE; diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Automation/ParameterTypeHelper.ps1 b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Automation/ParameterTypeHelper.ps1 new file mode 100644 index 000000000000..85f1e7912141 --- /dev/null +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Automation/ParameterTypeHelper.ps1 @@ -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. +# ---------------------------------------------------------------------------------- + +function Contains-OnlyStringFields +{ + param( + [Parameter(Mandatory = $True)] + [System.Type]$parameterType + ) + + if ($parameterType -eq $null) + { + return $false; + } + + $result = $true; + + foreach ($propItem in $parameterType.GetProperties()) + { + if (-not ($propItem.PropertyType.IsEquivalentTo([string]))) + { + $result = $false; + } + } + + return $result; +} + +function Contains-OnlyStringList +{ + param( + [Parameter(Mandatory = $True)] + [System.Type]$parameterType + ) + + if ($parameterType -eq $null) + { + return $false; + } + + if ($parameterType.GetProperties().Count -ne 1) + { + return $false; + } + else + { + [System.Reflection.PropertyInfo]$propInfoItem = ($parameterType.GetProperties())[0]; + if ($propInfoItem.PropertyType.FullName.StartsWith("System.Collections.Generic.IList")) + { + [System.Type]$itemType = $propInfoItem.PropertyType.GenericTypeArguments[0]; + if ($itemType.IsEquivalentTo([string])) + { + return $true; + } + } + + return $false; + } +} diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Automation/RunCodeGeneration.ps1 b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Automation/RunCodeGeneration.ps1 index 48ee1e669ec4..46cf28ceff4e 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Automation/RunCodeGeneration.ps1 +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Automation/RunCodeGeneration.ps1 @@ -1751,187 +1751,8 @@ ${cmdlet_partial_class_code} Write-Output $invoke_cmdlt_source_template; Write-Output $parameter_cmdlt_source_template; - # 3. CLI Code - # 3.1 types - $function_comment = ""; - foreach ($pt in $params) - { - $param_type_full_name = $pt.ParameterType.FullName; - if (-not ($param_type_full_name.EndsWith('CancellationToken'))) - { - if ($pt.ParameterType.Namespace -like $client_model_namespace) - { - $param_object = (. $PSScriptRoot\Create-ParameterObject.ps1 -typeInfo $pt.ParameterType); - $param_object_comment = (. $PSScriptRoot\ConvertTo-Json.ps1 -inputObject $param_object -compress $true); - $param_object_comment_no_compress = (. $PSScriptRoot\ConvertTo-Json.ps1 -inputObject $param_object); - - $cmdlet_tree = (. $PSScriptRoot\Create-ParameterTree.ps1 -TypeInfo $pt.ParameterType -NameSpace $client_model_namespace -ParameterName $pt.ParameterType.Name); - $cmdlet_tree_code = (. $PSScriptRoot\Generate-ParameterCommand.ps1 -CmdletTreeNode $cmdlet_tree -Operation $opShortName); - } - } - } - - # 3.2 functions - $category_name = Get-CliCategoryName $opShortName; - $cli_method_name = Get-CliNormalizedName $methodName; - $cli_method_option_name = Get-CliOptionName $methodName; - $cli_op_name = Get-CliNormalizedName $opShortName; - $cli_op_description = (Get-CliOptionName $opShortName).Replace('-', ' '); - - $cli_op_code_content += "//" + $cli_op_name + " -> " + $methodName + $NEW_LINE; - if ($param_object_comment -ne $null) - { - $cli_op_code_content += "/*" + $NEW_LINE + $param_object_comment + $NEW_LINE + "*/" + $NEW_LINE; - } - - $cli_op_code_content += " var $category_name = cli.category('${category_name}').description(`$('Commands to manage your $cli_op_description.'));" + $NEW_LINE; - - $cli_op_code_content += " ${category_name}.command('${cli_method_option_name}')" + $NEW_LINE; - $cli_op_code_content += " .description(`$('${cli_method_option_name} method to manage your $cli_op_description.'))" + $NEW_LINE; - $cli_op_code_content += " .usage('[options]')" + $NEW_LINE; - for ($index = 0; $index -lt $param_names.Count; $index++) - { - $cli_option_name = Get-CliOptionName $param_names[$index]; - $cli_op_code_content += " .option('--${cli_option_name} <${cli_option_name}>', `$('${cli_option_name}'))" + $NEW_LINE; - } - $cli_op_code_content += " .option('--parameter-file ', `$('the input parameter file'))" + $NEW_LINE; - $cli_op_code_content += " .option('-s, --subscription ', `$('the subscription identifier'))" + $NEW_LINE; - $cli_op_code_content += " .execute(function (" - for ($index = 0; $index -lt $param_names.Count; $index++) - { - if ($index -gt 0) { $cli_op_code_content += ", "; } - $cli_param_name = Get-CliNormalizedName $param_names[$index]; - $cli_op_code_content += "$cli_param_name"; - } - $cli_op_code_content += ", options, _) {" + $NEW_LINE; - for ($index = 0; $index -lt $param_names.Count; $index++) - { - $cli_param_name = Get-CliNormalizedName $param_names[$index]; - $cli_op_code_content += " cli.output.info('${cli_param_name} = ' + options.${cli_param_name});" + $NEW_LINE; - if ((${cli_param_name} -eq 'Parameters') -or (${cli_param_name} -like '*InstanceIds')) - { - $cli_op_code_content += " if (options.parameterFile) {" + $NEW_LINE; - $cli_op_code_content += " cli.output.info(`"Reading file content from: \`"`" + options.parameterFile + `"\`"`");" + $NEW_LINE; - $cli_op_code_content += " var fileContent = fs.readFileSync(options.parameterFile, 'utf8');" + $NEW_LINE; - $cli_op_code_content += " var ${cli_param_name}Obj = JSON.parse(fileContent);" + $NEW_LINE; - $cli_op_code_content += " }" + $NEW_LINE; - $cli_op_code_content += " else {" + $NEW_LINE; - $cli_op_code_content += " var ${cli_param_name}Obj = JSON.parse(options.${cli_param_name});" + $NEW_LINE; - $cli_op_code_content += " }" + $NEW_LINE; - $cli_op_code_content += " cli.output.info('${cli_param_name}Obj = ' + JSON.stringify(${cli_param_name}Obj));" + $NEW_LINE; - } - } - $cli_op_code_content += " var subscription = profile.current.getSubscription(options.subscription);" + $NEW_LINE; - $cli_op_code_content += " var computeManagementClient = utils.createComputeResourceProviderClient(subscription);" + $NEW_LINE; - $cli_op_code_content += " var result = computeManagementClient.${cli_op_name}s.${cli_method_name}("; - for ($index = 0; $index -lt $param_names.Count; $index++) - { - if ($index -gt 0) { $cli_op_code_content += ", "; } - - $cli_param_name = Get-CliNormalizedName $param_names[$index]; - if ((${cli_param_name} -eq 'Parameters') -or (${cli_param_name} -like '*InstanceIds')) - { - $cli_op_code_content += "${cli_param_name}Obj"; - } - else - { - $cli_op_code_content += "options.${cli_param_name}"; - } - } - $cli_op_code_content += ", _);" + $NEW_LINE; - $cli_op_code_content += " cli.output.json(result);" + $NEW_LINE; - $cli_op_code_content += " });" + $NEW_LINE; - - # 3.3 Parameters - for ($index = 0; $index -lt $param_names.Count; $index++) - { - $cli_param_name = Get-CliNormalizedName $param_names[$index]; - if ($cli_param_name -eq 'Parameters') - { - $params_category_name = 'parameters'; - $params_generate_category_name = 'generate'; - - # 3.3.1 Parameter Generate Command - $cli_op_code_content += " var ${params_category_name} = ${category_name}.category('${params_category_name}')" + $NEW_LINE; - $cli_op_code_content += " .description(`$('Commands to manage parameter for your ${cli_op_description}.'));" + $NEW_LINE; - $cli_op_code_content += " var ${params_generate_category_name} = ${params_category_name}.category('${params_generate_category_name}')" + $NEW_LINE; - $cli_op_code_content += " .description(`$('Commands to generate parameter file for your ${cli_op_description}.'));" + $NEW_LINE; - $cli_op_code_content += " ${params_generate_category_name}.command('${cli_method_option_name}')" + $NEW_LINE; - $cli_op_code_content += " .description(`$('Generate ${category_name} parameter string or files.'))" + $NEW_LINE; - $cli_op_code_content += " .usage('[options]')" + $NEW_LINE; - $cli_op_code_content += " .option('--parameter-file ', `$('The parameter file path.'))" + $NEW_LINE; - $cli_op_code_content += " .execute(function ("; - $cli_op_code_content += "parameterFile"; - $cli_op_code_content += ", options, _) {" + $NEW_LINE; - - $output_content = $param_object_comment.Replace("`"", "\`""); - $cli_op_code_content += " cli.output.info(`"" + $output_content + "`");" + $NEW_LINE; - - $file_content = $param_object_comment_no_compress.Replace($NEW_LINE, "\r\n").Replace("`r", "\r").Replace("`n", "\n"); - $file_content = $file_content.Replace("`"", "\`"").Replace(' ', ''); - $cli_op_code_content += " var filePath = `"${category_name}_${cli_method_name}.json`";" + $NEW_LINE; - $cli_op_code_content += " if (options.parameterFile) { filePath = options.parameterFile; };" + $NEW_LINE; - $cli_op_code_content += " fs.writeFileSync(filePath, beautify(`"" + $file_content + "`"));" + $NEW_LINE; - $cli_op_code_content += " cli.output.info(`"=====================================`");" + $NEW_LINE; - $cli_op_code_content += " cli.output.info(`"Parameter file output to: `" + filePath);" + $NEW_LINE; - $cli_op_code_content += " cli.output.info(`"=====================================`");" + $NEW_LINE; - $cli_op_code_content += " });" + $NEW_LINE; - $cli_op_code_content += $NEW_LINE; - - # 3.3.2 Parameter Patch Command - $cli_op_code_content += " ${params_category_name}.command('patch')" + $NEW_LINE; - $cli_op_code_content += " .description(`$('Command to patch ${category_name} parameter JSON file.'))" + $NEW_LINE; - $cli_op_code_content += " .usage('[options]')" + $NEW_LINE; - $cli_op_code_content += " .option('--parameter-file ', `$('The parameter file path.'))" + $NEW_LINE; - $cli_op_code_content += " .option('--operation ', `$('The JSON patch operation: add, remove, or replace.'))" + $NEW_LINE; - $cli_op_code_content += " .option('--path ', `$('The JSON data path, e.g.: \`"foo/1\`".'))" + $NEW_LINE; - $cli_op_code_content += " .option('--value ', `$('The JSON value.'))" + $NEW_LINE; - $cli_op_code_content += " .option('--parse', `$('Parse the JSON value to object.'))" + $NEW_LINE; - $cli_op_code_content += " .execute(function (parameterFile, operation, path, value, parse, options, _) {" + $NEW_LINE; - $cli_op_code_content += " cli.output.info(options.parameterFile);" + $NEW_LINE; - $cli_op_code_content += " cli.output.info(options.operation);" + $NEW_LINE; - $cli_op_code_content += " cli.output.info(options.path);" + $NEW_LINE; - $cli_op_code_content += " cli.output.info(options.value);" + $NEW_LINE; - $cli_op_code_content += " cli.output.info(options.parse);" + $NEW_LINE; - $cli_op_code_content += " if (options.parse) {" + $NEW_LINE; - $cli_op_code_content += " options.value = JSON.parse(options.value);" + $NEW_LINE; - $cli_op_code_content += " }" + $NEW_LINE; - $cli_op_code_content += " cli.output.info(options.value);" + $NEW_LINE; - $cli_op_code_content += " cli.output.info(`"=====================================`");" + $NEW_LINE; - $cli_op_code_content += " cli.output.info(`"Reading file content from: \`"`" + options.parameterFile + `"\`"`");" + $NEW_LINE; - $cli_op_code_content += " cli.output.info(`"=====================================`");" + $NEW_LINE; - $cli_op_code_content += " var fileContent = fs.readFileSync(options.parameterFile, 'utf8');" + $NEW_LINE; - $cli_op_code_content += " var ${cli_param_name}Obj = JSON.parse(fileContent);" + $NEW_LINE; - $cli_op_code_content += " cli.output.info(`"JSON object:`");" + $NEW_LINE; - $cli_op_code_content += " cli.output.info(JSON.stringify(${cli_param_name}Obj));" + $NEW_LINE; - $cli_op_code_content += " if (options.operation == 'add') {" + $NEW_LINE; - $cli_op_code_content += " jsonpatch.apply(${cli_param_name}Obj, [{op: options.operation, path: options.path, value: options.value}]);" + $NEW_LINE; - $cli_op_code_content += " }" + $NEW_LINE; - $cli_op_code_content += " else if (options.operation == 'remove') {" + $NEW_LINE; - $cli_op_code_content += " jsonpatch.apply(${cli_param_name}Obj, [{op: options.operation, path: options.path}]);" + $NEW_LINE; - $cli_op_code_content += " }" + $NEW_LINE; - $cli_op_code_content += " else if (options.operation == 'replace') {" + $NEW_LINE; - $cli_op_code_content += " jsonpatch.apply(${cli_param_name}Obj, [{op: options.operation, path: options.path, value: options.value}]);" + $NEW_LINE; - $cli_op_code_content += " }" + $NEW_LINE; - $cli_op_code_content += " var updatedContent = JSON.stringify(${cli_param_name}Obj);" + $NEW_LINE; - $cli_op_code_content += " cli.output.info(`"=====================================`");" + $NEW_LINE; - $cli_op_code_content += " cli.output.info(`"JSON object (updated):`");" + $NEW_LINE; - $cli_op_code_content += " cli.output.info(JSON.stringify(${cli_param_name}Obj));" + $NEW_LINE; - $cli_op_code_content += " cli.output.info(`"=====================================`");" + $NEW_LINE; - $cli_op_code_content += " fs.writeFileSync(options.parameterFile, beautify(updatedContent));" + $NEW_LINE; - $cli_op_code_content += " cli.output.info(`"=====================================`");" + $NEW_LINE; - $cli_op_code_content += " cli.output.info(`"Parameter file updated at: `" + options.parameterFile);" + $NEW_LINE; - $cli_op_code_content += " cli.output.info(`"=====================================`");" + $NEW_LINE; - $cli_op_code_content += " });" + $NEW_LINE; - $cli_op_code_content += $NEW_LINE; - - # 3.3.3 Parameter Commands - $cli_op_code_content += $cmdlet_tree_code + $NEW_LINE; - break; - } - } - - Write-Output $cli_op_code_content; + # CLI Function Command Code + Write-Output (. $PSScriptRoot\Generate-FunctionCommand.ps1 $opShortName $operation_method_info $client_model_namespace); } # Sample: VirtualMachineCreateParameters @@ -2297,12 +2118,15 @@ function Write-CLICommandFile * limitations under the License. */ +// Warning: This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if the +// code is regenerated. + 'use strict'; -var __ = require('underscore'); var fs = require('fs'); var jsonpatch = require('json-patch'); -var util = require('util'); var profile = require('../../../util/profile'); var utils = require('../../../util/utils'); diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Commands.ServiceManagement.Preview.csproj b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Commands.ServiceManagement.Preview.csproj index 68c594afb1ef..2e051b5a182b 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Commands.ServiceManagement.Preview.csproj +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Commands.ServiceManagement.Preview.csproj @@ -73,8 +73,8 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll - - ..\..\..\packages\Microsoft.Azure.Management.Compute.9.0.4-preview\lib\net40\Microsoft.Azure.Management.Compute.dll + + ..\..\..\packages\Microsoft.Azure.Management.Compute.9.1.1-preview\lib\net40\Microsoft.Azure.Management.Compute.dll True @@ -290,6 +290,8 @@ + + @@ -372,19 +374,4 @@ - - - %WINDIR%\System32\WindowsPowerShell\v1.0\powershell.exe - ".\Automation\RunCodeGeneration.ps1" - $(OutputPath) - "Microsoft.Azure.Commands.Compute.ComputeClientBaseCmdlet" - "ComputeClient.ComputeManagementClient" - "Microsoft.Azure.Management.Compute" - ..\..\..\ResourceManager\Compute\Commands.Compute - Verb - None - "VirtualMachineScaleSet","VirtualMachineScaleSetVM" - - - \ No newline at end of file diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Generated/cli.js b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Generated/cli.js index 38232849341a..e81eb99267a8 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Generated/cli.js +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Generated/cli.js @@ -49,13 +49,14 @@ exports.init = function (cli) { cli.output.info('serviceName = ' + options.serviceName); cli.output.info('deploymentName = ' + options.deploymentName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -63,25 +64,27 @@ exports.init = function (cli) { var result = computeManagementClient.deployments.changeConfigurationByName(options.serviceName, options.deploymentName, parametersObj, _); cli.output.json(result); }); - var parameters = deployment.category('parameters') + var deploymentchangeConfigurationByNameParameters2 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var generate = parameters.category('generate') + var deploymentchangeConfigurationByNameGenerate2 = deploymentchangeConfigurationByNameParameters2.category('generate') .description($('Commands to generate parameter file for your deployment.')); - generate.command('change-configuration-by-name') + deploymentchangeConfigurationByNameGenerate2.command('change-configuration-by-name') .description($('Generate deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"configuration\":\"\",\"extendedProperties\":{},\"extensionConfiguration\":{\"allRoles\":[{\"id\":\"\"}],\"namedRoles\":[{\"extensions\":[{\"id\":\"\"}],\"roleName\":\"\"}]},\"mode\":null,\"treatWarningsAsError\":null}"); - var filePath = "deployment_changeConfigurationByName.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"configuration\":\"\",\r\n\"extendedProperties\":{\r\n\r\n},\r\n\"extensionConfiguration\":{\r\n\"allRoles\":[\r\n{\r\n\"id\":\"\"\r\n}\r\n],\r\n\"namedRoles\":[\r\n{\r\n\"extensions\":[\r\n{\r\n\"id\":\"\"\r\n}\r\n],\r\n\"roleName\":\"\"\r\n}\r\n]\r\n},\r\n\"mode\":null,\r\n\"treatWarningsAsError\":null\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"configuration\":\"\",\"extendedProperties\":{},\"extensionConfiguration\":{\"allRoles\":[{\"id\":\"\"}],\"namedRoles\":[{\"extensions\":[{\"id\":\"\"}],\"roleName\":\"\"}]},\"mode\":null,\"treatWarningsAsError\":null}'); + var filePath = 'deployment_changeConfigurationByName.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"configuration\":\"\",\r\n\"extendedProperties\":{\r\n\r\n},\r\n\"extensionConfiguration\":{\r\n\"allRoles\":[\r\n{\r\n\"id\":\"\"\r\n}\r\n],\r\n\"namedRoles\":[\r\n{\r\n\"extensions\":[\r\n{\r\n\"id\":\"\"\r\n}\r\n],\r\n\"roleName\":\"\"\r\n}\r\n]\r\n},\r\n\"mode\":null,\r\n\"treatWarningsAsError\":null\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + deploymentchangeConfigurationByNameParameters2.command('patch') .description($('Command to patch deployment parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -99,12 +102,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -116,22 +119,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set deployment-change-configuration-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentChangeConfigurationParameters0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentDeploymentChangeConfigurationParameters0 = parametersDeploymentDeploymentChangeConfigurationParameters0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('deployment-change-configuration-parameters') + setparametersDeploymentDeploymentChangeConfigurationParameters0.command('deployment-change-configuration-parameters') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -151,59 +154,59 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "configuration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'configuration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.configuration) { if (options.parse && options.configuration) { options.configuration = JSON.parse(options.configuration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.configuration}]); } - var paramPath = options.path + "/" + "extendedProperties"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'extendedProperties'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extendedProperties) { if (options.parse && options.extendedProperties) { options.extendedProperties = JSON.parse(options.extendedProperties); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extendedProperties}]); } - var paramPath = options.path + "/" + "extensionConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'extensionConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensionConfiguration) { if (options.parse && options.extensionConfiguration) { options.extensionConfiguration = JSON.parse(options.extensionConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensionConfiguration}]); } - var paramPath = options.path + "/" + "mode"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'mode'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mode) { if (options.parse && options.mode) { options.mode = JSON.parse(options.mode); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mode}]); } - var paramPath = options.path + "/" + "treatWarningsAsError"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'treatWarningsAsError'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.treatWarningsAsError) { if (options.parse && options.treatWarningsAsError) { options.treatWarningsAsError = JSON.parse(options.treatWarningsAsError); @@ -211,54 +214,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.treatWarningsAsError}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove deployment-change-configuration-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentChangeConfigurationParameters1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentDeploymentChangeConfigurationParameters1 = parametersDeploymentDeploymentChangeConfigurationParameters1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('deployment-change-configuration-parameters') + removeparametersDeploymentDeploymentChangeConfigurationParameters1.command('deployment-change-configuration-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add deployment-change-configuration-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentChangeConfigurationParameters2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentDeploymentChangeConfigurationParameters2 = parametersDeploymentDeploymentChangeConfigurationParameters2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('deployment-change-configuration-parameters') + addparametersDeploymentDeploymentChangeConfigurationParameters2.command('deployment-change-configuration-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -280,61 +283,61 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "configuration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'configuration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.configuration) { if (options.parse && options.configuration) { options.configuration = JSON.parse(options.configuration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.configuration}]); } - var paramPath = "" + "/" + "extendedProperties"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'extendedProperties'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extendedProperties) { if (options.parse && options.extendedProperties) { options.extendedProperties = JSON.parse(options.extendedProperties); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extendedProperties}]); } - var paramPath = "" + "/" + "extensionConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'extensionConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensionConfiguration) { if (options.parse && options.extensionConfiguration) { options.extensionConfiguration = JSON.parse(options.extensionConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensionConfiguration}]); } - var paramPath = "" + "/" + "mode"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'mode'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mode) { if (options.parse && options.mode) { options.mode = JSON.parse(options.mode); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mode}]); } - var paramPath = "" + "/" + "treatWarningsAsError"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'treatWarningsAsError'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.treatWarningsAsError) { if (options.parse && options.treatWarningsAsError) { options.treatWarningsAsError = JSON.parse(options.treatWarningsAsError); @@ -342,22 +345,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.treatWarningsAsError}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set extension-configuration - var parameters = deployment.category('parameters') + var parametersDeploymentExtensionConfiguration0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentExtensionConfiguration0 = parametersDeploymentExtensionConfiguration0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('extension-configuration') + setparametersDeploymentExtensionConfiguration0.command('extension-configuration') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -374,29 +377,29 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionConfiguration"; - var paramPath = options.path + "/" + "allRoles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/extensionConfiguration'; + var paramPath = options.path + '/' + 'allRoles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.allRoles) { if (options.parse && options.allRoles) { options.allRoles = JSON.parse(options.allRoles); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.allRoles}]); } - var paramPath = options.path + "/" + "namedRoles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'namedRoles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.namedRoles) { if (options.parse && options.namedRoles) { options.namedRoles = JSON.parse(options.namedRoles); @@ -404,54 +407,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.namedRoles}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove extension-configuration - var parameters = deployment.category('parameters') + var parametersDeploymentExtensionConfiguration1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentExtensionConfiguration1 = parametersDeploymentExtensionConfiguration1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('extension-configuration') + removeparametersDeploymentExtensionConfiguration1.command('extension-configuration') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionConfiguration"; + options.path = '/extensionConfiguration'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add extension-configuration - var parameters = deployment.category('parameters') + var parametersDeploymentExtensionConfiguration2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentExtensionConfiguration2 = parametersDeploymentExtensionConfiguration2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('extension-configuration') + addparametersDeploymentExtensionConfiguration2.command('extension-configuration') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -470,31 +473,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionConfiguration" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionConfiguration' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionConfiguration" + "/" + "allRoles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration' + '/' + 'allRoles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.allRoles) { if (options.parse && options.allRoles) { options.allRoles = JSON.parse(options.allRoles); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.allRoles}]); } - var paramPath = "/extensionConfiguration" + "/" + "namedRoles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration' + '/' + 'namedRoles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.namedRoles) { if (options.parse && options.namedRoles) { options.namedRoles = JSON.parse(options.namedRoles); @@ -502,22 +505,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.namedRoles}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set all-roles - var parameters = deployment.category('parameters') + var parametersDeploymentAllRoles0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentAllRoles0 = parametersDeploymentAllRoles0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('all-roles') + setparametersDeploymentAllRoles0.command('all-roles') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -534,22 +537,22 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionConfiguration/allRoles" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/allRoles' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); @@ -557,22 +560,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove all-roles - var parameters = deployment.category('parameters') + var parametersDeploymentAllRoles1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentAllRoles1 = parametersDeploymentAllRoles1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('all-roles') + removeparametersDeploymentAllRoles1.command('all-roles') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -580,32 +583,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionConfiguration/allRoles" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/allRoles' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add all-roles - var parameters = deployment.category('parameters') + var parametersDeploymentAllRoles2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentAllRoles2 = parametersDeploymentAllRoles2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('all-roles') + addparametersDeploymentAllRoles2.command('all-roles') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -623,21 +626,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionConfiguration/allRoles" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionConfiguration/allRoles' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionConfiguration/allRoles" + (options.index ? ('/' + options.index) : '') + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration/allRoles' + (options.index ? ('/' + options.index) : '') + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); @@ -645,22 +648,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set named-roles - var parameters = deployment.category('parameters') + var parametersDeploymentNamedRoles0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentNamedRoles0 = parametersDeploymentNamedRoles0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('named-roles') + setparametersDeploymentNamedRoles0.command('named-roles') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -678,32 +681,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionConfiguration/namedRoles" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/namedRoles' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "extensions"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'extensions'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensions) { if (options.parse && options.extensions) { options.extensions = JSON.parse(options.extensions); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensions}]); } - var paramPath = options.path + "/" + "roleName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'roleName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleName) { if (options.parse && options.roleName) { options.roleName = JSON.parse(options.roleName); @@ -711,22 +714,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove named-roles - var parameters = deployment.category('parameters') + var parametersDeploymentNamedRoles1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentNamedRoles1 = parametersDeploymentNamedRoles1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('named-roles') + removeparametersDeploymentNamedRoles1.command('named-roles') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -734,32 +737,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionConfiguration/namedRoles" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/namedRoles' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add named-roles - var parameters = deployment.category('parameters') + var parametersDeploymentNamedRoles2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentNamedRoles2 = parametersDeploymentNamedRoles2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('named-roles') + addparametersDeploymentNamedRoles2.command('named-roles') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -778,31 +781,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionConfiguration/namedRoles" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionConfiguration/namedRoles' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionConfiguration/namedRoles" + (options.index ? ('/' + options.index) : '') + "/" + "extensions"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration/namedRoles' + (options.index ? ('/' + options.index) : '') + '/' + 'extensions'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensions) { if (options.parse && options.extensions) { options.extensions = JSON.parse(options.extensions); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensions}]); } - var paramPath = "/extensionConfiguration/namedRoles" + (options.index ? ('/' + options.index) : '') + "/" + "roleName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration/namedRoles' + (options.index ? ('/' + options.index) : '') + '/' + 'roleName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleName) { if (options.parse && options.roleName) { options.roleName = JSON.parse(options.roleName); @@ -810,22 +813,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set extensions - var parameters = deployment.category('parameters') + var parametersDeploymentExtensions0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentExtensions0 = parametersDeploymentExtensions0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('extensions') + setparametersDeploymentExtensions0.command('extensions') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -843,22 +846,22 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionConfiguration/namedRoles/" + options.namedRolesIndex + "/extensions" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/namedRoles/' + options.namedRolesIndex + '/extensions' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); @@ -866,22 +869,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove extensions - var parameters = deployment.category('parameters') + var parametersDeploymentExtensions1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentExtensions1 = parametersDeploymentExtensions1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('extensions') + removeparametersDeploymentExtensions1.command('extensions') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -890,32 +893,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionConfiguration/namedRoles/" + options.namedRolesIndex + "/extensions" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/namedRoles/' + options.namedRolesIndex + '/extensions' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add extensions - var parameters = deployment.category('parameters') + var parametersDeploymentExtensions2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentExtensions2 = parametersDeploymentExtensions2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('extensions') + addparametersDeploymentExtensions2.command('extensions') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -933,21 +936,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionConfiguration/namedRoles/" + options.namedRolesIndex + "/extensions" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionConfiguration/namedRoles/' + options.namedRolesIndex + '/extensions' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionConfiguration/namedRoles/" + options.namedRolesIndex + "/extensions" + (options.index ? ('/' + options.index) : '') + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration/namedRoles/' + options.namedRolesIndex + '/extensions' + (options.index ? ('/' + options.index) : '') + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); @@ -955,14 +958,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -983,13 +986,14 @@ exports.init = function (cli) { cli.output.info('serviceName = ' + options.serviceName); cli.output.info('deploymentSlot = ' + options.deploymentSlot); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -997,25 +1001,27 @@ exports.init = function (cli) { var result = computeManagementClient.deployments.changeConfigurationBySlot(options.serviceName, options.deploymentSlot, parametersObj, _); cli.output.json(result); }); - var parameters = deployment.category('parameters') + var deploymentchangeConfigurationBySlotParameters2 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var generate = parameters.category('generate') + var deploymentchangeConfigurationBySlotGenerate2 = deploymentchangeConfigurationBySlotParameters2.category('generate') .description($('Commands to generate parameter file for your deployment.')); - generate.command('change-configuration-by-slot') + deploymentchangeConfigurationBySlotGenerate2.command('change-configuration-by-slot') .description($('Generate deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"configuration\":\"\",\"extendedProperties\":{},\"extensionConfiguration\":{\"allRoles\":[{\"id\":\"\"}],\"namedRoles\":[{\"extensions\":[{\"id\":\"\"}],\"roleName\":\"\"}]},\"mode\":null,\"treatWarningsAsError\":null}"); - var filePath = "deployment_changeConfigurationBySlot.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"configuration\":\"\",\r\n\"extendedProperties\":{\r\n\r\n},\r\n\"extensionConfiguration\":{\r\n\"allRoles\":[\r\n{\r\n\"id\":\"\"\r\n}\r\n],\r\n\"namedRoles\":[\r\n{\r\n\"extensions\":[\r\n{\r\n\"id\":\"\"\r\n}\r\n],\r\n\"roleName\":\"\"\r\n}\r\n]\r\n},\r\n\"mode\":null,\r\n\"treatWarningsAsError\":null\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"configuration\":\"\",\"extendedProperties\":{},\"extensionConfiguration\":{\"allRoles\":[{\"id\":\"\"}],\"namedRoles\":[{\"extensions\":[{\"id\":\"\"}],\"roleName\":\"\"}]},\"mode\":null,\"treatWarningsAsError\":null}'); + var filePath = 'deployment_changeConfigurationBySlot.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"configuration\":\"\",\r\n\"extendedProperties\":{\r\n\r\n},\r\n\"extensionConfiguration\":{\r\n\"allRoles\":[\r\n{\r\n\"id\":\"\"\r\n}\r\n],\r\n\"namedRoles\":[\r\n{\r\n\"extensions\":[\r\n{\r\n\"id\":\"\"\r\n}\r\n],\r\n\"roleName\":\"\"\r\n}\r\n]\r\n},\r\n\"mode\":null,\r\n\"treatWarningsAsError\":null\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + deploymentchangeConfigurationBySlotParameters2.command('patch') .description($('Command to patch deployment parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -1033,12 +1039,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -1050,22 +1056,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set deployment-change-configuration-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentChangeConfigurationParameters0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentDeploymentChangeConfigurationParameters0 = parametersDeploymentDeploymentChangeConfigurationParameters0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('deployment-change-configuration-parameters') + setparametersDeploymentDeploymentChangeConfigurationParameters0.command('deployment-change-configuration-parameters') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -1085,59 +1091,59 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "configuration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'configuration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.configuration) { if (options.parse && options.configuration) { options.configuration = JSON.parse(options.configuration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.configuration}]); } - var paramPath = options.path + "/" + "extendedProperties"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'extendedProperties'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extendedProperties) { if (options.parse && options.extendedProperties) { options.extendedProperties = JSON.parse(options.extendedProperties); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extendedProperties}]); } - var paramPath = options.path + "/" + "extensionConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'extensionConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensionConfiguration) { if (options.parse && options.extensionConfiguration) { options.extensionConfiguration = JSON.parse(options.extensionConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensionConfiguration}]); } - var paramPath = options.path + "/" + "mode"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'mode'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mode) { if (options.parse && options.mode) { options.mode = JSON.parse(options.mode); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mode}]); } - var paramPath = options.path + "/" + "treatWarningsAsError"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'treatWarningsAsError'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.treatWarningsAsError) { if (options.parse && options.treatWarningsAsError) { options.treatWarningsAsError = JSON.parse(options.treatWarningsAsError); @@ -1145,54 +1151,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.treatWarningsAsError}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove deployment-change-configuration-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentChangeConfigurationParameters1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentDeploymentChangeConfigurationParameters1 = parametersDeploymentDeploymentChangeConfigurationParameters1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('deployment-change-configuration-parameters') + removeparametersDeploymentDeploymentChangeConfigurationParameters1.command('deployment-change-configuration-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add deployment-change-configuration-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentChangeConfigurationParameters2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentDeploymentChangeConfigurationParameters2 = parametersDeploymentDeploymentChangeConfigurationParameters2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('deployment-change-configuration-parameters') + addparametersDeploymentDeploymentChangeConfigurationParameters2.command('deployment-change-configuration-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -1214,61 +1220,61 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "configuration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'configuration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.configuration) { if (options.parse && options.configuration) { options.configuration = JSON.parse(options.configuration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.configuration}]); } - var paramPath = "" + "/" + "extendedProperties"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'extendedProperties'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extendedProperties) { if (options.parse && options.extendedProperties) { options.extendedProperties = JSON.parse(options.extendedProperties); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extendedProperties}]); } - var paramPath = "" + "/" + "extensionConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'extensionConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensionConfiguration) { if (options.parse && options.extensionConfiguration) { options.extensionConfiguration = JSON.parse(options.extensionConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensionConfiguration}]); } - var paramPath = "" + "/" + "mode"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'mode'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mode) { if (options.parse && options.mode) { options.mode = JSON.parse(options.mode); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mode}]); } - var paramPath = "" + "/" + "treatWarningsAsError"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'treatWarningsAsError'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.treatWarningsAsError) { if (options.parse && options.treatWarningsAsError) { options.treatWarningsAsError = JSON.parse(options.treatWarningsAsError); @@ -1276,22 +1282,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.treatWarningsAsError}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set extension-configuration - var parameters = deployment.category('parameters') + var parametersDeploymentExtensionConfiguration0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentExtensionConfiguration0 = parametersDeploymentExtensionConfiguration0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('extension-configuration') + setparametersDeploymentExtensionConfiguration0.command('extension-configuration') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -1308,29 +1314,29 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionConfiguration"; - var paramPath = options.path + "/" + "allRoles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/extensionConfiguration'; + var paramPath = options.path + '/' + 'allRoles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.allRoles) { if (options.parse && options.allRoles) { options.allRoles = JSON.parse(options.allRoles); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.allRoles}]); } - var paramPath = options.path + "/" + "namedRoles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'namedRoles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.namedRoles) { if (options.parse && options.namedRoles) { options.namedRoles = JSON.parse(options.namedRoles); @@ -1338,54 +1344,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.namedRoles}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove extension-configuration - var parameters = deployment.category('parameters') + var parametersDeploymentExtensionConfiguration1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentExtensionConfiguration1 = parametersDeploymentExtensionConfiguration1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('extension-configuration') + removeparametersDeploymentExtensionConfiguration1.command('extension-configuration') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionConfiguration"; + options.path = '/extensionConfiguration'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add extension-configuration - var parameters = deployment.category('parameters') + var parametersDeploymentExtensionConfiguration2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentExtensionConfiguration2 = parametersDeploymentExtensionConfiguration2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('extension-configuration') + addparametersDeploymentExtensionConfiguration2.command('extension-configuration') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -1404,31 +1410,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionConfiguration" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionConfiguration' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionConfiguration" + "/" + "allRoles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration' + '/' + 'allRoles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.allRoles) { if (options.parse && options.allRoles) { options.allRoles = JSON.parse(options.allRoles); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.allRoles}]); } - var paramPath = "/extensionConfiguration" + "/" + "namedRoles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration' + '/' + 'namedRoles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.namedRoles) { if (options.parse && options.namedRoles) { options.namedRoles = JSON.parse(options.namedRoles); @@ -1436,22 +1442,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.namedRoles}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set all-roles - var parameters = deployment.category('parameters') + var parametersDeploymentAllRoles0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentAllRoles0 = parametersDeploymentAllRoles0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('all-roles') + setparametersDeploymentAllRoles0.command('all-roles') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -1468,22 +1474,22 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionConfiguration/allRoles" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/allRoles' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); @@ -1491,22 +1497,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove all-roles - var parameters = deployment.category('parameters') + var parametersDeploymentAllRoles1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentAllRoles1 = parametersDeploymentAllRoles1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('all-roles') + removeparametersDeploymentAllRoles1.command('all-roles') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -1514,32 +1520,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionConfiguration/allRoles" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/allRoles' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add all-roles - var parameters = deployment.category('parameters') + var parametersDeploymentAllRoles2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentAllRoles2 = parametersDeploymentAllRoles2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('all-roles') + addparametersDeploymentAllRoles2.command('all-roles') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -1557,21 +1563,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionConfiguration/allRoles" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionConfiguration/allRoles' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionConfiguration/allRoles" + (options.index ? ('/' + options.index) : '') + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration/allRoles' + (options.index ? ('/' + options.index) : '') + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); @@ -1579,22 +1585,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set named-roles - var parameters = deployment.category('parameters') + var parametersDeploymentNamedRoles0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentNamedRoles0 = parametersDeploymentNamedRoles0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('named-roles') + setparametersDeploymentNamedRoles0.command('named-roles') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -1612,32 +1618,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionConfiguration/namedRoles" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/namedRoles' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "extensions"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'extensions'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensions) { if (options.parse && options.extensions) { options.extensions = JSON.parse(options.extensions); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensions}]); } - var paramPath = options.path + "/" + "roleName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'roleName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleName) { if (options.parse && options.roleName) { options.roleName = JSON.parse(options.roleName); @@ -1645,22 +1651,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove named-roles - var parameters = deployment.category('parameters') + var parametersDeploymentNamedRoles1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentNamedRoles1 = parametersDeploymentNamedRoles1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('named-roles') + removeparametersDeploymentNamedRoles1.command('named-roles') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -1668,32 +1674,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionConfiguration/namedRoles" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/namedRoles' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add named-roles - var parameters = deployment.category('parameters') + var parametersDeploymentNamedRoles2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentNamedRoles2 = parametersDeploymentNamedRoles2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('named-roles') + addparametersDeploymentNamedRoles2.command('named-roles') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -1712,31 +1718,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionConfiguration/namedRoles" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionConfiguration/namedRoles' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionConfiguration/namedRoles" + (options.index ? ('/' + options.index) : '') + "/" + "extensions"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration/namedRoles' + (options.index ? ('/' + options.index) : '') + '/' + 'extensions'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensions) { if (options.parse && options.extensions) { options.extensions = JSON.parse(options.extensions); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensions}]); } - var paramPath = "/extensionConfiguration/namedRoles" + (options.index ? ('/' + options.index) : '') + "/" + "roleName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration/namedRoles' + (options.index ? ('/' + options.index) : '') + '/' + 'roleName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleName) { if (options.parse && options.roleName) { options.roleName = JSON.parse(options.roleName); @@ -1744,22 +1750,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set extensions - var parameters = deployment.category('parameters') + var parametersDeploymentExtensions0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentExtensions0 = parametersDeploymentExtensions0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('extensions') + setparametersDeploymentExtensions0.command('extensions') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -1777,22 +1783,22 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionConfiguration/namedRoles/" + options.namedRolesIndex + "/extensions" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/namedRoles/' + options.namedRolesIndex + '/extensions' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); @@ -1800,22 +1806,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove extensions - var parameters = deployment.category('parameters') + var parametersDeploymentExtensions1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentExtensions1 = parametersDeploymentExtensions1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('extensions') + removeparametersDeploymentExtensions1.command('extensions') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -1824,32 +1830,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionConfiguration/namedRoles/" + options.namedRolesIndex + "/extensions" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/namedRoles/' + options.namedRolesIndex + '/extensions' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add extensions - var parameters = deployment.category('parameters') + var parametersDeploymentExtensions2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentExtensions2 = parametersDeploymentExtensions2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('extensions') + addparametersDeploymentExtensions2.command('extensions') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -1867,21 +1873,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionConfiguration/namedRoles/" + options.namedRolesIndex + "/extensions" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionConfiguration/namedRoles/' + options.namedRolesIndex + '/extensions' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionConfiguration/namedRoles/" + options.namedRolesIndex + "/extensions" + (options.index ? ('/' + options.index) : '') + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration/namedRoles/' + options.namedRolesIndex + '/extensions' + (options.index ? ('/' + options.index) : '') + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); @@ -1889,14 +1895,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -1917,13 +1923,14 @@ exports.init = function (cli) { cli.output.info('serviceName = ' + options.serviceName); cli.output.info('deploymentSlot = ' + options.deploymentSlot); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -1931,25 +1938,27 @@ exports.init = function (cli) { var result = computeManagementClient.deployments.create(options.serviceName, options.deploymentSlot, parametersObj, _); cli.output.json(result); }); - var parameters = deployment.category('parameters') + var deploymentcreateParameters2 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var generate = parameters.category('generate') + var deploymentcreateGenerate2 = deploymentcreateParameters2.category('generate') .description($('Commands to generate parameter file for your deployment.')); - generate.command('create') + deploymentcreateGenerate2.command('create') .description($('Generate deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"configuration\":\"\",\"extendedProperties\":{},\"extensionConfiguration\":{\"allRoles\":[{\"id\":\"\"}],\"namedRoles\":[{\"extensions\":[{\"id\":\"\"}],\"roleName\":\"\"}]},\"label\":\"\",\"name\":\"\",\"packageUri\":\"\",\"startDeployment\":null,\"treatWarningsAsError\":null}"); - var filePath = "deployment_create.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"configuration\":\"\",\r\n\"extendedProperties\":{\r\n\r\n},\r\n\"extensionConfiguration\":{\r\n\"allRoles\":[\r\n{\r\n\"id\":\"\"\r\n}\r\n],\r\n\"namedRoles\":[\r\n{\r\n\"extensions\":[\r\n{\r\n\"id\":\"\"\r\n}\r\n],\r\n\"roleName\":\"\"\r\n}\r\n]\r\n},\r\n\"label\":\"\",\r\n\"name\":\"\",\r\n\"packageUri\":\"\",\r\n\"startDeployment\":null,\r\n\"treatWarningsAsError\":null\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"configuration\":\"\",\"extendedProperties\":{},\"extensionConfiguration\":{\"allRoles\":[{\"id\":\"\"}],\"namedRoles\":[{\"extensions\":[{\"id\":\"\"}],\"roleName\":\"\"}]},\"label\":\"\",\"name\":\"\",\"packageUri\":\"\",\"startDeployment\":null,\"treatWarningsAsError\":null}'); + var filePath = 'deployment_create.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"configuration\":\"\",\r\n\"extendedProperties\":{\r\n\r\n},\r\n\"extensionConfiguration\":{\r\n\"allRoles\":[\r\n{\r\n\"id\":\"\"\r\n}\r\n],\r\n\"namedRoles\":[\r\n{\r\n\"extensions\":[\r\n{\r\n\"id\":\"\"\r\n}\r\n],\r\n\"roleName\":\"\"\r\n}\r\n]\r\n},\r\n\"label\":\"\",\r\n\"name\":\"\",\r\n\"packageUri\":\"\",\r\n\"startDeployment\":null,\r\n\"treatWarningsAsError\":null\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + deploymentcreateParameters2.command('patch') .description($('Command to patch deployment parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -1967,12 +1976,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -1984,22 +1993,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set deployment-create-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentCreateParameters0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentDeploymentCreateParameters0 = parametersDeploymentDeploymentCreateParameters0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('deployment-create-parameters') + setparametersDeploymentDeploymentCreateParameters0.command('deployment-create-parameters') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -2022,89 +2031,89 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "configuration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'configuration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.configuration) { if (options.parse && options.configuration) { options.configuration = JSON.parse(options.configuration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.configuration}]); } - var paramPath = options.path + "/" + "extendedProperties"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'extendedProperties'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extendedProperties) { if (options.parse && options.extendedProperties) { options.extendedProperties = JSON.parse(options.extendedProperties); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extendedProperties}]); } - var paramPath = options.path + "/" + "extensionConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'extensionConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensionConfiguration) { if (options.parse && options.extensionConfiguration) { options.extensionConfiguration = JSON.parse(options.extensionConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensionConfiguration}]); } - var paramPath = options.path + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "packageUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'packageUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.packageUri) { if (options.parse && options.packageUri) { options.packageUri = JSON.parse(options.packageUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.packageUri}]); } - var paramPath = options.path + "/" + "startDeployment"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'startDeployment'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.startDeployment) { if (options.parse && options.startDeployment) { options.startDeployment = JSON.parse(options.startDeployment); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.startDeployment}]); } - var paramPath = options.path + "/" + "treatWarningsAsError"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'treatWarningsAsError'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.treatWarningsAsError) { if (options.parse && options.treatWarningsAsError) { options.treatWarningsAsError = JSON.parse(options.treatWarningsAsError); @@ -2112,54 +2121,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.treatWarningsAsError}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove deployment-create-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentCreateParameters1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentDeploymentCreateParameters1 = parametersDeploymentDeploymentCreateParameters1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('deployment-create-parameters') + removeparametersDeploymentDeploymentCreateParameters1.command('deployment-create-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add deployment-create-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentCreateParameters2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentDeploymentCreateParameters2 = parametersDeploymentDeploymentCreateParameters2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('deployment-create-parameters') + addparametersDeploymentDeploymentCreateParameters2.command('deployment-create-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -2184,91 +2193,91 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "configuration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'configuration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.configuration) { if (options.parse && options.configuration) { options.configuration = JSON.parse(options.configuration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.configuration}]); } - var paramPath = "" + "/" + "extendedProperties"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'extendedProperties'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extendedProperties) { if (options.parse && options.extendedProperties) { options.extendedProperties = JSON.parse(options.extendedProperties); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extendedProperties}]); } - var paramPath = "" + "/" + "extensionConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'extensionConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensionConfiguration) { if (options.parse && options.extensionConfiguration) { options.extensionConfiguration = JSON.parse(options.extensionConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensionConfiguration}]); } - var paramPath = "" + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = "" + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "" + "/" + "packageUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'packageUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.packageUri) { if (options.parse && options.packageUri) { options.packageUri = JSON.parse(options.packageUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.packageUri}]); } - var paramPath = "" + "/" + "startDeployment"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'startDeployment'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.startDeployment) { if (options.parse && options.startDeployment) { options.startDeployment = JSON.parse(options.startDeployment); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.startDeployment}]); } - var paramPath = "" + "/" + "treatWarningsAsError"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'treatWarningsAsError'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.treatWarningsAsError) { if (options.parse && options.treatWarningsAsError) { options.treatWarningsAsError = JSON.parse(options.treatWarningsAsError); @@ -2276,22 +2285,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.treatWarningsAsError}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set extension-configuration - var parameters = deployment.category('parameters') + var parametersDeploymentExtensionConfiguration0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentExtensionConfiguration0 = parametersDeploymentExtensionConfiguration0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('extension-configuration') + setparametersDeploymentExtensionConfiguration0.command('extension-configuration') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -2308,29 +2317,29 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionConfiguration"; - var paramPath = options.path + "/" + "allRoles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/extensionConfiguration'; + var paramPath = options.path + '/' + 'allRoles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.allRoles) { if (options.parse && options.allRoles) { options.allRoles = JSON.parse(options.allRoles); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.allRoles}]); } - var paramPath = options.path + "/" + "namedRoles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'namedRoles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.namedRoles) { if (options.parse && options.namedRoles) { options.namedRoles = JSON.parse(options.namedRoles); @@ -2338,54 +2347,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.namedRoles}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove extension-configuration - var parameters = deployment.category('parameters') + var parametersDeploymentExtensionConfiguration1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentExtensionConfiguration1 = parametersDeploymentExtensionConfiguration1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('extension-configuration') + removeparametersDeploymentExtensionConfiguration1.command('extension-configuration') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionConfiguration"; + options.path = '/extensionConfiguration'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add extension-configuration - var parameters = deployment.category('parameters') + var parametersDeploymentExtensionConfiguration2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentExtensionConfiguration2 = parametersDeploymentExtensionConfiguration2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('extension-configuration') + addparametersDeploymentExtensionConfiguration2.command('extension-configuration') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -2404,31 +2413,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionConfiguration" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionConfiguration' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionConfiguration" + "/" + "allRoles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration' + '/' + 'allRoles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.allRoles) { if (options.parse && options.allRoles) { options.allRoles = JSON.parse(options.allRoles); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.allRoles}]); } - var paramPath = "/extensionConfiguration" + "/" + "namedRoles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration' + '/' + 'namedRoles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.namedRoles) { if (options.parse && options.namedRoles) { options.namedRoles = JSON.parse(options.namedRoles); @@ -2436,22 +2445,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.namedRoles}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set all-roles - var parameters = deployment.category('parameters') + var parametersDeploymentAllRoles0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentAllRoles0 = parametersDeploymentAllRoles0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('all-roles') + setparametersDeploymentAllRoles0.command('all-roles') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -2468,22 +2477,22 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionConfiguration/allRoles" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/allRoles' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); @@ -2491,22 +2500,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove all-roles - var parameters = deployment.category('parameters') + var parametersDeploymentAllRoles1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentAllRoles1 = parametersDeploymentAllRoles1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('all-roles') + removeparametersDeploymentAllRoles1.command('all-roles') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -2514,32 +2523,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionConfiguration/allRoles" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/allRoles' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add all-roles - var parameters = deployment.category('parameters') + var parametersDeploymentAllRoles2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentAllRoles2 = parametersDeploymentAllRoles2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('all-roles') + addparametersDeploymentAllRoles2.command('all-roles') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -2557,21 +2566,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionConfiguration/allRoles" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionConfiguration/allRoles' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionConfiguration/allRoles" + (options.index ? ('/' + options.index) : '') + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration/allRoles' + (options.index ? ('/' + options.index) : '') + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); @@ -2579,22 +2588,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set named-roles - var parameters = deployment.category('parameters') + var parametersDeploymentNamedRoles0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentNamedRoles0 = parametersDeploymentNamedRoles0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('named-roles') + setparametersDeploymentNamedRoles0.command('named-roles') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -2612,32 +2621,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionConfiguration/namedRoles" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/namedRoles' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "extensions"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'extensions'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensions) { if (options.parse && options.extensions) { options.extensions = JSON.parse(options.extensions); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensions}]); } - var paramPath = options.path + "/" + "roleName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'roleName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleName) { if (options.parse && options.roleName) { options.roleName = JSON.parse(options.roleName); @@ -2645,22 +2654,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove named-roles - var parameters = deployment.category('parameters') + var parametersDeploymentNamedRoles1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentNamedRoles1 = parametersDeploymentNamedRoles1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('named-roles') + removeparametersDeploymentNamedRoles1.command('named-roles') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -2668,32 +2677,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionConfiguration/namedRoles" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/namedRoles' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add named-roles - var parameters = deployment.category('parameters') + var parametersDeploymentNamedRoles2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentNamedRoles2 = parametersDeploymentNamedRoles2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('named-roles') + addparametersDeploymentNamedRoles2.command('named-roles') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -2712,31 +2721,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionConfiguration/namedRoles" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionConfiguration/namedRoles' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionConfiguration/namedRoles" + (options.index ? ('/' + options.index) : '') + "/" + "extensions"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration/namedRoles' + (options.index ? ('/' + options.index) : '') + '/' + 'extensions'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensions) { if (options.parse && options.extensions) { options.extensions = JSON.parse(options.extensions); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensions}]); } - var paramPath = "/extensionConfiguration/namedRoles" + (options.index ? ('/' + options.index) : '') + "/" + "roleName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration/namedRoles' + (options.index ? ('/' + options.index) : '') + '/' + 'roleName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleName) { if (options.parse && options.roleName) { options.roleName = JSON.parse(options.roleName); @@ -2744,22 +2753,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set extensions - var parameters = deployment.category('parameters') + var parametersDeploymentExtensions0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentExtensions0 = parametersDeploymentExtensions0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('extensions') + setparametersDeploymentExtensions0.command('extensions') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -2777,22 +2786,22 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionConfiguration/namedRoles/" + options.namedRolesIndex + "/extensions" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/namedRoles/' + options.namedRolesIndex + '/extensions' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); @@ -2800,22 +2809,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove extensions - var parameters = deployment.category('parameters') + var parametersDeploymentExtensions1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentExtensions1 = parametersDeploymentExtensions1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('extensions') + removeparametersDeploymentExtensions1.command('extensions') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -2824,32 +2833,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionConfiguration/namedRoles/" + options.namedRolesIndex + "/extensions" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/namedRoles/' + options.namedRolesIndex + '/extensions' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add extensions - var parameters = deployment.category('parameters') + var parametersDeploymentExtensions2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentExtensions2 = parametersDeploymentExtensions2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('extensions') + addparametersDeploymentExtensions2.command('extensions') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -2867,21 +2876,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionConfiguration/namedRoles/" + options.namedRolesIndex + "/extensions" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionConfiguration/namedRoles/' + options.namedRolesIndex + '/extensions' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionConfiguration/namedRoles/" + options.namedRolesIndex + "/extensions" + (options.index ? ('/' + options.index) : '') + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration/namedRoles/' + options.namedRolesIndex + '/extensions' + (options.index ? ('/' + options.index) : '') + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); @@ -2889,14 +2898,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -2978,13 +2987,14 @@ exports.init = function (cli) { cli.output.info('serviceName = ' + options.serviceName); cli.output.info('deploymentSlot = ' + options.deploymentSlot); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -2992,25 +3002,27 @@ exports.init = function (cli) { var result = computeManagementClient.deployments.deleteRoleInstanceByDeploymentSlot(options.serviceName, options.deploymentSlot, parametersObj, _); cli.output.json(result); }); - var parameters = deployment.category('parameters') + var deploymentdeleteRoleInstanceByDeploymentSlotParameters2 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var generate = parameters.category('generate') + var deploymentdeleteRoleInstanceByDeploymentSlotGenerate2 = deploymentdeleteRoleInstanceByDeploymentSlotParameters2.category('generate') .description($('Commands to generate parameter file for your deployment.')); - generate.command('delete-role-instance-by-deployment-slot') + deploymentdeleteRoleInstanceByDeploymentSlotGenerate2.command('delete-role-instance-by-deployment-slot') .description($('Generate deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"name\":[\"\"]}"); - var filePath = "deployment_deleteRoleInstanceByDeploymentSlot.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"name\":[\r\n\"\"\r\n]\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"name\":[\"\"]}'); + var filePath = 'deployment_deleteRoleInstanceByDeploymentSlot.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"name\":[\r\n\"\"\r\n]\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + deploymentdeleteRoleInstanceByDeploymentSlotParameters2.command('patch') .description($('Command to patch deployment parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -3028,12 +3040,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -3045,22 +3057,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set deployment-delete-role-instance-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentDeleteRoleInstanceParameters0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentDeploymentDeleteRoleInstanceParameters0 = parametersDeploymentDeploymentDeleteRoleInstanceParameters0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('deployment-delete-role-instance-parameters') + setparametersDeploymentDeploymentDeleteRoleInstanceParameters0.command('deployment-delete-role-instance-parameters') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -3076,19 +3088,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -3096,54 +3108,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove deployment-delete-role-instance-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentDeleteRoleInstanceParameters1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentDeploymentDeleteRoleInstanceParameters1 = parametersDeploymentDeploymentDeleteRoleInstanceParameters1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('deployment-delete-role-instance-parameters') + removeparametersDeploymentDeploymentDeleteRoleInstanceParameters1.command('deployment-delete-role-instance-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add deployment-delete-role-instance-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentDeleteRoleInstanceParameters2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentDeploymentDeleteRoleInstanceParameters2 = parametersDeploymentDeploymentDeleteRoleInstanceParameters2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('deployment-delete-role-instance-parameters') + addparametersDeploymentDeploymentDeleteRoleInstanceParameters2.command('deployment-delete-role-instance-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -3161,21 +3173,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -3183,22 +3195,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set name - var parameters = deployment.category('parameters') + var parametersDeploymentName0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentName0 = parametersDeploymentName0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('name') + setparametersDeploymentName0.command('name') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -3214,35 +3226,35 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/name" + (options.index ? ('/' + options.index) : ''); + options.path = '/name' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove name - var parameters = deployment.category('parameters') + var parametersDeploymentName1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentName1 = parametersDeploymentName1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('name') + removeparametersDeploymentName1.command('name') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -3250,32 +3262,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/name" + (options.index ? ('/' + options.index) : ''); + options.path = '/name' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add name - var parameters = deployment.category('parameters') + var parametersDeploymentName2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentName2 = parametersDeploymentName2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('name') + addparametersDeploymentName2.command('name') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -3292,26 +3304,26 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/name" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/name' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -3369,13 +3381,14 @@ exports.init = function (cli) { cli.output.info('serviceName = ' + options.serviceName); cli.output.info('deploymentName = ' + options.deploymentName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -3383,25 +3396,27 @@ exports.init = function (cli) { var result = computeManagementClient.deployments.getPackageByName(options.serviceName, options.deploymentName, parametersObj, _); cli.output.json(result); }); - var parameters = deployment.category('parameters') + var deploymentgetPackageByNameParameters2 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var generate = parameters.category('generate') + var deploymentgetPackageByNameGenerate2 = deploymentgetPackageByNameParameters2.category('generate') .description($('Commands to generate parameter file for your deployment.')); - generate.command('get-package-by-name') + deploymentgetPackageByNameGenerate2.command('get-package-by-name') .description($('Generate deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"containerUri\":\"\",\"overwriteExisting\":null}"); - var filePath = "deployment_getPackageByName.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"containerUri\":\"\",\r\n\"overwriteExisting\":null\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"containerUri\":\"\",\"overwriteExisting\":null}'); + var filePath = 'deployment_getPackageByName.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"containerUri\":\"\",\r\n\"overwriteExisting\":null\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + deploymentgetPackageByNameParameters2.command('patch') .description($('Command to patch deployment parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -3419,12 +3434,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -3436,22 +3451,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set deployment-get-package-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentGetPackageParameters0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentDeploymentGetPackageParameters0 = parametersDeploymentDeploymentGetPackageParameters0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('deployment-get-package-parameters') + setparametersDeploymentDeploymentGetPackageParameters0.command('deployment-get-package-parameters') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -3468,29 +3483,29 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "containerUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'containerUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.containerUri) { if (options.parse && options.containerUri) { options.containerUri = JSON.parse(options.containerUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.containerUri}]); } - var paramPath = options.path + "/" + "overwriteExisting"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'overwriteExisting'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.overwriteExisting) { if (options.parse && options.overwriteExisting) { options.overwriteExisting = JSON.parse(options.overwriteExisting); @@ -3498,54 +3513,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.overwriteExisting}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove deployment-get-package-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentGetPackageParameters1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentDeploymentGetPackageParameters1 = parametersDeploymentDeploymentGetPackageParameters1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('deployment-get-package-parameters') + removeparametersDeploymentDeploymentGetPackageParameters1.command('deployment-get-package-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add deployment-get-package-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentGetPackageParameters2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentDeploymentGetPackageParameters2 = parametersDeploymentDeploymentGetPackageParameters2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('deployment-get-package-parameters') + addparametersDeploymentDeploymentGetPackageParameters2.command('deployment-get-package-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -3564,31 +3579,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "containerUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'containerUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.containerUri) { if (options.parse && options.containerUri) { options.containerUri = JSON.parse(options.containerUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.containerUri}]); } - var paramPath = "" + "/" + "overwriteExisting"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'overwriteExisting'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.overwriteExisting) { if (options.parse && options.overwriteExisting) { options.overwriteExisting = JSON.parse(options.overwriteExisting); @@ -3596,14 +3611,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.overwriteExisting}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -3624,13 +3639,14 @@ exports.init = function (cli) { cli.output.info('serviceName = ' + options.serviceName); cli.output.info('deploymentSlot = ' + options.deploymentSlot); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -3638,25 +3654,27 @@ exports.init = function (cli) { var result = computeManagementClient.deployments.getPackageBySlot(options.serviceName, options.deploymentSlot, parametersObj, _); cli.output.json(result); }); - var parameters = deployment.category('parameters') + var deploymentgetPackageBySlotParameters2 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var generate = parameters.category('generate') + var deploymentgetPackageBySlotGenerate2 = deploymentgetPackageBySlotParameters2.category('generate') .description($('Commands to generate parameter file for your deployment.')); - generate.command('get-package-by-slot') + deploymentgetPackageBySlotGenerate2.command('get-package-by-slot') .description($('Generate deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"containerUri\":\"\",\"overwriteExisting\":null}"); - var filePath = "deployment_getPackageBySlot.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"containerUri\":\"\",\r\n\"overwriteExisting\":null\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"containerUri\":\"\",\"overwriteExisting\":null}'); + var filePath = 'deployment_getPackageBySlot.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"containerUri\":\"\",\r\n\"overwriteExisting\":null\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + deploymentgetPackageBySlotParameters2.command('patch') .description($('Command to patch deployment parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -3674,12 +3692,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -3691,22 +3709,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set deployment-get-package-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentGetPackageParameters0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentDeploymentGetPackageParameters0 = parametersDeploymentDeploymentGetPackageParameters0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('deployment-get-package-parameters') + setparametersDeploymentDeploymentGetPackageParameters0.command('deployment-get-package-parameters') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -3723,29 +3741,29 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "containerUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'containerUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.containerUri) { if (options.parse && options.containerUri) { options.containerUri = JSON.parse(options.containerUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.containerUri}]); } - var paramPath = options.path + "/" + "overwriteExisting"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'overwriteExisting'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.overwriteExisting) { if (options.parse && options.overwriteExisting) { options.overwriteExisting = JSON.parse(options.overwriteExisting); @@ -3753,54 +3771,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.overwriteExisting}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove deployment-get-package-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentGetPackageParameters1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentDeploymentGetPackageParameters1 = parametersDeploymentDeploymentGetPackageParameters1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('deployment-get-package-parameters') + removeparametersDeploymentDeploymentGetPackageParameters1.command('deployment-get-package-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add deployment-get-package-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentGetPackageParameters2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentDeploymentGetPackageParameters2 = parametersDeploymentDeploymentGetPackageParameters2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('deployment-get-package-parameters') + addparametersDeploymentDeploymentGetPackageParameters2.command('deployment-get-package-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -3819,31 +3837,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "containerUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'containerUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.containerUri) { if (options.parse && options.containerUri) { options.containerUri = JSON.parse(options.containerUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.containerUri}]); } - var paramPath = "" + "/" + "overwriteExisting"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'overwriteExisting'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.overwriteExisting) { if (options.parse && options.overwriteExisting) { options.overwriteExisting = JSON.parse(options.overwriteExisting); @@ -3851,14 +3869,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.overwriteExisting}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -4048,13 +4066,14 @@ exports.init = function (cli) { cli.output.info('serviceName = ' + options.serviceName); cli.output.info('deploymentName = ' + options.deploymentName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -4062,25 +4081,27 @@ exports.init = function (cli) { var result = computeManagementClient.deployments.rollbackUpdateOrUpgradeByDeploymentName(options.serviceName, options.deploymentName, parametersObj, _); cli.output.json(result); }); - var parameters = deployment.category('parameters') + var deploymentrollbackUpdateOrUpgradeByDeploymentNameParameters2 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var generate = parameters.category('generate') + var deploymentrollbackUpdateOrUpgradeByDeploymentNameGenerate2 = deploymentrollbackUpdateOrUpgradeByDeploymentNameParameters2.category('generate') .description($('Commands to generate parameter file for your deployment.')); - generate.command('rollback-update-or-upgrade-by-deployment-name') + deploymentrollbackUpdateOrUpgradeByDeploymentNameGenerate2.command('rollback-update-or-upgrade-by-deployment-name') .description($('Generate deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"force\":false,\"mode\":0}"); - var filePath = "deployment_rollbackUpdateOrUpgradeByDeploymentName.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"force\":false,\r\n\"mode\":0\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"force\":false,\"mode\":0}'); + var filePath = 'deployment_rollbackUpdateOrUpgradeByDeploymentName.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"force\":false,\r\n\"mode\":0\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + deploymentrollbackUpdateOrUpgradeByDeploymentNameParameters2.command('patch') .description($('Command to patch deployment parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -4098,12 +4119,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -4115,22 +4136,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set deployment-rollback-update-or-upgrade-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentRollbackUpdateOrUpgradeParameters0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentDeploymentRollbackUpdateOrUpgradeParameters0 = parametersDeploymentDeploymentRollbackUpdateOrUpgradeParameters0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('deployment-rollback-update-or-upgrade-parameters') + setparametersDeploymentDeploymentRollbackUpdateOrUpgradeParameters0.command('deployment-rollback-update-or-upgrade-parameters') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -4147,29 +4168,29 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "force"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'force'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.force) { if (options.parse && options.force) { options.force = JSON.parse(options.force); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.force}]); } - var paramPath = options.path + "/" + "mode"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'mode'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mode) { if (options.parse && options.mode) { options.mode = JSON.parse(options.mode); @@ -4177,54 +4198,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mode}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove deployment-rollback-update-or-upgrade-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentRollbackUpdateOrUpgradeParameters1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentDeploymentRollbackUpdateOrUpgradeParameters1 = parametersDeploymentDeploymentRollbackUpdateOrUpgradeParameters1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('deployment-rollback-update-or-upgrade-parameters') + removeparametersDeploymentDeploymentRollbackUpdateOrUpgradeParameters1.command('deployment-rollback-update-or-upgrade-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add deployment-rollback-update-or-upgrade-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentRollbackUpdateOrUpgradeParameters2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentDeploymentRollbackUpdateOrUpgradeParameters2 = parametersDeploymentDeploymentRollbackUpdateOrUpgradeParameters2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('deployment-rollback-update-or-upgrade-parameters') + addparametersDeploymentDeploymentRollbackUpdateOrUpgradeParameters2.command('deployment-rollback-update-or-upgrade-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -4243,31 +4264,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "force"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'force'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.force) { if (options.parse && options.force) { options.force = JSON.parse(options.force); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.force}]); } - var paramPath = "" + "/" + "mode"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'mode'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mode) { if (options.parse && options.mode) { options.mode = JSON.parse(options.mode); @@ -4275,54 +4296,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mode}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove mode - var parameters = deployment.category('parameters') + var parametersDeploymentMode1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentMode1 = parametersDeploymentMode1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('mode') + removeparametersDeploymentMode1.command('mode') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/mode"; + options.path = '/mode'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add mode - var parameters = deployment.category('parameters') + var parametersDeploymentMode2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentMode2 = parametersDeploymentMode2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('mode') + addparametersDeploymentMode2.command('mode') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -4339,26 +4360,26 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/mode" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/mode' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -4379,13 +4400,14 @@ exports.init = function (cli) { cli.output.info('serviceName = ' + options.serviceName); cli.output.info('deploymentSlot = ' + options.deploymentSlot); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -4393,25 +4415,27 @@ exports.init = function (cli) { var result = computeManagementClient.deployments.rollbackUpdateOrUpgradeByDeploymentSlot(options.serviceName, options.deploymentSlot, parametersObj, _); cli.output.json(result); }); - var parameters = deployment.category('parameters') + var deploymentrollbackUpdateOrUpgradeByDeploymentSlotParameters2 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var generate = parameters.category('generate') + var deploymentrollbackUpdateOrUpgradeByDeploymentSlotGenerate2 = deploymentrollbackUpdateOrUpgradeByDeploymentSlotParameters2.category('generate') .description($('Commands to generate parameter file for your deployment.')); - generate.command('rollback-update-or-upgrade-by-deployment-slot') + deploymentrollbackUpdateOrUpgradeByDeploymentSlotGenerate2.command('rollback-update-or-upgrade-by-deployment-slot') .description($('Generate deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"force\":false,\"mode\":0}"); - var filePath = "deployment_rollbackUpdateOrUpgradeByDeploymentSlot.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"force\":false,\r\n\"mode\":0\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"force\":false,\"mode\":0}'); + var filePath = 'deployment_rollbackUpdateOrUpgradeByDeploymentSlot.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"force\":false,\r\n\"mode\":0\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + deploymentrollbackUpdateOrUpgradeByDeploymentSlotParameters2.command('patch') .description($('Command to patch deployment parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -4429,12 +4453,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -4446,22 +4470,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set deployment-rollback-update-or-upgrade-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentRollbackUpdateOrUpgradeParameters0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentDeploymentRollbackUpdateOrUpgradeParameters0 = parametersDeploymentDeploymentRollbackUpdateOrUpgradeParameters0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('deployment-rollback-update-or-upgrade-parameters') + setparametersDeploymentDeploymentRollbackUpdateOrUpgradeParameters0.command('deployment-rollback-update-or-upgrade-parameters') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -4478,29 +4502,29 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "force"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'force'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.force) { if (options.parse && options.force) { options.force = JSON.parse(options.force); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.force}]); } - var paramPath = options.path + "/" + "mode"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'mode'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mode) { if (options.parse && options.mode) { options.mode = JSON.parse(options.mode); @@ -4508,54 +4532,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mode}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove deployment-rollback-update-or-upgrade-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentRollbackUpdateOrUpgradeParameters1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentDeploymentRollbackUpdateOrUpgradeParameters1 = parametersDeploymentDeploymentRollbackUpdateOrUpgradeParameters1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('deployment-rollback-update-or-upgrade-parameters') + removeparametersDeploymentDeploymentRollbackUpdateOrUpgradeParameters1.command('deployment-rollback-update-or-upgrade-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add deployment-rollback-update-or-upgrade-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentRollbackUpdateOrUpgradeParameters2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentDeploymentRollbackUpdateOrUpgradeParameters2 = parametersDeploymentDeploymentRollbackUpdateOrUpgradeParameters2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('deployment-rollback-update-or-upgrade-parameters') + addparametersDeploymentDeploymentRollbackUpdateOrUpgradeParameters2.command('deployment-rollback-update-or-upgrade-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -4574,31 +4598,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "force"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'force'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.force) { if (options.parse && options.force) { options.force = JSON.parse(options.force); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.force}]); } - var paramPath = "" + "/" + "mode"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'mode'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mode) { if (options.parse && options.mode) { options.mode = JSON.parse(options.mode); @@ -4606,54 +4630,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mode}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove mode - var parameters = deployment.category('parameters') + var parametersDeploymentMode1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentMode1 = parametersDeploymentMode1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('mode') + removeparametersDeploymentMode1.command('mode') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/mode"; + options.path = '/mode'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add mode - var parameters = deployment.category('parameters') + var parametersDeploymentMode2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentMode2 = parametersDeploymentMode2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('mode') + addparametersDeploymentMode2.command('mode') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -4670,26 +4694,26 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/mode" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/mode' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -4708,13 +4732,14 @@ exports.init = function (cli) { .execute(function (serviceName, parameters, options, _) { cli.output.info('serviceName = ' + options.serviceName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -4722,25 +4747,27 @@ exports.init = function (cli) { var result = computeManagementClient.deployments.swap(options.serviceName, parametersObj, _); cli.output.json(result); }); - var parameters = deployment.category('parameters') + var deploymentswapParameters1 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var generate = parameters.category('generate') + var deploymentswapGenerate1 = deploymentswapParameters1.category('generate') .description($('Commands to generate parameter file for your deployment.')); - generate.command('swap') + deploymentswapGenerate1.command('swap') .description($('Generate deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"productionDeployment\":\"\",\"sourceDeployment\":\"\"}"); - var filePath = "deployment_swap.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"productionDeployment\":\"\",\r\n\"sourceDeployment\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"productionDeployment\":\"\",\"sourceDeployment\":\"\"}'); + var filePath = 'deployment_swap.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"productionDeployment\":\"\",\r\n\"sourceDeployment\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + deploymentswapParameters1.command('patch') .description($('Command to patch deployment parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -4758,12 +4785,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -4775,22 +4802,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set deployment-swap-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentSwapParameters0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentDeploymentSwapParameters0 = parametersDeploymentDeploymentSwapParameters0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('deployment-swap-parameters') + setparametersDeploymentDeploymentSwapParameters0.command('deployment-swap-parameters') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -4807,29 +4834,29 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "productionDeployment"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'productionDeployment'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.productionDeployment) { if (options.parse && options.productionDeployment) { options.productionDeployment = JSON.parse(options.productionDeployment); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.productionDeployment}]); } - var paramPath = options.path + "/" + "sourceDeployment"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'sourceDeployment'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sourceDeployment) { if (options.parse && options.sourceDeployment) { options.sourceDeployment = JSON.parse(options.sourceDeployment); @@ -4837,54 +4864,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sourceDeployment}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove deployment-swap-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentSwapParameters1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentDeploymentSwapParameters1 = parametersDeploymentDeploymentSwapParameters1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('deployment-swap-parameters') + removeparametersDeploymentDeploymentSwapParameters1.command('deployment-swap-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add deployment-swap-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentSwapParameters2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentDeploymentSwapParameters2 = parametersDeploymentDeploymentSwapParameters2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('deployment-swap-parameters') + addparametersDeploymentDeploymentSwapParameters2.command('deployment-swap-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -4903,31 +4930,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "productionDeployment"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'productionDeployment'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.productionDeployment) { if (options.parse && options.productionDeployment) { options.productionDeployment = JSON.parse(options.productionDeployment); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.productionDeployment}]); } - var paramPath = "" + "/" + "sourceDeployment"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'sourceDeployment'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sourceDeployment) { if (options.parse && options.sourceDeployment) { options.sourceDeployment = JSON.parse(options.sourceDeployment); @@ -4935,14 +4962,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sourceDeployment}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -4963,13 +4990,14 @@ exports.init = function (cli) { cli.output.info('serviceName = ' + options.serviceName); cli.output.info('deploymentName = ' + options.deploymentName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -4977,25 +5005,27 @@ exports.init = function (cli) { var result = computeManagementClient.deployments.updateStatusByDeploymentName(options.serviceName, options.deploymentName, parametersObj, _); cli.output.json(result); }); - var parameters = deployment.category('parameters') + var deploymentupdateStatusByDeploymentNameParameters2 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var generate = parameters.category('generate') + var deploymentupdateStatusByDeploymentNameGenerate2 = deploymentupdateStatusByDeploymentNameParameters2.category('generate') .description($('Commands to generate parameter file for your deployment.')); - generate.command('update-status-by-deployment-name') + deploymentupdateStatusByDeploymentNameGenerate2.command('update-status-by-deployment-name') .description($('Generate deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"status\":0}"); - var filePath = "deployment_updateStatusByDeploymentName.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"status\":0\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"status\":0}'); + var filePath = 'deployment_updateStatusByDeploymentName.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"status\":0\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + deploymentupdateStatusByDeploymentNameParameters2.command('patch') .description($('Command to patch deployment parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -5013,12 +5043,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -5030,22 +5060,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set deployment-update-status-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentUpdateStatusParameters0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentDeploymentUpdateStatusParameters0 = parametersDeploymentDeploymentUpdateStatusParameters0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('deployment-update-status-parameters') + setparametersDeploymentDeploymentUpdateStatusParameters0.command('deployment-update-status-parameters') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -5061,19 +5091,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "status"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'status'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.status) { if (options.parse && options.status) { options.status = JSON.parse(options.status); @@ -5081,54 +5111,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.status}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove deployment-update-status-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentUpdateStatusParameters1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentDeploymentUpdateStatusParameters1 = parametersDeploymentDeploymentUpdateStatusParameters1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('deployment-update-status-parameters') + removeparametersDeploymentDeploymentUpdateStatusParameters1.command('deployment-update-status-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add deployment-update-status-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentUpdateStatusParameters2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentDeploymentUpdateStatusParameters2 = parametersDeploymentDeploymentUpdateStatusParameters2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('deployment-update-status-parameters') + addparametersDeploymentDeploymentUpdateStatusParameters2.command('deployment-update-status-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -5146,21 +5176,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "status"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'status'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.status) { if (options.parse && options.status) { options.status = JSON.parse(options.status); @@ -5168,54 +5198,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.status}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove status - var parameters = deployment.category('parameters') + var parametersDeploymentStatus1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentStatus1 = parametersDeploymentStatus1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('status') + removeparametersDeploymentStatus1.command('status') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/status"; + options.path = '/status'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add status - var parameters = deployment.category('parameters') + var parametersDeploymentStatus2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentStatus2 = parametersDeploymentStatus2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('status') + addparametersDeploymentStatus2.command('status') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -5232,26 +5262,26 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/status" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/status' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -5272,13 +5302,14 @@ exports.init = function (cli) { cli.output.info('serviceName = ' + options.serviceName); cli.output.info('deploymentSlot = ' + options.deploymentSlot); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -5286,25 +5317,27 @@ exports.init = function (cli) { var result = computeManagementClient.deployments.updateStatusByDeploymentSlot(options.serviceName, options.deploymentSlot, parametersObj, _); cli.output.json(result); }); - var parameters = deployment.category('parameters') + var deploymentupdateStatusByDeploymentSlotParameters2 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var generate = parameters.category('generate') + var deploymentupdateStatusByDeploymentSlotGenerate2 = deploymentupdateStatusByDeploymentSlotParameters2.category('generate') .description($('Commands to generate parameter file for your deployment.')); - generate.command('update-status-by-deployment-slot') + deploymentupdateStatusByDeploymentSlotGenerate2.command('update-status-by-deployment-slot') .description($('Generate deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"status\":0}"); - var filePath = "deployment_updateStatusByDeploymentSlot.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"status\":0\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"status\":0}'); + var filePath = 'deployment_updateStatusByDeploymentSlot.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"status\":0\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + deploymentupdateStatusByDeploymentSlotParameters2.command('patch') .description($('Command to patch deployment parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -5322,12 +5355,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -5339,22 +5372,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set deployment-update-status-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentUpdateStatusParameters0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentDeploymentUpdateStatusParameters0 = parametersDeploymentDeploymentUpdateStatusParameters0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('deployment-update-status-parameters') + setparametersDeploymentDeploymentUpdateStatusParameters0.command('deployment-update-status-parameters') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -5370,19 +5403,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "status"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'status'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.status) { if (options.parse && options.status) { options.status = JSON.parse(options.status); @@ -5390,54 +5423,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.status}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove deployment-update-status-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentUpdateStatusParameters1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentDeploymentUpdateStatusParameters1 = parametersDeploymentDeploymentUpdateStatusParameters1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('deployment-update-status-parameters') + removeparametersDeploymentDeploymentUpdateStatusParameters1.command('deployment-update-status-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add deployment-update-status-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentUpdateStatusParameters2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentDeploymentUpdateStatusParameters2 = parametersDeploymentDeploymentUpdateStatusParameters2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('deployment-update-status-parameters') + addparametersDeploymentDeploymentUpdateStatusParameters2.command('deployment-update-status-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -5455,21 +5488,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "status"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'status'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.status) { if (options.parse && options.status) { options.status = JSON.parse(options.status); @@ -5477,54 +5510,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.status}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove status - var parameters = deployment.category('parameters') + var parametersDeploymentStatus1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentStatus1 = parametersDeploymentStatus1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('status') + removeparametersDeploymentStatus1.command('status') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/status"; + options.path = '/status'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add status - var parameters = deployment.category('parameters') + var parametersDeploymentStatus2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentStatus2 = parametersDeploymentStatus2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('status') + addparametersDeploymentStatus2.command('status') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -5541,26 +5574,26 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/status" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/status' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -5581,13 +5614,14 @@ exports.init = function (cli) { cli.output.info('serviceName = ' + options.serviceName); cli.output.info('deploymentName = ' + options.deploymentName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -5595,25 +5629,27 @@ exports.init = function (cli) { var result = computeManagementClient.deployments.upgradeByName(options.serviceName, options.deploymentName, parametersObj, _); cli.output.json(result); }); - var parameters = deployment.category('parameters') + var deploymentupgradeByNameParameters2 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var generate = parameters.category('generate') + var deploymentupgradeByNameGenerate2 = deploymentupgradeByNameParameters2.category('generate') .description($('Commands to generate parameter file for your deployment.')); - generate.command('upgrade-by-name') + deploymentupgradeByNameGenerate2.command('upgrade-by-name') .description($('Generate deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"configuration\":\"\",\"extendedProperties\":{},\"extensionConfiguration\":{\"allRoles\":[{\"id\":\"\"}],\"namedRoles\":[{\"extensions\":[{\"id\":\"\"}],\"roleName\":\"\"}]},\"force\":false,\"label\":\"\",\"mode\":0,\"packageUri\":\"\",\"roleToUpgrade\":\"\"}"); - var filePath = "deployment_upgradeByName.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"configuration\":\"\",\r\n\"extendedProperties\":{\r\n\r\n},\r\n\"extensionConfiguration\":{\r\n\"allRoles\":[\r\n{\r\n\"id\":\"\"\r\n}\r\n],\r\n\"namedRoles\":[\r\n{\r\n\"extensions\":[\r\n{\r\n\"id\":\"\"\r\n}\r\n],\r\n\"roleName\":\"\"\r\n}\r\n]\r\n},\r\n\"force\":false,\r\n\"label\":\"\",\r\n\"mode\":0,\r\n\"packageUri\":\"\",\r\n\"roleToUpgrade\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"configuration\":\"\",\"extendedProperties\":{},\"extensionConfiguration\":{\"allRoles\":[{\"id\":\"\"}],\"namedRoles\":[{\"extensions\":[{\"id\":\"\"}],\"roleName\":\"\"}]},\"force\":false,\"label\":\"\",\"mode\":0,\"packageUri\":\"\",\"roleToUpgrade\":\"\"}'); + var filePath = 'deployment_upgradeByName.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"configuration\":\"\",\r\n\"extendedProperties\":{\r\n\r\n},\r\n\"extensionConfiguration\":{\r\n\"allRoles\":[\r\n{\r\n\"id\":\"\"\r\n}\r\n],\r\n\"namedRoles\":[\r\n{\r\n\"extensions\":[\r\n{\r\n\"id\":\"\"\r\n}\r\n],\r\n\"roleName\":\"\"\r\n}\r\n]\r\n},\r\n\"force\":false,\r\n\"label\":\"\",\r\n\"mode\":0,\r\n\"packageUri\":\"\",\r\n\"roleToUpgrade\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + deploymentupgradeByNameParameters2.command('patch') .description($('Command to patch deployment parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -5631,12 +5667,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -5648,22 +5684,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set deployment-upgrade-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentUpgradeParameters0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentDeploymentUpgradeParameters0 = parametersDeploymentDeploymentUpgradeParameters0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('deployment-upgrade-parameters') + setparametersDeploymentDeploymentUpgradeParameters0.command('deployment-upgrade-parameters') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -5686,89 +5722,89 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "configuration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'configuration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.configuration) { if (options.parse && options.configuration) { options.configuration = JSON.parse(options.configuration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.configuration}]); } - var paramPath = options.path + "/" + "extendedProperties"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'extendedProperties'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extendedProperties) { if (options.parse && options.extendedProperties) { options.extendedProperties = JSON.parse(options.extendedProperties); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extendedProperties}]); } - var paramPath = options.path + "/" + "extensionConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'extensionConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensionConfiguration) { if (options.parse && options.extensionConfiguration) { options.extensionConfiguration = JSON.parse(options.extensionConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensionConfiguration}]); } - var paramPath = options.path + "/" + "force"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'force'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.force) { if (options.parse && options.force) { options.force = JSON.parse(options.force); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.force}]); } - var paramPath = options.path + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = options.path + "/" + "mode"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'mode'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mode) { if (options.parse && options.mode) { options.mode = JSON.parse(options.mode); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mode}]); } - var paramPath = options.path + "/" + "packageUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'packageUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.packageUri) { if (options.parse && options.packageUri) { options.packageUri = JSON.parse(options.packageUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.packageUri}]); } - var paramPath = options.path + "/" + "roleToUpgrade"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'roleToUpgrade'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleToUpgrade) { if (options.parse && options.roleToUpgrade) { options.roleToUpgrade = JSON.parse(options.roleToUpgrade); @@ -5776,54 +5812,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleToUpgrade}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove deployment-upgrade-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentUpgradeParameters1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentDeploymentUpgradeParameters1 = parametersDeploymentDeploymentUpgradeParameters1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('deployment-upgrade-parameters') + removeparametersDeploymentDeploymentUpgradeParameters1.command('deployment-upgrade-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add deployment-upgrade-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentUpgradeParameters2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentDeploymentUpgradeParameters2 = parametersDeploymentDeploymentUpgradeParameters2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('deployment-upgrade-parameters') + addparametersDeploymentDeploymentUpgradeParameters2.command('deployment-upgrade-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -5848,91 +5884,91 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "configuration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'configuration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.configuration) { if (options.parse && options.configuration) { options.configuration = JSON.parse(options.configuration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.configuration}]); } - var paramPath = "" + "/" + "extendedProperties"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'extendedProperties'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extendedProperties) { if (options.parse && options.extendedProperties) { options.extendedProperties = JSON.parse(options.extendedProperties); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extendedProperties}]); } - var paramPath = "" + "/" + "extensionConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'extensionConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensionConfiguration) { if (options.parse && options.extensionConfiguration) { options.extensionConfiguration = JSON.parse(options.extensionConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensionConfiguration}]); } - var paramPath = "" + "/" + "force"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'force'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.force) { if (options.parse && options.force) { options.force = JSON.parse(options.force); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.force}]); } - var paramPath = "" + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = "" + "/" + "mode"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'mode'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mode) { if (options.parse && options.mode) { options.mode = JSON.parse(options.mode); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mode}]); } - var paramPath = "" + "/" + "packageUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'packageUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.packageUri) { if (options.parse && options.packageUri) { options.packageUri = JSON.parse(options.packageUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.packageUri}]); } - var paramPath = "" + "/" + "roleToUpgrade"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'roleToUpgrade'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleToUpgrade) { if (options.parse && options.roleToUpgrade) { options.roleToUpgrade = JSON.parse(options.roleToUpgrade); @@ -5940,22 +5976,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleToUpgrade}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set extension-configuration - var parameters = deployment.category('parameters') + var parametersDeploymentExtensionConfiguration0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentExtensionConfiguration0 = parametersDeploymentExtensionConfiguration0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('extension-configuration') + setparametersDeploymentExtensionConfiguration0.command('extension-configuration') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -5972,29 +6008,29 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionConfiguration"; - var paramPath = options.path + "/" + "allRoles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/extensionConfiguration'; + var paramPath = options.path + '/' + 'allRoles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.allRoles) { if (options.parse && options.allRoles) { options.allRoles = JSON.parse(options.allRoles); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.allRoles}]); } - var paramPath = options.path + "/" + "namedRoles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'namedRoles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.namedRoles) { if (options.parse && options.namedRoles) { options.namedRoles = JSON.parse(options.namedRoles); @@ -6002,54 +6038,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.namedRoles}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove extension-configuration - var parameters = deployment.category('parameters') + var parametersDeploymentExtensionConfiguration1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentExtensionConfiguration1 = parametersDeploymentExtensionConfiguration1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('extension-configuration') + removeparametersDeploymentExtensionConfiguration1.command('extension-configuration') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionConfiguration"; + options.path = '/extensionConfiguration'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add extension-configuration - var parameters = deployment.category('parameters') + var parametersDeploymentExtensionConfiguration2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentExtensionConfiguration2 = parametersDeploymentExtensionConfiguration2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('extension-configuration') + addparametersDeploymentExtensionConfiguration2.command('extension-configuration') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -6068,31 +6104,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionConfiguration" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionConfiguration' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionConfiguration" + "/" + "allRoles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration' + '/' + 'allRoles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.allRoles) { if (options.parse && options.allRoles) { options.allRoles = JSON.parse(options.allRoles); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.allRoles}]); } - var paramPath = "/extensionConfiguration" + "/" + "namedRoles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration' + '/' + 'namedRoles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.namedRoles) { if (options.parse && options.namedRoles) { options.namedRoles = JSON.parse(options.namedRoles); @@ -6100,22 +6136,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.namedRoles}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set all-roles - var parameters = deployment.category('parameters') + var parametersDeploymentAllRoles0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentAllRoles0 = parametersDeploymentAllRoles0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('all-roles') + setparametersDeploymentAllRoles0.command('all-roles') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -6132,22 +6168,22 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionConfiguration/allRoles" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/allRoles' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); @@ -6155,22 +6191,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove all-roles - var parameters = deployment.category('parameters') + var parametersDeploymentAllRoles1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentAllRoles1 = parametersDeploymentAllRoles1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('all-roles') + removeparametersDeploymentAllRoles1.command('all-roles') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -6178,32 +6214,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionConfiguration/allRoles" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/allRoles' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add all-roles - var parameters = deployment.category('parameters') + var parametersDeploymentAllRoles2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentAllRoles2 = parametersDeploymentAllRoles2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('all-roles') + addparametersDeploymentAllRoles2.command('all-roles') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -6221,21 +6257,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionConfiguration/allRoles" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionConfiguration/allRoles' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionConfiguration/allRoles" + (options.index ? ('/' + options.index) : '') + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration/allRoles' + (options.index ? ('/' + options.index) : '') + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); @@ -6243,22 +6279,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set named-roles - var parameters = deployment.category('parameters') + var parametersDeploymentNamedRoles0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentNamedRoles0 = parametersDeploymentNamedRoles0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('named-roles') + setparametersDeploymentNamedRoles0.command('named-roles') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -6276,32 +6312,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionConfiguration/namedRoles" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/namedRoles' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "extensions"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'extensions'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensions) { if (options.parse && options.extensions) { options.extensions = JSON.parse(options.extensions); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensions}]); } - var paramPath = options.path + "/" + "roleName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'roleName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleName) { if (options.parse && options.roleName) { options.roleName = JSON.parse(options.roleName); @@ -6309,22 +6345,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove named-roles - var parameters = deployment.category('parameters') + var parametersDeploymentNamedRoles1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentNamedRoles1 = parametersDeploymentNamedRoles1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('named-roles') + removeparametersDeploymentNamedRoles1.command('named-roles') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -6332,32 +6368,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionConfiguration/namedRoles" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/namedRoles' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add named-roles - var parameters = deployment.category('parameters') + var parametersDeploymentNamedRoles2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentNamedRoles2 = parametersDeploymentNamedRoles2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('named-roles') + addparametersDeploymentNamedRoles2.command('named-roles') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -6376,31 +6412,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionConfiguration/namedRoles" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionConfiguration/namedRoles' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionConfiguration/namedRoles" + (options.index ? ('/' + options.index) : '') + "/" + "extensions"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration/namedRoles' + (options.index ? ('/' + options.index) : '') + '/' + 'extensions'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensions) { if (options.parse && options.extensions) { options.extensions = JSON.parse(options.extensions); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensions}]); } - var paramPath = "/extensionConfiguration/namedRoles" + (options.index ? ('/' + options.index) : '') + "/" + "roleName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration/namedRoles' + (options.index ? ('/' + options.index) : '') + '/' + 'roleName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleName) { if (options.parse && options.roleName) { options.roleName = JSON.parse(options.roleName); @@ -6408,22 +6444,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set extensions - var parameters = deployment.category('parameters') + var parametersDeploymentExtensions0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentExtensions0 = parametersDeploymentExtensions0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('extensions') + setparametersDeploymentExtensions0.command('extensions') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -6441,22 +6477,22 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionConfiguration/namedRoles/" + options.namedRolesIndex + "/extensions" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/namedRoles/' + options.namedRolesIndex + '/extensions' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); @@ -6464,22 +6500,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove extensions - var parameters = deployment.category('parameters') + var parametersDeploymentExtensions1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentExtensions1 = parametersDeploymentExtensions1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('extensions') + removeparametersDeploymentExtensions1.command('extensions') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -6488,32 +6524,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionConfiguration/namedRoles/" + options.namedRolesIndex + "/extensions" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/namedRoles/' + options.namedRolesIndex + '/extensions' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add extensions - var parameters = deployment.category('parameters') + var parametersDeploymentExtensions2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentExtensions2 = parametersDeploymentExtensions2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('extensions') + addparametersDeploymentExtensions2.command('extensions') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -6531,21 +6567,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionConfiguration/namedRoles/" + options.namedRolesIndex + "/extensions" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionConfiguration/namedRoles/' + options.namedRolesIndex + '/extensions' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionConfiguration/namedRoles/" + options.namedRolesIndex + "/extensions" + (options.index ? ('/' + options.index) : '') + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration/namedRoles/' + options.namedRolesIndex + '/extensions' + (options.index ? ('/' + options.index) : '') + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); @@ -6553,54 +6589,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove mode - var parameters = deployment.category('parameters') + var parametersDeploymentMode1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentMode1 = parametersDeploymentMode1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('mode') + removeparametersDeploymentMode1.command('mode') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/mode"; + options.path = '/mode'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add mode - var parameters = deployment.category('parameters') + var parametersDeploymentMode2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentMode2 = parametersDeploymentMode2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('mode') + addparametersDeploymentMode2.command('mode') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -6617,26 +6653,26 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/mode" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/mode' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -6657,13 +6693,14 @@ exports.init = function (cli) { cli.output.info('serviceName = ' + options.serviceName); cli.output.info('deploymentSlot = ' + options.deploymentSlot); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -6671,25 +6708,27 @@ exports.init = function (cli) { var result = computeManagementClient.deployments.upgradeBySlot(options.serviceName, options.deploymentSlot, parametersObj, _); cli.output.json(result); }); - var parameters = deployment.category('parameters') + var deploymentupgradeBySlotParameters2 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var generate = parameters.category('generate') + var deploymentupgradeBySlotGenerate2 = deploymentupgradeBySlotParameters2.category('generate') .description($('Commands to generate parameter file for your deployment.')); - generate.command('upgrade-by-slot') + deploymentupgradeBySlotGenerate2.command('upgrade-by-slot') .description($('Generate deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"configuration\":\"\",\"extendedProperties\":{},\"extensionConfiguration\":{\"allRoles\":[{\"id\":\"\"}],\"namedRoles\":[{\"extensions\":[{\"id\":\"\"}],\"roleName\":\"\"}]},\"force\":false,\"label\":\"\",\"mode\":0,\"packageUri\":\"\",\"roleToUpgrade\":\"\"}"); - var filePath = "deployment_upgradeBySlot.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"configuration\":\"\",\r\n\"extendedProperties\":{\r\n\r\n},\r\n\"extensionConfiguration\":{\r\n\"allRoles\":[\r\n{\r\n\"id\":\"\"\r\n}\r\n],\r\n\"namedRoles\":[\r\n{\r\n\"extensions\":[\r\n{\r\n\"id\":\"\"\r\n}\r\n],\r\n\"roleName\":\"\"\r\n}\r\n]\r\n},\r\n\"force\":false,\r\n\"label\":\"\",\r\n\"mode\":0,\r\n\"packageUri\":\"\",\r\n\"roleToUpgrade\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"configuration\":\"\",\"extendedProperties\":{},\"extensionConfiguration\":{\"allRoles\":[{\"id\":\"\"}],\"namedRoles\":[{\"extensions\":[{\"id\":\"\"}],\"roleName\":\"\"}]},\"force\":false,\"label\":\"\",\"mode\":0,\"packageUri\":\"\",\"roleToUpgrade\":\"\"}'); + var filePath = 'deployment_upgradeBySlot.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"configuration\":\"\",\r\n\"extendedProperties\":{\r\n\r\n},\r\n\"extensionConfiguration\":{\r\n\"allRoles\":[\r\n{\r\n\"id\":\"\"\r\n}\r\n],\r\n\"namedRoles\":[\r\n{\r\n\"extensions\":[\r\n{\r\n\"id\":\"\"\r\n}\r\n],\r\n\"roleName\":\"\"\r\n}\r\n]\r\n},\r\n\"force\":false,\r\n\"label\":\"\",\r\n\"mode\":0,\r\n\"packageUri\":\"\",\r\n\"roleToUpgrade\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + deploymentupgradeBySlotParameters2.command('patch') .description($('Command to patch deployment parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -6707,12 +6746,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -6724,22 +6763,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set deployment-upgrade-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentUpgradeParameters0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentDeploymentUpgradeParameters0 = parametersDeploymentDeploymentUpgradeParameters0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('deployment-upgrade-parameters') + setparametersDeploymentDeploymentUpgradeParameters0.command('deployment-upgrade-parameters') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -6762,89 +6801,89 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "configuration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'configuration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.configuration) { if (options.parse && options.configuration) { options.configuration = JSON.parse(options.configuration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.configuration}]); } - var paramPath = options.path + "/" + "extendedProperties"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'extendedProperties'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extendedProperties) { if (options.parse && options.extendedProperties) { options.extendedProperties = JSON.parse(options.extendedProperties); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extendedProperties}]); } - var paramPath = options.path + "/" + "extensionConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'extensionConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensionConfiguration) { if (options.parse && options.extensionConfiguration) { options.extensionConfiguration = JSON.parse(options.extensionConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensionConfiguration}]); } - var paramPath = options.path + "/" + "force"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'force'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.force) { if (options.parse && options.force) { options.force = JSON.parse(options.force); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.force}]); } - var paramPath = options.path + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = options.path + "/" + "mode"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'mode'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mode) { if (options.parse && options.mode) { options.mode = JSON.parse(options.mode); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mode}]); } - var paramPath = options.path + "/" + "packageUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'packageUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.packageUri) { if (options.parse && options.packageUri) { options.packageUri = JSON.parse(options.packageUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.packageUri}]); } - var paramPath = options.path + "/" + "roleToUpgrade"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'roleToUpgrade'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleToUpgrade) { if (options.parse && options.roleToUpgrade) { options.roleToUpgrade = JSON.parse(options.roleToUpgrade); @@ -6852,54 +6891,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleToUpgrade}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove deployment-upgrade-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentUpgradeParameters1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentDeploymentUpgradeParameters1 = parametersDeploymentDeploymentUpgradeParameters1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('deployment-upgrade-parameters') + removeparametersDeploymentDeploymentUpgradeParameters1.command('deployment-upgrade-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add deployment-upgrade-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentUpgradeParameters2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentDeploymentUpgradeParameters2 = parametersDeploymentDeploymentUpgradeParameters2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('deployment-upgrade-parameters') + addparametersDeploymentDeploymentUpgradeParameters2.command('deployment-upgrade-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -6924,91 +6963,91 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "configuration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'configuration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.configuration) { if (options.parse && options.configuration) { options.configuration = JSON.parse(options.configuration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.configuration}]); } - var paramPath = "" + "/" + "extendedProperties"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'extendedProperties'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extendedProperties) { if (options.parse && options.extendedProperties) { options.extendedProperties = JSON.parse(options.extendedProperties); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extendedProperties}]); } - var paramPath = "" + "/" + "extensionConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'extensionConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensionConfiguration) { if (options.parse && options.extensionConfiguration) { options.extensionConfiguration = JSON.parse(options.extensionConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensionConfiguration}]); } - var paramPath = "" + "/" + "force"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'force'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.force) { if (options.parse && options.force) { options.force = JSON.parse(options.force); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.force}]); } - var paramPath = "" + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = "" + "/" + "mode"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'mode'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mode) { if (options.parse && options.mode) { options.mode = JSON.parse(options.mode); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mode}]); } - var paramPath = "" + "/" + "packageUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'packageUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.packageUri) { if (options.parse && options.packageUri) { options.packageUri = JSON.parse(options.packageUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.packageUri}]); } - var paramPath = "" + "/" + "roleToUpgrade"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'roleToUpgrade'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleToUpgrade) { if (options.parse && options.roleToUpgrade) { options.roleToUpgrade = JSON.parse(options.roleToUpgrade); @@ -7016,22 +7055,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleToUpgrade}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set extension-configuration - var parameters = deployment.category('parameters') + var parametersDeploymentExtensionConfiguration0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentExtensionConfiguration0 = parametersDeploymentExtensionConfiguration0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('extension-configuration') + setparametersDeploymentExtensionConfiguration0.command('extension-configuration') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -7048,29 +7087,29 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionConfiguration"; - var paramPath = options.path + "/" + "allRoles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/extensionConfiguration'; + var paramPath = options.path + '/' + 'allRoles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.allRoles) { if (options.parse && options.allRoles) { options.allRoles = JSON.parse(options.allRoles); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.allRoles}]); } - var paramPath = options.path + "/" + "namedRoles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'namedRoles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.namedRoles) { if (options.parse && options.namedRoles) { options.namedRoles = JSON.parse(options.namedRoles); @@ -7078,54 +7117,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.namedRoles}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove extension-configuration - var parameters = deployment.category('parameters') + var parametersDeploymentExtensionConfiguration1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentExtensionConfiguration1 = parametersDeploymentExtensionConfiguration1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('extension-configuration') + removeparametersDeploymentExtensionConfiguration1.command('extension-configuration') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionConfiguration"; + options.path = '/extensionConfiguration'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add extension-configuration - var parameters = deployment.category('parameters') + var parametersDeploymentExtensionConfiguration2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentExtensionConfiguration2 = parametersDeploymentExtensionConfiguration2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('extension-configuration') + addparametersDeploymentExtensionConfiguration2.command('extension-configuration') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -7144,31 +7183,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionConfiguration" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionConfiguration' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionConfiguration" + "/" + "allRoles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration' + '/' + 'allRoles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.allRoles) { if (options.parse && options.allRoles) { options.allRoles = JSON.parse(options.allRoles); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.allRoles}]); } - var paramPath = "/extensionConfiguration" + "/" + "namedRoles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration' + '/' + 'namedRoles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.namedRoles) { if (options.parse && options.namedRoles) { options.namedRoles = JSON.parse(options.namedRoles); @@ -7176,22 +7215,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.namedRoles}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set all-roles - var parameters = deployment.category('parameters') + var parametersDeploymentAllRoles0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentAllRoles0 = parametersDeploymentAllRoles0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('all-roles') + setparametersDeploymentAllRoles0.command('all-roles') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -7208,22 +7247,22 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionConfiguration/allRoles" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/allRoles' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); @@ -7231,22 +7270,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove all-roles - var parameters = deployment.category('parameters') + var parametersDeploymentAllRoles1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentAllRoles1 = parametersDeploymentAllRoles1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('all-roles') + removeparametersDeploymentAllRoles1.command('all-roles') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -7254,32 +7293,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionConfiguration/allRoles" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/allRoles' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add all-roles - var parameters = deployment.category('parameters') + var parametersDeploymentAllRoles2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentAllRoles2 = parametersDeploymentAllRoles2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('all-roles') + addparametersDeploymentAllRoles2.command('all-roles') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -7297,21 +7336,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionConfiguration/allRoles" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionConfiguration/allRoles' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionConfiguration/allRoles" + (options.index ? ('/' + options.index) : '') + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration/allRoles' + (options.index ? ('/' + options.index) : '') + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); @@ -7319,22 +7358,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set named-roles - var parameters = deployment.category('parameters') + var parametersDeploymentNamedRoles0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentNamedRoles0 = parametersDeploymentNamedRoles0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('named-roles') + setparametersDeploymentNamedRoles0.command('named-roles') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -7352,32 +7391,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionConfiguration/namedRoles" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/namedRoles' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "extensions"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'extensions'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensions) { if (options.parse && options.extensions) { options.extensions = JSON.parse(options.extensions); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensions}]); } - var paramPath = options.path + "/" + "roleName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'roleName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleName) { if (options.parse && options.roleName) { options.roleName = JSON.parse(options.roleName); @@ -7385,22 +7424,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove named-roles - var parameters = deployment.category('parameters') + var parametersDeploymentNamedRoles1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentNamedRoles1 = parametersDeploymentNamedRoles1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('named-roles') + removeparametersDeploymentNamedRoles1.command('named-roles') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -7408,32 +7447,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionConfiguration/namedRoles" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/namedRoles' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add named-roles - var parameters = deployment.category('parameters') + var parametersDeploymentNamedRoles2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentNamedRoles2 = parametersDeploymentNamedRoles2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('named-roles') + addparametersDeploymentNamedRoles2.command('named-roles') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -7452,31 +7491,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionConfiguration/namedRoles" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionConfiguration/namedRoles' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionConfiguration/namedRoles" + (options.index ? ('/' + options.index) : '') + "/" + "extensions"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration/namedRoles' + (options.index ? ('/' + options.index) : '') + '/' + 'extensions'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensions) { if (options.parse && options.extensions) { options.extensions = JSON.parse(options.extensions); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensions}]); } - var paramPath = "/extensionConfiguration/namedRoles" + (options.index ? ('/' + options.index) : '') + "/" + "roleName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration/namedRoles' + (options.index ? ('/' + options.index) : '') + '/' + 'roleName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleName) { if (options.parse && options.roleName) { options.roleName = JSON.parse(options.roleName); @@ -7484,22 +7523,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set extensions - var parameters = deployment.category('parameters') + var parametersDeploymentExtensions0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentExtensions0 = parametersDeploymentExtensions0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('extensions') + setparametersDeploymentExtensions0.command('extensions') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -7517,22 +7556,22 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionConfiguration/namedRoles/" + options.namedRolesIndex + "/extensions" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/namedRoles/' + options.namedRolesIndex + '/extensions' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); @@ -7540,22 +7579,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove extensions - var parameters = deployment.category('parameters') + var parametersDeploymentExtensions1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentExtensions1 = parametersDeploymentExtensions1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('extensions') + removeparametersDeploymentExtensions1.command('extensions') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -7564,32 +7603,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionConfiguration/namedRoles/" + options.namedRolesIndex + "/extensions" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionConfiguration/namedRoles/' + options.namedRolesIndex + '/extensions' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add extensions - var parameters = deployment.category('parameters') + var parametersDeploymentExtensions2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentExtensions2 = parametersDeploymentExtensions2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('extensions') + addparametersDeploymentExtensions2.command('extensions') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -7607,21 +7646,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionConfiguration/namedRoles/" + options.namedRolesIndex + "/extensions" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionConfiguration/namedRoles/' + options.namedRolesIndex + '/extensions' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionConfiguration/namedRoles/" + options.namedRolesIndex + "/extensions" + (options.index ? ('/' + options.index) : '') + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionConfiguration/namedRoles/' + options.namedRolesIndex + '/extensions' + (options.index ? ('/' + options.index) : '') + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); @@ -7629,54 +7668,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove mode - var parameters = deployment.category('parameters') + var parametersDeploymentMode1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentMode1 = parametersDeploymentMode1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('mode') + removeparametersDeploymentMode1.command('mode') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/mode"; + options.path = '/mode'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add mode - var parameters = deployment.category('parameters') + var parametersDeploymentMode2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentMode2 = parametersDeploymentMode2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('mode') + addparametersDeploymentMode2.command('mode') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -7693,26 +7732,26 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/mode" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/mode' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -7733,13 +7772,14 @@ exports.init = function (cli) { cli.output.info('serviceName = ' + options.serviceName); cli.output.info('deploymentName = ' + options.deploymentName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -7747,25 +7787,27 @@ exports.init = function (cli) { var result = computeManagementClient.deployments.walkUpgradeDomainByDeploymentName(options.serviceName, options.deploymentName, parametersObj, _); cli.output.json(result); }); - var parameters = deployment.category('parameters') + var deploymentwalkUpgradeDomainByDeploymentNameParameters2 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var generate = parameters.category('generate') + var deploymentwalkUpgradeDomainByDeploymentNameGenerate2 = deploymentwalkUpgradeDomainByDeploymentNameParameters2.category('generate') .description($('Commands to generate parameter file for your deployment.')); - generate.command('walk-upgrade-domain-by-deployment-name') + deploymentwalkUpgradeDomainByDeploymentNameGenerate2.command('walk-upgrade-domain-by-deployment-name') .description($('Generate deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"upgradeDomain\":0}"); - var filePath = "deployment_walkUpgradeDomainByDeploymentName.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"upgradeDomain\":0\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"upgradeDomain\":0}'); + var filePath = 'deployment_walkUpgradeDomainByDeploymentName.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"upgradeDomain\":0\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + deploymentwalkUpgradeDomainByDeploymentNameParameters2.command('patch') .description($('Command to patch deployment parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -7783,12 +7825,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -7800,22 +7842,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set deployment-walk-upgrade-domain-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentWalkUpgradeDomainParameters0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentDeploymentWalkUpgradeDomainParameters0 = parametersDeploymentDeploymentWalkUpgradeDomainParameters0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('deployment-walk-upgrade-domain-parameters') + setparametersDeploymentDeploymentWalkUpgradeDomainParameters0.command('deployment-walk-upgrade-domain-parameters') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -7831,19 +7873,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "upgradeDomain"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'upgradeDomain'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.upgradeDomain) { if (options.parse && options.upgradeDomain) { options.upgradeDomain = JSON.parse(options.upgradeDomain); @@ -7851,54 +7893,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.upgradeDomain}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove deployment-walk-upgrade-domain-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentWalkUpgradeDomainParameters1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentDeploymentWalkUpgradeDomainParameters1 = parametersDeploymentDeploymentWalkUpgradeDomainParameters1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('deployment-walk-upgrade-domain-parameters') + removeparametersDeploymentDeploymentWalkUpgradeDomainParameters1.command('deployment-walk-upgrade-domain-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add deployment-walk-upgrade-domain-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentWalkUpgradeDomainParameters2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentDeploymentWalkUpgradeDomainParameters2 = parametersDeploymentDeploymentWalkUpgradeDomainParameters2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('deployment-walk-upgrade-domain-parameters') + addparametersDeploymentDeploymentWalkUpgradeDomainParameters2.command('deployment-walk-upgrade-domain-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -7916,21 +7958,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "upgradeDomain"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'upgradeDomain'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.upgradeDomain) { if (options.parse && options.upgradeDomain) { options.upgradeDomain = JSON.parse(options.upgradeDomain); @@ -7938,14 +7980,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.upgradeDomain}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -7966,13 +8008,14 @@ exports.init = function (cli) { cli.output.info('serviceName = ' + options.serviceName); cli.output.info('deploymentSlot = ' + options.deploymentSlot); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -7980,25 +8023,27 @@ exports.init = function (cli) { var result = computeManagementClient.deployments.walkUpgradeDomainByDeploymentSlot(options.serviceName, options.deploymentSlot, parametersObj, _); cli.output.json(result); }); - var parameters = deployment.category('parameters') + var deploymentwalkUpgradeDomainByDeploymentSlotParameters2 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var generate = parameters.category('generate') + var deploymentwalkUpgradeDomainByDeploymentSlotGenerate2 = deploymentwalkUpgradeDomainByDeploymentSlotParameters2.category('generate') .description($('Commands to generate parameter file for your deployment.')); - generate.command('walk-upgrade-domain-by-deployment-slot') + deploymentwalkUpgradeDomainByDeploymentSlotGenerate2.command('walk-upgrade-domain-by-deployment-slot') .description($('Generate deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"upgradeDomain\":0}"); - var filePath = "deployment_walkUpgradeDomainByDeploymentSlot.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"upgradeDomain\":0\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"upgradeDomain\":0}'); + var filePath = 'deployment_walkUpgradeDomainByDeploymentSlot.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"upgradeDomain\":0\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + deploymentwalkUpgradeDomainByDeploymentSlotParameters2.command('patch') .description($('Command to patch deployment parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -8016,12 +8061,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -8033,22 +8078,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set deployment-walk-upgrade-domain-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentWalkUpgradeDomainParameters0 = deployment.category('parameters') .description($('Commands to manage parameter for your deployment.')); - var set = parameters.category('set') + var setparametersDeploymentDeploymentWalkUpgradeDomainParameters0 = parametersDeploymentDeploymentWalkUpgradeDomainParameters0.category('set') .description($('Commands to set parameter file for your deployment.')); - set.command('deployment-walk-upgrade-domain-parameters') + setparametersDeploymentDeploymentWalkUpgradeDomainParameters0.command('deployment-walk-upgrade-domain-parameters') .description($('Set deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -8064,19 +8109,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "upgradeDomain"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'upgradeDomain'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.upgradeDomain) { if (options.parse && options.upgradeDomain) { options.upgradeDomain = JSON.parse(options.upgradeDomain); @@ -8084,54 +8129,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.upgradeDomain}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove deployment-walk-upgrade-domain-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentWalkUpgradeDomainParameters1 = deployment.category('parameters') .description($('Commands to remove parameter for your deployment.')); - var remove = parameters.category('remove') + var removeparametersDeploymentDeploymentWalkUpgradeDomainParameters1 = parametersDeploymentDeploymentWalkUpgradeDomainParameters1.category('remove') .description($('Commands to remove values in the parameter file for your deployment.')); - remove.command('deployment-walk-upgrade-domain-parameters') + removeparametersDeploymentDeploymentWalkUpgradeDomainParameters1.command('deployment-walk-upgrade-domain-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add deployment-walk-upgrade-domain-parameters - var parameters = deployment.category('parameters') + var parametersDeploymentDeploymentWalkUpgradeDomainParameters2 = deployment.category('parameters') .description($('Commands to add parameter for your deployment.')); - var add = parameters.category('add') + var addparametersDeploymentDeploymentWalkUpgradeDomainParameters2 = parametersDeploymentDeploymentWalkUpgradeDomainParameters2.category('add') .description($('Commands to add values in the parameter file for your deployment.')); - add.command('deployment-walk-upgrade-domain-parameters') + addparametersDeploymentDeploymentWalkUpgradeDomainParameters2.command('deployment-walk-upgrade-domain-parameters') .description($('Remove deployment parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -8149,21 +8194,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "upgradeDomain"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'upgradeDomain'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.upgradeDomain) { if (options.parse && options.upgradeDomain) { options.upgradeDomain = JSON.parse(options.upgradeDomain); @@ -8171,14 +8216,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.upgradeDomain}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -8199,13 +8244,14 @@ exports.init = function (cli) { cli.output.info('serviceName = ' + options.serviceName); cli.output.info('deploymentName = ' + options.deploymentName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -8213,25 +8259,27 @@ exports.init = function (cli) { var result = computeManagementClient.dNSServers.addDNSServer(options.serviceName, options.deploymentName, parametersObj, _); cli.output.json(result); }); - var parameters = dNSServer.category('parameters') + var dNSServeraddDNSServerParameters2 = dNSServer.category('parameters') .description($('Commands to manage parameter for your d n s server.')); - var generate = parameters.category('generate') + var dNSServeraddDNSServerGenerate2 = dNSServeraddDNSServerParameters2.category('generate') .description($('Commands to generate parameter file for your d n s server.')); - generate.command('add-d-n-s-server') + dNSServeraddDNSServerGenerate2.command('add-d-n-s-server') .description($('Generate dNSServer parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"address\":\"\",\"name\":\"\"}"); - var filePath = "dNSServer_addDNSServer.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"address\":\"\",\r\n\"name\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"address\":\"\",\"name\":\"\"}'); + var filePath = 'dNSServer_addDNSServer.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"address\":\"\",\r\n\"name\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + dNSServeraddDNSServerParameters2.command('patch') .description($('Command to patch dNSServer parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -8249,12 +8297,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -8266,22 +8314,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set d-n-s-add-parameters - var parameters = dNSServer.category('parameters') + var parametersDNSServerDNSAddParameters0 = dNSServer.category('parameters') .description($('Commands to manage parameter for your d-n-s-server.')); - var set = parameters.category('set') + var setparametersDNSServerDNSAddParameters0 = parametersDNSServerDNSAddParameters0.category('set') .description($('Commands to set parameter file for your d-n-s-server.')); - set.command('d-n-s-add-parameters') + setparametersDNSServerDNSAddParameters0.command('d-n-s-add-parameters') .description($('Set dNSServer parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -8298,29 +8346,29 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "address"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'address'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.address) { if (options.parse && options.address) { options.address = JSON.parse(options.address); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.address}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -8328,54 +8376,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove d-n-s-add-parameters - var parameters = dNSServer.category('parameters') + var parametersDNSServerDNSAddParameters1 = dNSServer.category('parameters') .description($('Commands to remove parameter for your d-n-s-server.')); - var remove = parameters.category('remove') + var removeparametersDNSServerDNSAddParameters1 = parametersDNSServerDNSAddParameters1.category('remove') .description($('Commands to remove values in the parameter file for your d-n-s-server.')); - remove.command('d-n-s-add-parameters') + removeparametersDNSServerDNSAddParameters1.command('d-n-s-add-parameters') .description($('Remove dNSServer parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add d-n-s-add-parameters - var parameters = dNSServer.category('parameters') + var parametersDNSServerDNSAddParameters2 = dNSServer.category('parameters') .description($('Commands to add parameter for your d-n-s-server.')); - var add = parameters.category('add') + var addparametersDNSServerDNSAddParameters2 = parametersDNSServerDNSAddParameters2.category('add') .description($('Commands to add values in the parameter file for your d-n-s-server.')); - add.command('d-n-s-add-parameters') + addparametersDNSServerDNSAddParameters2.command('d-n-s-add-parameters') .description($('Remove dNSServer parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -8394,31 +8442,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "address"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'address'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.address) { if (options.parse && options.address) { options.address = JSON.parse(options.address); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.address}]); } - var paramPath = "" + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -8426,14 +8474,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -8475,13 +8523,14 @@ exports.init = function (cli) { cli.output.info('deploymentName = ' + options.deploymentName); cli.output.info('dnsServerName = ' + options.dnsServerName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -8489,25 +8538,27 @@ exports.init = function (cli) { var result = computeManagementClient.dNSServers.updateDNSServer(options.serviceName, options.deploymentName, options.dnsServerName, parametersObj, _); cli.output.json(result); }); - var parameters = dNSServer.category('parameters') + var dNSServerupdateDNSServerParameters3 = dNSServer.category('parameters') .description($('Commands to manage parameter for your d n s server.')); - var generate = parameters.category('generate') + var dNSServerupdateDNSServerGenerate3 = dNSServerupdateDNSServerParameters3.category('generate') .description($('Commands to generate parameter file for your d n s server.')); - generate.command('update-d-n-s-server') + dNSServerupdateDNSServerGenerate3.command('update-d-n-s-server') .description($('Generate dNSServer parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"address\":\"\",\"name\":\"\"}"); - var filePath = "dNSServer_updateDNSServer.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"address\":\"\",\r\n\"name\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"address\":\"\",\"name\":\"\"}'); + var filePath = 'dNSServer_updateDNSServer.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"address\":\"\",\r\n\"name\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + dNSServerupdateDNSServerParameters3.command('patch') .description($('Command to patch dNSServer parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -8525,12 +8576,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -8542,22 +8593,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set d-n-s-update-parameters - var parameters = dNSServer.category('parameters') + var parametersDNSServerDNSUpdateParameters0 = dNSServer.category('parameters') .description($('Commands to manage parameter for your d-n-s-server.')); - var set = parameters.category('set') + var setparametersDNSServerDNSUpdateParameters0 = parametersDNSServerDNSUpdateParameters0.category('set') .description($('Commands to set parameter file for your d-n-s-server.')); - set.command('d-n-s-update-parameters') + setparametersDNSServerDNSUpdateParameters0.command('d-n-s-update-parameters') .description($('Set dNSServer parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -8574,29 +8625,29 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "address"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'address'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.address) { if (options.parse && options.address) { options.address = JSON.parse(options.address); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.address}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -8604,54 +8655,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove d-n-s-update-parameters - var parameters = dNSServer.category('parameters') + var parametersDNSServerDNSUpdateParameters1 = dNSServer.category('parameters') .description($('Commands to remove parameter for your d-n-s-server.')); - var remove = parameters.category('remove') + var removeparametersDNSServerDNSUpdateParameters1 = parametersDNSServerDNSUpdateParameters1.category('remove') .description($('Commands to remove values in the parameter file for your d-n-s-server.')); - remove.command('d-n-s-update-parameters') + removeparametersDNSServerDNSUpdateParameters1.command('d-n-s-update-parameters') .description($('Remove dNSServer parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add d-n-s-update-parameters - var parameters = dNSServer.category('parameters') + var parametersDNSServerDNSUpdateParameters2 = dNSServer.category('parameters') .description($('Commands to add parameter for your d-n-s-server.')); - var add = parameters.category('add') + var addparametersDNSServerDNSUpdateParameters2 = parametersDNSServerDNSUpdateParameters2.category('add') .description($('Commands to add values in the parameter file for your d-n-s-server.')); - add.command('d-n-s-update-parameters') + addparametersDNSServerDNSUpdateParameters2.command('d-n-s-update-parameters') .description($('Remove dNSServer parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -8670,31 +8721,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "address"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'address'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.address) { if (options.parse && options.address) { options.address = JSON.parse(options.address); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.address}]); } - var paramPath = "" + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -8702,14 +8753,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -8726,13 +8777,14 @@ exports.init = function (cli) { .option('-s, --subscription ', $('the subscription identifier')) .execute(function (parameters, options, _) { cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -8740,25 +8792,27 @@ exports.init = function (cli) { var result = computeManagementClient.extensionImages.register(parametersObj, _); cli.output.json(result); }); - var parameters = extensionImage.category('parameters') + var extensionImageregisterParameters0 = extensionImage.category('parameters') .description($('Commands to manage parameter for your extension image.')); - var generate = parameters.category('generate') + var extensionImageregisterGenerate0 = extensionImageregisterParameters0.category('generate') .description($('Commands to generate parameter file for your extension image.')); - generate.command('register') + extensionImageregisterGenerate0.command('register') .description($('Generate extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"blockRoleUponFailure\":null,\"certificate\":{\"storeLocation\":\"\",\"storeName\":\"\",\"thumbprintAlgorithm\":\"\",\"thumbprintRequired\":null},\"companyName\":\"\",\"description\":\"\",\"disallowMajorVersionUpgrade\":null,\"eula\":\"\",\"extensionEndpoints\":{\"inputEndpoints\":[{\"localPort\":\"\",\"name\":\"\",\"port\":0,\"protocol\":\"\"}],\"instanceInputEndpoints\":[{\"fixedPortMax\":0,\"fixedPortMin\":0,\"localPort\":\"\",\"name\":\"\",\"protocol\":\"\"}],\"internalEndpoints\":[{\"name\":\"\",\"port\":0,\"protocol\":\"\"}]},\"homepageUri\":\"\",\"hostingResources\":\"\",\"isInternalExtension\":null,\"isJsonExtension\":null,\"label\":\"\",\"localResources\":[{\"name\":\"\",\"sizeInMB\":null}],\"mediaLink\":\"\",\"privacyUri\":\"\",\"privateConfigurationSchema\":\"\",\"providerNameSpace\":\"\",\"publicConfigurationSchema\":\"\",\"publishedDate\":null,\"publisherName\":\"\",\"regions\":\"\",\"replicationCompleted\":null,\"sampleConfig\":\"\",\"supportedOS\":\"\",\"type\":\"\",\"version\":\"\"}"); - var filePath = "extensionImage_register.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"blockRoleUponFailure\":null,\r\n\"certificate\":{\r\n\"storeLocation\":\"\",\r\n\"storeName\":\"\",\r\n\"thumbprintAlgorithm\":\"\",\r\n\"thumbprintRequired\":null\r\n},\r\n\"companyName\":\"\",\r\n\"description\":\"\",\r\n\"disallowMajorVersionUpgrade\":null,\r\n\"eula\":\"\",\r\n\"extensionEndpoints\":{\r\n\"inputEndpoints\":[\r\n{\r\n\"localPort\":\"\",\r\n\"name\":\"\",\r\n\"port\":0,\r\n\"protocol\":\"\"\r\n}\r\n],\r\n\"instanceInputEndpoints\":[\r\n{\r\n\"fixedPortMax\":0,\r\n\"fixedPortMin\":0,\r\n\"localPort\":\"\",\r\n\"name\":\"\",\r\n\"protocol\":\"\"\r\n}\r\n],\r\n\"internalEndpoints\":[\r\n{\r\n\"name\":\"\",\r\n\"port\":0,\r\n\"protocol\":\"\"\r\n}\r\n]\r\n},\r\n\"homepageUri\":\"\",\r\n\"hostingResources\":\"\",\r\n\"isInternalExtension\":null,\r\n\"isJsonExtension\":null,\r\n\"label\":\"\",\r\n\"localResources\":[\r\n{\r\n\"name\":\"\",\r\n\"sizeInMB\":null\r\n}\r\n],\r\n\"mediaLink\":\"\",\r\n\"privacyUri\":\"\",\r\n\"privateConfigurationSchema\":\"\",\r\n\"providerNameSpace\":\"\",\r\n\"publicConfigurationSchema\":\"\",\r\n\"publishedDate\":null,\r\n\"publisherName\":\"\",\r\n\"regions\":\"\",\r\n\"replicationCompleted\":null,\r\n\"sampleConfig\":\"\",\r\n\"supportedOS\":\"\",\r\n\"type\":\"\",\r\n\"version\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"blockRoleUponFailure\":null,\"certificate\":{\"storeLocation\":\"\",\"storeName\":\"\",\"thumbprintAlgorithm\":\"\",\"thumbprintRequired\":null},\"companyName\":\"\",\"description\":\"\",\"disallowMajorVersionUpgrade\":null,\"eula\":\"\",\"extensionEndpoints\":{\"inputEndpoints\":[{\"localPort\":\"\",\"name\":\"\",\"port\":0,\"protocol\":\"\"}],\"instanceInputEndpoints\":[{\"fixedPortMax\":0,\"fixedPortMin\":0,\"localPort\":\"\",\"name\":\"\",\"protocol\":\"\"}],\"internalEndpoints\":[{\"name\":\"\",\"port\":0,\"protocol\":\"\"}]},\"homepageUri\":\"\",\"hostingResources\":\"\",\"isInternalExtension\":null,\"isJsonExtension\":null,\"label\":\"\",\"localResources\":[{\"name\":\"\",\"sizeInMB\":null}],\"mediaLink\":\"\",\"privacyUri\":\"\",\"privateConfigurationSchema\":\"\",\"providerNameSpace\":\"\",\"publicConfigurationSchema\":\"\",\"publishedDate\":null,\"publisherName\":\"\",\"regions\":\"\",\"replicationCompleted\":null,\"sampleConfig\":\"\",\"supportedOS\":\"\",\"type\":\"\",\"version\":\"\"}'); + var filePath = 'extensionImage_register.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"blockRoleUponFailure\":null,\r\n\"certificate\":{\r\n\"storeLocation\":\"\",\r\n\"storeName\":\"\",\r\n\"thumbprintAlgorithm\":\"\",\r\n\"thumbprintRequired\":null\r\n},\r\n\"companyName\":\"\",\r\n\"description\":\"\",\r\n\"disallowMajorVersionUpgrade\":null,\r\n\"eula\":\"\",\r\n\"extensionEndpoints\":{\r\n\"inputEndpoints\":[\r\n{\r\n\"localPort\":\"\",\r\n\"name\":\"\",\r\n\"port\":0,\r\n\"protocol\":\"\"\r\n}\r\n],\r\n\"instanceInputEndpoints\":[\r\n{\r\n\"fixedPortMax\":0,\r\n\"fixedPortMin\":0,\r\n\"localPort\":\"\",\r\n\"name\":\"\",\r\n\"protocol\":\"\"\r\n}\r\n],\r\n\"internalEndpoints\":[\r\n{\r\n\"name\":\"\",\r\n\"port\":0,\r\n\"protocol\":\"\"\r\n}\r\n]\r\n},\r\n\"homepageUri\":\"\",\r\n\"hostingResources\":\"\",\r\n\"isInternalExtension\":null,\r\n\"isJsonExtension\":null,\r\n\"label\":\"\",\r\n\"localResources\":[\r\n{\r\n\"name\":\"\",\r\n\"sizeInMB\":null\r\n}\r\n],\r\n\"mediaLink\":\"\",\r\n\"privacyUri\":\"\",\r\n\"privateConfigurationSchema\":\"\",\r\n\"providerNameSpace\":\"\",\r\n\"publicConfigurationSchema\":\"\",\r\n\"publishedDate\":null,\r\n\"publisherName\":\"\",\r\n\"regions\":\"\",\r\n\"replicationCompleted\":null,\r\n\"sampleConfig\":\"\",\r\n\"supportedOS\":\"\",\r\n\"type\":\"\",\r\n\"version\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + extensionImageregisterParameters0.command('patch') .description($('Command to patch extensionImage parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -8776,12 +8830,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -8793,22 +8847,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set extension-image-register-parameters - var parameters = extensionImage.category('parameters') + var parametersExtensionImageExtensionImageRegisterParameters0 = extensionImage.category('parameters') .description($('Commands to manage parameter for your extension-image.')); - var set = parameters.category('set') + var setparametersExtensionImageExtensionImageRegisterParameters0 = parametersExtensionImageExtensionImageRegisterParameters0.category('set') .description($('Commands to set parameter file for your extension-image.')); - set.command('extension-image-register-parameters') + setparametersExtensionImageExtensionImageRegisterParameters0.command('extension-image-register-parameters') .description($('Set extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -8849,269 +8903,269 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "blockRoleUponFailure"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'blockRoleUponFailure'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.blockRoleUponFailure) { if (options.parse && options.blockRoleUponFailure) { options.blockRoleUponFailure = JSON.parse(options.blockRoleUponFailure); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.blockRoleUponFailure}]); } - var paramPath = options.path + "/" + "certificate"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'certificate'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.certificate) { if (options.parse && options.certificate) { options.certificate = JSON.parse(options.certificate); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.certificate}]); } - var paramPath = options.path + "/" + "companyName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'companyName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.companyName) { if (options.parse && options.companyName) { options.companyName = JSON.parse(options.companyName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.companyName}]); } - var paramPath = options.path + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = options.path + "/" + "disallowMajorVersionUpgrade"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'disallowMajorVersionUpgrade'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.disallowMajorVersionUpgrade) { if (options.parse && options.disallowMajorVersionUpgrade) { options.disallowMajorVersionUpgrade = JSON.parse(options.disallowMajorVersionUpgrade); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.disallowMajorVersionUpgrade}]); } - var paramPath = options.path + "/" + "eula"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'eula'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.eula) { if (options.parse && options.eula) { options.eula = JSON.parse(options.eula); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.eula}]); } - var paramPath = options.path + "/" + "extensionEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'extensionEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensionEndpoints) { if (options.parse && options.extensionEndpoints) { options.extensionEndpoints = JSON.parse(options.extensionEndpoints); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensionEndpoints}]); } - var paramPath = options.path + "/" + "homepageUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'homepageUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.homepageUri) { if (options.parse && options.homepageUri) { options.homepageUri = JSON.parse(options.homepageUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.homepageUri}]); } - var paramPath = options.path + "/" + "hostingResources"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'hostingResources'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostingResources) { if (options.parse && options.hostingResources) { options.hostingResources = JSON.parse(options.hostingResources); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostingResources}]); } - var paramPath = options.path + "/" + "isInternalExtension"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'isInternalExtension'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.isInternalExtension) { if (options.parse && options.isInternalExtension) { options.isInternalExtension = JSON.parse(options.isInternalExtension); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.isInternalExtension}]); } - var paramPath = options.path + "/" + "isJsonExtension"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'isJsonExtension'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.isJsonExtension) { if (options.parse && options.isJsonExtension) { options.isJsonExtension = JSON.parse(options.isJsonExtension); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.isJsonExtension}]); } - var paramPath = options.path + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = options.path + "/" + "localResources"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'localResources'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.localResources) { if (options.parse && options.localResources) { options.localResources = JSON.parse(options.localResources); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.localResources}]); } - var paramPath = options.path + "/" + "mediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'mediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLink) { if (options.parse && options.mediaLink) { options.mediaLink = JSON.parse(options.mediaLink); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLink}]); } - var paramPath = options.path + "/" + "privacyUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'privacyUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.privacyUri) { if (options.parse && options.privacyUri) { options.privacyUri = JSON.parse(options.privacyUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.privacyUri}]); } - var paramPath = options.path + "/" + "privateConfigurationSchema"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'privateConfigurationSchema'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.privateConfigurationSchema) { if (options.parse && options.privateConfigurationSchema) { options.privateConfigurationSchema = JSON.parse(options.privateConfigurationSchema); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.privateConfigurationSchema}]); } - var paramPath = options.path + "/" + "providerNameSpace"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'providerNameSpace'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.providerNameSpace) { if (options.parse && options.providerNameSpace) { options.providerNameSpace = JSON.parse(options.providerNameSpace); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.providerNameSpace}]); } - var paramPath = options.path + "/" + "publicConfigurationSchema"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publicConfigurationSchema'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publicConfigurationSchema) { if (options.parse && options.publicConfigurationSchema) { options.publicConfigurationSchema = JSON.parse(options.publicConfigurationSchema); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publicConfigurationSchema}]); } - var paramPath = options.path + "/" + "publishedDate"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publishedDate'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publishedDate) { if (options.parse && options.publishedDate) { options.publishedDate = JSON.parse(options.publishedDate); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publishedDate}]); } - var paramPath = options.path + "/" + "publisherName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publisherName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publisherName) { if (options.parse && options.publisherName) { options.publisherName = JSON.parse(options.publisherName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publisherName}]); } - var paramPath = options.path + "/" + "regions"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'regions'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.regions) { if (options.parse && options.regions) { options.regions = JSON.parse(options.regions); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.regions}]); } - var paramPath = options.path + "/" + "replicationCompleted"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'replicationCompleted'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.replicationCompleted) { if (options.parse && options.replicationCompleted) { options.replicationCompleted = JSON.parse(options.replicationCompleted); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.replicationCompleted}]); } - var paramPath = options.path + "/" + "sampleConfig"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'sampleConfig'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sampleConfig) { if (options.parse && options.sampleConfig) { options.sampleConfig = JSON.parse(options.sampleConfig); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sampleConfig}]); } - var paramPath = options.path + "/" + "supportedOS"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'supportedOS'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.supportedOS) { if (options.parse && options.supportedOS) { options.supportedOS = JSON.parse(options.supportedOS); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.supportedOS}]); } - var paramPath = options.path + "/" + "type"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'type'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.type) { if (options.parse && options.type) { options.type = JSON.parse(options.type); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.type}]); } - var paramPath = options.path + "/" + "version"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'version'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.version) { if (options.parse && options.version) { options.version = JSON.parse(options.version); @@ -9119,54 +9173,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.version}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove extension-image-register-parameters - var parameters = extensionImage.category('parameters') + var parametersExtensionImageExtensionImageRegisterParameters1 = extensionImage.category('parameters') .description($('Commands to remove parameter for your extension-image.')); - var remove = parameters.category('remove') + var removeparametersExtensionImageExtensionImageRegisterParameters1 = parametersExtensionImageExtensionImageRegisterParameters1.category('remove') .description($('Commands to remove values in the parameter file for your extension-image.')); - remove.command('extension-image-register-parameters') + removeparametersExtensionImageExtensionImageRegisterParameters1.command('extension-image-register-parameters') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add extension-image-register-parameters - var parameters = extensionImage.category('parameters') + var parametersExtensionImageExtensionImageRegisterParameters2 = extensionImage.category('parameters') .description($('Commands to add parameter for your extension-image.')); - var add = parameters.category('add') + var addparametersExtensionImageExtensionImageRegisterParameters2 = parametersExtensionImageExtensionImageRegisterParameters2.category('add') .description($('Commands to add values in the parameter file for your extension-image.')); - add.command('extension-image-register-parameters') + addparametersExtensionImageExtensionImageRegisterParameters2.command('extension-image-register-parameters') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -9209,271 +9263,271 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "blockRoleUponFailure"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'blockRoleUponFailure'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.blockRoleUponFailure) { if (options.parse && options.blockRoleUponFailure) { options.blockRoleUponFailure = JSON.parse(options.blockRoleUponFailure); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.blockRoleUponFailure}]); } - var paramPath = "" + "/" + "certificate"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'certificate'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.certificate) { if (options.parse && options.certificate) { options.certificate = JSON.parse(options.certificate); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.certificate}]); } - var paramPath = "" + "/" + "companyName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'companyName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.companyName) { if (options.parse && options.companyName) { options.companyName = JSON.parse(options.companyName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.companyName}]); } - var paramPath = "" + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = "" + "/" + "disallowMajorVersionUpgrade"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'disallowMajorVersionUpgrade'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.disallowMajorVersionUpgrade) { if (options.parse && options.disallowMajorVersionUpgrade) { options.disallowMajorVersionUpgrade = JSON.parse(options.disallowMajorVersionUpgrade); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.disallowMajorVersionUpgrade}]); } - var paramPath = "" + "/" + "eula"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'eula'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.eula) { if (options.parse && options.eula) { options.eula = JSON.parse(options.eula); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.eula}]); } - var paramPath = "" + "/" + "extensionEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'extensionEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensionEndpoints) { if (options.parse && options.extensionEndpoints) { options.extensionEndpoints = JSON.parse(options.extensionEndpoints); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensionEndpoints}]); } - var paramPath = "" + "/" + "homepageUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'homepageUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.homepageUri) { if (options.parse && options.homepageUri) { options.homepageUri = JSON.parse(options.homepageUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.homepageUri}]); } - var paramPath = "" + "/" + "hostingResources"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'hostingResources'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostingResources) { if (options.parse && options.hostingResources) { options.hostingResources = JSON.parse(options.hostingResources); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostingResources}]); } - var paramPath = "" + "/" + "isInternalExtension"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'isInternalExtension'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.isInternalExtension) { if (options.parse && options.isInternalExtension) { options.isInternalExtension = JSON.parse(options.isInternalExtension); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.isInternalExtension}]); } - var paramPath = "" + "/" + "isJsonExtension"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'isJsonExtension'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.isJsonExtension) { if (options.parse && options.isJsonExtension) { options.isJsonExtension = JSON.parse(options.isJsonExtension); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.isJsonExtension}]); } - var paramPath = "" + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = "" + "/" + "localResources"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'localResources'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.localResources) { if (options.parse && options.localResources) { options.localResources = JSON.parse(options.localResources); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.localResources}]); } - var paramPath = "" + "/" + "mediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'mediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLink) { if (options.parse && options.mediaLink) { options.mediaLink = JSON.parse(options.mediaLink); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLink}]); } - var paramPath = "" + "/" + "privacyUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'privacyUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.privacyUri) { if (options.parse && options.privacyUri) { options.privacyUri = JSON.parse(options.privacyUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.privacyUri}]); } - var paramPath = "" + "/" + "privateConfigurationSchema"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'privateConfigurationSchema'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.privateConfigurationSchema) { if (options.parse && options.privateConfigurationSchema) { options.privateConfigurationSchema = JSON.parse(options.privateConfigurationSchema); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.privateConfigurationSchema}]); } - var paramPath = "" + "/" + "providerNameSpace"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'providerNameSpace'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.providerNameSpace) { if (options.parse && options.providerNameSpace) { options.providerNameSpace = JSON.parse(options.providerNameSpace); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.providerNameSpace}]); } - var paramPath = "" + "/" + "publicConfigurationSchema"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'publicConfigurationSchema'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publicConfigurationSchema) { if (options.parse && options.publicConfigurationSchema) { options.publicConfigurationSchema = JSON.parse(options.publicConfigurationSchema); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publicConfigurationSchema}]); } - var paramPath = "" + "/" + "publishedDate"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'publishedDate'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publishedDate) { if (options.parse && options.publishedDate) { options.publishedDate = JSON.parse(options.publishedDate); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publishedDate}]); } - var paramPath = "" + "/" + "publisherName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'publisherName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publisherName) { if (options.parse && options.publisherName) { options.publisherName = JSON.parse(options.publisherName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publisherName}]); } - var paramPath = "" + "/" + "regions"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'regions'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.regions) { if (options.parse && options.regions) { options.regions = JSON.parse(options.regions); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.regions}]); } - var paramPath = "" + "/" + "replicationCompleted"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'replicationCompleted'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.replicationCompleted) { if (options.parse && options.replicationCompleted) { options.replicationCompleted = JSON.parse(options.replicationCompleted); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.replicationCompleted}]); } - var paramPath = "" + "/" + "sampleConfig"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'sampleConfig'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sampleConfig) { if (options.parse && options.sampleConfig) { options.sampleConfig = JSON.parse(options.sampleConfig); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sampleConfig}]); } - var paramPath = "" + "/" + "supportedOS"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'supportedOS'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.supportedOS) { if (options.parse && options.supportedOS) { options.supportedOS = JSON.parse(options.supportedOS); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.supportedOS}]); } - var paramPath = "" + "/" + "type"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'type'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.type) { if (options.parse && options.type) { options.type = JSON.parse(options.type); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.type}]); } - var paramPath = "" + "/" + "version"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'version'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.version) { if (options.parse && options.version) { options.version = JSON.parse(options.version); @@ -9481,22 +9535,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.version}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set certificate - var parameters = extensionImage.category('parameters') + var parametersExtensionImageCertificate0 = extensionImage.category('parameters') .description($('Commands to manage parameter for your extension-image.')); - var set = parameters.category('set') + var setparametersExtensionImageCertificate0 = parametersExtensionImageCertificate0.category('set') .description($('Commands to set parameter file for your extension-image.')); - set.command('certificate') + setparametersExtensionImageCertificate0.command('certificate') .description($('Set extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -9515,49 +9569,49 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/certificate"; - var paramPath = options.path + "/" + "storeLocation"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/certificate'; + var paramPath = options.path + '/' + 'storeLocation'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storeLocation) { if (options.parse && options.storeLocation) { options.storeLocation = JSON.parse(options.storeLocation); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storeLocation}]); } - var paramPath = options.path + "/" + "storeName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'storeName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storeName) { if (options.parse && options.storeName) { options.storeName = JSON.parse(options.storeName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storeName}]); } - var paramPath = options.path + "/" + "thumbprintAlgorithm"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'thumbprintAlgorithm'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprintAlgorithm) { if (options.parse && options.thumbprintAlgorithm) { options.thumbprintAlgorithm = JSON.parse(options.thumbprintAlgorithm); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprintAlgorithm}]); } - var paramPath = options.path + "/" + "thumbprintRequired"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'thumbprintRequired'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprintRequired) { if (options.parse && options.thumbprintRequired) { options.thumbprintRequired = JSON.parse(options.thumbprintRequired); @@ -9565,54 +9619,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprintRequired}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove certificate - var parameters = extensionImage.category('parameters') + var parametersExtensionImageCertificate1 = extensionImage.category('parameters') .description($('Commands to remove parameter for your extension-image.')); - var remove = parameters.category('remove') + var removeparametersExtensionImageCertificate1 = parametersExtensionImageCertificate1.category('remove') .description($('Commands to remove values in the parameter file for your extension-image.')); - remove.command('certificate') + removeparametersExtensionImageCertificate1.command('certificate') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/certificate"; + options.path = '/certificate'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add certificate - var parameters = extensionImage.category('parameters') + var parametersExtensionImageCertificate2 = extensionImage.category('parameters') .description($('Commands to add parameter for your extension-image.')); - var add = parameters.category('add') + var addparametersExtensionImageCertificate2 = parametersExtensionImageCertificate2.category('add') .description($('Commands to add values in the parameter file for your extension-image.')); - add.command('certificate') + addparametersExtensionImageCertificate2.command('certificate') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -9633,51 +9687,51 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/certificate" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/certificate' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/certificate" + "/" + "storeLocation"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/certificate' + '/' + 'storeLocation'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storeLocation) { if (options.parse && options.storeLocation) { options.storeLocation = JSON.parse(options.storeLocation); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storeLocation}]); } - var paramPath = "/certificate" + "/" + "storeName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/certificate' + '/' + 'storeName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storeName) { if (options.parse && options.storeName) { options.storeName = JSON.parse(options.storeName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storeName}]); } - var paramPath = "/certificate" + "/" + "thumbprintAlgorithm"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/certificate' + '/' + 'thumbprintAlgorithm'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprintAlgorithm) { if (options.parse && options.thumbprintAlgorithm) { options.thumbprintAlgorithm = JSON.parse(options.thumbprintAlgorithm); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprintAlgorithm}]); } - var paramPath = "/certificate" + "/" + "thumbprintRequired"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/certificate' + '/' + 'thumbprintRequired'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprintRequired) { if (options.parse && options.thumbprintRequired) { options.thumbprintRequired = JSON.parse(options.thumbprintRequired); @@ -9685,22 +9739,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprintRequired}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set extension-endpoints - var parameters = extensionImage.category('parameters') + var parametersExtensionImageExtensionEndpoints0 = extensionImage.category('parameters') .description($('Commands to manage parameter for your extension-image.')); - var set = parameters.category('set') + var setparametersExtensionImageExtensionEndpoints0 = parametersExtensionImageExtensionEndpoints0.category('set') .description($('Commands to set parameter file for your extension-image.')); - set.command('extension-endpoints') + setparametersExtensionImageExtensionEndpoints0.command('extension-endpoints') .description($('Set extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -9718,39 +9772,39 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionEndpoints"; - var paramPath = options.path + "/" + "inputEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/extensionEndpoints'; + var paramPath = options.path + '/' + 'inputEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.inputEndpoints) { if (options.parse && options.inputEndpoints) { options.inputEndpoints = JSON.parse(options.inputEndpoints); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.inputEndpoints}]); } - var paramPath = options.path + "/" + "instanceInputEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'instanceInputEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.instanceInputEndpoints) { if (options.parse && options.instanceInputEndpoints) { options.instanceInputEndpoints = JSON.parse(options.instanceInputEndpoints); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.instanceInputEndpoints}]); } - var paramPath = options.path + "/" + "internalEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'internalEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.internalEndpoints) { if (options.parse && options.internalEndpoints) { options.internalEndpoints = JSON.parse(options.internalEndpoints); @@ -9758,54 +9812,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.internalEndpoints}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove extension-endpoints - var parameters = extensionImage.category('parameters') + var parametersExtensionImageExtensionEndpoints1 = extensionImage.category('parameters') .description($('Commands to remove parameter for your extension-image.')); - var remove = parameters.category('remove') + var removeparametersExtensionImageExtensionEndpoints1 = parametersExtensionImageExtensionEndpoints1.category('remove') .description($('Commands to remove values in the parameter file for your extension-image.')); - remove.command('extension-endpoints') + removeparametersExtensionImageExtensionEndpoints1.command('extension-endpoints') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionEndpoints"; + options.path = '/extensionEndpoints'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add extension-endpoints - var parameters = extensionImage.category('parameters') + var parametersExtensionImageExtensionEndpoints2 = extensionImage.category('parameters') .description($('Commands to add parameter for your extension-image.')); - var add = parameters.category('add') + var addparametersExtensionImageExtensionEndpoints2 = parametersExtensionImageExtensionEndpoints2.category('add') .description($('Commands to add values in the parameter file for your extension-image.')); - add.command('extension-endpoints') + addparametersExtensionImageExtensionEndpoints2.command('extension-endpoints') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -9825,41 +9879,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionEndpoints" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionEndpoints' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionEndpoints" + "/" + "inputEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints' + '/' + 'inputEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.inputEndpoints) { if (options.parse && options.inputEndpoints) { options.inputEndpoints = JSON.parse(options.inputEndpoints); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.inputEndpoints}]); } - var paramPath = "/extensionEndpoints" + "/" + "instanceInputEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints' + '/' + 'instanceInputEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.instanceInputEndpoints) { if (options.parse && options.instanceInputEndpoints) { options.instanceInputEndpoints = JSON.parse(options.instanceInputEndpoints); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.instanceInputEndpoints}]); } - var paramPath = "/extensionEndpoints" + "/" + "internalEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints' + '/' + 'internalEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.internalEndpoints) { if (options.parse && options.internalEndpoints) { options.internalEndpoints = JSON.parse(options.internalEndpoints); @@ -9867,22 +9921,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.internalEndpoints}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set input-endpoints - var parameters = extensionImage.category('parameters') + var parametersExtensionImageInputEndpoints0 = extensionImage.category('parameters') .description($('Commands to manage parameter for your extension-image.')); - var set = parameters.category('set') + var setparametersExtensionImageInputEndpoints0 = parametersExtensionImageInputEndpoints0.category('set') .description($('Commands to set parameter file for your extension-image.')); - set.command('input-endpoints') + setparametersExtensionImageInputEndpoints0.command('input-endpoints') .description($('Set extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -9902,52 +9956,52 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionEndpoints/inputEndpoints" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionEndpoints/inputEndpoints' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "localPort"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'localPort'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.localPort) { if (options.parse && options.localPort) { options.localPort = JSON.parse(options.localPort); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.localPort}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = options.path + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); @@ -9955,22 +10009,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove input-endpoints - var parameters = extensionImage.category('parameters') + var parametersExtensionImageInputEndpoints1 = extensionImage.category('parameters') .description($('Commands to remove parameter for your extension-image.')); - var remove = parameters.category('remove') + var removeparametersExtensionImageInputEndpoints1 = parametersExtensionImageInputEndpoints1.category('remove') .description($('Commands to remove values in the parameter file for your extension-image.')); - remove.command('input-endpoints') + removeparametersExtensionImageInputEndpoints1.command('input-endpoints') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -9978,32 +10032,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionEndpoints/inputEndpoints" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionEndpoints/inputEndpoints' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add input-endpoints - var parameters = extensionImage.category('parameters') + var parametersExtensionImageInputEndpoints2 = extensionImage.category('parameters') .description($('Commands to add parameter for your extension-image.')); - var add = parameters.category('add') + var addparametersExtensionImageInputEndpoints2 = parametersExtensionImageInputEndpoints2.category('add') .description($('Commands to add values in the parameter file for your extension-image.')); - add.command('input-endpoints') + addparametersExtensionImageInputEndpoints2.command('input-endpoints') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -10024,51 +10078,51 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionEndpoints/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionEndpoints/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionEndpoints/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "localPort"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'localPort'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.localPort) { if (options.parse && options.localPort) { options.localPort = JSON.parse(options.localPort); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.localPort}]); } - var paramPath = "/extensionEndpoints/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/extensionEndpoints/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = "/extensionEndpoints/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); @@ -10076,22 +10130,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set instance-input-endpoints - var parameters = extensionImage.category('parameters') + var parametersExtensionImageInstanceInputEndpoints0 = extensionImage.category('parameters') .description($('Commands to manage parameter for your extension-image.')); - var set = parameters.category('set') + var setparametersExtensionImageInstanceInputEndpoints0 = parametersExtensionImageInstanceInputEndpoints0.category('set') .description($('Commands to set parameter file for your extension-image.')); - set.command('instance-input-endpoints') + setparametersExtensionImageInstanceInputEndpoints0.command('instance-input-endpoints') .description($('Set extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -10112,62 +10166,62 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionEndpoints/instanceInputEndpoints" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionEndpoints/instanceInputEndpoints' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "fixedPortMax"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'fixedPortMax'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.fixedPortMax) { if (options.parse && options.fixedPortMax) { options.fixedPortMax = JSON.parse(options.fixedPortMax); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.fixedPortMax}]); } - var paramPath = options.path + "/" + "fixedPortMin"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'fixedPortMin'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.fixedPortMin) { if (options.parse && options.fixedPortMin) { options.fixedPortMin = JSON.parse(options.fixedPortMin); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.fixedPortMin}]); } - var paramPath = options.path + "/" + "localPort"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'localPort'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.localPort) { if (options.parse && options.localPort) { options.localPort = JSON.parse(options.localPort); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.localPort}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); @@ -10175,22 +10229,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove instance-input-endpoints - var parameters = extensionImage.category('parameters') + var parametersExtensionImageInstanceInputEndpoints1 = extensionImage.category('parameters') .description($('Commands to remove parameter for your extension-image.')); - var remove = parameters.category('remove') + var removeparametersExtensionImageInstanceInputEndpoints1 = parametersExtensionImageInstanceInputEndpoints1.category('remove') .description($('Commands to remove values in the parameter file for your extension-image.')); - remove.command('instance-input-endpoints') + removeparametersExtensionImageInstanceInputEndpoints1.command('instance-input-endpoints') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -10198,32 +10252,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionEndpoints/instanceInputEndpoints" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionEndpoints/instanceInputEndpoints' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add instance-input-endpoints - var parameters = extensionImage.category('parameters') + var parametersExtensionImageInstanceInputEndpoints2 = extensionImage.category('parameters') .description($('Commands to add parameter for your extension-image.')); - var add = parameters.category('add') + var addparametersExtensionImageInstanceInputEndpoints2 = parametersExtensionImageInstanceInputEndpoints2.category('add') .description($('Commands to add values in the parameter file for your extension-image.')); - add.command('instance-input-endpoints') + addparametersExtensionImageInstanceInputEndpoints2.command('instance-input-endpoints') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -10245,61 +10299,61 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionEndpoints/instanceInputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionEndpoints/instanceInputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionEndpoints/instanceInputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "fixedPortMax"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints/instanceInputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'fixedPortMax'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.fixedPortMax) { if (options.parse && options.fixedPortMax) { options.fixedPortMax = JSON.parse(options.fixedPortMax); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.fixedPortMax}]); } - var paramPath = "/extensionEndpoints/instanceInputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "fixedPortMin"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints/instanceInputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'fixedPortMin'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.fixedPortMin) { if (options.parse && options.fixedPortMin) { options.fixedPortMin = JSON.parse(options.fixedPortMin); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.fixedPortMin}]); } - var paramPath = "/extensionEndpoints/instanceInputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "localPort"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints/instanceInputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'localPort'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.localPort) { if (options.parse && options.localPort) { options.localPort = JSON.parse(options.localPort); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.localPort}]); } - var paramPath = "/extensionEndpoints/instanceInputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints/instanceInputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/extensionEndpoints/instanceInputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints/instanceInputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); @@ -10307,22 +10361,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set internal-endpoints - var parameters = extensionImage.category('parameters') + var parametersExtensionImageInternalEndpoints0 = extensionImage.category('parameters') .description($('Commands to manage parameter for your extension-image.')); - var set = parameters.category('set') + var setparametersExtensionImageInternalEndpoints0 = parametersExtensionImageInternalEndpoints0.category('set') .description($('Commands to set parameter file for your extension-image.')); - set.command('internal-endpoints') + setparametersExtensionImageInternalEndpoints0.command('internal-endpoints') .description($('Set extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -10341,42 +10395,42 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionEndpoints/internalEndpoints" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionEndpoints/internalEndpoints' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = options.path + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); @@ -10384,22 +10438,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove internal-endpoints - var parameters = extensionImage.category('parameters') + var parametersExtensionImageInternalEndpoints1 = extensionImage.category('parameters') .description($('Commands to remove parameter for your extension-image.')); - var remove = parameters.category('remove') + var removeparametersExtensionImageInternalEndpoints1 = parametersExtensionImageInternalEndpoints1.category('remove') .description($('Commands to remove values in the parameter file for your extension-image.')); - remove.command('internal-endpoints') + removeparametersExtensionImageInternalEndpoints1.command('internal-endpoints') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -10407,32 +10461,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionEndpoints/internalEndpoints" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionEndpoints/internalEndpoints' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add internal-endpoints - var parameters = extensionImage.category('parameters') + var parametersExtensionImageInternalEndpoints2 = extensionImage.category('parameters') .description($('Commands to add parameter for your extension-image.')); - var add = parameters.category('add') + var addparametersExtensionImageInternalEndpoints2 = parametersExtensionImageInternalEndpoints2.category('add') .description($('Commands to add values in the parameter file for your extension-image.')); - add.command('internal-endpoints') + addparametersExtensionImageInternalEndpoints2.command('internal-endpoints') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -10452,41 +10506,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionEndpoints/internalEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionEndpoints/internalEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionEndpoints/internalEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints/internalEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/extensionEndpoints/internalEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints/internalEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = "/extensionEndpoints/internalEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints/internalEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); @@ -10494,22 +10548,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set local-resources - var parameters = extensionImage.category('parameters') + var parametersExtensionImageLocalResources0 = extensionImage.category('parameters') .description($('Commands to manage parameter for your extension-image.')); - var set = parameters.category('set') + var setparametersExtensionImageLocalResources0 = parametersExtensionImageLocalResources0.category('set') .description($('Commands to set parameter file for your extension-image.')); - set.command('local-resources') + setparametersExtensionImageLocalResources0.command('local-resources') .description($('Set extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -10527,32 +10581,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/localResources" + (options.index ? ('/' + options.index) : ''); + options.path = '/localResources' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "sizeInMB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'sizeInMB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sizeInMB) { if (options.parse && options.sizeInMB) { options.sizeInMB = JSON.parse(options.sizeInMB); @@ -10560,22 +10614,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sizeInMB}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove local-resources - var parameters = extensionImage.category('parameters') + var parametersExtensionImageLocalResources1 = extensionImage.category('parameters') .description($('Commands to remove parameter for your extension-image.')); - var remove = parameters.category('remove') + var removeparametersExtensionImageLocalResources1 = parametersExtensionImageLocalResources1.category('remove') .description($('Commands to remove values in the parameter file for your extension-image.')); - remove.command('local-resources') + removeparametersExtensionImageLocalResources1.command('local-resources') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -10583,32 +10637,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/localResources" + (options.index ? ('/' + options.index) : ''); + options.path = '/localResources' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add local-resources - var parameters = extensionImage.category('parameters') + var parametersExtensionImageLocalResources2 = extensionImage.category('parameters') .description($('Commands to add parameter for your extension-image.')); - var add = parameters.category('add') + var addparametersExtensionImageLocalResources2 = parametersExtensionImageLocalResources2.category('add') .description($('Commands to add values in the parameter file for your extension-image.')); - add.command('local-resources') + addparametersExtensionImageLocalResources2.command('local-resources') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -10627,31 +10681,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/localResources" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/localResources' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/localResources" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/localResources' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/localResources" + (options.index ? ('/' + options.index) : '') + "/" + "sizeInMB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/localResources' + (options.index ? ('/' + options.index) : '') + '/' + 'sizeInMB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sizeInMB) { if (options.parse && options.sizeInMB) { options.sizeInMB = JSON.parse(options.sizeInMB); @@ -10659,14 +10713,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sizeInMB}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -10702,13 +10756,14 @@ exports.init = function (cli) { .option('-s, --subscription ', $('the subscription identifier')) .execute(function (parameters, options, _) { cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -10716,25 +10771,27 @@ exports.init = function (cli) { var result = computeManagementClient.extensionImages.update(parametersObj, _); cli.output.json(result); }); - var parameters = extensionImage.category('parameters') + var extensionImageupdateParameters0 = extensionImage.category('parameters') .description($('Commands to manage parameter for your extension image.')); - var generate = parameters.category('generate') + var extensionImageupdateGenerate0 = extensionImageupdateParameters0.category('generate') .description($('Commands to generate parameter file for your extension image.')); - generate.command('update') + extensionImageupdateGenerate0.command('update') .description($('Generate extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"blockRoleUponFailure\":null,\"certificate\":{\"storeLocation\":\"\",\"storeName\":\"\",\"thumbprintAlgorithm\":\"\",\"thumbprintRequired\":null},\"companyName\":\"\",\"description\":\"\",\"disallowMajorVersionUpgrade\":null,\"eula\":\"\",\"extensionEndpoints\":{\"inputEndpoints\":[{\"localPort\":\"\",\"name\":\"\",\"port\":0,\"protocol\":\"\"}],\"instanceInputEndpoints\":[{\"fixedPortMax\":0,\"fixedPortMin\":0,\"localPort\":\"\",\"name\":\"\",\"protocol\":\"\"}],\"internalEndpoints\":[{\"name\":\"\",\"port\":0,\"protocol\":\"\"}]},\"homepageUri\":\"\",\"hostingResources\":\"\",\"isInternalExtension\":null,\"isJsonExtension\":null,\"label\":\"\",\"localResources\":[{\"name\":\"\",\"sizeInMB\":null}],\"mediaLink\":\"\",\"privacyUri\":\"\",\"privateConfigurationSchema\":\"\",\"providerNameSpace\":\"\",\"publicConfigurationSchema\":\"\",\"publishedDate\":null,\"publisherName\":\"\",\"regions\":\"\",\"replicationCompleted\":null,\"sampleConfig\":\"\",\"supportedOS\":\"\",\"type\":\"\",\"version\":\"\"}"); - var filePath = "extensionImage_update.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"blockRoleUponFailure\":null,\r\n\"certificate\":{\r\n\"storeLocation\":\"\",\r\n\"storeName\":\"\",\r\n\"thumbprintAlgorithm\":\"\",\r\n\"thumbprintRequired\":null\r\n},\r\n\"companyName\":\"\",\r\n\"description\":\"\",\r\n\"disallowMajorVersionUpgrade\":null,\r\n\"eula\":\"\",\r\n\"extensionEndpoints\":{\r\n\"inputEndpoints\":[\r\n{\r\n\"localPort\":\"\",\r\n\"name\":\"\",\r\n\"port\":0,\r\n\"protocol\":\"\"\r\n}\r\n],\r\n\"instanceInputEndpoints\":[\r\n{\r\n\"fixedPortMax\":0,\r\n\"fixedPortMin\":0,\r\n\"localPort\":\"\",\r\n\"name\":\"\",\r\n\"protocol\":\"\"\r\n}\r\n],\r\n\"internalEndpoints\":[\r\n{\r\n\"name\":\"\",\r\n\"port\":0,\r\n\"protocol\":\"\"\r\n}\r\n]\r\n},\r\n\"homepageUri\":\"\",\r\n\"hostingResources\":\"\",\r\n\"isInternalExtension\":null,\r\n\"isJsonExtension\":null,\r\n\"label\":\"\",\r\n\"localResources\":[\r\n{\r\n\"name\":\"\",\r\n\"sizeInMB\":null\r\n}\r\n],\r\n\"mediaLink\":\"\",\r\n\"privacyUri\":\"\",\r\n\"privateConfigurationSchema\":\"\",\r\n\"providerNameSpace\":\"\",\r\n\"publicConfigurationSchema\":\"\",\r\n\"publishedDate\":null,\r\n\"publisherName\":\"\",\r\n\"regions\":\"\",\r\n\"replicationCompleted\":null,\r\n\"sampleConfig\":\"\",\r\n\"supportedOS\":\"\",\r\n\"type\":\"\",\r\n\"version\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"blockRoleUponFailure\":null,\"certificate\":{\"storeLocation\":\"\",\"storeName\":\"\",\"thumbprintAlgorithm\":\"\",\"thumbprintRequired\":null},\"companyName\":\"\",\"description\":\"\",\"disallowMajorVersionUpgrade\":null,\"eula\":\"\",\"extensionEndpoints\":{\"inputEndpoints\":[{\"localPort\":\"\",\"name\":\"\",\"port\":0,\"protocol\":\"\"}],\"instanceInputEndpoints\":[{\"fixedPortMax\":0,\"fixedPortMin\":0,\"localPort\":\"\",\"name\":\"\",\"protocol\":\"\"}],\"internalEndpoints\":[{\"name\":\"\",\"port\":0,\"protocol\":\"\"}]},\"homepageUri\":\"\",\"hostingResources\":\"\",\"isInternalExtension\":null,\"isJsonExtension\":null,\"label\":\"\",\"localResources\":[{\"name\":\"\",\"sizeInMB\":null}],\"mediaLink\":\"\",\"privacyUri\":\"\",\"privateConfigurationSchema\":\"\",\"providerNameSpace\":\"\",\"publicConfigurationSchema\":\"\",\"publishedDate\":null,\"publisherName\":\"\",\"regions\":\"\",\"replicationCompleted\":null,\"sampleConfig\":\"\",\"supportedOS\":\"\",\"type\":\"\",\"version\":\"\"}'); + var filePath = 'extensionImage_update.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"blockRoleUponFailure\":null,\r\n\"certificate\":{\r\n\"storeLocation\":\"\",\r\n\"storeName\":\"\",\r\n\"thumbprintAlgorithm\":\"\",\r\n\"thumbprintRequired\":null\r\n},\r\n\"companyName\":\"\",\r\n\"description\":\"\",\r\n\"disallowMajorVersionUpgrade\":null,\r\n\"eula\":\"\",\r\n\"extensionEndpoints\":{\r\n\"inputEndpoints\":[\r\n{\r\n\"localPort\":\"\",\r\n\"name\":\"\",\r\n\"port\":0,\r\n\"protocol\":\"\"\r\n}\r\n],\r\n\"instanceInputEndpoints\":[\r\n{\r\n\"fixedPortMax\":0,\r\n\"fixedPortMin\":0,\r\n\"localPort\":\"\",\r\n\"name\":\"\",\r\n\"protocol\":\"\"\r\n}\r\n],\r\n\"internalEndpoints\":[\r\n{\r\n\"name\":\"\",\r\n\"port\":0,\r\n\"protocol\":\"\"\r\n}\r\n]\r\n},\r\n\"homepageUri\":\"\",\r\n\"hostingResources\":\"\",\r\n\"isInternalExtension\":null,\r\n\"isJsonExtension\":null,\r\n\"label\":\"\",\r\n\"localResources\":[\r\n{\r\n\"name\":\"\",\r\n\"sizeInMB\":null\r\n}\r\n],\r\n\"mediaLink\":\"\",\r\n\"privacyUri\":\"\",\r\n\"privateConfigurationSchema\":\"\",\r\n\"providerNameSpace\":\"\",\r\n\"publicConfigurationSchema\":\"\",\r\n\"publishedDate\":null,\r\n\"publisherName\":\"\",\r\n\"regions\":\"\",\r\n\"replicationCompleted\":null,\r\n\"sampleConfig\":\"\",\r\n\"supportedOS\":\"\",\r\n\"type\":\"\",\r\n\"version\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + extensionImageupdateParameters0.command('patch') .description($('Command to patch extensionImage parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -10752,12 +10809,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -10769,22 +10826,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set extension-image-update-parameters - var parameters = extensionImage.category('parameters') + var parametersExtensionImageExtensionImageUpdateParameters0 = extensionImage.category('parameters') .description($('Commands to manage parameter for your extension-image.')); - var set = parameters.category('set') + var setparametersExtensionImageExtensionImageUpdateParameters0 = parametersExtensionImageExtensionImageUpdateParameters0.category('set') .description($('Commands to set parameter file for your extension-image.')); - set.command('extension-image-update-parameters') + setparametersExtensionImageExtensionImageUpdateParameters0.command('extension-image-update-parameters') .description($('Set extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -10825,269 +10882,269 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "blockRoleUponFailure"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'blockRoleUponFailure'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.blockRoleUponFailure) { if (options.parse && options.blockRoleUponFailure) { options.blockRoleUponFailure = JSON.parse(options.blockRoleUponFailure); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.blockRoleUponFailure}]); } - var paramPath = options.path + "/" + "certificate"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'certificate'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.certificate) { if (options.parse && options.certificate) { options.certificate = JSON.parse(options.certificate); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.certificate}]); } - var paramPath = options.path + "/" + "companyName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'companyName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.companyName) { if (options.parse && options.companyName) { options.companyName = JSON.parse(options.companyName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.companyName}]); } - var paramPath = options.path + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = options.path + "/" + "disallowMajorVersionUpgrade"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'disallowMajorVersionUpgrade'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.disallowMajorVersionUpgrade) { if (options.parse && options.disallowMajorVersionUpgrade) { options.disallowMajorVersionUpgrade = JSON.parse(options.disallowMajorVersionUpgrade); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.disallowMajorVersionUpgrade}]); } - var paramPath = options.path + "/" + "eula"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'eula'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.eula) { if (options.parse && options.eula) { options.eula = JSON.parse(options.eula); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.eula}]); } - var paramPath = options.path + "/" + "extensionEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'extensionEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensionEndpoints) { if (options.parse && options.extensionEndpoints) { options.extensionEndpoints = JSON.parse(options.extensionEndpoints); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensionEndpoints}]); } - var paramPath = options.path + "/" + "homepageUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'homepageUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.homepageUri) { if (options.parse && options.homepageUri) { options.homepageUri = JSON.parse(options.homepageUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.homepageUri}]); } - var paramPath = options.path + "/" + "hostingResources"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'hostingResources'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostingResources) { if (options.parse && options.hostingResources) { options.hostingResources = JSON.parse(options.hostingResources); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostingResources}]); } - var paramPath = options.path + "/" + "isInternalExtension"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'isInternalExtension'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.isInternalExtension) { if (options.parse && options.isInternalExtension) { options.isInternalExtension = JSON.parse(options.isInternalExtension); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.isInternalExtension}]); } - var paramPath = options.path + "/" + "isJsonExtension"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'isJsonExtension'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.isJsonExtension) { if (options.parse && options.isJsonExtension) { options.isJsonExtension = JSON.parse(options.isJsonExtension); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.isJsonExtension}]); } - var paramPath = options.path + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = options.path + "/" + "localResources"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'localResources'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.localResources) { if (options.parse && options.localResources) { options.localResources = JSON.parse(options.localResources); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.localResources}]); } - var paramPath = options.path + "/" + "mediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'mediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLink) { if (options.parse && options.mediaLink) { options.mediaLink = JSON.parse(options.mediaLink); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLink}]); } - var paramPath = options.path + "/" + "privacyUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'privacyUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.privacyUri) { if (options.parse && options.privacyUri) { options.privacyUri = JSON.parse(options.privacyUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.privacyUri}]); } - var paramPath = options.path + "/" + "privateConfigurationSchema"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'privateConfigurationSchema'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.privateConfigurationSchema) { if (options.parse && options.privateConfigurationSchema) { options.privateConfigurationSchema = JSON.parse(options.privateConfigurationSchema); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.privateConfigurationSchema}]); } - var paramPath = options.path + "/" + "providerNameSpace"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'providerNameSpace'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.providerNameSpace) { if (options.parse && options.providerNameSpace) { options.providerNameSpace = JSON.parse(options.providerNameSpace); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.providerNameSpace}]); } - var paramPath = options.path + "/" + "publicConfigurationSchema"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publicConfigurationSchema'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publicConfigurationSchema) { if (options.parse && options.publicConfigurationSchema) { options.publicConfigurationSchema = JSON.parse(options.publicConfigurationSchema); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publicConfigurationSchema}]); } - var paramPath = options.path + "/" + "publishedDate"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publishedDate'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publishedDate) { if (options.parse && options.publishedDate) { options.publishedDate = JSON.parse(options.publishedDate); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publishedDate}]); } - var paramPath = options.path + "/" + "publisherName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publisherName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publisherName) { if (options.parse && options.publisherName) { options.publisherName = JSON.parse(options.publisherName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publisherName}]); } - var paramPath = options.path + "/" + "regions"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'regions'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.regions) { if (options.parse && options.regions) { options.regions = JSON.parse(options.regions); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.regions}]); } - var paramPath = options.path + "/" + "replicationCompleted"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'replicationCompleted'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.replicationCompleted) { if (options.parse && options.replicationCompleted) { options.replicationCompleted = JSON.parse(options.replicationCompleted); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.replicationCompleted}]); } - var paramPath = options.path + "/" + "sampleConfig"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'sampleConfig'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sampleConfig) { if (options.parse && options.sampleConfig) { options.sampleConfig = JSON.parse(options.sampleConfig); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sampleConfig}]); } - var paramPath = options.path + "/" + "supportedOS"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'supportedOS'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.supportedOS) { if (options.parse && options.supportedOS) { options.supportedOS = JSON.parse(options.supportedOS); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.supportedOS}]); } - var paramPath = options.path + "/" + "type"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'type'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.type) { if (options.parse && options.type) { options.type = JSON.parse(options.type); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.type}]); } - var paramPath = options.path + "/" + "version"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'version'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.version) { if (options.parse && options.version) { options.version = JSON.parse(options.version); @@ -11095,54 +11152,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.version}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove extension-image-update-parameters - var parameters = extensionImage.category('parameters') + var parametersExtensionImageExtensionImageUpdateParameters1 = extensionImage.category('parameters') .description($('Commands to remove parameter for your extension-image.')); - var remove = parameters.category('remove') + var removeparametersExtensionImageExtensionImageUpdateParameters1 = parametersExtensionImageExtensionImageUpdateParameters1.category('remove') .description($('Commands to remove values in the parameter file for your extension-image.')); - remove.command('extension-image-update-parameters') + removeparametersExtensionImageExtensionImageUpdateParameters1.command('extension-image-update-parameters') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add extension-image-update-parameters - var parameters = extensionImage.category('parameters') + var parametersExtensionImageExtensionImageUpdateParameters2 = extensionImage.category('parameters') .description($('Commands to add parameter for your extension-image.')); - var add = parameters.category('add') + var addparametersExtensionImageExtensionImageUpdateParameters2 = parametersExtensionImageExtensionImageUpdateParameters2.category('add') .description($('Commands to add values in the parameter file for your extension-image.')); - add.command('extension-image-update-parameters') + addparametersExtensionImageExtensionImageUpdateParameters2.command('extension-image-update-parameters') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -11185,271 +11242,271 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "blockRoleUponFailure"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'blockRoleUponFailure'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.blockRoleUponFailure) { if (options.parse && options.blockRoleUponFailure) { options.blockRoleUponFailure = JSON.parse(options.blockRoleUponFailure); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.blockRoleUponFailure}]); } - var paramPath = "" + "/" + "certificate"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'certificate'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.certificate) { if (options.parse && options.certificate) { options.certificate = JSON.parse(options.certificate); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.certificate}]); } - var paramPath = "" + "/" + "companyName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'companyName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.companyName) { if (options.parse && options.companyName) { options.companyName = JSON.parse(options.companyName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.companyName}]); } - var paramPath = "" + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = "" + "/" + "disallowMajorVersionUpgrade"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'disallowMajorVersionUpgrade'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.disallowMajorVersionUpgrade) { if (options.parse && options.disallowMajorVersionUpgrade) { options.disallowMajorVersionUpgrade = JSON.parse(options.disallowMajorVersionUpgrade); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.disallowMajorVersionUpgrade}]); } - var paramPath = "" + "/" + "eula"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'eula'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.eula) { if (options.parse && options.eula) { options.eula = JSON.parse(options.eula); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.eula}]); } - var paramPath = "" + "/" + "extensionEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'extensionEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extensionEndpoints) { if (options.parse && options.extensionEndpoints) { options.extensionEndpoints = JSON.parse(options.extensionEndpoints); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extensionEndpoints}]); } - var paramPath = "" + "/" + "homepageUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'homepageUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.homepageUri) { if (options.parse && options.homepageUri) { options.homepageUri = JSON.parse(options.homepageUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.homepageUri}]); } - var paramPath = "" + "/" + "hostingResources"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'hostingResources'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostingResources) { if (options.parse && options.hostingResources) { options.hostingResources = JSON.parse(options.hostingResources); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostingResources}]); } - var paramPath = "" + "/" + "isInternalExtension"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'isInternalExtension'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.isInternalExtension) { if (options.parse && options.isInternalExtension) { options.isInternalExtension = JSON.parse(options.isInternalExtension); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.isInternalExtension}]); } - var paramPath = "" + "/" + "isJsonExtension"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'isJsonExtension'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.isJsonExtension) { if (options.parse && options.isJsonExtension) { options.isJsonExtension = JSON.parse(options.isJsonExtension); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.isJsonExtension}]); } - var paramPath = "" + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = "" + "/" + "localResources"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'localResources'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.localResources) { if (options.parse && options.localResources) { options.localResources = JSON.parse(options.localResources); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.localResources}]); } - var paramPath = "" + "/" + "mediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'mediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLink) { if (options.parse && options.mediaLink) { options.mediaLink = JSON.parse(options.mediaLink); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLink}]); } - var paramPath = "" + "/" + "privacyUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'privacyUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.privacyUri) { if (options.parse && options.privacyUri) { options.privacyUri = JSON.parse(options.privacyUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.privacyUri}]); } - var paramPath = "" + "/" + "privateConfigurationSchema"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'privateConfigurationSchema'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.privateConfigurationSchema) { if (options.parse && options.privateConfigurationSchema) { options.privateConfigurationSchema = JSON.parse(options.privateConfigurationSchema); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.privateConfigurationSchema}]); } - var paramPath = "" + "/" + "providerNameSpace"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'providerNameSpace'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.providerNameSpace) { if (options.parse && options.providerNameSpace) { options.providerNameSpace = JSON.parse(options.providerNameSpace); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.providerNameSpace}]); } - var paramPath = "" + "/" + "publicConfigurationSchema"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'publicConfigurationSchema'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publicConfigurationSchema) { if (options.parse && options.publicConfigurationSchema) { options.publicConfigurationSchema = JSON.parse(options.publicConfigurationSchema); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publicConfigurationSchema}]); } - var paramPath = "" + "/" + "publishedDate"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'publishedDate'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publishedDate) { if (options.parse && options.publishedDate) { options.publishedDate = JSON.parse(options.publishedDate); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publishedDate}]); } - var paramPath = "" + "/" + "publisherName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'publisherName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publisherName) { if (options.parse && options.publisherName) { options.publisherName = JSON.parse(options.publisherName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publisherName}]); } - var paramPath = "" + "/" + "regions"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'regions'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.regions) { if (options.parse && options.regions) { options.regions = JSON.parse(options.regions); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.regions}]); } - var paramPath = "" + "/" + "replicationCompleted"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'replicationCompleted'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.replicationCompleted) { if (options.parse && options.replicationCompleted) { options.replicationCompleted = JSON.parse(options.replicationCompleted); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.replicationCompleted}]); } - var paramPath = "" + "/" + "sampleConfig"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'sampleConfig'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sampleConfig) { if (options.parse && options.sampleConfig) { options.sampleConfig = JSON.parse(options.sampleConfig); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sampleConfig}]); } - var paramPath = "" + "/" + "supportedOS"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'supportedOS'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.supportedOS) { if (options.parse && options.supportedOS) { options.supportedOS = JSON.parse(options.supportedOS); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.supportedOS}]); } - var paramPath = "" + "/" + "type"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'type'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.type) { if (options.parse && options.type) { options.type = JSON.parse(options.type); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.type}]); } - var paramPath = "" + "/" + "version"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'version'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.version) { if (options.parse && options.version) { options.version = JSON.parse(options.version); @@ -11457,22 +11514,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.version}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set certificate - var parameters = extensionImage.category('parameters') + var parametersExtensionImageCertificate0 = extensionImage.category('parameters') .description($('Commands to manage parameter for your extension-image.')); - var set = parameters.category('set') + var setparametersExtensionImageCertificate0 = parametersExtensionImageCertificate0.category('set') .description($('Commands to set parameter file for your extension-image.')); - set.command('certificate') + setparametersExtensionImageCertificate0.command('certificate') .description($('Set extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -11491,49 +11548,49 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/certificate"; - var paramPath = options.path + "/" + "storeLocation"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/certificate'; + var paramPath = options.path + '/' + 'storeLocation'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storeLocation) { if (options.parse && options.storeLocation) { options.storeLocation = JSON.parse(options.storeLocation); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storeLocation}]); } - var paramPath = options.path + "/" + "storeName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'storeName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storeName) { if (options.parse && options.storeName) { options.storeName = JSON.parse(options.storeName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storeName}]); } - var paramPath = options.path + "/" + "thumbprintAlgorithm"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'thumbprintAlgorithm'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprintAlgorithm) { if (options.parse && options.thumbprintAlgorithm) { options.thumbprintAlgorithm = JSON.parse(options.thumbprintAlgorithm); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprintAlgorithm}]); } - var paramPath = options.path + "/" + "thumbprintRequired"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'thumbprintRequired'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprintRequired) { if (options.parse && options.thumbprintRequired) { options.thumbprintRequired = JSON.parse(options.thumbprintRequired); @@ -11541,54 +11598,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprintRequired}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove certificate - var parameters = extensionImage.category('parameters') + var parametersExtensionImageCertificate1 = extensionImage.category('parameters') .description($('Commands to remove parameter for your extension-image.')); - var remove = parameters.category('remove') + var removeparametersExtensionImageCertificate1 = parametersExtensionImageCertificate1.category('remove') .description($('Commands to remove values in the parameter file for your extension-image.')); - remove.command('certificate') + removeparametersExtensionImageCertificate1.command('certificate') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/certificate"; + options.path = '/certificate'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add certificate - var parameters = extensionImage.category('parameters') + var parametersExtensionImageCertificate2 = extensionImage.category('parameters') .description($('Commands to add parameter for your extension-image.')); - var add = parameters.category('add') + var addparametersExtensionImageCertificate2 = parametersExtensionImageCertificate2.category('add') .description($('Commands to add values in the parameter file for your extension-image.')); - add.command('certificate') + addparametersExtensionImageCertificate2.command('certificate') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -11609,51 +11666,51 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/certificate" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/certificate' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/certificate" + "/" + "storeLocation"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/certificate' + '/' + 'storeLocation'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storeLocation) { if (options.parse && options.storeLocation) { options.storeLocation = JSON.parse(options.storeLocation); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storeLocation}]); } - var paramPath = "/certificate" + "/" + "storeName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/certificate' + '/' + 'storeName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storeName) { if (options.parse && options.storeName) { options.storeName = JSON.parse(options.storeName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storeName}]); } - var paramPath = "/certificate" + "/" + "thumbprintAlgorithm"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/certificate' + '/' + 'thumbprintAlgorithm'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprintAlgorithm) { if (options.parse && options.thumbprintAlgorithm) { options.thumbprintAlgorithm = JSON.parse(options.thumbprintAlgorithm); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprintAlgorithm}]); } - var paramPath = "/certificate" + "/" + "thumbprintRequired"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/certificate' + '/' + 'thumbprintRequired'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprintRequired) { if (options.parse && options.thumbprintRequired) { options.thumbprintRequired = JSON.parse(options.thumbprintRequired); @@ -11661,22 +11718,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprintRequired}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set extension-endpoints - var parameters = extensionImage.category('parameters') + var parametersExtensionImageExtensionEndpoints0 = extensionImage.category('parameters') .description($('Commands to manage parameter for your extension-image.')); - var set = parameters.category('set') + var setparametersExtensionImageExtensionEndpoints0 = parametersExtensionImageExtensionEndpoints0.category('set') .description($('Commands to set parameter file for your extension-image.')); - set.command('extension-endpoints') + setparametersExtensionImageExtensionEndpoints0.command('extension-endpoints') .description($('Set extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -11694,39 +11751,39 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionEndpoints"; - var paramPath = options.path + "/" + "inputEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/extensionEndpoints'; + var paramPath = options.path + '/' + 'inputEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.inputEndpoints) { if (options.parse && options.inputEndpoints) { options.inputEndpoints = JSON.parse(options.inputEndpoints); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.inputEndpoints}]); } - var paramPath = options.path + "/" + "instanceInputEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'instanceInputEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.instanceInputEndpoints) { if (options.parse && options.instanceInputEndpoints) { options.instanceInputEndpoints = JSON.parse(options.instanceInputEndpoints); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.instanceInputEndpoints}]); } - var paramPath = options.path + "/" + "internalEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'internalEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.internalEndpoints) { if (options.parse && options.internalEndpoints) { options.internalEndpoints = JSON.parse(options.internalEndpoints); @@ -11734,54 +11791,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.internalEndpoints}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove extension-endpoints - var parameters = extensionImage.category('parameters') + var parametersExtensionImageExtensionEndpoints1 = extensionImage.category('parameters') .description($('Commands to remove parameter for your extension-image.')); - var remove = parameters.category('remove') + var removeparametersExtensionImageExtensionEndpoints1 = parametersExtensionImageExtensionEndpoints1.category('remove') .description($('Commands to remove values in the parameter file for your extension-image.')); - remove.command('extension-endpoints') + removeparametersExtensionImageExtensionEndpoints1.command('extension-endpoints') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionEndpoints"; + options.path = '/extensionEndpoints'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add extension-endpoints - var parameters = extensionImage.category('parameters') + var parametersExtensionImageExtensionEndpoints2 = extensionImage.category('parameters') .description($('Commands to add parameter for your extension-image.')); - var add = parameters.category('add') + var addparametersExtensionImageExtensionEndpoints2 = parametersExtensionImageExtensionEndpoints2.category('add') .description($('Commands to add values in the parameter file for your extension-image.')); - add.command('extension-endpoints') + addparametersExtensionImageExtensionEndpoints2.command('extension-endpoints') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -11801,41 +11858,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionEndpoints" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionEndpoints' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionEndpoints" + "/" + "inputEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints' + '/' + 'inputEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.inputEndpoints) { if (options.parse && options.inputEndpoints) { options.inputEndpoints = JSON.parse(options.inputEndpoints); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.inputEndpoints}]); } - var paramPath = "/extensionEndpoints" + "/" + "instanceInputEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints' + '/' + 'instanceInputEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.instanceInputEndpoints) { if (options.parse && options.instanceInputEndpoints) { options.instanceInputEndpoints = JSON.parse(options.instanceInputEndpoints); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.instanceInputEndpoints}]); } - var paramPath = "/extensionEndpoints" + "/" + "internalEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints' + '/' + 'internalEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.internalEndpoints) { if (options.parse && options.internalEndpoints) { options.internalEndpoints = JSON.parse(options.internalEndpoints); @@ -11843,22 +11900,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.internalEndpoints}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set input-endpoints - var parameters = extensionImage.category('parameters') + var parametersExtensionImageInputEndpoints0 = extensionImage.category('parameters') .description($('Commands to manage parameter for your extension-image.')); - var set = parameters.category('set') + var setparametersExtensionImageInputEndpoints0 = parametersExtensionImageInputEndpoints0.category('set') .description($('Commands to set parameter file for your extension-image.')); - set.command('input-endpoints') + setparametersExtensionImageInputEndpoints0.command('input-endpoints') .description($('Set extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -11878,52 +11935,52 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionEndpoints/inputEndpoints" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionEndpoints/inputEndpoints' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "localPort"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'localPort'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.localPort) { if (options.parse && options.localPort) { options.localPort = JSON.parse(options.localPort); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.localPort}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = options.path + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); @@ -11931,22 +11988,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove input-endpoints - var parameters = extensionImage.category('parameters') + var parametersExtensionImageInputEndpoints1 = extensionImage.category('parameters') .description($('Commands to remove parameter for your extension-image.')); - var remove = parameters.category('remove') + var removeparametersExtensionImageInputEndpoints1 = parametersExtensionImageInputEndpoints1.category('remove') .description($('Commands to remove values in the parameter file for your extension-image.')); - remove.command('input-endpoints') + removeparametersExtensionImageInputEndpoints1.command('input-endpoints') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -11954,32 +12011,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionEndpoints/inputEndpoints" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionEndpoints/inputEndpoints' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add input-endpoints - var parameters = extensionImage.category('parameters') + var parametersExtensionImageInputEndpoints2 = extensionImage.category('parameters') .description($('Commands to add parameter for your extension-image.')); - var add = parameters.category('add') + var addparametersExtensionImageInputEndpoints2 = parametersExtensionImageInputEndpoints2.category('add') .description($('Commands to add values in the parameter file for your extension-image.')); - add.command('input-endpoints') + addparametersExtensionImageInputEndpoints2.command('input-endpoints') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -12000,51 +12057,51 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionEndpoints/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionEndpoints/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionEndpoints/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "localPort"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'localPort'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.localPort) { if (options.parse && options.localPort) { options.localPort = JSON.parse(options.localPort); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.localPort}]); } - var paramPath = "/extensionEndpoints/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/extensionEndpoints/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = "/extensionEndpoints/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); @@ -12052,22 +12109,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set instance-input-endpoints - var parameters = extensionImage.category('parameters') + var parametersExtensionImageInstanceInputEndpoints0 = extensionImage.category('parameters') .description($('Commands to manage parameter for your extension-image.')); - var set = parameters.category('set') + var setparametersExtensionImageInstanceInputEndpoints0 = parametersExtensionImageInstanceInputEndpoints0.category('set') .description($('Commands to set parameter file for your extension-image.')); - set.command('instance-input-endpoints') + setparametersExtensionImageInstanceInputEndpoints0.command('instance-input-endpoints') .description($('Set extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -12088,62 +12145,62 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionEndpoints/instanceInputEndpoints" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionEndpoints/instanceInputEndpoints' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "fixedPortMax"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'fixedPortMax'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.fixedPortMax) { if (options.parse && options.fixedPortMax) { options.fixedPortMax = JSON.parse(options.fixedPortMax); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.fixedPortMax}]); } - var paramPath = options.path + "/" + "fixedPortMin"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'fixedPortMin'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.fixedPortMin) { if (options.parse && options.fixedPortMin) { options.fixedPortMin = JSON.parse(options.fixedPortMin); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.fixedPortMin}]); } - var paramPath = options.path + "/" + "localPort"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'localPort'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.localPort) { if (options.parse && options.localPort) { options.localPort = JSON.parse(options.localPort); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.localPort}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); @@ -12151,22 +12208,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove instance-input-endpoints - var parameters = extensionImage.category('parameters') + var parametersExtensionImageInstanceInputEndpoints1 = extensionImage.category('parameters') .description($('Commands to remove parameter for your extension-image.')); - var remove = parameters.category('remove') + var removeparametersExtensionImageInstanceInputEndpoints1 = parametersExtensionImageInstanceInputEndpoints1.category('remove') .description($('Commands to remove values in the parameter file for your extension-image.')); - remove.command('instance-input-endpoints') + removeparametersExtensionImageInstanceInputEndpoints1.command('instance-input-endpoints') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -12174,32 +12231,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionEndpoints/instanceInputEndpoints" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionEndpoints/instanceInputEndpoints' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add instance-input-endpoints - var parameters = extensionImage.category('parameters') + var parametersExtensionImageInstanceInputEndpoints2 = extensionImage.category('parameters') .description($('Commands to add parameter for your extension-image.')); - var add = parameters.category('add') + var addparametersExtensionImageInstanceInputEndpoints2 = parametersExtensionImageInstanceInputEndpoints2.category('add') .description($('Commands to add values in the parameter file for your extension-image.')); - add.command('instance-input-endpoints') + addparametersExtensionImageInstanceInputEndpoints2.command('instance-input-endpoints') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -12221,61 +12278,61 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionEndpoints/instanceInputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionEndpoints/instanceInputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionEndpoints/instanceInputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "fixedPortMax"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints/instanceInputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'fixedPortMax'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.fixedPortMax) { if (options.parse && options.fixedPortMax) { options.fixedPortMax = JSON.parse(options.fixedPortMax); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.fixedPortMax}]); } - var paramPath = "/extensionEndpoints/instanceInputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "fixedPortMin"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints/instanceInputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'fixedPortMin'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.fixedPortMin) { if (options.parse && options.fixedPortMin) { options.fixedPortMin = JSON.parse(options.fixedPortMin); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.fixedPortMin}]); } - var paramPath = "/extensionEndpoints/instanceInputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "localPort"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints/instanceInputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'localPort'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.localPort) { if (options.parse && options.localPort) { options.localPort = JSON.parse(options.localPort); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.localPort}]); } - var paramPath = "/extensionEndpoints/instanceInputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints/instanceInputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/extensionEndpoints/instanceInputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints/instanceInputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); @@ -12283,22 +12340,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set internal-endpoints - var parameters = extensionImage.category('parameters') + var parametersExtensionImageInternalEndpoints0 = extensionImage.category('parameters') .description($('Commands to manage parameter for your extension-image.')); - var set = parameters.category('set') + var setparametersExtensionImageInternalEndpoints0 = parametersExtensionImageInternalEndpoints0.category('set') .description($('Commands to set parameter file for your extension-image.')); - set.command('internal-endpoints') + setparametersExtensionImageInternalEndpoints0.command('internal-endpoints') .description($('Set extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -12317,42 +12374,42 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/extensionEndpoints/internalEndpoints" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionEndpoints/internalEndpoints' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = options.path + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); @@ -12360,22 +12417,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove internal-endpoints - var parameters = extensionImage.category('parameters') + var parametersExtensionImageInternalEndpoints1 = extensionImage.category('parameters') .description($('Commands to remove parameter for your extension-image.')); - var remove = parameters.category('remove') + var removeparametersExtensionImageInternalEndpoints1 = parametersExtensionImageInternalEndpoints1.category('remove') .description($('Commands to remove values in the parameter file for your extension-image.')); - remove.command('internal-endpoints') + removeparametersExtensionImageInternalEndpoints1.command('internal-endpoints') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -12383,32 +12440,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/extensionEndpoints/internalEndpoints" + (options.index ? ('/' + options.index) : ''); + options.path = '/extensionEndpoints/internalEndpoints' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add internal-endpoints - var parameters = extensionImage.category('parameters') + var parametersExtensionImageInternalEndpoints2 = extensionImage.category('parameters') .description($('Commands to add parameter for your extension-image.')); - var add = parameters.category('add') + var addparametersExtensionImageInternalEndpoints2 = parametersExtensionImageInternalEndpoints2.category('add') .description($('Commands to add values in the parameter file for your extension-image.')); - add.command('internal-endpoints') + addparametersExtensionImageInternalEndpoints2.command('internal-endpoints') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -12428,41 +12485,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/extensionEndpoints/internalEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/extensionEndpoints/internalEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/extensionEndpoints/internalEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints/internalEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/extensionEndpoints/internalEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints/internalEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = "/extensionEndpoints/internalEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/extensionEndpoints/internalEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); @@ -12470,22 +12527,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set local-resources - var parameters = extensionImage.category('parameters') + var parametersExtensionImageLocalResources0 = extensionImage.category('parameters') .description($('Commands to manage parameter for your extension-image.')); - var set = parameters.category('set') + var setparametersExtensionImageLocalResources0 = parametersExtensionImageLocalResources0.category('set') .description($('Commands to set parameter file for your extension-image.')); - set.command('local-resources') + setparametersExtensionImageLocalResources0.command('local-resources') .description($('Set extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -12503,32 +12560,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/localResources" + (options.index ? ('/' + options.index) : ''); + options.path = '/localResources' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "sizeInMB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'sizeInMB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sizeInMB) { if (options.parse && options.sizeInMB) { options.sizeInMB = JSON.parse(options.sizeInMB); @@ -12536,22 +12593,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sizeInMB}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove local-resources - var parameters = extensionImage.category('parameters') + var parametersExtensionImageLocalResources1 = extensionImage.category('parameters') .description($('Commands to remove parameter for your extension-image.')); - var remove = parameters.category('remove') + var removeparametersExtensionImageLocalResources1 = parametersExtensionImageLocalResources1.category('remove') .description($('Commands to remove values in the parameter file for your extension-image.')); - remove.command('local-resources') + removeparametersExtensionImageLocalResources1.command('local-resources') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -12559,32 +12616,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/localResources" + (options.index ? ('/' + options.index) : ''); + options.path = '/localResources' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add local-resources - var parameters = extensionImage.category('parameters') + var parametersExtensionImageLocalResources2 = extensionImage.category('parameters') .description($('Commands to add parameter for your extension-image.')); - var add = parameters.category('add') + var addparametersExtensionImageLocalResources2 = parametersExtensionImageLocalResources2.category('add') .description($('Commands to add values in the parameter file for your extension-image.')); - add.command('local-resources') + addparametersExtensionImageLocalResources2.command('local-resources') .description($('Remove extensionImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -12603,31 +12660,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/localResources" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/localResources' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/localResources" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/localResources' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/localResources" + (options.index ? ('/' + options.index) : '') + "/" + "sizeInMB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/localResources' + (options.index ? ('/' + options.index) : '') + '/' + 'sizeInMB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sizeInMB) { if (options.parse && options.sizeInMB) { options.sizeInMB = JSON.parse(options.sizeInMB); @@ -12635,14 +12692,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sizeInMB}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -12661,13 +12718,14 @@ exports.init = function (cli) { .execute(function (serviceName, parameters, options, _) { cli.output.info('serviceName = ' + options.serviceName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -12675,25 +12733,27 @@ exports.init = function (cli) { var result = computeManagementClient.hostedServices.addExtension(options.serviceName, parametersObj, _); cli.output.json(result); }); - var parameters = hostedService.category('parameters') + var hostedServiceaddExtensionParameters1 = hostedService.category('parameters') .description($('Commands to manage parameter for your hosted service.')); - var generate = parameters.category('generate') + var hostedServiceaddExtensionGenerate1 = hostedServiceaddExtensionParameters1.category('generate') .description($('Commands to generate parameter file for your hosted service.')); - generate.command('add-extension') + hostedServiceaddExtensionGenerate1.command('add-extension') .description($('Generate hostedService parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"id\":\"\",\"privateConfiguration\":\"\",\"providerNamespace\":\"\",\"publicConfiguration\":\"\",\"thumbprint\":\"\",\"thumbprintAlgorithm\":\"\",\"type\":\"\",\"version\":\"\"}"); - var filePath = "hostedService_addExtension.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"id\":\"\",\r\n\"privateConfiguration\":\"\",\r\n\"providerNamespace\":\"\",\r\n\"publicConfiguration\":\"\",\r\n\"thumbprint\":\"\",\r\n\"thumbprintAlgorithm\":\"\",\r\n\"type\":\"\",\r\n\"version\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"id\":\"\",\"privateConfiguration\":\"\",\"providerNamespace\":\"\",\"publicConfiguration\":\"\",\"thumbprint\":\"\",\"thumbprintAlgorithm\":\"\",\"type\":\"\",\"version\":\"\"}'); + var filePath = 'hostedService_addExtension.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"id\":\"\",\r\n\"privateConfiguration\":\"\",\r\n\"providerNamespace\":\"\",\r\n\"publicConfiguration\":\"\",\r\n\"thumbprint\":\"\",\r\n\"thumbprintAlgorithm\":\"\",\r\n\"type\":\"\",\r\n\"version\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + hostedServiceaddExtensionParameters1.command('patch') .description($('Command to patch hostedService parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -12711,12 +12771,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -12728,22 +12788,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set hosted-service-add-extension-parameters - var parameters = hostedService.category('parameters') + var parametersHostedServiceHostedServiceAddExtensionParameters0 = hostedService.category('parameters') .description($('Commands to manage parameter for your hosted-service.')); - var set = parameters.category('set') + var setparametersHostedServiceHostedServiceAddExtensionParameters0 = parametersHostedServiceHostedServiceAddExtensionParameters0.category('set') .description($('Commands to set parameter file for your hosted-service.')); - set.command('hosted-service-add-extension-parameters') + setparametersHostedServiceHostedServiceAddExtensionParameters0.command('hosted-service-add-extension-parameters') .description($('Set hostedService parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -12766,89 +12826,89 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } - var paramPath = options.path + "/" + "privateConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'privateConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.privateConfiguration) { if (options.parse && options.privateConfiguration) { options.privateConfiguration = JSON.parse(options.privateConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.privateConfiguration}]); } - var paramPath = options.path + "/" + "providerNamespace"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'providerNamespace'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.providerNamespace) { if (options.parse && options.providerNamespace) { options.providerNamespace = JSON.parse(options.providerNamespace); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.providerNamespace}]); } - var paramPath = options.path + "/" + "publicConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publicConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publicConfiguration) { if (options.parse && options.publicConfiguration) { options.publicConfiguration = JSON.parse(options.publicConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publicConfiguration}]); } - var paramPath = options.path + "/" + "thumbprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'thumbprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprint) { if (options.parse && options.thumbprint) { options.thumbprint = JSON.parse(options.thumbprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprint}]); } - var paramPath = options.path + "/" + "thumbprintAlgorithm"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'thumbprintAlgorithm'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprintAlgorithm) { if (options.parse && options.thumbprintAlgorithm) { options.thumbprintAlgorithm = JSON.parse(options.thumbprintAlgorithm); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprintAlgorithm}]); } - var paramPath = options.path + "/" + "type"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'type'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.type) { if (options.parse && options.type) { options.type = JSON.parse(options.type); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.type}]); } - var paramPath = options.path + "/" + "version"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'version'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.version) { if (options.parse && options.version) { options.version = JSON.parse(options.version); @@ -12856,54 +12916,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.version}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove hosted-service-add-extension-parameters - var parameters = hostedService.category('parameters') + var parametersHostedServiceHostedServiceAddExtensionParameters1 = hostedService.category('parameters') .description($('Commands to remove parameter for your hosted-service.')); - var remove = parameters.category('remove') + var removeparametersHostedServiceHostedServiceAddExtensionParameters1 = parametersHostedServiceHostedServiceAddExtensionParameters1.category('remove') .description($('Commands to remove values in the parameter file for your hosted-service.')); - remove.command('hosted-service-add-extension-parameters') + removeparametersHostedServiceHostedServiceAddExtensionParameters1.command('hosted-service-add-extension-parameters') .description($('Remove hostedService parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add hosted-service-add-extension-parameters - var parameters = hostedService.category('parameters') + var parametersHostedServiceHostedServiceAddExtensionParameters2 = hostedService.category('parameters') .description($('Commands to add parameter for your hosted-service.')); - var add = parameters.category('add') + var addparametersHostedServiceHostedServiceAddExtensionParameters2 = parametersHostedServiceHostedServiceAddExtensionParameters2.category('add') .description($('Commands to add values in the parameter file for your hosted-service.')); - add.command('hosted-service-add-extension-parameters') + addparametersHostedServiceHostedServiceAddExtensionParameters2.command('hosted-service-add-extension-parameters') .description($('Remove hostedService parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -12928,91 +12988,91 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "id"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'id'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.id) { if (options.parse && options.id) { options.id = JSON.parse(options.id); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.id}]); } - var paramPath = "" + "/" + "privateConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'privateConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.privateConfiguration) { if (options.parse && options.privateConfiguration) { options.privateConfiguration = JSON.parse(options.privateConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.privateConfiguration}]); } - var paramPath = "" + "/" + "providerNamespace"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'providerNamespace'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.providerNamespace) { if (options.parse && options.providerNamespace) { options.providerNamespace = JSON.parse(options.providerNamespace); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.providerNamespace}]); } - var paramPath = "" + "/" + "publicConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'publicConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publicConfiguration) { if (options.parse && options.publicConfiguration) { options.publicConfiguration = JSON.parse(options.publicConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publicConfiguration}]); } - var paramPath = "" + "/" + "thumbprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'thumbprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprint) { if (options.parse && options.thumbprint) { options.thumbprint = JSON.parse(options.thumbprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprint}]); } - var paramPath = "" + "/" + "thumbprintAlgorithm"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'thumbprintAlgorithm'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprintAlgorithm) { if (options.parse && options.thumbprintAlgorithm) { options.thumbprintAlgorithm = JSON.parse(options.thumbprintAlgorithm); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprintAlgorithm}]); } - var paramPath = "" + "/" + "type"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'type'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.type) { if (options.parse && options.type) { options.type = JSON.parse(options.type); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.type}]); } - var paramPath = "" + "/" + "version"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'version'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.version) { if (options.parse && options.version) { options.version = JSON.parse(options.version); @@ -13020,14 +13080,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.version}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -13059,13 +13119,14 @@ exports.init = function (cli) { .option('-s, --subscription ', $('the subscription identifier')) .execute(function (parameters, options, _) { cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -13073,25 +13134,27 @@ exports.init = function (cli) { var result = computeManagementClient.hostedServices.create(parametersObj, _); cli.output.json(result); }); - var parameters = hostedService.category('parameters') + var hostedServicecreateParameters0 = hostedService.category('parameters') .description($('Commands to manage parameter for your hosted service.')); - var generate = parameters.category('generate') + var hostedServicecreateGenerate0 = hostedServicecreateParameters0.category('generate') .description($('Commands to generate parameter file for your hosted service.')); - generate.command('create') + hostedServicecreateGenerate0.command('create') .description($('Generate hostedService parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"affinityGroup\":\"\",\"description\":\"\",\"extendedProperties\":{},\"label\":\"\",\"location\":\"\",\"reverseDnsFqdn\":\"\",\"serviceName\":\"\"}"); - var filePath = "hostedService_create.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"affinityGroup\":\"\",\r\n\"description\":\"\",\r\n\"extendedProperties\":{\r\n\r\n},\r\n\"label\":\"\",\r\n\"location\":\"\",\r\n\"reverseDnsFqdn\":\"\",\r\n\"serviceName\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"affinityGroup\":\"\",\"description\":\"\",\"extendedProperties\":{},\"label\":\"\",\"location\":\"\",\"reverseDnsFqdn\":\"\",\"serviceName\":\"\"}'); + var filePath = 'hostedService_create.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"affinityGroup\":\"\",\r\n\"description\":\"\",\r\n\"extendedProperties\":{\r\n\r\n},\r\n\"label\":\"\",\r\n\"location\":\"\",\r\n\"reverseDnsFqdn\":\"\",\r\n\"serviceName\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + hostedServicecreateParameters0.command('patch') .description($('Command to patch hostedService parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -13109,12 +13172,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -13126,22 +13189,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set hosted-service-create-parameters - var parameters = hostedService.category('parameters') + var parametersHostedServiceHostedServiceCreateParameters0 = hostedService.category('parameters') .description($('Commands to manage parameter for your hosted-service.')); - var set = parameters.category('set') + var setparametersHostedServiceHostedServiceCreateParameters0 = parametersHostedServiceHostedServiceCreateParameters0.category('set') .description($('Commands to set parameter file for your hosted-service.')); - set.command('hosted-service-create-parameters') + setparametersHostedServiceHostedServiceCreateParameters0.command('hosted-service-create-parameters') .description($('Set hostedService parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -13163,79 +13226,79 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "affinityGroup"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'affinityGroup'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.affinityGroup) { if (options.parse && options.affinityGroup) { options.affinityGroup = JSON.parse(options.affinityGroup); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.affinityGroup}]); } - var paramPath = options.path + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = options.path + "/" + "extendedProperties"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'extendedProperties'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extendedProperties) { if (options.parse && options.extendedProperties) { options.extendedProperties = JSON.parse(options.extendedProperties); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extendedProperties}]); } - var paramPath = options.path + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = options.path + "/" + "location"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'location'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.location) { if (options.parse && options.location) { options.location = JSON.parse(options.location); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.location}]); } - var paramPath = options.path + "/" + "reverseDnsFqdn"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'reverseDnsFqdn'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.reverseDnsFqdn) { if (options.parse && options.reverseDnsFqdn) { options.reverseDnsFqdn = JSON.parse(options.reverseDnsFqdn); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.reverseDnsFqdn}]); } - var paramPath = options.path + "/" + "serviceName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'serviceName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.serviceName) { if (options.parse && options.serviceName) { options.serviceName = JSON.parse(options.serviceName); @@ -13243,54 +13306,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.serviceName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove hosted-service-create-parameters - var parameters = hostedService.category('parameters') + var parametersHostedServiceHostedServiceCreateParameters1 = hostedService.category('parameters') .description($('Commands to remove parameter for your hosted-service.')); - var remove = parameters.category('remove') + var removeparametersHostedServiceHostedServiceCreateParameters1 = parametersHostedServiceHostedServiceCreateParameters1.category('remove') .description($('Commands to remove values in the parameter file for your hosted-service.')); - remove.command('hosted-service-create-parameters') + removeparametersHostedServiceHostedServiceCreateParameters1.command('hosted-service-create-parameters') .description($('Remove hostedService parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add hosted-service-create-parameters - var parameters = hostedService.category('parameters') + var parametersHostedServiceHostedServiceCreateParameters2 = hostedService.category('parameters') .description($('Commands to add parameter for your hosted-service.')); - var add = parameters.category('add') + var addparametersHostedServiceHostedServiceCreateParameters2 = parametersHostedServiceHostedServiceCreateParameters2.category('add') .description($('Commands to add values in the parameter file for your hosted-service.')); - add.command('hosted-service-create-parameters') + addparametersHostedServiceHostedServiceCreateParameters2.command('hosted-service-create-parameters') .description($('Remove hostedService parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -13314,81 +13377,81 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "affinityGroup"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'affinityGroup'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.affinityGroup) { if (options.parse && options.affinityGroup) { options.affinityGroup = JSON.parse(options.affinityGroup); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.affinityGroup}]); } - var paramPath = "" + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = "" + "/" + "extendedProperties"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'extendedProperties'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extendedProperties) { if (options.parse && options.extendedProperties) { options.extendedProperties = JSON.parse(options.extendedProperties); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extendedProperties}]); } - var paramPath = "" + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = "" + "/" + "location"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'location'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.location) { if (options.parse && options.location) { options.location = JSON.parse(options.location); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.location}]); } - var paramPath = "" + "/" + "reverseDnsFqdn"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'reverseDnsFqdn'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.reverseDnsFqdn) { if (options.parse && options.reverseDnsFqdn) { options.reverseDnsFqdn = JSON.parse(options.reverseDnsFqdn); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.reverseDnsFqdn}]); } - var paramPath = "" + "/" + "serviceName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'serviceName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.serviceName) { if (options.parse && options.serviceName) { options.serviceName = JSON.parse(options.serviceName); @@ -13396,14 +13459,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.serviceName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -13574,13 +13637,14 @@ exports.init = function (cli) { .execute(function (serviceName, parameters, options, _) { cli.output.info('serviceName = ' + options.serviceName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -13588,25 +13652,27 @@ exports.init = function (cli) { var result = computeManagementClient.hostedServices.update(options.serviceName, parametersObj, _); cli.output.json(result); }); - var parameters = hostedService.category('parameters') + var hostedServiceupdateParameters1 = hostedService.category('parameters') .description($('Commands to manage parameter for your hosted service.')); - var generate = parameters.category('generate') + var hostedServiceupdateGenerate1 = hostedServiceupdateParameters1.category('generate') .description($('Commands to generate parameter file for your hosted service.')); - generate.command('update') + hostedServiceupdateGenerate1.command('update') .description($('Generate hostedService parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"description\":\"\",\"extendedProperties\":{},\"label\":\"\",\"reverseDnsFqdn\":\"\"}"); - var filePath = "hostedService_update.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"description\":\"\",\r\n\"extendedProperties\":{\r\n\r\n},\r\n\"label\":\"\",\r\n\"reverseDnsFqdn\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"description\":\"\",\"extendedProperties\":{},\"label\":\"\",\"reverseDnsFqdn\":\"\"}'); + var filePath = 'hostedService_update.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"description\":\"\",\r\n\"extendedProperties\":{\r\n\r\n},\r\n\"label\":\"\",\r\n\"reverseDnsFqdn\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + hostedServiceupdateParameters1.command('patch') .description($('Command to patch hostedService parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -13624,12 +13690,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -13641,22 +13707,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set hosted-service-update-parameters - var parameters = hostedService.category('parameters') + var parametersHostedServiceHostedServiceUpdateParameters0 = hostedService.category('parameters') .description($('Commands to manage parameter for your hosted-service.')); - var set = parameters.category('set') + var setparametersHostedServiceHostedServiceUpdateParameters0 = parametersHostedServiceHostedServiceUpdateParameters0.category('set') .description($('Commands to set parameter file for your hosted-service.')); - set.command('hosted-service-update-parameters') + setparametersHostedServiceHostedServiceUpdateParameters0.command('hosted-service-update-parameters') .description($('Set hostedService parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -13675,49 +13741,49 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = options.path + "/" + "extendedProperties"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'extendedProperties'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extendedProperties) { if (options.parse && options.extendedProperties) { options.extendedProperties = JSON.parse(options.extendedProperties); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extendedProperties}]); } - var paramPath = options.path + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = options.path + "/" + "reverseDnsFqdn"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'reverseDnsFqdn'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.reverseDnsFqdn) { if (options.parse && options.reverseDnsFqdn) { options.reverseDnsFqdn = JSON.parse(options.reverseDnsFqdn); @@ -13725,54 +13791,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.reverseDnsFqdn}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove hosted-service-update-parameters - var parameters = hostedService.category('parameters') + var parametersHostedServiceHostedServiceUpdateParameters1 = hostedService.category('parameters') .description($('Commands to remove parameter for your hosted-service.')); - var remove = parameters.category('remove') + var removeparametersHostedServiceHostedServiceUpdateParameters1 = parametersHostedServiceHostedServiceUpdateParameters1.category('remove') .description($('Commands to remove values in the parameter file for your hosted-service.')); - remove.command('hosted-service-update-parameters') + removeparametersHostedServiceHostedServiceUpdateParameters1.command('hosted-service-update-parameters') .description($('Remove hostedService parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add hosted-service-update-parameters - var parameters = hostedService.category('parameters') + var parametersHostedServiceHostedServiceUpdateParameters2 = hostedService.category('parameters') .description($('Commands to add parameter for your hosted-service.')); - var add = parameters.category('add') + var addparametersHostedServiceHostedServiceUpdateParameters2 = parametersHostedServiceHostedServiceUpdateParameters2.category('add') .description($('Commands to add values in the parameter file for your hosted-service.')); - add.command('hosted-service-update-parameters') + addparametersHostedServiceHostedServiceUpdateParameters2.command('hosted-service-update-parameters') .description($('Remove hostedService parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -13793,51 +13859,51 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = "" + "/" + "extendedProperties"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'extendedProperties'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.extendedProperties) { if (options.parse && options.extendedProperties) { options.extendedProperties = JSON.parse(options.extendedProperties); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.extendedProperties}]); } - var paramPath = "" + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = "" + "/" + "reverseDnsFqdn"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'reverseDnsFqdn'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.reverseDnsFqdn) { if (options.parse && options.reverseDnsFqdn) { options.reverseDnsFqdn = JSON.parse(options.reverseDnsFqdn); @@ -13845,14 +13911,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.reverseDnsFqdn}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -13873,13 +13939,14 @@ exports.init = function (cli) { cli.output.info('serviceName = ' + options.serviceName); cli.output.info('deploymentName = ' + options.deploymentName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -13887,25 +13954,27 @@ exports.init = function (cli) { var result = computeManagementClient.loadBalancers.create(options.serviceName, options.deploymentName, parametersObj, _); cli.output.json(result); }); - var parameters = loadBalancer.category('parameters') + var loadBalancercreateParameters2 = loadBalancer.category('parameters') .description($('Commands to manage parameter for your load balancer.')); - var generate = parameters.category('generate') + var loadBalancercreateGenerate2 = loadBalancercreateParameters2.category('generate') .description($('Commands to generate parameter file for your load balancer.')); - generate.command('create') + loadBalancercreateGenerate2.command('create') .description($('Generate loadBalancer parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"frontendIPConfiguration\":{\"staticVirtualNetworkIPAddress\":\"\",\"subnetName\":\"\",\"type\":\"\"},\"name\":\"\"}"); - var filePath = "loadBalancer_create.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"frontendIPConfiguration\":{\r\n\"staticVirtualNetworkIPAddress\":\"\",\r\n\"subnetName\":\"\",\r\n\"type\":\"\"\r\n},\r\n\"name\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"frontendIPConfiguration\":{\"staticVirtualNetworkIPAddress\":\"\",\"subnetName\":\"\",\"type\":\"\"},\"name\":\"\"}'); + var filePath = 'loadBalancer_create.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"frontendIPConfiguration\":{\r\n\"staticVirtualNetworkIPAddress\":\"\",\r\n\"subnetName\":\"\",\r\n\"type\":\"\"\r\n},\r\n\"name\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + loadBalancercreateParameters2.command('patch') .description($('Command to patch loadBalancer parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -13923,12 +13992,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -13940,22 +14009,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set load-balancer-create-parameters - var parameters = loadBalancer.category('parameters') + var parametersLoadBalancerLoadBalancerCreateParameters0 = loadBalancer.category('parameters') .description($('Commands to manage parameter for your load-balancer.')); - var set = parameters.category('set') + var setparametersLoadBalancerLoadBalancerCreateParameters0 = parametersLoadBalancerLoadBalancerCreateParameters0.category('set') .description($('Commands to set parameter file for your load-balancer.')); - set.command('load-balancer-create-parameters') + setparametersLoadBalancerLoadBalancerCreateParameters0.command('load-balancer-create-parameters') .description($('Set loadBalancer parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -13972,29 +14041,29 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "frontendIPConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'frontendIPConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.frontendIPConfiguration) { if (options.parse && options.frontendIPConfiguration) { options.frontendIPConfiguration = JSON.parse(options.frontendIPConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.frontendIPConfiguration}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -14002,54 +14071,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove load-balancer-create-parameters - var parameters = loadBalancer.category('parameters') + var parametersLoadBalancerLoadBalancerCreateParameters1 = loadBalancer.category('parameters') .description($('Commands to remove parameter for your load-balancer.')); - var remove = parameters.category('remove') + var removeparametersLoadBalancerLoadBalancerCreateParameters1 = parametersLoadBalancerLoadBalancerCreateParameters1.category('remove') .description($('Commands to remove values in the parameter file for your load-balancer.')); - remove.command('load-balancer-create-parameters') + removeparametersLoadBalancerLoadBalancerCreateParameters1.command('load-balancer-create-parameters') .description($('Remove loadBalancer parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add load-balancer-create-parameters - var parameters = loadBalancer.category('parameters') + var parametersLoadBalancerLoadBalancerCreateParameters2 = loadBalancer.category('parameters') .description($('Commands to add parameter for your load-balancer.')); - var add = parameters.category('add') + var addparametersLoadBalancerLoadBalancerCreateParameters2 = parametersLoadBalancerLoadBalancerCreateParameters2.category('add') .description($('Commands to add values in the parameter file for your load-balancer.')); - add.command('load-balancer-create-parameters') + addparametersLoadBalancerLoadBalancerCreateParameters2.command('load-balancer-create-parameters') .description($('Remove loadBalancer parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -14068,31 +14137,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "frontendIPConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'frontendIPConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.frontendIPConfiguration) { if (options.parse && options.frontendIPConfiguration) { options.frontendIPConfiguration = JSON.parse(options.frontendIPConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.frontendIPConfiguration}]); } - var paramPath = "" + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -14100,22 +14169,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set frontend-ip-configuration - var parameters = loadBalancer.category('parameters') + var parametersLoadBalancerFrontendIPConfiguration0 = loadBalancer.category('parameters') .description($('Commands to manage parameter for your load-balancer.')); - var set = parameters.category('set') + var setparametersLoadBalancerFrontendIPConfiguration0 = parametersLoadBalancerFrontendIPConfiguration0.category('set') .description($('Commands to set parameter file for your load-balancer.')); - set.command('frontend-ip-configuration') + setparametersLoadBalancerFrontendIPConfiguration0.command('frontend-ip-configuration') .description($('Set loadBalancer parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -14133,39 +14202,39 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/frontendIPConfiguration"; - var paramPath = options.path + "/" + "staticVirtualNetworkIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/frontendIPConfiguration'; + var paramPath = options.path + '/' + 'staticVirtualNetworkIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.staticVirtualNetworkIPAddress) { if (options.parse && options.staticVirtualNetworkIPAddress) { options.staticVirtualNetworkIPAddress = JSON.parse(options.staticVirtualNetworkIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.staticVirtualNetworkIPAddress}]); } - var paramPath = options.path + "/" + "subnetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'subnetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.subnetName) { if (options.parse && options.subnetName) { options.subnetName = JSON.parse(options.subnetName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.subnetName}]); } - var paramPath = options.path + "/" + "type"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'type'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.type) { if (options.parse && options.type) { options.type = JSON.parse(options.type); @@ -14173,54 +14242,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.type}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove frontend-ip-configuration - var parameters = loadBalancer.category('parameters') + var parametersLoadBalancerFrontendIPConfiguration1 = loadBalancer.category('parameters') .description($('Commands to remove parameter for your load-balancer.')); - var remove = parameters.category('remove') + var removeparametersLoadBalancerFrontendIPConfiguration1 = parametersLoadBalancerFrontendIPConfiguration1.category('remove') .description($('Commands to remove values in the parameter file for your load-balancer.')); - remove.command('frontend-ip-configuration') + removeparametersLoadBalancerFrontendIPConfiguration1.command('frontend-ip-configuration') .description($('Remove loadBalancer parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/frontendIPConfiguration"; + options.path = '/frontendIPConfiguration'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add frontend-ip-configuration - var parameters = loadBalancer.category('parameters') + var parametersLoadBalancerFrontendIPConfiguration2 = loadBalancer.category('parameters') .description($('Commands to add parameter for your load-balancer.')); - var add = parameters.category('add') + var addparametersLoadBalancerFrontendIPConfiguration2 = parametersLoadBalancerFrontendIPConfiguration2.category('add') .description($('Commands to add values in the parameter file for your load-balancer.')); - add.command('frontend-ip-configuration') + addparametersLoadBalancerFrontendIPConfiguration2.command('frontend-ip-configuration') .description($('Remove loadBalancer parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -14240,41 +14309,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/frontendIPConfiguration" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/frontendIPConfiguration' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/frontendIPConfiguration" + "/" + "staticVirtualNetworkIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/frontendIPConfiguration' + '/' + 'staticVirtualNetworkIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.staticVirtualNetworkIPAddress) { if (options.parse && options.staticVirtualNetworkIPAddress) { options.staticVirtualNetworkIPAddress = JSON.parse(options.staticVirtualNetworkIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.staticVirtualNetworkIPAddress}]); } - var paramPath = "/frontendIPConfiguration" + "/" + "subnetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/frontendIPConfiguration' + '/' + 'subnetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.subnetName) { if (options.parse && options.subnetName) { options.subnetName = JSON.parse(options.subnetName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.subnetName}]); } - var paramPath = "/frontendIPConfiguration" + "/" + "type"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/frontendIPConfiguration' + '/' + 'type'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.type) { if (options.parse && options.type) { options.type = JSON.parse(options.type); @@ -14282,14 +14351,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.type}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -14331,13 +14400,14 @@ exports.init = function (cli) { cli.output.info('deploymentName = ' + options.deploymentName); cli.output.info('loadBalancerName = ' + options.loadBalancerName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -14345,25 +14415,27 @@ exports.init = function (cli) { var result = computeManagementClient.loadBalancers.update(options.serviceName, options.deploymentName, options.loadBalancerName, parametersObj, _); cli.output.json(result); }); - var parameters = loadBalancer.category('parameters') + var loadBalancerupdateParameters3 = loadBalancer.category('parameters') .description($('Commands to manage parameter for your load balancer.')); - var generate = parameters.category('generate') + var loadBalancerupdateGenerate3 = loadBalancerupdateParameters3.category('generate') .description($('Commands to generate parameter file for your load balancer.')); - generate.command('update') + loadBalancerupdateGenerate3.command('update') .description($('Generate loadBalancer parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"frontendIPConfiguration\":{\"staticVirtualNetworkIPAddress\":\"\",\"subnetName\":\"\",\"type\":\"\"},\"name\":\"\"}"); - var filePath = "loadBalancer_update.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"frontendIPConfiguration\":{\r\n\"staticVirtualNetworkIPAddress\":\"\",\r\n\"subnetName\":\"\",\r\n\"type\":\"\"\r\n},\r\n\"name\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"frontendIPConfiguration\":{\"staticVirtualNetworkIPAddress\":\"\",\"subnetName\":\"\",\"type\":\"\"},\"name\":\"\"}'); + var filePath = 'loadBalancer_update.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"frontendIPConfiguration\":{\r\n\"staticVirtualNetworkIPAddress\":\"\",\r\n\"subnetName\":\"\",\r\n\"type\":\"\"\r\n},\r\n\"name\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + loadBalancerupdateParameters3.command('patch') .description($('Command to patch loadBalancer parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -14381,12 +14453,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -14398,22 +14470,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set load-balancer-update-parameters - var parameters = loadBalancer.category('parameters') + var parametersLoadBalancerLoadBalancerUpdateParameters0 = loadBalancer.category('parameters') .description($('Commands to manage parameter for your load-balancer.')); - var set = parameters.category('set') + var setparametersLoadBalancerLoadBalancerUpdateParameters0 = parametersLoadBalancerLoadBalancerUpdateParameters0.category('set') .description($('Commands to set parameter file for your load-balancer.')); - set.command('load-balancer-update-parameters') + setparametersLoadBalancerLoadBalancerUpdateParameters0.command('load-balancer-update-parameters') .description($('Set loadBalancer parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -14430,29 +14502,29 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "frontendIPConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'frontendIPConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.frontendIPConfiguration) { if (options.parse && options.frontendIPConfiguration) { options.frontendIPConfiguration = JSON.parse(options.frontendIPConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.frontendIPConfiguration}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -14460,54 +14532,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove load-balancer-update-parameters - var parameters = loadBalancer.category('parameters') + var parametersLoadBalancerLoadBalancerUpdateParameters1 = loadBalancer.category('parameters') .description($('Commands to remove parameter for your load-balancer.')); - var remove = parameters.category('remove') + var removeparametersLoadBalancerLoadBalancerUpdateParameters1 = parametersLoadBalancerLoadBalancerUpdateParameters1.category('remove') .description($('Commands to remove values in the parameter file for your load-balancer.')); - remove.command('load-balancer-update-parameters') + removeparametersLoadBalancerLoadBalancerUpdateParameters1.command('load-balancer-update-parameters') .description($('Remove loadBalancer parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add load-balancer-update-parameters - var parameters = loadBalancer.category('parameters') + var parametersLoadBalancerLoadBalancerUpdateParameters2 = loadBalancer.category('parameters') .description($('Commands to add parameter for your load-balancer.')); - var add = parameters.category('add') + var addparametersLoadBalancerLoadBalancerUpdateParameters2 = parametersLoadBalancerLoadBalancerUpdateParameters2.category('add') .description($('Commands to add values in the parameter file for your load-balancer.')); - add.command('load-balancer-update-parameters') + addparametersLoadBalancerLoadBalancerUpdateParameters2.command('load-balancer-update-parameters') .description($('Remove loadBalancer parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -14526,31 +14598,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "frontendIPConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'frontendIPConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.frontendIPConfiguration) { if (options.parse && options.frontendIPConfiguration) { options.frontendIPConfiguration = JSON.parse(options.frontendIPConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.frontendIPConfiguration}]); } - var paramPath = "" + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -14558,22 +14630,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set frontend-ip-configuration - var parameters = loadBalancer.category('parameters') + var parametersLoadBalancerFrontendIPConfiguration0 = loadBalancer.category('parameters') .description($('Commands to manage parameter for your load-balancer.')); - var set = parameters.category('set') + var setparametersLoadBalancerFrontendIPConfiguration0 = parametersLoadBalancerFrontendIPConfiguration0.category('set') .description($('Commands to set parameter file for your load-balancer.')); - set.command('frontend-ip-configuration') + setparametersLoadBalancerFrontendIPConfiguration0.command('frontend-ip-configuration') .description($('Set loadBalancer parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -14591,39 +14663,39 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/frontendIPConfiguration"; - var paramPath = options.path + "/" + "staticVirtualNetworkIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/frontendIPConfiguration'; + var paramPath = options.path + '/' + 'staticVirtualNetworkIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.staticVirtualNetworkIPAddress) { if (options.parse && options.staticVirtualNetworkIPAddress) { options.staticVirtualNetworkIPAddress = JSON.parse(options.staticVirtualNetworkIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.staticVirtualNetworkIPAddress}]); } - var paramPath = options.path + "/" + "subnetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'subnetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.subnetName) { if (options.parse && options.subnetName) { options.subnetName = JSON.parse(options.subnetName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.subnetName}]); } - var paramPath = options.path + "/" + "type"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'type'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.type) { if (options.parse && options.type) { options.type = JSON.parse(options.type); @@ -14631,54 +14703,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.type}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove frontend-ip-configuration - var parameters = loadBalancer.category('parameters') + var parametersLoadBalancerFrontendIPConfiguration1 = loadBalancer.category('parameters') .description($('Commands to remove parameter for your load-balancer.')); - var remove = parameters.category('remove') + var removeparametersLoadBalancerFrontendIPConfiguration1 = parametersLoadBalancerFrontendIPConfiguration1.category('remove') .description($('Commands to remove values in the parameter file for your load-balancer.')); - remove.command('frontend-ip-configuration') + removeparametersLoadBalancerFrontendIPConfiguration1.command('frontend-ip-configuration') .description($('Remove loadBalancer parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/frontendIPConfiguration"; + options.path = '/frontendIPConfiguration'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add frontend-ip-configuration - var parameters = loadBalancer.category('parameters') + var parametersLoadBalancerFrontendIPConfiguration2 = loadBalancer.category('parameters') .description($('Commands to add parameter for your load-balancer.')); - var add = parameters.category('add') + var addparametersLoadBalancerFrontendIPConfiguration2 = parametersLoadBalancerFrontendIPConfiguration2.category('add') .description($('Commands to add values in the parameter file for your load-balancer.')); - add.command('frontend-ip-configuration') + addparametersLoadBalancerFrontendIPConfiguration2.command('frontend-ip-configuration') .description($('Remove loadBalancer parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -14698,41 +14770,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/frontendIPConfiguration" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/frontendIPConfiguration' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/frontendIPConfiguration" + "/" + "staticVirtualNetworkIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/frontendIPConfiguration' + '/' + 'staticVirtualNetworkIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.staticVirtualNetworkIPAddress) { if (options.parse && options.staticVirtualNetworkIPAddress) { options.staticVirtualNetworkIPAddress = JSON.parse(options.staticVirtualNetworkIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.staticVirtualNetworkIPAddress}]); } - var paramPath = "/frontendIPConfiguration" + "/" + "subnetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/frontendIPConfiguration' + '/' + 'subnetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.subnetName) { if (options.parse && options.subnetName) { options.subnetName = JSON.parse(options.subnetName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.subnetName}]); } - var paramPath = "/frontendIPConfiguration" + "/" + "type"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/frontendIPConfiguration' + '/' + 'type'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.type) { if (options.parse && options.type) { options.type = JSON.parse(options.type); @@ -14740,14 +14812,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.type}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -14792,13 +14864,14 @@ exports.init = function (cli) { .execute(function (serviceName, parameters, options, _) { cli.output.info('serviceName = ' + options.serviceName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -14806,25 +14879,27 @@ exports.init = function (cli) { var result = computeManagementClient.serviceCertificates.create(options.serviceName, parametersObj, _); cli.output.json(result); }); - var parameters = serviceCertificate.category('parameters') + var serviceCertificatecreateParameters1 = serviceCertificate.category('parameters') .description($('Commands to manage parameter for your service certificate.')); - var generate = parameters.category('generate') + var serviceCertificatecreateGenerate1 = serviceCertificatecreateParameters1.category('generate') .description($('Commands to generate parameter file for your service certificate.')); - generate.command('create') + serviceCertificatecreateGenerate1.command('create') .description($('Generate serviceCertificate parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"certificateFormat\":0,\"data\":[],\"password\":\"\"}"); - var filePath = "serviceCertificate_create.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"certificateFormat\":0,\r\n\"data\":[\r\n\r\n],\r\n\"password\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"certificateFormat\":0,\"data\":[],\"password\":\"\"}'); + var filePath = 'serviceCertificate_create.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"certificateFormat\":0,\r\n\"data\":[\r\n\r\n],\r\n\"password\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + serviceCertificatecreateParameters1.command('patch') .description($('Command to patch serviceCertificate parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -14842,12 +14917,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -14859,22 +14934,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set service-certificate-create-parameters - var parameters = serviceCertificate.category('parameters') + var parametersServiceCertificateServiceCertificateCreateParameters0 = serviceCertificate.category('parameters') .description($('Commands to manage parameter for your service-certificate.')); - var set = parameters.category('set') + var setparametersServiceCertificateServiceCertificateCreateParameters0 = parametersServiceCertificateServiceCertificateCreateParameters0.category('set') .description($('Commands to set parameter file for your service-certificate.')); - set.command('service-certificate-create-parameters') + setparametersServiceCertificateServiceCertificateCreateParameters0.command('service-certificate-create-parameters') .description($('Set serviceCertificate parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -14892,39 +14967,39 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "certificateFormat"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'certificateFormat'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.certificateFormat) { if (options.parse && options.certificateFormat) { options.certificateFormat = JSON.parse(options.certificateFormat); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.certificateFormat}]); } - var paramPath = options.path + "/" + "data"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'data'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.data) { if (options.parse && options.data) { options.data = JSON.parse(options.data); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.data}]); } - var paramPath = options.path + "/" + "password"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'password'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.password) { if (options.parse && options.password) { options.password = JSON.parse(options.password); @@ -14932,54 +15007,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.password}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove service-certificate-create-parameters - var parameters = serviceCertificate.category('parameters') + var parametersServiceCertificateServiceCertificateCreateParameters1 = serviceCertificate.category('parameters') .description($('Commands to remove parameter for your service-certificate.')); - var remove = parameters.category('remove') + var removeparametersServiceCertificateServiceCertificateCreateParameters1 = parametersServiceCertificateServiceCertificateCreateParameters1.category('remove') .description($('Commands to remove values in the parameter file for your service-certificate.')); - remove.command('service-certificate-create-parameters') + removeparametersServiceCertificateServiceCertificateCreateParameters1.command('service-certificate-create-parameters') .description($('Remove serviceCertificate parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add service-certificate-create-parameters - var parameters = serviceCertificate.category('parameters') + var parametersServiceCertificateServiceCertificateCreateParameters2 = serviceCertificate.category('parameters') .description($('Commands to add parameter for your service-certificate.')); - var add = parameters.category('add') + var addparametersServiceCertificateServiceCertificateCreateParameters2 = parametersServiceCertificateServiceCertificateCreateParameters2.category('add') .description($('Commands to add values in the parameter file for your service-certificate.')); - add.command('service-certificate-create-parameters') + addparametersServiceCertificateServiceCertificateCreateParameters2.command('service-certificate-create-parameters') .description($('Remove serviceCertificate parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -14999,41 +15074,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "certificateFormat"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'certificateFormat'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.certificateFormat) { if (options.parse && options.certificateFormat) { options.certificateFormat = JSON.parse(options.certificateFormat); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.certificateFormat}]); } - var paramPath = "" + "/" + "data"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'data'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.data) { if (options.parse && options.data) { options.data = JSON.parse(options.data); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.data}]); } - var paramPath = "" + "/" + "password"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'password'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.password) { if (options.parse && options.password) { options.password = JSON.parse(options.password); @@ -15041,54 +15116,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.password}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove certificate-format - var parameters = serviceCertificate.category('parameters') + var parametersServiceCertificateCertificateFormat1 = serviceCertificate.category('parameters') .description($('Commands to remove parameter for your service-certificate.')); - var remove = parameters.category('remove') + var removeparametersServiceCertificateCertificateFormat1 = parametersServiceCertificateCertificateFormat1.category('remove') .description($('Commands to remove values in the parameter file for your service-certificate.')); - remove.command('certificate-format') + removeparametersServiceCertificateCertificateFormat1.command('certificate-format') .description($('Remove serviceCertificate parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/certificateFormat"; + options.path = '/certificateFormat'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add certificate-format - var parameters = serviceCertificate.category('parameters') + var parametersServiceCertificateCertificateFormat2 = serviceCertificate.category('parameters') .description($('Commands to add parameter for your service-certificate.')); - var add = parameters.category('add') + var addparametersServiceCertificateCertificateFormat2 = parametersServiceCertificateCertificateFormat2.category('add') .description($('Commands to add values in the parameter file for your service-certificate.')); - add.command('certificate-format') + addparametersServiceCertificateCertificateFormat2.command('certificate-format') .description($('Remove serviceCertificate parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -15105,26 +15180,26 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/certificateFormat" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/certificateFormat' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -15141,13 +15216,14 @@ exports.init = function (cli) { .option('-s, --subscription ', $('the subscription identifier')) .execute(function (parameters, options, _) { cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -15155,25 +15231,27 @@ exports.init = function (cli) { var result = computeManagementClient.serviceCertificates.delete(parametersObj, _); cli.output.json(result); }); - var parameters = serviceCertificate.category('parameters') + var serviceCertificatedeleteParameters0 = serviceCertificate.category('parameters') .description($('Commands to manage parameter for your service certificate.')); - var generate = parameters.category('generate') + var serviceCertificatedeleteGenerate0 = serviceCertificatedeleteParameters0.category('generate') .description($('Commands to generate parameter file for your service certificate.')); - generate.command('delete') + serviceCertificatedeleteGenerate0.command('delete') .description($('Generate serviceCertificate parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"serviceName\":\"\",\"thumbprint\":\"\",\"thumbprintAlgorithm\":\"\"}"); - var filePath = "serviceCertificate_delete.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"serviceName\":\"\",\r\n\"thumbprint\":\"\",\r\n\"thumbprintAlgorithm\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"serviceName\":\"\",\"thumbprint\":\"\",\"thumbprintAlgorithm\":\"\"}'); + var filePath = 'serviceCertificate_delete.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"serviceName\":\"\",\r\n\"thumbprint\":\"\",\r\n\"thumbprintAlgorithm\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + serviceCertificatedeleteParameters0.command('patch') .description($('Command to patch serviceCertificate parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -15191,12 +15269,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -15208,22 +15286,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set service-certificate-delete-parameters - var parameters = serviceCertificate.category('parameters') + var parametersServiceCertificateServiceCertificateDeleteParameters0 = serviceCertificate.category('parameters') .description($('Commands to manage parameter for your service-certificate.')); - var set = parameters.category('set') + var setparametersServiceCertificateServiceCertificateDeleteParameters0 = parametersServiceCertificateServiceCertificateDeleteParameters0.category('set') .description($('Commands to set parameter file for your service-certificate.')); - set.command('service-certificate-delete-parameters') + setparametersServiceCertificateServiceCertificateDeleteParameters0.command('service-certificate-delete-parameters') .description($('Set serviceCertificate parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -15241,39 +15319,39 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "serviceName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'serviceName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.serviceName) { if (options.parse && options.serviceName) { options.serviceName = JSON.parse(options.serviceName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.serviceName}]); } - var paramPath = options.path + "/" + "thumbprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'thumbprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprint) { if (options.parse && options.thumbprint) { options.thumbprint = JSON.parse(options.thumbprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprint}]); } - var paramPath = options.path + "/" + "thumbprintAlgorithm"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'thumbprintAlgorithm'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprintAlgorithm) { if (options.parse && options.thumbprintAlgorithm) { options.thumbprintAlgorithm = JSON.parse(options.thumbprintAlgorithm); @@ -15281,54 +15359,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprintAlgorithm}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove service-certificate-delete-parameters - var parameters = serviceCertificate.category('parameters') + var parametersServiceCertificateServiceCertificateDeleteParameters1 = serviceCertificate.category('parameters') .description($('Commands to remove parameter for your service-certificate.')); - var remove = parameters.category('remove') + var removeparametersServiceCertificateServiceCertificateDeleteParameters1 = parametersServiceCertificateServiceCertificateDeleteParameters1.category('remove') .description($('Commands to remove values in the parameter file for your service-certificate.')); - remove.command('service-certificate-delete-parameters') + removeparametersServiceCertificateServiceCertificateDeleteParameters1.command('service-certificate-delete-parameters') .description($('Remove serviceCertificate parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add service-certificate-delete-parameters - var parameters = serviceCertificate.category('parameters') + var parametersServiceCertificateServiceCertificateDeleteParameters2 = serviceCertificate.category('parameters') .description($('Commands to add parameter for your service-certificate.')); - var add = parameters.category('add') + var addparametersServiceCertificateServiceCertificateDeleteParameters2 = parametersServiceCertificateServiceCertificateDeleteParameters2.category('add') .description($('Commands to add values in the parameter file for your service-certificate.')); - add.command('service-certificate-delete-parameters') + addparametersServiceCertificateServiceCertificateDeleteParameters2.command('service-certificate-delete-parameters') .description($('Remove serviceCertificate parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -15348,41 +15426,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "serviceName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'serviceName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.serviceName) { if (options.parse && options.serviceName) { options.serviceName = JSON.parse(options.serviceName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.serviceName}]); } - var paramPath = "" + "/" + "thumbprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'thumbprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprint) { if (options.parse && options.thumbprint) { options.thumbprint = JSON.parse(options.thumbprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprint}]); } - var paramPath = "" + "/" + "thumbprintAlgorithm"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'thumbprintAlgorithm'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprintAlgorithm) { if (options.parse && options.thumbprintAlgorithm) { options.thumbprintAlgorithm = JSON.parse(options.thumbprintAlgorithm); @@ -15390,14 +15468,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprintAlgorithm}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -15414,13 +15492,14 @@ exports.init = function (cli) { .option('-s, --subscription ', $('the subscription identifier')) .execute(function (parameters, options, _) { cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -15428,25 +15507,27 @@ exports.init = function (cli) { var result = computeManagementClient.serviceCertificates.get(parametersObj, _); cli.output.json(result); }); - var parameters = serviceCertificate.category('parameters') + var serviceCertificategetParameters0 = serviceCertificate.category('parameters') .description($('Commands to manage parameter for your service certificate.')); - var generate = parameters.category('generate') + var serviceCertificategetGenerate0 = serviceCertificategetParameters0.category('generate') .description($('Commands to generate parameter file for your service certificate.')); - generate.command('get') + serviceCertificategetGenerate0.command('get') .description($('Generate serviceCertificate parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"serviceName\":\"\",\"thumbprint\":\"\",\"thumbprintAlgorithm\":\"\"}"); - var filePath = "serviceCertificate_get.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"serviceName\":\"\",\r\n\"thumbprint\":\"\",\r\n\"thumbprintAlgorithm\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"serviceName\":\"\",\"thumbprint\":\"\",\"thumbprintAlgorithm\":\"\"}'); + var filePath = 'serviceCertificate_get.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"serviceName\":\"\",\r\n\"thumbprint\":\"\",\r\n\"thumbprintAlgorithm\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + serviceCertificategetParameters0.command('patch') .description($('Command to patch serviceCertificate parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -15464,12 +15545,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -15481,22 +15562,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set service-certificate-get-parameters - var parameters = serviceCertificate.category('parameters') + var parametersServiceCertificateServiceCertificateGetParameters0 = serviceCertificate.category('parameters') .description($('Commands to manage parameter for your service-certificate.')); - var set = parameters.category('set') + var setparametersServiceCertificateServiceCertificateGetParameters0 = parametersServiceCertificateServiceCertificateGetParameters0.category('set') .description($('Commands to set parameter file for your service-certificate.')); - set.command('service-certificate-get-parameters') + setparametersServiceCertificateServiceCertificateGetParameters0.command('service-certificate-get-parameters') .description($('Set serviceCertificate parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -15514,39 +15595,39 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "serviceName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'serviceName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.serviceName) { if (options.parse && options.serviceName) { options.serviceName = JSON.parse(options.serviceName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.serviceName}]); } - var paramPath = options.path + "/" + "thumbprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'thumbprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprint) { if (options.parse && options.thumbprint) { options.thumbprint = JSON.parse(options.thumbprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprint}]); } - var paramPath = options.path + "/" + "thumbprintAlgorithm"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'thumbprintAlgorithm'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprintAlgorithm) { if (options.parse && options.thumbprintAlgorithm) { options.thumbprintAlgorithm = JSON.parse(options.thumbprintAlgorithm); @@ -15554,54 +15635,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprintAlgorithm}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove service-certificate-get-parameters - var parameters = serviceCertificate.category('parameters') + var parametersServiceCertificateServiceCertificateGetParameters1 = serviceCertificate.category('parameters') .description($('Commands to remove parameter for your service-certificate.')); - var remove = parameters.category('remove') + var removeparametersServiceCertificateServiceCertificateGetParameters1 = parametersServiceCertificateServiceCertificateGetParameters1.category('remove') .description($('Commands to remove values in the parameter file for your service-certificate.')); - remove.command('service-certificate-get-parameters') + removeparametersServiceCertificateServiceCertificateGetParameters1.command('service-certificate-get-parameters') .description($('Remove serviceCertificate parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add service-certificate-get-parameters - var parameters = serviceCertificate.category('parameters') + var parametersServiceCertificateServiceCertificateGetParameters2 = serviceCertificate.category('parameters') .description($('Commands to add parameter for your service-certificate.')); - var add = parameters.category('add') + var addparametersServiceCertificateServiceCertificateGetParameters2 = parametersServiceCertificateServiceCertificateGetParameters2.category('add') .description($('Commands to add values in the parameter file for your service-certificate.')); - add.command('service-certificate-get-parameters') + addparametersServiceCertificateServiceCertificateGetParameters2.command('service-certificate-get-parameters') .description($('Remove serviceCertificate parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -15621,41 +15702,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "serviceName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'serviceName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.serviceName) { if (options.parse && options.serviceName) { options.serviceName = JSON.parse(options.serviceName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.serviceName}]); } - var paramPath = "" + "/" + "thumbprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'thumbprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprint) { if (options.parse && options.thumbprint) { options.thumbprint = JSON.parse(options.thumbprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprint}]); } - var paramPath = "" + "/" + "thumbprintAlgorithm"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'thumbprintAlgorithm'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprintAlgorithm) { if (options.parse && options.thumbprintAlgorithm) { options.thumbprintAlgorithm = JSON.parse(options.thumbprintAlgorithm); @@ -15663,14 +15744,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprintAlgorithm}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -15708,13 +15789,14 @@ exports.init = function (cli) { cli.output.info('deploymentName = ' + options.deploymentName); cli.output.info('roleName = ' + options.roleName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -15722,25 +15804,27 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineDisks.createDataDisk(options.serviceName, options.deploymentName, options.roleName, parametersObj, _); cli.output.json(result); }); - var parameters = virtualMachineDisk.category('parameters') + var virtualMachineDiskcreateDataDiskParameters3 = virtualMachineDisk.category('parameters') .description($('Commands to manage parameter for your virtual machine disk.')); - var generate = parameters.category('generate') + var virtualMachineDiskcreateDataDiskGenerate3 = virtualMachineDiskcreateDataDiskParameters3.category('generate') .description($('Commands to generate parameter file for your virtual machine disk.')); - generate.command('create-data-disk') + virtualMachineDiskcreateDataDiskGenerate3.command('create-data-disk') .description($('Generate virtualMachineDisk parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"hostCaching\":\"\",\"label\":\"\",\"logicalDiskSizeInGB\":0,\"logicalUnitNumber\":null,\"mediaLinkUri\":\"\",\"name\":\"\",\"sourceMediaLinkUri\":\"\"}"); - var filePath = "virtualMachineDisk_createDataDisk.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"hostCaching\":\"\",\r\n\"label\":\"\",\r\n\"logicalDiskSizeInGB\":0,\r\n\"logicalUnitNumber\":null,\r\n\"mediaLinkUri\":\"\",\r\n\"name\":\"\",\r\n\"sourceMediaLinkUri\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"hostCaching\":\"\",\"label\":\"\",\"logicalDiskSizeInGB\":0,\"logicalUnitNumber\":null,\"mediaLinkUri\":\"\",\"name\":\"\",\"sourceMediaLinkUri\":\"\"}'); + var filePath = 'virtualMachineDisk_createDataDisk.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"hostCaching\":\"\",\r\n\"label\":\"\",\r\n\"logicalDiskSizeInGB\":0,\r\n\"logicalUnitNumber\":null,\r\n\"mediaLinkUri\":\"\",\r\n\"name\":\"\",\r\n\"sourceMediaLinkUri\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + virtualMachineDiskcreateDataDiskParameters3.command('patch') .description($('Command to patch virtualMachineDisk parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -15758,12 +15842,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -15775,22 +15859,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set virtual-machine-data-disk-create-parameters - var parameters = virtualMachineDisk.category('parameters') + var parametersVirtualMachineDiskVirtualMachineDataDiskCreateParameters0 = virtualMachineDisk.category('parameters') .description($('Commands to manage parameter for your virtual-machine-disk.')); - var set = parameters.category('set') + var setparametersVirtualMachineDiskVirtualMachineDataDiskCreateParameters0 = parametersVirtualMachineDiskVirtualMachineDataDiskCreateParameters0.category('set') .description($('Commands to set parameter file for your virtual-machine-disk.')); - set.command('virtual-machine-data-disk-create-parameters') + setparametersVirtualMachineDiskVirtualMachineDataDiskCreateParameters0.command('virtual-machine-data-disk-create-parameters') .description($('Set virtualMachineDisk parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -15812,79 +15896,79 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "hostCaching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'hostCaching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostCaching) { if (options.parse && options.hostCaching) { options.hostCaching = JSON.parse(options.hostCaching); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostCaching}]); } - var paramPath = options.path + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = options.path + "/" + "logicalDiskSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'logicalDiskSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.logicalDiskSizeInGB) { if (options.parse && options.logicalDiskSizeInGB) { options.logicalDiskSizeInGB = JSON.parse(options.logicalDiskSizeInGB); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.logicalDiskSizeInGB}]); } - var paramPath = options.path + "/" + "logicalUnitNumber"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'logicalUnitNumber'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.logicalUnitNumber) { if (options.parse && options.logicalUnitNumber) { options.logicalUnitNumber = JSON.parse(options.logicalUnitNumber); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.logicalUnitNumber}]); } - var paramPath = options.path + "/" + "mediaLinkUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'mediaLinkUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLinkUri) { if (options.parse && options.mediaLinkUri) { options.mediaLinkUri = JSON.parse(options.mediaLinkUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLinkUri}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "sourceMediaLinkUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'sourceMediaLinkUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sourceMediaLinkUri) { if (options.parse && options.sourceMediaLinkUri) { options.sourceMediaLinkUri = JSON.parse(options.sourceMediaLinkUri); @@ -15892,54 +15976,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sourceMediaLinkUri}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove virtual-machine-data-disk-create-parameters - var parameters = virtualMachineDisk.category('parameters') + var parametersVirtualMachineDiskVirtualMachineDataDiskCreateParameters1 = virtualMachineDisk.category('parameters') .description($('Commands to remove parameter for your virtual-machine-disk.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineDiskVirtualMachineDataDiskCreateParameters1 = parametersVirtualMachineDiskVirtualMachineDataDiskCreateParameters1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-disk.')); - remove.command('virtual-machine-data-disk-create-parameters') + removeparametersVirtualMachineDiskVirtualMachineDataDiskCreateParameters1.command('virtual-machine-data-disk-create-parameters') .description($('Remove virtualMachineDisk parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add virtual-machine-data-disk-create-parameters - var parameters = virtualMachineDisk.category('parameters') + var parametersVirtualMachineDiskVirtualMachineDataDiskCreateParameters2 = virtualMachineDisk.category('parameters') .description($('Commands to add parameter for your virtual-machine-disk.')); - var add = parameters.category('add') + var addparametersVirtualMachineDiskVirtualMachineDataDiskCreateParameters2 = parametersVirtualMachineDiskVirtualMachineDataDiskCreateParameters2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-disk.')); - add.command('virtual-machine-data-disk-create-parameters') + addparametersVirtualMachineDiskVirtualMachineDataDiskCreateParameters2.command('virtual-machine-data-disk-create-parameters') .description($('Remove virtualMachineDisk parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -15963,81 +16047,81 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "hostCaching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'hostCaching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostCaching) { if (options.parse && options.hostCaching) { options.hostCaching = JSON.parse(options.hostCaching); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostCaching}]); } - var paramPath = "" + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = "" + "/" + "logicalDiskSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'logicalDiskSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.logicalDiskSizeInGB) { if (options.parse && options.logicalDiskSizeInGB) { options.logicalDiskSizeInGB = JSON.parse(options.logicalDiskSizeInGB); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.logicalDiskSizeInGB}]); } - var paramPath = "" + "/" + "logicalUnitNumber"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'logicalUnitNumber'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.logicalUnitNumber) { if (options.parse && options.logicalUnitNumber) { options.logicalUnitNumber = JSON.parse(options.logicalUnitNumber); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.logicalUnitNumber}]); } - var paramPath = "" + "/" + "mediaLinkUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'mediaLinkUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLinkUri) { if (options.parse && options.mediaLinkUri) { options.mediaLinkUri = JSON.parse(options.mediaLinkUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLinkUri}]); } - var paramPath = "" + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "" + "/" + "sourceMediaLinkUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'sourceMediaLinkUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sourceMediaLinkUri) { if (options.parse && options.sourceMediaLinkUri) { options.sourceMediaLinkUri = JSON.parse(options.sourceMediaLinkUri); @@ -16045,14 +16129,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sourceMediaLinkUri}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -16069,13 +16153,14 @@ exports.init = function (cli) { .option('-s, --subscription ', $('the subscription identifier')) .execute(function (parameters, options, _) { cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -16083,25 +16168,27 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineDisks.createDisk(parametersObj, _); cli.output.json(result); }); - var parameters = virtualMachineDisk.category('parameters') + var virtualMachineDiskcreateDiskParameters0 = virtualMachineDisk.category('parameters') .description($('Commands to manage parameter for your virtual machine disk.')); - var generate = parameters.category('generate') + var virtualMachineDiskcreateDiskGenerate0 = virtualMachineDiskcreateDiskParameters0.category('generate') .description($('Commands to generate parameter file for your virtual machine disk.')); - generate.command('create-disk') + virtualMachineDiskcreateDiskGenerate0.command('create-disk') .description($('Generate virtualMachineDisk parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"label\":\"\",\"mediaLinkUri\":\"\",\"name\":\"\",\"operatingSystemType\":\"\"}"); - var filePath = "virtualMachineDisk_createDisk.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"label\":\"\",\r\n\"mediaLinkUri\":\"\",\r\n\"name\":\"\",\r\n\"operatingSystemType\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"label\":\"\",\"mediaLinkUri\":\"\",\"name\":\"\",\"operatingSystemType\":\"\"}'); + var filePath = 'virtualMachineDisk_createDisk.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"label\":\"\",\r\n\"mediaLinkUri\":\"\",\r\n\"name\":\"\",\r\n\"operatingSystemType\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + virtualMachineDiskcreateDiskParameters0.command('patch') .description($('Command to patch virtualMachineDisk parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -16119,12 +16206,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -16136,22 +16223,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set virtual-machine-disk-create-parameters - var parameters = virtualMachineDisk.category('parameters') + var parametersVirtualMachineDiskVirtualMachineDiskCreateParameters0 = virtualMachineDisk.category('parameters') .description($('Commands to manage parameter for your virtual-machine-disk.')); - var set = parameters.category('set') + var setparametersVirtualMachineDiskVirtualMachineDiskCreateParameters0 = parametersVirtualMachineDiskVirtualMachineDiskCreateParameters0.category('set') .description($('Commands to set parameter file for your virtual-machine-disk.')); - set.command('virtual-machine-disk-create-parameters') + setparametersVirtualMachineDiskVirtualMachineDiskCreateParameters0.command('virtual-machine-disk-create-parameters') .description($('Set virtualMachineDisk parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -16170,49 +16257,49 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = options.path + "/" + "mediaLinkUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'mediaLinkUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLinkUri) { if (options.parse && options.mediaLinkUri) { options.mediaLinkUri = JSON.parse(options.mediaLinkUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLinkUri}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "operatingSystemType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'operatingSystemType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.operatingSystemType) { if (options.parse && options.operatingSystemType) { options.operatingSystemType = JSON.parse(options.operatingSystemType); @@ -16220,54 +16307,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.operatingSystemType}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove virtual-machine-disk-create-parameters - var parameters = virtualMachineDisk.category('parameters') + var parametersVirtualMachineDiskVirtualMachineDiskCreateParameters1 = virtualMachineDisk.category('parameters') .description($('Commands to remove parameter for your virtual-machine-disk.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineDiskVirtualMachineDiskCreateParameters1 = parametersVirtualMachineDiskVirtualMachineDiskCreateParameters1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-disk.')); - remove.command('virtual-machine-disk-create-parameters') + removeparametersVirtualMachineDiskVirtualMachineDiskCreateParameters1.command('virtual-machine-disk-create-parameters') .description($('Remove virtualMachineDisk parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add virtual-machine-disk-create-parameters - var parameters = virtualMachineDisk.category('parameters') + var parametersVirtualMachineDiskVirtualMachineDiskCreateParameters2 = virtualMachineDisk.category('parameters') .description($('Commands to add parameter for your virtual-machine-disk.')); - var add = parameters.category('add') + var addparametersVirtualMachineDiskVirtualMachineDiskCreateParameters2 = parametersVirtualMachineDiskVirtualMachineDiskCreateParameters2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-disk.')); - add.command('virtual-machine-disk-create-parameters') + addparametersVirtualMachineDiskVirtualMachineDiskCreateParameters2.command('virtual-machine-disk-create-parameters') .description($('Remove virtualMachineDisk parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -16288,51 +16375,51 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = "" + "/" + "mediaLinkUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'mediaLinkUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLinkUri) { if (options.parse && options.mediaLinkUri) { options.mediaLinkUri = JSON.parse(options.mediaLinkUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLinkUri}]); } - var paramPath = "" + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "" + "/" + "operatingSystemType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'operatingSystemType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.operatingSystemType) { if (options.parse && options.operatingSystemType) { options.operatingSystemType = JSON.parse(options.operatingSystemType); @@ -16340,14 +16427,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.operatingSystemType}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -16461,13 +16548,14 @@ exports.init = function (cli) { cli.output.info('roleName = ' + options.roleName); cli.output.info('logicalUnitNumber = ' + options.logicalUnitNumber); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -16475,25 +16563,27 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineDisks.updateDataDisk(options.serviceName, options.deploymentName, options.roleName, options.logicalUnitNumber, parametersObj, _); cli.output.json(result); }); - var parameters = virtualMachineDisk.category('parameters') + var virtualMachineDiskupdateDataDiskParameters4 = virtualMachineDisk.category('parameters') .description($('Commands to manage parameter for your virtual machine disk.')); - var generate = parameters.category('generate') + var virtualMachineDiskupdateDataDiskGenerate4 = virtualMachineDiskupdateDataDiskParameters4.category('generate') .description($('Commands to generate parameter file for your virtual machine disk.')); - generate.command('update-data-disk') + virtualMachineDiskupdateDataDiskGenerate4.command('update-data-disk') .description($('Generate virtualMachineDisk parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"hostCaching\":\"\",\"label\":\"\",\"logicalDiskSizeInGB\":0,\"logicalUnitNumber\":null,\"mediaLinkUri\":\"\",\"name\":\"\"}"); - var filePath = "virtualMachineDisk_updateDataDisk.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"hostCaching\":\"\",\r\n\"label\":\"\",\r\n\"logicalDiskSizeInGB\":0,\r\n\"logicalUnitNumber\":null,\r\n\"mediaLinkUri\":\"\",\r\n\"name\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"hostCaching\":\"\",\"label\":\"\",\"logicalDiskSizeInGB\":0,\"logicalUnitNumber\":null,\"mediaLinkUri\":\"\",\"name\":\"\"}'); + var filePath = 'virtualMachineDisk_updateDataDisk.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"hostCaching\":\"\",\r\n\"label\":\"\",\r\n\"logicalDiskSizeInGB\":0,\r\n\"logicalUnitNumber\":null,\r\n\"mediaLinkUri\":\"\",\r\n\"name\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + virtualMachineDiskupdateDataDiskParameters4.command('patch') .description($('Command to patch virtualMachineDisk parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -16511,12 +16601,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -16528,22 +16618,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set virtual-machine-data-disk-update-parameters - var parameters = virtualMachineDisk.category('parameters') + var parametersVirtualMachineDiskVirtualMachineDataDiskUpdateParameters0 = virtualMachineDisk.category('parameters') .description($('Commands to manage parameter for your virtual-machine-disk.')); - var set = parameters.category('set') + var setparametersVirtualMachineDiskVirtualMachineDataDiskUpdateParameters0 = parametersVirtualMachineDiskVirtualMachineDataDiskUpdateParameters0.category('set') .description($('Commands to set parameter file for your virtual-machine-disk.')); - set.command('virtual-machine-data-disk-update-parameters') + setparametersVirtualMachineDiskVirtualMachineDataDiskUpdateParameters0.command('virtual-machine-data-disk-update-parameters') .description($('Set virtualMachineDisk parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -16564,69 +16654,69 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "hostCaching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'hostCaching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostCaching) { if (options.parse && options.hostCaching) { options.hostCaching = JSON.parse(options.hostCaching); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostCaching}]); } - var paramPath = options.path + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = options.path + "/" + "logicalDiskSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'logicalDiskSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.logicalDiskSizeInGB) { if (options.parse && options.logicalDiskSizeInGB) { options.logicalDiskSizeInGB = JSON.parse(options.logicalDiskSizeInGB); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.logicalDiskSizeInGB}]); } - var paramPath = options.path + "/" + "logicalUnitNumber"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'logicalUnitNumber'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.logicalUnitNumber) { if (options.parse && options.logicalUnitNumber) { options.logicalUnitNumber = JSON.parse(options.logicalUnitNumber); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.logicalUnitNumber}]); } - var paramPath = options.path + "/" + "mediaLinkUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'mediaLinkUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLinkUri) { if (options.parse && options.mediaLinkUri) { options.mediaLinkUri = JSON.parse(options.mediaLinkUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLinkUri}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -16634,54 +16724,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove virtual-machine-data-disk-update-parameters - var parameters = virtualMachineDisk.category('parameters') + var parametersVirtualMachineDiskVirtualMachineDataDiskUpdateParameters1 = virtualMachineDisk.category('parameters') .description($('Commands to remove parameter for your virtual-machine-disk.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineDiskVirtualMachineDataDiskUpdateParameters1 = parametersVirtualMachineDiskVirtualMachineDataDiskUpdateParameters1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-disk.')); - remove.command('virtual-machine-data-disk-update-parameters') + removeparametersVirtualMachineDiskVirtualMachineDataDiskUpdateParameters1.command('virtual-machine-data-disk-update-parameters') .description($('Remove virtualMachineDisk parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add virtual-machine-data-disk-update-parameters - var parameters = virtualMachineDisk.category('parameters') + var parametersVirtualMachineDiskVirtualMachineDataDiskUpdateParameters2 = virtualMachineDisk.category('parameters') .description($('Commands to add parameter for your virtual-machine-disk.')); - var add = parameters.category('add') + var addparametersVirtualMachineDiskVirtualMachineDataDiskUpdateParameters2 = parametersVirtualMachineDiskVirtualMachineDataDiskUpdateParameters2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-disk.')); - add.command('virtual-machine-data-disk-update-parameters') + addparametersVirtualMachineDiskVirtualMachineDataDiskUpdateParameters2.command('virtual-machine-data-disk-update-parameters') .description($('Remove virtualMachineDisk parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -16704,71 +16794,71 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "hostCaching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'hostCaching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostCaching) { if (options.parse && options.hostCaching) { options.hostCaching = JSON.parse(options.hostCaching); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostCaching}]); } - var paramPath = "" + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = "" + "/" + "logicalDiskSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'logicalDiskSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.logicalDiskSizeInGB) { if (options.parse && options.logicalDiskSizeInGB) { options.logicalDiskSizeInGB = JSON.parse(options.logicalDiskSizeInGB); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.logicalDiskSizeInGB}]); } - var paramPath = "" + "/" + "logicalUnitNumber"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'logicalUnitNumber'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.logicalUnitNumber) { if (options.parse && options.logicalUnitNumber) { options.logicalUnitNumber = JSON.parse(options.logicalUnitNumber); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.logicalUnitNumber}]); } - var paramPath = "" + "/" + "mediaLinkUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'mediaLinkUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLinkUri) { if (options.parse && options.mediaLinkUri) { options.mediaLinkUri = JSON.parse(options.mediaLinkUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLinkUri}]); } - var paramPath = "" + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -16776,14 +16866,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -16802,13 +16892,14 @@ exports.init = function (cli) { .execute(function (name, parameters, options, _) { cli.output.info('name = ' + options.name); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -16816,25 +16907,27 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineDisks.updateDisk(options.name, parametersObj, _); cli.output.json(result); }); - var parameters = virtualMachineDisk.category('parameters') + var virtualMachineDiskupdateDiskParameters1 = virtualMachineDisk.category('parameters') .description($('Commands to manage parameter for your virtual machine disk.')); - var generate = parameters.category('generate') + var virtualMachineDiskupdateDiskGenerate1 = virtualMachineDiskupdateDiskParameters1.category('generate') .description($('Commands to generate parameter file for your virtual machine disk.')); - generate.command('update-disk') + virtualMachineDiskupdateDiskGenerate1.command('update-disk') .description($('Generate virtualMachineDisk parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"hasOperatingSystem\":null,\"label\":\"\",\"mediaLinkUri\":\"\",\"name\":\"\",\"operatingSystemType\":\"\",\"resizedSizeInGB\":null}"); - var filePath = "virtualMachineDisk_updateDisk.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"hasOperatingSystem\":null,\r\n\"label\":\"\",\r\n\"mediaLinkUri\":\"\",\r\n\"name\":\"\",\r\n\"operatingSystemType\":\"\",\r\n\"resizedSizeInGB\":null\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"hasOperatingSystem\":null,\"label\":\"\",\"mediaLinkUri\":\"\",\"name\":\"\",\"operatingSystemType\":\"\",\"resizedSizeInGB\":null}'); + var filePath = 'virtualMachineDisk_updateDisk.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"hasOperatingSystem\":null,\r\n\"label\":\"\",\r\n\"mediaLinkUri\":\"\",\r\n\"name\":\"\",\r\n\"operatingSystemType\":\"\",\r\n\"resizedSizeInGB\":null\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + virtualMachineDiskupdateDiskParameters1.command('patch') .description($('Command to patch virtualMachineDisk parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -16852,12 +16945,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -16869,22 +16962,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set virtual-machine-disk-update-parameters - var parameters = virtualMachineDisk.category('parameters') + var parametersVirtualMachineDiskVirtualMachineDiskUpdateParameters0 = virtualMachineDisk.category('parameters') .description($('Commands to manage parameter for your virtual-machine-disk.')); - var set = parameters.category('set') + var setparametersVirtualMachineDiskVirtualMachineDiskUpdateParameters0 = parametersVirtualMachineDiskVirtualMachineDiskUpdateParameters0.category('set') .description($('Commands to set parameter file for your virtual-machine-disk.')); - set.command('virtual-machine-disk-update-parameters') + setparametersVirtualMachineDiskVirtualMachineDiskUpdateParameters0.command('virtual-machine-disk-update-parameters') .description($('Set virtualMachineDisk parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -16905,69 +16998,69 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "hasOperatingSystem"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'hasOperatingSystem'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hasOperatingSystem) { if (options.parse && options.hasOperatingSystem) { options.hasOperatingSystem = JSON.parse(options.hasOperatingSystem); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hasOperatingSystem}]); } - var paramPath = options.path + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = options.path + "/" + "mediaLinkUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'mediaLinkUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLinkUri) { if (options.parse && options.mediaLinkUri) { options.mediaLinkUri = JSON.parse(options.mediaLinkUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLinkUri}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "operatingSystemType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'operatingSystemType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.operatingSystemType) { if (options.parse && options.operatingSystemType) { options.operatingSystemType = JSON.parse(options.operatingSystemType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.operatingSystemType}]); } - var paramPath = options.path + "/" + "resizedSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'resizedSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resizedSizeInGB) { if (options.parse && options.resizedSizeInGB) { options.resizedSizeInGB = JSON.parse(options.resizedSizeInGB); @@ -16975,54 +17068,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resizedSizeInGB}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove virtual-machine-disk-update-parameters - var parameters = virtualMachineDisk.category('parameters') + var parametersVirtualMachineDiskVirtualMachineDiskUpdateParameters1 = virtualMachineDisk.category('parameters') .description($('Commands to remove parameter for your virtual-machine-disk.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineDiskVirtualMachineDiskUpdateParameters1 = parametersVirtualMachineDiskVirtualMachineDiskUpdateParameters1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-disk.')); - remove.command('virtual-machine-disk-update-parameters') + removeparametersVirtualMachineDiskVirtualMachineDiskUpdateParameters1.command('virtual-machine-disk-update-parameters') .description($('Remove virtualMachineDisk parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add virtual-machine-disk-update-parameters - var parameters = virtualMachineDisk.category('parameters') + var parametersVirtualMachineDiskVirtualMachineDiskUpdateParameters2 = virtualMachineDisk.category('parameters') .description($('Commands to add parameter for your virtual-machine-disk.')); - var add = parameters.category('add') + var addparametersVirtualMachineDiskVirtualMachineDiskUpdateParameters2 = parametersVirtualMachineDiskVirtualMachineDiskUpdateParameters2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-disk.')); - add.command('virtual-machine-disk-update-parameters') + addparametersVirtualMachineDiskVirtualMachineDiskUpdateParameters2.command('virtual-machine-disk-update-parameters') .description($('Remove virtualMachineDisk parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -17045,71 +17138,71 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "hasOperatingSystem"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'hasOperatingSystem'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hasOperatingSystem) { if (options.parse && options.hasOperatingSystem) { options.hasOperatingSystem = JSON.parse(options.hasOperatingSystem); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hasOperatingSystem}]); } - var paramPath = "" + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = "" + "/" + "mediaLinkUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'mediaLinkUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLinkUri) { if (options.parse && options.mediaLinkUri) { options.mediaLinkUri = JSON.parse(options.mediaLinkUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLinkUri}]); } - var paramPath = "" + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "" + "/" + "operatingSystemType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'operatingSystemType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.operatingSystemType) { if (options.parse && options.operatingSystemType) { options.operatingSystemType = JSON.parse(options.operatingSystemType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.operatingSystemType}]); } - var paramPath = "" + "/" + "resizedSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'resizedSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resizedSizeInGB) { if (options.parse && options.resizedSizeInGB) { options.resizedSizeInGB = JSON.parse(options.resizedSizeInGB); @@ -17117,14 +17210,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resizedSizeInGB}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -17143,13 +17236,14 @@ exports.init = function (cli) { .execute(function (name, parameters, options, _) { cli.output.info('name = ' + options.name); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -17157,25 +17251,27 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineDisks.updateDiskSize(options.name, parametersObj, _); cli.output.json(result); }); - var parameters = virtualMachineDisk.category('parameters') + var virtualMachineDiskupdateDiskSizeParameters1 = virtualMachineDisk.category('parameters') .description($('Commands to manage parameter for your virtual machine disk.')); - var generate = parameters.category('generate') + var virtualMachineDiskupdateDiskSizeGenerate1 = virtualMachineDiskupdateDiskSizeParameters1.category('generate') .description($('Commands to generate parameter file for your virtual machine disk.')); - generate.command('update-disk-size') + virtualMachineDiskupdateDiskSizeGenerate1.command('update-disk-size') .description($('Generate virtualMachineDisk parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"hasOperatingSystem\":null,\"label\":\"\",\"mediaLinkUri\":\"\",\"name\":\"\",\"operatingSystemType\":\"\",\"resizedSizeInGB\":null}"); - var filePath = "virtualMachineDisk_updateDiskSize.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"hasOperatingSystem\":null,\r\n\"label\":\"\",\r\n\"mediaLinkUri\":\"\",\r\n\"name\":\"\",\r\n\"operatingSystemType\":\"\",\r\n\"resizedSizeInGB\":null\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"hasOperatingSystem\":null,\"label\":\"\",\"mediaLinkUri\":\"\",\"name\":\"\",\"operatingSystemType\":\"\",\"resizedSizeInGB\":null}'); + var filePath = 'virtualMachineDisk_updateDiskSize.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"hasOperatingSystem\":null,\r\n\"label\":\"\",\r\n\"mediaLinkUri\":\"\",\r\n\"name\":\"\",\r\n\"operatingSystemType\":\"\",\r\n\"resizedSizeInGB\":null\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + virtualMachineDiskupdateDiskSizeParameters1.command('patch') .description($('Command to patch virtualMachineDisk parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -17193,12 +17289,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -17210,22 +17306,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set virtual-machine-disk-update-parameters - var parameters = virtualMachineDisk.category('parameters') + var parametersVirtualMachineDiskVirtualMachineDiskUpdateParameters0 = virtualMachineDisk.category('parameters') .description($('Commands to manage parameter for your virtual-machine-disk.')); - var set = parameters.category('set') + var setparametersVirtualMachineDiskVirtualMachineDiskUpdateParameters0 = parametersVirtualMachineDiskVirtualMachineDiskUpdateParameters0.category('set') .description($('Commands to set parameter file for your virtual-machine-disk.')); - set.command('virtual-machine-disk-update-parameters') + setparametersVirtualMachineDiskVirtualMachineDiskUpdateParameters0.command('virtual-machine-disk-update-parameters') .description($('Set virtualMachineDisk parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -17246,69 +17342,69 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "hasOperatingSystem"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'hasOperatingSystem'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hasOperatingSystem) { if (options.parse && options.hasOperatingSystem) { options.hasOperatingSystem = JSON.parse(options.hasOperatingSystem); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hasOperatingSystem}]); } - var paramPath = options.path + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = options.path + "/" + "mediaLinkUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'mediaLinkUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLinkUri) { if (options.parse && options.mediaLinkUri) { options.mediaLinkUri = JSON.parse(options.mediaLinkUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLinkUri}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "operatingSystemType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'operatingSystemType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.operatingSystemType) { if (options.parse && options.operatingSystemType) { options.operatingSystemType = JSON.parse(options.operatingSystemType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.operatingSystemType}]); } - var paramPath = options.path + "/" + "resizedSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'resizedSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resizedSizeInGB) { if (options.parse && options.resizedSizeInGB) { options.resizedSizeInGB = JSON.parse(options.resizedSizeInGB); @@ -17316,54 +17412,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resizedSizeInGB}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove virtual-machine-disk-update-parameters - var parameters = virtualMachineDisk.category('parameters') + var parametersVirtualMachineDiskVirtualMachineDiskUpdateParameters1 = virtualMachineDisk.category('parameters') .description($('Commands to remove parameter for your virtual-machine-disk.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineDiskVirtualMachineDiskUpdateParameters1 = parametersVirtualMachineDiskVirtualMachineDiskUpdateParameters1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-disk.')); - remove.command('virtual-machine-disk-update-parameters') + removeparametersVirtualMachineDiskVirtualMachineDiskUpdateParameters1.command('virtual-machine-disk-update-parameters') .description($('Remove virtualMachineDisk parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add virtual-machine-disk-update-parameters - var parameters = virtualMachineDisk.category('parameters') + var parametersVirtualMachineDiskVirtualMachineDiskUpdateParameters2 = virtualMachineDisk.category('parameters') .description($('Commands to add parameter for your virtual-machine-disk.')); - var add = parameters.category('add') + var addparametersVirtualMachineDiskVirtualMachineDiskUpdateParameters2 = parametersVirtualMachineDiskVirtualMachineDiskUpdateParameters2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-disk.')); - add.command('virtual-machine-disk-update-parameters') + addparametersVirtualMachineDiskVirtualMachineDiskUpdateParameters2.command('virtual-machine-disk-update-parameters') .description($('Remove virtualMachineDisk parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -17386,71 +17482,71 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "hasOperatingSystem"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'hasOperatingSystem'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hasOperatingSystem) { if (options.parse && options.hasOperatingSystem) { options.hasOperatingSystem = JSON.parse(options.hasOperatingSystem); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hasOperatingSystem}]); } - var paramPath = "" + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = "" + "/" + "mediaLinkUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'mediaLinkUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLinkUri) { if (options.parse && options.mediaLinkUri) { options.mediaLinkUri = JSON.parse(options.mediaLinkUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLinkUri}]); } - var paramPath = "" + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "" + "/" + "operatingSystemType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'operatingSystemType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.operatingSystemType) { if (options.parse && options.operatingSystemType) { options.operatingSystemType = JSON.parse(options.operatingSystemType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.operatingSystemType}]); } - var paramPath = "" + "/" + "resizedSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'resizedSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resizedSizeInGB) { if (options.parse && options.resizedSizeInGB) { options.resizedSizeInGB = JSON.parse(options.resizedSizeInGB); @@ -17458,14 +17554,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resizedSizeInGB}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -17518,13 +17614,14 @@ exports.init = function (cli) { cli.output.info('deploymentName = ' + options.deploymentName); cli.output.info('virtualMachineName = ' + options.virtualMachineName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -17532,25 +17629,27 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachines.beginShutdown(options.serviceName, options.deploymentName, options.virtualMachineName, parametersObj, _); cli.output.json(result); }); - var parameters = virtualMachine.category('parameters') + var virtualMachinebeginShutdownParameters3 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual machine.')); - var generate = parameters.category('generate') + var virtualMachinebeginShutdownGenerate3 = virtualMachinebeginShutdownParameters3.category('generate') .description($('Commands to generate parameter file for your virtual machine.')); - generate.command('begin-shutdown') + virtualMachinebeginShutdownGenerate3.command('begin-shutdown') .description($('Generate virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"postShutdownAction\":0}"); - var filePath = "virtualMachine_beginShutdown.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"postShutdownAction\":0\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"postShutdownAction\":0}'); + var filePath = 'virtualMachine_beginShutdown.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"postShutdownAction\":0\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + virtualMachinebeginShutdownParameters3.command('patch') .description($('Command to patch virtualMachine parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -17568,12 +17667,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -17585,22 +17684,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set virtual-machine-shutdown-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineShutdownParameters0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineVirtualMachineShutdownParameters0 = parametersVirtualMachineVirtualMachineShutdownParameters0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('virtual-machine-shutdown-parameters') + setparametersVirtualMachineVirtualMachineShutdownParameters0.command('virtual-machine-shutdown-parameters') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -17616,19 +17715,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "postShutdownAction"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'postShutdownAction'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.postShutdownAction) { if (options.parse && options.postShutdownAction) { options.postShutdownAction = JSON.parse(options.postShutdownAction); @@ -17636,54 +17735,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.postShutdownAction}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove virtual-machine-shutdown-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineShutdownParameters1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineVirtualMachineShutdownParameters1 = parametersVirtualMachineVirtualMachineShutdownParameters1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('virtual-machine-shutdown-parameters') + removeparametersVirtualMachineVirtualMachineShutdownParameters1.command('virtual-machine-shutdown-parameters') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add virtual-machine-shutdown-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineShutdownParameters2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineVirtualMachineShutdownParameters2 = parametersVirtualMachineVirtualMachineShutdownParameters2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('virtual-machine-shutdown-parameters') + addparametersVirtualMachineVirtualMachineShutdownParameters2.command('virtual-machine-shutdown-parameters') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -17701,21 +17800,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "postShutdownAction"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'postShutdownAction'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.postShutdownAction) { if (options.parse && options.postShutdownAction) { options.postShutdownAction = JSON.parse(options.postShutdownAction); @@ -17723,54 +17822,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.postShutdownAction}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove post-shutdown-action - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePostShutdownAction1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachinePostShutdownAction1 = parametersVirtualMachinePostShutdownAction1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('post-shutdown-action') + removeparametersVirtualMachinePostShutdownAction1.command('post-shutdown-action') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/postShutdownAction"; + options.path = '/postShutdownAction'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add post-shutdown-action - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePostShutdownAction2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachinePostShutdownAction2 = parametersVirtualMachinePostShutdownAction2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('post-shutdown-action') + addparametersVirtualMachinePostShutdownAction2.command('post-shutdown-action') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -17787,26 +17886,26 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/postShutdownAction" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/postShutdownAction' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -17829,13 +17928,14 @@ exports.init = function (cli) { cli.output.info('deploymentName = ' + options.deploymentName); cli.output.info('virtualMachineName = ' + options.virtualMachineName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -17843,25 +17943,27 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachines.captureOSImage(options.serviceName, options.deploymentName, options.virtualMachineName, parametersObj, _); cli.output.json(result); }); - var parameters = virtualMachine.category('parameters') + var virtualMachinecaptureOSImageParameters3 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual machine.')); - var generate = parameters.category('generate') + var virtualMachinecaptureOSImageGenerate3 = virtualMachinecaptureOSImageParameters3.category('generate') .description($('Commands to generate parameter file for your virtual machine.')); - generate.command('capture-os-image') + virtualMachinecaptureOSImageGenerate3.command('capture-os-image') .description($('Generate virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"postCaptureAction\":0,\"provisioningConfiguration\":{\"adminPassword\":\"\",\"adminUserName\":\"\",\"computerName\":\"\",\"configurationSetType\":\"\",\"customData\":\"\",\"disableSshPasswordAuthentication\":null,\"domainJoin\":{\"credentials\":{\"domain\":\"\",\"password\":\"\",\"userName\":\"\"},\"domainToJoin\":\"\",\"ldapMachineObjectOU\":\"\",\"provisioning\":{\"accountData\":\"\"}},\"enableAutomaticUpdates\":null,\"hostName\":\"\",\"inputEndpoints\":[{\"enableDirectServerReturn\":null,\"endpointAcl\":{\"rules\":[{\"action\":\"\",\"description\":\"\",\"order\":null,\"remoteSubnet\":\"\"}]},\"idleTimeoutInMinutes\":null,\"loadBalancedEndpointSetName\":\"\",\"loadBalancerDistribution\":\"\",\"loadBalancerName\":\"\",\"loadBalancerProbe\":{\"intervalInSeconds\":null,\"path\":\"\",\"port\":0,\"protocol\":0,\"timeoutInSeconds\":null},\"localPort\":null,\"name\":\"\",\"port\":null,\"protocol\":\"\",\"virtualIPAddress\":\"\",\"virtualIPName\":\"\"}],\"iPForwarding\":\"\",\"networkInterfaces\":[{\"iPConfigurations\":[{\"staticVirtualNetworkIPAddress\":\"\",\"subnetName\":\"\"}],\"iPForwarding\":\"\",\"name\":\"\",\"networkSecurityGroup\":\"\"}],\"networkSecurityGroup\":\"\",\"publicIPs\":[{\"domainNameLabel\":\"\",\"idleTimeoutInMinutes\":null,\"name\":\"\"}],\"resetPasswordOnFirstLogon\":null,\"sshSettings\":{\"keyPairs\":[{\"fingerprint\":\"\",\"path\":\"\"}],\"publicKeys\":[{\"fingerprint\":\"\",\"path\":\"\"}]},\"staticVirtualNetworkIPAddress\":\"\",\"storedCertificateSettings\":[{\"storeName\":\"\",\"thumbprint\":\"\"}],\"subnetNames\":[\"\"],\"timeZone\":\"\",\"userName\":\"\",\"userPassword\":\"\",\"windowsRemoteManagement\":{\"listeners\":[{\"certificateThumbprint\":\"\",\"listenerType\":0}]}},\"targetImageLabel\":\"\",\"targetImageName\":\"\"}"); - var filePath = "virtualMachine_captureOSImage.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"postCaptureAction\":0,\r\n\"provisioningConfiguration\":{\r\n\"adminPassword\":\"\",\r\n\"adminUserName\":\"\",\r\n\"computerName\":\"\",\r\n\"configurationSetType\":\"\",\r\n\"customData\":\"\",\r\n\"disableSshPasswordAuthentication\":null,\r\n\"domainJoin\":{\r\n\"credentials\":{\r\n\"domain\":\"\",\r\n\"password\":\"\",\r\n\"userName\":\"\"\r\n},\r\n\"domainToJoin\":\"\",\r\n\"ldapMachineObjectOU\":\"\",\r\n\"provisioning\":{\r\n\"accountData\":\"\"\r\n}\r\n},\r\n\"enableAutomaticUpdates\":null,\r\n\"hostName\":\"\",\r\n\"inputEndpoints\":[\r\n{\r\n\"enableDirectServerReturn\":null,\r\n\"endpointAcl\":{\r\n\"rules\":[\r\n{\r\n\"action\":\"\",\r\n\"description\":\"\",\r\n\"order\":null,\r\n\"remoteSubnet\":\"\"\r\n}\r\n]\r\n},\r\n\"idleTimeoutInMinutes\":null,\r\n\"loadBalancedEndpointSetName\":\"\",\r\n\"loadBalancerDistribution\":\"\",\r\n\"loadBalancerName\":\"\",\r\n\"loadBalancerProbe\":{\r\n\"intervalInSeconds\":null,\r\n\"path\":\"\",\r\n\"port\":0,\r\n\"protocol\":0,\r\n\"timeoutInSeconds\":null\r\n},\r\n\"localPort\":null,\r\n\"name\":\"\",\r\n\"port\":null,\r\n\"protocol\":\"\",\r\n\"virtualIPAddress\":\"\",\r\n\"virtualIPName\":\"\"\r\n}\r\n],\r\n\"iPForwarding\":\"\",\r\n\"networkInterfaces\":[\r\n{\r\n\"iPConfigurations\":[\r\n{\r\n\"staticVirtualNetworkIPAddress\":\"\",\r\n\"subnetName\":\"\"\r\n}\r\n],\r\n\"iPForwarding\":\"\",\r\n\"name\":\"\",\r\n\"networkSecurityGroup\":\"\"\r\n}\r\n],\r\n\"networkSecurityGroup\":\"\",\r\n\"publicIPs\":[\r\n{\r\n\"domainNameLabel\":\"\",\r\n\"idleTimeoutInMinutes\":null,\r\n\"name\":\"\"\r\n}\r\n],\r\n\"resetPasswordOnFirstLogon\":null,\r\n\"sshSettings\":{\r\n\"keyPairs\":[\r\n{\r\n\"fingerprint\":\"\",\r\n\"path\":\"\"\r\n}\r\n],\r\n\"publicKeys\":[\r\n{\r\n\"fingerprint\":\"\",\r\n\"path\":\"\"\r\n}\r\n]\r\n},\r\n\"staticVirtualNetworkIPAddress\":\"\",\r\n\"storedCertificateSettings\":[\r\n{\r\n\"storeName\":\"\",\r\n\"thumbprint\":\"\"\r\n}\r\n],\r\n\"subnetNames\":[\r\n\"\"\r\n],\r\n\"timeZone\":\"\",\r\n\"userName\":\"\",\r\n\"userPassword\":\"\",\r\n\"windowsRemoteManagement\":{\r\n\"listeners\":[\r\n{\r\n\"certificateThumbprint\":\"\",\r\n\"listenerType\":0\r\n}\r\n]\r\n}\r\n},\r\n\"targetImageLabel\":\"\",\r\n\"targetImageName\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"postCaptureAction\":0,\"provisioningConfiguration\":{\"adminPassword\":\"\",\"adminUserName\":\"\",\"computerName\":\"\",\"configurationSetType\":\"\",\"customData\":\"\",\"disableSshPasswordAuthentication\":null,\"domainJoin\":{\"credentials\":{\"domain\":\"\",\"password\":\"\",\"userName\":\"\"},\"domainToJoin\":\"\",\"ldapMachineObjectOU\":\"\",\"provisioning\":{\"accountData\":\"\"}},\"enableAutomaticUpdates\":null,\"hostName\":\"\",\"inputEndpoints\":[{\"enableDirectServerReturn\":null,\"endpointAcl\":{\"rules\":[{\"action\":\"\",\"description\":\"\",\"order\":null,\"remoteSubnet\":\"\"}]},\"idleTimeoutInMinutes\":null,\"loadBalancedEndpointSetName\":\"\",\"loadBalancerDistribution\":\"\",\"loadBalancerName\":\"\",\"loadBalancerProbe\":{\"intervalInSeconds\":null,\"path\":\"\",\"port\":0,\"protocol\":0,\"timeoutInSeconds\":null},\"localPort\":null,\"name\":\"\",\"port\":null,\"protocol\":\"\",\"virtualIPAddress\":\"\",\"virtualIPName\":\"\"}],\"iPForwarding\":\"\",\"networkInterfaces\":[{\"iPConfigurations\":[{\"staticVirtualNetworkIPAddress\":\"\",\"subnetName\":\"\"}],\"iPForwarding\":\"\",\"name\":\"\",\"networkSecurityGroup\":\"\"}],\"networkSecurityGroup\":\"\",\"publicIPs\":[{\"domainNameLabel\":\"\",\"idleTimeoutInMinutes\":null,\"name\":\"\"}],\"resetPasswordOnFirstLogon\":null,\"sshSettings\":{\"keyPairs\":[{\"fingerprint\":\"\",\"path\":\"\"}],\"publicKeys\":[{\"fingerprint\":\"\",\"path\":\"\"}]},\"staticVirtualNetworkIPAddress\":\"\",\"storedCertificateSettings\":[{\"storeName\":\"\",\"thumbprint\":\"\"}],\"subnetNames\":[\"\"],\"timeZone\":\"\",\"userName\":\"\",\"userPassword\":\"\",\"windowsRemoteManagement\":{\"listeners\":[{\"certificateThumbprint\":\"\",\"listenerType\":0}]}},\"targetImageLabel\":\"\",\"targetImageName\":\"\"}'); + var filePath = 'virtualMachine_captureOSImage.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"postCaptureAction\":0,\r\n\"provisioningConfiguration\":{\r\n\"adminPassword\":\"\",\r\n\"adminUserName\":\"\",\r\n\"computerName\":\"\",\r\n\"configurationSetType\":\"\",\r\n\"customData\":\"\",\r\n\"disableSshPasswordAuthentication\":null,\r\n\"domainJoin\":{\r\n\"credentials\":{\r\n\"domain\":\"\",\r\n\"password\":\"\",\r\n\"userName\":\"\"\r\n},\r\n\"domainToJoin\":\"\",\r\n\"ldapMachineObjectOU\":\"\",\r\n\"provisioning\":{\r\n\"accountData\":\"\"\r\n}\r\n},\r\n\"enableAutomaticUpdates\":null,\r\n\"hostName\":\"\",\r\n\"inputEndpoints\":[\r\n{\r\n\"enableDirectServerReturn\":null,\r\n\"endpointAcl\":{\r\n\"rules\":[\r\n{\r\n\"action\":\"\",\r\n\"description\":\"\",\r\n\"order\":null,\r\n\"remoteSubnet\":\"\"\r\n}\r\n]\r\n},\r\n\"idleTimeoutInMinutes\":null,\r\n\"loadBalancedEndpointSetName\":\"\",\r\n\"loadBalancerDistribution\":\"\",\r\n\"loadBalancerName\":\"\",\r\n\"loadBalancerProbe\":{\r\n\"intervalInSeconds\":null,\r\n\"path\":\"\",\r\n\"port\":0,\r\n\"protocol\":0,\r\n\"timeoutInSeconds\":null\r\n},\r\n\"localPort\":null,\r\n\"name\":\"\",\r\n\"port\":null,\r\n\"protocol\":\"\",\r\n\"virtualIPAddress\":\"\",\r\n\"virtualIPName\":\"\"\r\n}\r\n],\r\n\"iPForwarding\":\"\",\r\n\"networkInterfaces\":[\r\n{\r\n\"iPConfigurations\":[\r\n{\r\n\"staticVirtualNetworkIPAddress\":\"\",\r\n\"subnetName\":\"\"\r\n}\r\n],\r\n\"iPForwarding\":\"\",\r\n\"name\":\"\",\r\n\"networkSecurityGroup\":\"\"\r\n}\r\n],\r\n\"networkSecurityGroup\":\"\",\r\n\"publicIPs\":[\r\n{\r\n\"domainNameLabel\":\"\",\r\n\"idleTimeoutInMinutes\":null,\r\n\"name\":\"\"\r\n}\r\n],\r\n\"resetPasswordOnFirstLogon\":null,\r\n\"sshSettings\":{\r\n\"keyPairs\":[\r\n{\r\n\"fingerprint\":\"\",\r\n\"path\":\"\"\r\n}\r\n],\r\n\"publicKeys\":[\r\n{\r\n\"fingerprint\":\"\",\r\n\"path\":\"\"\r\n}\r\n]\r\n},\r\n\"staticVirtualNetworkIPAddress\":\"\",\r\n\"storedCertificateSettings\":[\r\n{\r\n\"storeName\":\"\",\r\n\"thumbprint\":\"\"\r\n}\r\n],\r\n\"subnetNames\":[\r\n\"\"\r\n],\r\n\"timeZone\":\"\",\r\n\"userName\":\"\",\r\n\"userPassword\":\"\",\r\n\"windowsRemoteManagement\":{\r\n\"listeners\":[\r\n{\r\n\"certificateThumbprint\":\"\",\r\n\"listenerType\":0\r\n}\r\n]\r\n}\r\n},\r\n\"targetImageLabel\":\"\",\r\n\"targetImageName\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + virtualMachinecaptureOSImageParameters3.command('patch') .description($('Command to patch virtualMachine parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -17879,12 +17981,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -17896,22 +17998,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set virtual-machine-capture-os-image-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineCaptureOSImageParameters0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineVirtualMachineCaptureOSImageParameters0 = parametersVirtualMachineVirtualMachineCaptureOSImageParameters0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('virtual-machine-capture-os-image-parameters') + setparametersVirtualMachineVirtualMachineCaptureOSImageParameters0.command('virtual-machine-capture-os-image-parameters') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -17930,49 +18032,49 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "postCaptureAction"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'postCaptureAction'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.postCaptureAction) { if (options.parse && options.postCaptureAction) { options.postCaptureAction = JSON.parse(options.postCaptureAction); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.postCaptureAction}]); } - var paramPath = options.path + "/" + "provisioningConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'provisioningConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.provisioningConfiguration) { if (options.parse && options.provisioningConfiguration) { options.provisioningConfiguration = JSON.parse(options.provisioningConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.provisioningConfiguration}]); } - var paramPath = options.path + "/" + "targetImageLabel"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'targetImageLabel'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.targetImageLabel) { if (options.parse && options.targetImageLabel) { options.targetImageLabel = JSON.parse(options.targetImageLabel); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.targetImageLabel}]); } - var paramPath = options.path + "/" + "targetImageName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'targetImageName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.targetImageName) { if (options.parse && options.targetImageName) { options.targetImageName = JSON.parse(options.targetImageName); @@ -17980,54 +18082,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.targetImageName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove virtual-machine-capture-os-image-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineCaptureOSImageParameters1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineVirtualMachineCaptureOSImageParameters1 = parametersVirtualMachineVirtualMachineCaptureOSImageParameters1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('virtual-machine-capture-os-image-parameters') + removeparametersVirtualMachineVirtualMachineCaptureOSImageParameters1.command('virtual-machine-capture-os-image-parameters') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add virtual-machine-capture-os-image-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineCaptureOSImageParameters2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineVirtualMachineCaptureOSImageParameters2 = parametersVirtualMachineVirtualMachineCaptureOSImageParameters2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('virtual-machine-capture-os-image-parameters') + addparametersVirtualMachineVirtualMachineCaptureOSImageParameters2.command('virtual-machine-capture-os-image-parameters') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -18048,51 +18150,51 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "postCaptureAction"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'postCaptureAction'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.postCaptureAction) { if (options.parse && options.postCaptureAction) { options.postCaptureAction = JSON.parse(options.postCaptureAction); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.postCaptureAction}]); } - var paramPath = "" + "/" + "provisioningConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'provisioningConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.provisioningConfiguration) { if (options.parse && options.provisioningConfiguration) { options.provisioningConfiguration = JSON.parse(options.provisioningConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.provisioningConfiguration}]); } - var paramPath = "" + "/" + "targetImageLabel"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'targetImageLabel'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.targetImageLabel) { if (options.parse && options.targetImageLabel) { options.targetImageLabel = JSON.parse(options.targetImageLabel); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.targetImageLabel}]); } - var paramPath = "" + "/" + "targetImageName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'targetImageName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.targetImageName) { if (options.parse && options.targetImageName) { options.targetImageName = JSON.parse(options.targetImageName); @@ -18100,54 +18202,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.targetImageName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove post-capture-action - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePostCaptureAction1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachinePostCaptureAction1 = parametersVirtualMachinePostCaptureAction1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('post-capture-action') + removeparametersVirtualMachinePostCaptureAction1.command('post-capture-action') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/postCaptureAction"; + options.path = '/postCaptureAction'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add post-capture-action - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePostCaptureAction2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachinePostCaptureAction2 = parametersVirtualMachinePostCaptureAction2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('post-capture-action') + addparametersVirtualMachinePostCaptureAction2.command('post-capture-action') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -18164,34 +18266,34 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/postCaptureAction" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/postCaptureAction' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set provisioning-configuration - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineProvisioningConfiguration0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineProvisioningConfiguration0 = parametersVirtualMachineProvisioningConfiguration0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('provisioning-configuration') + setparametersVirtualMachineProvisioningConfiguration0.command('provisioning-configuration') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -18229,239 +18331,239 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/provisioningConfiguration"; - var paramPath = options.path + "/" + "adminPassword"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/provisioningConfiguration'; + var paramPath = options.path + '/' + 'adminPassword'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.adminPassword) { if (options.parse && options.adminPassword) { options.adminPassword = JSON.parse(options.adminPassword); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.adminPassword}]); } - var paramPath = options.path + "/" + "adminUserName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'adminUserName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.adminUserName) { if (options.parse && options.adminUserName) { options.adminUserName = JSON.parse(options.adminUserName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.adminUserName}]); } - var paramPath = options.path + "/" + "computerName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'computerName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.computerName) { if (options.parse && options.computerName) { options.computerName = JSON.parse(options.computerName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.computerName}]); } - var paramPath = options.path + "/" + "configurationSetType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'configurationSetType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.configurationSetType) { if (options.parse && options.configurationSetType) { options.configurationSetType = JSON.parse(options.configurationSetType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.configurationSetType}]); } - var paramPath = options.path + "/" + "customData"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'customData'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.customData) { if (options.parse && options.customData) { options.customData = JSON.parse(options.customData); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.customData}]); } - var paramPath = options.path + "/" + "disableSshPasswordAuthentication"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'disableSshPasswordAuthentication'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.disableSshPasswordAuthentication) { if (options.parse && options.disableSshPasswordAuthentication) { options.disableSshPasswordAuthentication = JSON.parse(options.disableSshPasswordAuthentication); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.disableSshPasswordAuthentication}]); } - var paramPath = options.path + "/" + "domainJoin"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'domainJoin'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domainJoin) { if (options.parse && options.domainJoin) { options.domainJoin = JSON.parse(options.domainJoin); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domainJoin}]); } - var paramPath = options.path + "/" + "enableAutomaticUpdates"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'enableAutomaticUpdates'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.enableAutomaticUpdates) { if (options.parse && options.enableAutomaticUpdates) { options.enableAutomaticUpdates = JSON.parse(options.enableAutomaticUpdates); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.enableAutomaticUpdates}]); } - var paramPath = options.path + "/" + "hostName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'hostName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostName) { if (options.parse && options.hostName) { options.hostName = JSON.parse(options.hostName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostName}]); } - var paramPath = options.path + "/" + "inputEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'inputEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.inputEndpoints) { if (options.parse && options.inputEndpoints) { options.inputEndpoints = JSON.parse(options.inputEndpoints); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.inputEndpoints}]); } - var paramPath = options.path + "/" + "ipForwarding"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'ipForwarding'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipForwarding) { if (options.parse && options.ipForwarding) { options.ipForwarding = JSON.parse(options.ipForwarding); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipForwarding}]); } - var paramPath = options.path + "/" + "networkInterfaces"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'networkInterfaces'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkInterfaces) { if (options.parse && options.networkInterfaces) { options.networkInterfaces = JSON.parse(options.networkInterfaces); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkInterfaces}]); } - var paramPath = options.path + "/" + "networkSecurityGroup"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'networkSecurityGroup'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkSecurityGroup) { if (options.parse && options.networkSecurityGroup) { options.networkSecurityGroup = JSON.parse(options.networkSecurityGroup); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkSecurityGroup}]); } - var paramPath = options.path + "/" + "publicIPs"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publicIPs'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publicIPs) { if (options.parse && options.publicIPs) { options.publicIPs = JSON.parse(options.publicIPs); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publicIPs}]); } - var paramPath = options.path + "/" + "resetPasswordOnFirstLogon"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'resetPasswordOnFirstLogon'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resetPasswordOnFirstLogon) { if (options.parse && options.resetPasswordOnFirstLogon) { options.resetPasswordOnFirstLogon = JSON.parse(options.resetPasswordOnFirstLogon); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resetPasswordOnFirstLogon}]); } - var paramPath = options.path + "/" + "sshSettings"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'sshSettings'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sshSettings) { if (options.parse && options.sshSettings) { options.sshSettings = JSON.parse(options.sshSettings); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sshSettings}]); } - var paramPath = options.path + "/" + "staticVirtualNetworkIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'staticVirtualNetworkIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.staticVirtualNetworkIPAddress) { if (options.parse && options.staticVirtualNetworkIPAddress) { options.staticVirtualNetworkIPAddress = JSON.parse(options.staticVirtualNetworkIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.staticVirtualNetworkIPAddress}]); } - var paramPath = options.path + "/" + "storedCertificateSettings"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'storedCertificateSettings'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storedCertificateSettings) { if (options.parse && options.storedCertificateSettings) { options.storedCertificateSettings = JSON.parse(options.storedCertificateSettings); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storedCertificateSettings}]); } - var paramPath = options.path + "/" + "subnetNames"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'subnetNames'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.subnetNames) { if (options.parse && options.subnetNames) { options.subnetNames = JSON.parse(options.subnetNames); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.subnetNames}]); } - var paramPath = options.path + "/" + "timeZone"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'timeZone'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.timeZone) { if (options.parse && options.timeZone) { options.timeZone = JSON.parse(options.timeZone); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.timeZone}]); } - var paramPath = options.path + "/" + "userName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'userName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.userName) { if (options.parse && options.userName) { options.userName = JSON.parse(options.userName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.userName}]); } - var paramPath = options.path + "/" + "userPassword"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'userPassword'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.userPassword) { if (options.parse && options.userPassword) { options.userPassword = JSON.parse(options.userPassword); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.userPassword}]); } - var paramPath = options.path + "/" + "windowsRemoteManagement"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'windowsRemoteManagement'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.windowsRemoteManagement) { if (options.parse && options.windowsRemoteManagement) { options.windowsRemoteManagement = JSON.parse(options.windowsRemoteManagement); @@ -18469,54 +18571,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.windowsRemoteManagement}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove provisioning-configuration - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineProvisioningConfiguration1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineProvisioningConfiguration1 = parametersVirtualMachineProvisioningConfiguration1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('provisioning-configuration') + removeparametersVirtualMachineProvisioningConfiguration1.command('provisioning-configuration') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/provisioningConfiguration"; + options.path = '/provisioningConfiguration'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add provisioning-configuration - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineProvisioningConfiguration2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineProvisioningConfiguration2 = parametersVirtualMachineProvisioningConfiguration2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('provisioning-configuration') + addparametersVirtualMachineProvisioningConfiguration2.command('provisioning-configuration') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -18556,241 +18658,241 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/provisioningConfiguration" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/provisioningConfiguration' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/provisioningConfiguration" + "/" + "adminPassword"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration' + '/' + 'adminPassword'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.adminPassword) { if (options.parse && options.adminPassword) { options.adminPassword = JSON.parse(options.adminPassword); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.adminPassword}]); } - var paramPath = "/provisioningConfiguration" + "/" + "adminUserName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration' + '/' + 'adminUserName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.adminUserName) { if (options.parse && options.adminUserName) { options.adminUserName = JSON.parse(options.adminUserName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.adminUserName}]); } - var paramPath = "/provisioningConfiguration" + "/" + "computerName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration' + '/' + 'computerName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.computerName) { if (options.parse && options.computerName) { options.computerName = JSON.parse(options.computerName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.computerName}]); } - var paramPath = "/provisioningConfiguration" + "/" + "configurationSetType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration' + '/' + 'configurationSetType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.configurationSetType) { if (options.parse && options.configurationSetType) { options.configurationSetType = JSON.parse(options.configurationSetType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.configurationSetType}]); } - var paramPath = "/provisioningConfiguration" + "/" + "customData"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration' + '/' + 'customData'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.customData) { if (options.parse && options.customData) { options.customData = JSON.parse(options.customData); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.customData}]); } - var paramPath = "/provisioningConfiguration" + "/" + "disableSshPasswordAuthentication"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration' + '/' + 'disableSshPasswordAuthentication'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.disableSshPasswordAuthentication) { if (options.parse && options.disableSshPasswordAuthentication) { options.disableSshPasswordAuthentication = JSON.parse(options.disableSshPasswordAuthentication); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.disableSshPasswordAuthentication}]); } - var paramPath = "/provisioningConfiguration" + "/" + "domainJoin"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration' + '/' + 'domainJoin'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domainJoin) { if (options.parse && options.domainJoin) { options.domainJoin = JSON.parse(options.domainJoin); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domainJoin}]); } - var paramPath = "/provisioningConfiguration" + "/" + "enableAutomaticUpdates"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration' + '/' + 'enableAutomaticUpdates'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.enableAutomaticUpdates) { if (options.parse && options.enableAutomaticUpdates) { options.enableAutomaticUpdates = JSON.parse(options.enableAutomaticUpdates); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.enableAutomaticUpdates}]); } - var paramPath = "/provisioningConfiguration" + "/" + "hostName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration' + '/' + 'hostName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostName) { if (options.parse && options.hostName) { options.hostName = JSON.parse(options.hostName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostName}]); } - var paramPath = "/provisioningConfiguration" + "/" + "inputEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration' + '/' + 'inputEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.inputEndpoints) { if (options.parse && options.inputEndpoints) { options.inputEndpoints = JSON.parse(options.inputEndpoints); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.inputEndpoints}]); } - var paramPath = "/provisioningConfiguration" + "/" + "ipForwarding"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration' + '/' + 'ipForwarding'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipForwarding) { if (options.parse && options.ipForwarding) { options.ipForwarding = JSON.parse(options.ipForwarding); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipForwarding}]); } - var paramPath = "/provisioningConfiguration" + "/" + "networkInterfaces"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration' + '/' + 'networkInterfaces'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkInterfaces) { if (options.parse && options.networkInterfaces) { options.networkInterfaces = JSON.parse(options.networkInterfaces); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkInterfaces}]); } - var paramPath = "/provisioningConfiguration" + "/" + "networkSecurityGroup"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration' + '/' + 'networkSecurityGroup'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkSecurityGroup) { if (options.parse && options.networkSecurityGroup) { options.networkSecurityGroup = JSON.parse(options.networkSecurityGroup); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkSecurityGroup}]); } - var paramPath = "/provisioningConfiguration" + "/" + "publicIPs"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration' + '/' + 'publicIPs'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publicIPs) { if (options.parse && options.publicIPs) { options.publicIPs = JSON.parse(options.publicIPs); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publicIPs}]); } - var paramPath = "/provisioningConfiguration" + "/" + "resetPasswordOnFirstLogon"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration' + '/' + 'resetPasswordOnFirstLogon'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resetPasswordOnFirstLogon) { if (options.parse && options.resetPasswordOnFirstLogon) { options.resetPasswordOnFirstLogon = JSON.parse(options.resetPasswordOnFirstLogon); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resetPasswordOnFirstLogon}]); } - var paramPath = "/provisioningConfiguration" + "/" + "sshSettings"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration' + '/' + 'sshSettings'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sshSettings) { if (options.parse && options.sshSettings) { options.sshSettings = JSON.parse(options.sshSettings); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sshSettings}]); } - var paramPath = "/provisioningConfiguration" + "/" + "staticVirtualNetworkIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration' + '/' + 'staticVirtualNetworkIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.staticVirtualNetworkIPAddress) { if (options.parse && options.staticVirtualNetworkIPAddress) { options.staticVirtualNetworkIPAddress = JSON.parse(options.staticVirtualNetworkIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.staticVirtualNetworkIPAddress}]); } - var paramPath = "/provisioningConfiguration" + "/" + "storedCertificateSettings"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration' + '/' + 'storedCertificateSettings'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storedCertificateSettings) { if (options.parse && options.storedCertificateSettings) { options.storedCertificateSettings = JSON.parse(options.storedCertificateSettings); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storedCertificateSettings}]); } - var paramPath = "/provisioningConfiguration" + "/" + "subnetNames"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration' + '/' + 'subnetNames'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.subnetNames) { if (options.parse && options.subnetNames) { options.subnetNames = JSON.parse(options.subnetNames); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.subnetNames}]); } - var paramPath = "/provisioningConfiguration" + "/" + "timeZone"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration' + '/' + 'timeZone'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.timeZone) { if (options.parse && options.timeZone) { options.timeZone = JSON.parse(options.timeZone); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.timeZone}]); } - var paramPath = "/provisioningConfiguration" + "/" + "userName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration' + '/' + 'userName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.userName) { if (options.parse && options.userName) { options.userName = JSON.parse(options.userName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.userName}]); } - var paramPath = "/provisioningConfiguration" + "/" + "userPassword"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration' + '/' + 'userPassword'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.userPassword) { if (options.parse && options.userPassword) { options.userPassword = JSON.parse(options.userPassword); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.userPassword}]); } - var paramPath = "/provisioningConfiguration" + "/" + "windowsRemoteManagement"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration' + '/' + 'windowsRemoteManagement'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.windowsRemoteManagement) { if (options.parse && options.windowsRemoteManagement) { options.windowsRemoteManagement = JSON.parse(options.windowsRemoteManagement); @@ -18798,22 +18900,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.windowsRemoteManagement}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set domain-join - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDomainJoin0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineDomainJoin0 = parametersVirtualMachineDomainJoin0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('domain-join') + setparametersVirtualMachineDomainJoin0.command('domain-join') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -18832,49 +18934,49 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/provisioningConfiguration/domainJoin"; - var paramPath = options.path + "/" + "credentials"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/provisioningConfiguration/domainJoin'; + var paramPath = options.path + '/' + 'credentials'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.credentials) { if (options.parse && options.credentials) { options.credentials = JSON.parse(options.credentials); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.credentials}]); } - var paramPath = options.path + "/" + "domainToJoin"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'domainToJoin'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domainToJoin) { if (options.parse && options.domainToJoin) { options.domainToJoin = JSON.parse(options.domainToJoin); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domainToJoin}]); } - var paramPath = options.path + "/" + "ldapMachineObjectOU"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'ldapMachineObjectOU'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ldapMachineObjectOU) { if (options.parse && options.ldapMachineObjectOU) { options.ldapMachineObjectOU = JSON.parse(options.ldapMachineObjectOU); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ldapMachineObjectOU}]); } - var paramPath = options.path + "/" + "provisioning"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'provisioning'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.provisioning) { if (options.parse && options.provisioning) { options.provisioning = JSON.parse(options.provisioning); @@ -18882,54 +18984,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.provisioning}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove domain-join - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDomainJoin1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineDomainJoin1 = parametersVirtualMachineDomainJoin1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('domain-join') + removeparametersVirtualMachineDomainJoin1.command('domain-join') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/provisioningConfiguration/domainJoin"; + options.path = '/provisioningConfiguration/domainJoin'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add domain-join - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDomainJoin2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineDomainJoin2 = parametersVirtualMachineDomainJoin2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('domain-join') + addparametersVirtualMachineDomainJoin2.command('domain-join') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -18950,51 +19052,51 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/provisioningConfiguration/domainJoin" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/provisioningConfiguration/domainJoin' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/provisioningConfiguration/domainJoin" + "/" + "credentials"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/domainJoin' + '/' + 'credentials'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.credentials) { if (options.parse && options.credentials) { options.credentials = JSON.parse(options.credentials); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.credentials}]); } - var paramPath = "/provisioningConfiguration/domainJoin" + "/" + "domainToJoin"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/domainJoin' + '/' + 'domainToJoin'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domainToJoin) { if (options.parse && options.domainToJoin) { options.domainToJoin = JSON.parse(options.domainToJoin); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domainToJoin}]); } - var paramPath = "/provisioningConfiguration/domainJoin" + "/" + "ldapMachineObjectOU"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/domainJoin' + '/' + 'ldapMachineObjectOU'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ldapMachineObjectOU) { if (options.parse && options.ldapMachineObjectOU) { options.ldapMachineObjectOU = JSON.parse(options.ldapMachineObjectOU); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ldapMachineObjectOU}]); } - var paramPath = "/provisioningConfiguration/domainJoin" + "/" + "provisioning"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/domainJoin' + '/' + 'provisioning'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.provisioning) { if (options.parse && options.provisioning) { options.provisioning = JSON.parse(options.provisioning); @@ -19002,22 +19104,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.provisioning}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set credentials - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineCredentials0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineCredentials0 = parametersVirtualMachineCredentials0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('credentials') + setparametersVirtualMachineCredentials0.command('credentials') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -19035,39 +19137,39 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/provisioningConfiguration/domainJoin/credentials"; - var paramPath = options.path + "/" + "domain"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/provisioningConfiguration/domainJoin/credentials'; + var paramPath = options.path + '/' + 'domain'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domain) { if (options.parse && options.domain) { options.domain = JSON.parse(options.domain); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domain}]); } - var paramPath = options.path + "/" + "password"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'password'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.password) { if (options.parse && options.password) { options.password = JSON.parse(options.password); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.password}]); } - var paramPath = options.path + "/" + "userName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'userName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.userName) { if (options.parse && options.userName) { options.userName = JSON.parse(options.userName); @@ -19075,54 +19177,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.userName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove credentials - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineCredentials1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineCredentials1 = parametersVirtualMachineCredentials1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('credentials') + removeparametersVirtualMachineCredentials1.command('credentials') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/provisioningConfiguration/domainJoin/credentials"; + options.path = '/provisioningConfiguration/domainJoin/credentials'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add credentials - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineCredentials2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineCredentials2 = parametersVirtualMachineCredentials2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('credentials') + addparametersVirtualMachineCredentials2.command('credentials') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -19142,41 +19244,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/provisioningConfiguration/domainJoin/credentials" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/provisioningConfiguration/domainJoin/credentials' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/provisioningConfiguration/domainJoin/credentials" + "/" + "domain"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/domainJoin/credentials' + '/' + 'domain'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domain) { if (options.parse && options.domain) { options.domain = JSON.parse(options.domain); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domain}]); } - var paramPath = "/provisioningConfiguration/domainJoin/credentials" + "/" + "password"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/domainJoin/credentials' + '/' + 'password'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.password) { if (options.parse && options.password) { options.password = JSON.parse(options.password); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.password}]); } - var paramPath = "/provisioningConfiguration/domainJoin/credentials" + "/" + "userName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/domainJoin/credentials' + '/' + 'userName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.userName) { if (options.parse && options.userName) { options.userName = JSON.parse(options.userName); @@ -19184,22 +19286,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.userName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set provisioning - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineProvisioning0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineProvisioning0 = parametersVirtualMachineProvisioning0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('provisioning') + setparametersVirtualMachineProvisioning0.command('provisioning') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -19215,19 +19317,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/provisioningConfiguration/domainJoin/provisioning"; - var paramPath = options.path + "/" + "accountData"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/provisioningConfiguration/domainJoin/provisioning'; + var paramPath = options.path + '/' + 'accountData'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.accountData) { if (options.parse && options.accountData) { options.accountData = JSON.parse(options.accountData); @@ -19235,54 +19337,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.accountData}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove provisioning - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineProvisioning1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineProvisioning1 = parametersVirtualMachineProvisioning1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('provisioning') + removeparametersVirtualMachineProvisioning1.command('provisioning') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/provisioningConfiguration/domainJoin/provisioning"; + options.path = '/provisioningConfiguration/domainJoin/provisioning'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add provisioning - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineProvisioning2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineProvisioning2 = parametersVirtualMachineProvisioning2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('provisioning') + addparametersVirtualMachineProvisioning2.command('provisioning') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -19300,21 +19402,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/provisioningConfiguration/domainJoin/provisioning" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/provisioningConfiguration/domainJoin/provisioning' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/provisioningConfiguration/domainJoin/provisioning" + "/" + "accountData"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/domainJoin/provisioning' + '/' + 'accountData'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.accountData) { if (options.parse && options.accountData) { options.accountData = JSON.parse(options.accountData); @@ -19322,22 +19424,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.accountData}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set input-endpoints - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineInputEndpoints0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineInputEndpoints0 = parametersVirtualMachineInputEndpoints0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('input-endpoints') + setparametersVirtualMachineInputEndpoints0.command('input-endpoints') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -19366,142 +19468,142 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/provisioningConfiguration/inputEndpoints" + (options.index ? ('/' + options.index) : ''); + options.path = '/provisioningConfiguration/inputEndpoints' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "enableDirectServerReturn"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'enableDirectServerReturn'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.enableDirectServerReturn) { if (options.parse && options.enableDirectServerReturn) { options.enableDirectServerReturn = JSON.parse(options.enableDirectServerReturn); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.enableDirectServerReturn}]); } - var paramPath = options.path + "/" + "endpointAcl"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'endpointAcl'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.endpointAcl) { if (options.parse && options.endpointAcl) { options.endpointAcl = JSON.parse(options.endpointAcl); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.endpointAcl}]); } - var paramPath = options.path + "/" + "idleTimeoutInMinutes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'idleTimeoutInMinutes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.idleTimeoutInMinutes) { if (options.parse && options.idleTimeoutInMinutes) { options.idleTimeoutInMinutes = JSON.parse(options.idleTimeoutInMinutes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.idleTimeoutInMinutes}]); } - var paramPath = options.path + "/" + "loadBalancedEndpointSetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'loadBalancedEndpointSetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancedEndpointSetName) { if (options.parse && options.loadBalancedEndpointSetName) { options.loadBalancedEndpointSetName = JSON.parse(options.loadBalancedEndpointSetName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancedEndpointSetName}]); } - var paramPath = options.path + "/" + "loadBalancerDistribution"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'loadBalancerDistribution'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerDistribution) { if (options.parse && options.loadBalancerDistribution) { options.loadBalancerDistribution = JSON.parse(options.loadBalancerDistribution); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerDistribution}]); } - var paramPath = options.path + "/" + "loadBalancerName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'loadBalancerName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerName) { if (options.parse && options.loadBalancerName) { options.loadBalancerName = JSON.parse(options.loadBalancerName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerName}]); } - var paramPath = options.path + "/" + "loadBalancerProbe"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'loadBalancerProbe'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerProbe) { if (options.parse && options.loadBalancerProbe) { options.loadBalancerProbe = JSON.parse(options.loadBalancerProbe); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerProbe}]); } - var paramPath = options.path + "/" + "localPort"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'localPort'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.localPort) { if (options.parse && options.localPort) { options.localPort = JSON.parse(options.localPort); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.localPort}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = options.path + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } - var paramPath = options.path + "/" + "virtualIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'virtualIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualIPAddress) { if (options.parse && options.virtualIPAddress) { options.virtualIPAddress = JSON.parse(options.virtualIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualIPAddress}]); } - var paramPath = options.path + "/" + "virtualIPName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'virtualIPName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualIPName) { if (options.parse && options.virtualIPName) { options.virtualIPName = JSON.parse(options.virtualIPName); @@ -19509,22 +19611,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualIPName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove input-endpoints - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineInputEndpoints1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineInputEndpoints1 = parametersVirtualMachineInputEndpoints1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('input-endpoints') + removeparametersVirtualMachineInputEndpoints1.command('input-endpoints') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -19532,32 +19634,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/provisioningConfiguration/inputEndpoints" + (options.index ? ('/' + options.index) : ''); + options.path = '/provisioningConfiguration/inputEndpoints' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add input-endpoints - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineInputEndpoints2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineInputEndpoints2 = parametersVirtualMachineInputEndpoints2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('input-endpoints') + addparametersVirtualMachineInputEndpoints2.command('input-endpoints') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -19587,141 +19689,141 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/provisioningConfiguration/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/provisioningConfiguration/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/provisioningConfiguration/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "enableDirectServerReturn"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'enableDirectServerReturn'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.enableDirectServerReturn) { if (options.parse && options.enableDirectServerReturn) { options.enableDirectServerReturn = JSON.parse(options.enableDirectServerReturn); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.enableDirectServerReturn}]); } - var paramPath = "/provisioningConfiguration/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "endpointAcl"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'endpointAcl'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.endpointAcl) { if (options.parse && options.endpointAcl) { options.endpointAcl = JSON.parse(options.endpointAcl); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.endpointAcl}]); } - var paramPath = "/provisioningConfiguration/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "idleTimeoutInMinutes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'idleTimeoutInMinutes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.idleTimeoutInMinutes) { if (options.parse && options.idleTimeoutInMinutes) { options.idleTimeoutInMinutes = JSON.parse(options.idleTimeoutInMinutes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.idleTimeoutInMinutes}]); } - var paramPath = "/provisioningConfiguration/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "loadBalancedEndpointSetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'loadBalancedEndpointSetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancedEndpointSetName) { if (options.parse && options.loadBalancedEndpointSetName) { options.loadBalancedEndpointSetName = JSON.parse(options.loadBalancedEndpointSetName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancedEndpointSetName}]); } - var paramPath = "/provisioningConfiguration/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "loadBalancerDistribution"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'loadBalancerDistribution'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerDistribution) { if (options.parse && options.loadBalancerDistribution) { options.loadBalancerDistribution = JSON.parse(options.loadBalancerDistribution); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerDistribution}]); } - var paramPath = "/provisioningConfiguration/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "loadBalancerName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'loadBalancerName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerName) { if (options.parse && options.loadBalancerName) { options.loadBalancerName = JSON.parse(options.loadBalancerName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerName}]); } - var paramPath = "/provisioningConfiguration/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "loadBalancerProbe"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'loadBalancerProbe'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerProbe) { if (options.parse && options.loadBalancerProbe) { options.loadBalancerProbe = JSON.parse(options.loadBalancerProbe); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerProbe}]); } - var paramPath = "/provisioningConfiguration/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "localPort"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'localPort'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.localPort) { if (options.parse && options.localPort) { options.localPort = JSON.parse(options.localPort); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.localPort}]); } - var paramPath = "/provisioningConfiguration/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/provisioningConfiguration/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = "/provisioningConfiguration/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } - var paramPath = "/provisioningConfiguration/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "virtualIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'virtualIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualIPAddress) { if (options.parse && options.virtualIPAddress) { options.virtualIPAddress = JSON.parse(options.virtualIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualIPAddress}]); } - var paramPath = "/provisioningConfiguration/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "virtualIPName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'virtualIPName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualIPName) { if (options.parse && options.virtualIPName) { options.virtualIPName = JSON.parse(options.virtualIPName); @@ -19729,22 +19831,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualIPName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set endpoint-acl - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineEndpointAcl0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineEndpointAcl0 = parametersVirtualMachineEndpointAcl0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('endpoint-acl') + setparametersVirtualMachineEndpointAcl0.command('endpoint-acl') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -19761,19 +19863,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/provisioningConfiguration/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl"; - var paramPath = options.path + "/" + "rules"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/provisioningConfiguration/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl'; + var paramPath = options.path + '/' + 'rules'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.rules) { if (options.parse && options.rules) { options.rules = JSON.parse(options.rules); @@ -19781,22 +19883,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.rules}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove endpoint-acl - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineEndpointAcl1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineEndpointAcl1 = parametersVirtualMachineEndpointAcl1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('endpoint-acl') + removeparametersVirtualMachineEndpointAcl1.command('endpoint-acl') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -19804,32 +19906,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/provisioningConfiguration/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl"; + options.path = '/provisioningConfiguration/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add endpoint-acl - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineEndpointAcl2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineEndpointAcl2 = parametersVirtualMachineEndpointAcl2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('endpoint-acl') + addparametersVirtualMachineEndpointAcl2.command('endpoint-acl') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -19847,21 +19949,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/provisioningConfiguration/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/provisioningConfiguration/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/provisioningConfiguration/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl" + "/" + "rules"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl' + '/' + 'rules'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.rules) { if (options.parse && options.rules) { options.rules = JSON.parse(options.rules); @@ -19869,22 +19971,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.rules}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set rules - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineRules0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineRules0 = parametersVirtualMachineRules0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('rules') + setparametersVirtualMachineRules0.command('rules') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -19905,52 +20007,52 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/provisioningConfiguration/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : ''); + options.path = '/provisioningConfiguration/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "action"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'action'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.action) { if (options.parse && options.action) { options.action = JSON.parse(options.action); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.action}]); } - var paramPath = options.path + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = options.path + "/" + "order"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'order'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.order) { if (options.parse && options.order) { options.order = JSON.parse(options.order); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.order}]); } - var paramPath = options.path + "/" + "remoteSubnet"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'remoteSubnet'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.remoteSubnet) { if (options.parse && options.remoteSubnet) { options.remoteSubnet = JSON.parse(options.remoteSubnet); @@ -19958,22 +20060,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.remoteSubnet}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove rules - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineRules1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineRules1 = parametersVirtualMachineRules1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('rules') + removeparametersVirtualMachineRules1.command('rules') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -19982,32 +20084,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/provisioningConfiguration/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : ''); + options.path = '/provisioningConfiguration/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add rules - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineRules2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineRules2 = parametersVirtualMachineRules2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('rules') + addparametersVirtualMachineRules2.command('rules') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -20028,51 +20130,51 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/provisioningConfiguration/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/provisioningConfiguration/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/provisioningConfiguration/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : '') + "/" + "action"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : '') + '/' + 'action'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.action) { if (options.parse && options.action) { options.action = JSON.parse(options.action); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.action}]); } - var paramPath = "/provisioningConfiguration/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : '') + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : '') + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = "/provisioningConfiguration/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : '') + "/" + "order"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : '') + '/' + 'order'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.order) { if (options.parse && options.order) { options.order = JSON.parse(options.order); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.order}]); } - var paramPath = "/provisioningConfiguration/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : '') + "/" + "remoteSubnet"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : '') + '/' + 'remoteSubnet'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.remoteSubnet) { if (options.parse && options.remoteSubnet) { options.remoteSubnet = JSON.parse(options.remoteSubnet); @@ -20080,22 +20182,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.remoteSubnet}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set load-balancer-probe - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineLoadBalancerProbe0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineLoadBalancerProbe0 = parametersVirtualMachineLoadBalancerProbe0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('load-balancer-probe') + setparametersVirtualMachineLoadBalancerProbe0.command('load-balancer-probe') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -20116,59 +20218,59 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/provisioningConfiguration/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe"; - var paramPath = options.path + "/" + "intervalInSeconds"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/provisioningConfiguration/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe'; + var paramPath = options.path + '/' + 'intervalInSeconds'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.intervalInSeconds) { if (options.parse && options.intervalInSeconds) { options.intervalInSeconds = JSON.parse(options.intervalInSeconds); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.intervalInSeconds}]); } - var paramPath = options.path + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } - var paramPath = options.path + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = options.path + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } - var paramPath = options.path + "/" + "timeoutInSeconds"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'timeoutInSeconds'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.timeoutInSeconds) { if (options.parse && options.timeoutInSeconds) { options.timeoutInSeconds = JSON.parse(options.timeoutInSeconds); @@ -20176,22 +20278,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.timeoutInSeconds}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove load-balancer-probe - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineLoadBalancerProbe1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineLoadBalancerProbe1 = parametersVirtualMachineLoadBalancerProbe1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('load-balancer-probe') + removeparametersVirtualMachineLoadBalancerProbe1.command('load-balancer-probe') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -20199,32 +20301,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/provisioningConfiguration/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe"; + options.path = '/provisioningConfiguration/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add load-balancer-probe - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineLoadBalancerProbe2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineLoadBalancerProbe2 = parametersVirtualMachineLoadBalancerProbe2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('load-balancer-probe') + addparametersVirtualMachineLoadBalancerProbe2.command('load-balancer-probe') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -20246,61 +20348,61 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/provisioningConfiguration/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/provisioningConfiguration/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/provisioningConfiguration/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe" + "/" + "intervalInSeconds"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe' + '/' + 'intervalInSeconds'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.intervalInSeconds) { if (options.parse && options.intervalInSeconds) { options.intervalInSeconds = JSON.parse(options.intervalInSeconds); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.intervalInSeconds}]); } - var paramPath = "/provisioningConfiguration/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe" + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe' + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } - var paramPath = "/provisioningConfiguration/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe" + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe' + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = "/provisioningConfiguration/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe" + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe' + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } - var paramPath = "/provisioningConfiguration/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe" + "/" + "timeoutInSeconds"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe' + '/' + 'timeoutInSeconds'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.timeoutInSeconds) { if (options.parse && options.timeoutInSeconds) { options.timeoutInSeconds = JSON.parse(options.timeoutInSeconds); @@ -20308,22 +20410,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.timeoutInSeconds}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove protocol - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineProtocol1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineProtocol1 = parametersVirtualMachineProtocol1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('protocol') + removeparametersVirtualMachineProtocol1.command('protocol') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -20331,32 +20433,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/provisioningConfiguration/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe/protocol"; + options.path = '/provisioningConfiguration/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe/protocol'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add protocol - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineProtocol2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineProtocol2 = parametersVirtualMachineProtocol2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('protocol') + addparametersVirtualMachineProtocol2.command('protocol') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -20373,34 +20475,34 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/provisioningConfiguration/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe/protocol" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/provisioningConfiguration/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe/protocol' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set network-interfaces - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineNetworkInterfaces0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineNetworkInterfaces0 = parametersVirtualMachineNetworkInterfaces0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('network-interfaces') + setparametersVirtualMachineNetworkInterfaces0.command('network-interfaces') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -20420,52 +20522,52 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/provisioningConfiguration/networkInterfaces" + (options.index ? ('/' + options.index) : ''); + options.path = '/provisioningConfiguration/networkInterfaces' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "ipConfigurations"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'ipConfigurations'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipConfigurations) { if (options.parse && options.ipConfigurations) { options.ipConfigurations = JSON.parse(options.ipConfigurations); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipConfigurations}]); } - var paramPath = options.path + "/" + "ipForwarding"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'ipForwarding'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipForwarding) { if (options.parse && options.ipForwarding) { options.ipForwarding = JSON.parse(options.ipForwarding); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipForwarding}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "networkSecurityGroup"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'networkSecurityGroup'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkSecurityGroup) { if (options.parse && options.networkSecurityGroup) { options.networkSecurityGroup = JSON.parse(options.networkSecurityGroup); @@ -20473,22 +20575,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkSecurityGroup}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove network-interfaces - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineNetworkInterfaces1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineNetworkInterfaces1 = parametersVirtualMachineNetworkInterfaces1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('network-interfaces') + removeparametersVirtualMachineNetworkInterfaces1.command('network-interfaces') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -20496,32 +20598,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/provisioningConfiguration/networkInterfaces" + (options.index ? ('/' + options.index) : ''); + options.path = '/provisioningConfiguration/networkInterfaces' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add network-interfaces - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineNetworkInterfaces2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineNetworkInterfaces2 = parametersVirtualMachineNetworkInterfaces2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('network-interfaces') + addparametersVirtualMachineNetworkInterfaces2.command('network-interfaces') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -20542,51 +20644,51 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/provisioningConfiguration/networkInterfaces" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/provisioningConfiguration/networkInterfaces' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/provisioningConfiguration/networkInterfaces" + (options.index ? ('/' + options.index) : '') + "/" + "ipConfigurations"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/networkInterfaces' + (options.index ? ('/' + options.index) : '') + '/' + 'ipConfigurations'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipConfigurations) { if (options.parse && options.ipConfigurations) { options.ipConfigurations = JSON.parse(options.ipConfigurations); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipConfigurations}]); } - var paramPath = "/provisioningConfiguration/networkInterfaces" + (options.index ? ('/' + options.index) : '') + "/" + "ipForwarding"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/networkInterfaces' + (options.index ? ('/' + options.index) : '') + '/' + 'ipForwarding'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipForwarding) { if (options.parse && options.ipForwarding) { options.ipForwarding = JSON.parse(options.ipForwarding); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipForwarding}]); } - var paramPath = "/provisioningConfiguration/networkInterfaces" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/networkInterfaces' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/provisioningConfiguration/networkInterfaces" + (options.index ? ('/' + options.index) : '') + "/" + "networkSecurityGroup"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/networkInterfaces' + (options.index ? ('/' + options.index) : '') + '/' + 'networkSecurityGroup'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkSecurityGroup) { if (options.parse && options.networkSecurityGroup) { options.networkSecurityGroup = JSON.parse(options.networkSecurityGroup); @@ -20594,22 +20696,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkSecurityGroup}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set ip-configurations - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineIPConfigurations0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineIPConfigurations0 = parametersVirtualMachineIPConfigurations0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('ip-configurations') + setparametersVirtualMachineIPConfigurations0.command('ip-configurations') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -20628,32 +20730,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/provisioningConfiguration/networkInterfaces/" + options.networkInterfacesIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : ''); + options.path = '/provisioningConfiguration/networkInterfaces/' + options.networkInterfacesIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "staticVirtualNetworkIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'staticVirtualNetworkIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.staticVirtualNetworkIPAddress) { if (options.parse && options.staticVirtualNetworkIPAddress) { options.staticVirtualNetworkIPAddress = JSON.parse(options.staticVirtualNetworkIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.staticVirtualNetworkIPAddress}]); } - var paramPath = options.path + "/" + "subnetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'subnetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.subnetName) { if (options.parse && options.subnetName) { options.subnetName = JSON.parse(options.subnetName); @@ -20661,22 +20763,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.subnetName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove ip-configurations - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineIPConfigurations1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineIPConfigurations1 = parametersVirtualMachineIPConfigurations1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('ip-configurations') + removeparametersVirtualMachineIPConfigurations1.command('ip-configurations') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -20685,32 +20787,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/provisioningConfiguration/networkInterfaces/" + options.networkInterfacesIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : ''); + options.path = '/provisioningConfiguration/networkInterfaces/' + options.networkInterfacesIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add ip-configurations - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineIPConfigurations2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineIPConfigurations2 = parametersVirtualMachineIPConfigurations2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('ip-configurations') + addparametersVirtualMachineIPConfigurations2.command('ip-configurations') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -20729,31 +20831,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/provisioningConfiguration/networkInterfaces/" + options.networkInterfacesIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/provisioningConfiguration/networkInterfaces/' + options.networkInterfacesIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/provisioningConfiguration/networkInterfaces/" + options.networkInterfacesIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + "staticVirtualNetworkIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/networkInterfaces/' + options.networkInterfacesIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + 'staticVirtualNetworkIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.staticVirtualNetworkIPAddress) { if (options.parse && options.staticVirtualNetworkIPAddress) { options.staticVirtualNetworkIPAddress = JSON.parse(options.staticVirtualNetworkIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.staticVirtualNetworkIPAddress}]); } - var paramPath = "/provisioningConfiguration/networkInterfaces/" + options.networkInterfacesIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + "subnetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/networkInterfaces/' + options.networkInterfacesIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + 'subnetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.subnetName) { if (options.parse && options.subnetName) { options.subnetName = JSON.parse(options.subnetName); @@ -20761,22 +20863,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.subnetName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set public-ip - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePublicIPs0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachinePublicIPs0 = parametersVirtualMachinePublicIPs0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('public-ip') + setparametersVirtualMachinePublicIPs0.command('public-ip') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -20795,42 +20897,42 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/provisioningConfiguration/publicIPs" + (options.index ? ('/' + options.index) : ''); + options.path = '/provisioningConfiguration/publicIPs' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "domainNameLabel"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'domainNameLabel'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domainNameLabel) { if (options.parse && options.domainNameLabel) { options.domainNameLabel = JSON.parse(options.domainNameLabel); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domainNameLabel}]); } - var paramPath = options.path + "/" + "idleTimeoutInMinutes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'idleTimeoutInMinutes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.idleTimeoutInMinutes) { if (options.parse && options.idleTimeoutInMinutes) { options.idleTimeoutInMinutes = JSON.parse(options.idleTimeoutInMinutes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.idleTimeoutInMinutes}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -20838,22 +20940,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove public-ip - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePublicIPs1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachinePublicIPs1 = parametersVirtualMachinePublicIPs1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('public-ip') + removeparametersVirtualMachinePublicIPs1.command('public-ip') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -20861,32 +20963,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/provisioningConfiguration/publicIPs" + (options.index ? ('/' + options.index) : ''); + options.path = '/provisioningConfiguration/publicIPs' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add public-ip - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePublicIPs2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachinePublicIPs2 = parametersVirtualMachinePublicIPs2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('public-ip') + addparametersVirtualMachinePublicIPs2.command('public-ip') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -20906,41 +21008,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/provisioningConfiguration/publicIPs" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/provisioningConfiguration/publicIPs' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/provisioningConfiguration/publicIPs" + (options.index ? ('/' + options.index) : '') + "/" + "domainNameLabel"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/publicIPs' + (options.index ? ('/' + options.index) : '') + '/' + 'domainNameLabel'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domainNameLabel) { if (options.parse && options.domainNameLabel) { options.domainNameLabel = JSON.parse(options.domainNameLabel); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domainNameLabel}]); } - var paramPath = "/provisioningConfiguration/publicIPs" + (options.index ? ('/' + options.index) : '') + "/" + "idleTimeoutInMinutes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/publicIPs' + (options.index ? ('/' + options.index) : '') + '/' + 'idleTimeoutInMinutes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.idleTimeoutInMinutes) { if (options.parse && options.idleTimeoutInMinutes) { options.idleTimeoutInMinutes = JSON.parse(options.idleTimeoutInMinutes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.idleTimeoutInMinutes}]); } - var paramPath = "/provisioningConfiguration/publicIPs" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/publicIPs' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -20948,22 +21050,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set ssh-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineSshSettings0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineSshSettings0 = parametersVirtualMachineSshSettings0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('ssh-settings') + setparametersVirtualMachineSshSettings0.command('ssh-settings') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -20980,29 +21082,29 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/provisioningConfiguration/sshSettings"; - var paramPath = options.path + "/" + "keyPairs"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/provisioningConfiguration/sshSettings'; + var paramPath = options.path + '/' + 'keyPairs'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.keyPairs) { if (options.parse && options.keyPairs) { options.keyPairs = JSON.parse(options.keyPairs); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.keyPairs}]); } - var paramPath = options.path + "/" + "publicKeys"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publicKeys'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publicKeys) { if (options.parse && options.publicKeys) { options.publicKeys = JSON.parse(options.publicKeys); @@ -21010,54 +21112,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publicKeys}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove ssh-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineSshSettings1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineSshSettings1 = parametersVirtualMachineSshSettings1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('ssh-settings') + removeparametersVirtualMachineSshSettings1.command('ssh-settings') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/provisioningConfiguration/sshSettings"; + options.path = '/provisioningConfiguration/sshSettings'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add ssh-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineSshSettings2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineSshSettings2 = parametersVirtualMachineSshSettings2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('ssh-settings') + addparametersVirtualMachineSshSettings2.command('ssh-settings') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -21076,31 +21178,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/provisioningConfiguration/sshSettings" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/provisioningConfiguration/sshSettings' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/provisioningConfiguration/sshSettings" + "/" + "keyPairs"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/sshSettings' + '/' + 'keyPairs'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.keyPairs) { if (options.parse && options.keyPairs) { options.keyPairs = JSON.parse(options.keyPairs); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.keyPairs}]); } - var paramPath = "/provisioningConfiguration/sshSettings" + "/" + "publicKeys"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/sshSettings' + '/' + 'publicKeys'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publicKeys) { if (options.parse && options.publicKeys) { options.publicKeys = JSON.parse(options.publicKeys); @@ -21108,22 +21210,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publicKeys}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set key-pairs - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineKeyPairs0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineKeyPairs0 = parametersVirtualMachineKeyPairs0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('key-pairs') + setparametersVirtualMachineKeyPairs0.command('key-pairs') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -21141,32 +21243,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/provisioningConfiguration/sshSettings/keyPairs" + (options.index ? ('/' + options.index) : ''); + options.path = '/provisioningConfiguration/sshSettings/keyPairs' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "fingerprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'fingerprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.fingerprint) { if (options.parse && options.fingerprint) { options.fingerprint = JSON.parse(options.fingerprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.fingerprint}]); } - var paramPath = options.path + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); @@ -21174,22 +21276,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove key-pairs - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineKeyPairs1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineKeyPairs1 = parametersVirtualMachineKeyPairs1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('key-pairs') + removeparametersVirtualMachineKeyPairs1.command('key-pairs') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -21197,32 +21299,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/provisioningConfiguration/sshSettings/keyPairs" + (options.index ? ('/' + options.index) : ''); + options.path = '/provisioningConfiguration/sshSettings/keyPairs' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add key-pairs - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineKeyPairs2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineKeyPairs2 = parametersVirtualMachineKeyPairs2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('key-pairs') + addparametersVirtualMachineKeyPairs2.command('key-pairs') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -21241,31 +21343,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/provisioningConfiguration/sshSettings/keyPairs" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/provisioningConfiguration/sshSettings/keyPairs' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/provisioningConfiguration/sshSettings/keyPairs" + (options.index ? ('/' + options.index) : '') + "/" + "fingerprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/sshSettings/keyPairs' + (options.index ? ('/' + options.index) : '') + '/' + 'fingerprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.fingerprint) { if (options.parse && options.fingerprint) { options.fingerprint = JSON.parse(options.fingerprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.fingerprint}]); } - var paramPath = "/provisioningConfiguration/sshSettings/keyPairs" + (options.index ? ('/' + options.index) : '') + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/sshSettings/keyPairs' + (options.index ? ('/' + options.index) : '') + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); @@ -21273,22 +21375,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set public-keys - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePublicKeys0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachinePublicKeys0 = parametersVirtualMachinePublicKeys0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('public-keys') + setparametersVirtualMachinePublicKeys0.command('public-keys') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -21306,32 +21408,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/provisioningConfiguration/sshSettings/publicKeys" + (options.index ? ('/' + options.index) : ''); + options.path = '/provisioningConfiguration/sshSettings/publicKeys' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "fingerprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'fingerprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.fingerprint) { if (options.parse && options.fingerprint) { options.fingerprint = JSON.parse(options.fingerprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.fingerprint}]); } - var paramPath = options.path + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); @@ -21339,22 +21441,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove public-keys - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePublicKeys1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachinePublicKeys1 = parametersVirtualMachinePublicKeys1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('public-keys') + removeparametersVirtualMachinePublicKeys1.command('public-keys') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -21362,32 +21464,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/provisioningConfiguration/sshSettings/publicKeys" + (options.index ? ('/' + options.index) : ''); + options.path = '/provisioningConfiguration/sshSettings/publicKeys' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add public-keys - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePublicKeys2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachinePublicKeys2 = parametersVirtualMachinePublicKeys2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('public-keys') + addparametersVirtualMachinePublicKeys2.command('public-keys') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -21406,31 +21508,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/provisioningConfiguration/sshSettings/publicKeys" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/provisioningConfiguration/sshSettings/publicKeys' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/provisioningConfiguration/sshSettings/publicKeys" + (options.index ? ('/' + options.index) : '') + "/" + "fingerprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/sshSettings/publicKeys' + (options.index ? ('/' + options.index) : '') + '/' + 'fingerprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.fingerprint) { if (options.parse && options.fingerprint) { options.fingerprint = JSON.parse(options.fingerprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.fingerprint}]); } - var paramPath = "/provisioningConfiguration/sshSettings/publicKeys" + (options.index ? ('/' + options.index) : '') + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/sshSettings/publicKeys' + (options.index ? ('/' + options.index) : '') + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); @@ -21438,22 +21540,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set stored-certificate-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineStoredCertificateSettings0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineStoredCertificateSettings0 = parametersVirtualMachineStoredCertificateSettings0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('stored-certificate-settings') + setparametersVirtualMachineStoredCertificateSettings0.command('stored-certificate-settings') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -21471,32 +21573,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/provisioningConfiguration/storedCertificateSettings" + (options.index ? ('/' + options.index) : ''); + options.path = '/provisioningConfiguration/storedCertificateSettings' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "storeName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'storeName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storeName) { if (options.parse && options.storeName) { options.storeName = JSON.parse(options.storeName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storeName}]); } - var paramPath = options.path + "/" + "thumbprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'thumbprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprint) { if (options.parse && options.thumbprint) { options.thumbprint = JSON.parse(options.thumbprint); @@ -21504,22 +21606,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprint}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove stored-certificate-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineStoredCertificateSettings1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineStoredCertificateSettings1 = parametersVirtualMachineStoredCertificateSettings1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('stored-certificate-settings') + removeparametersVirtualMachineStoredCertificateSettings1.command('stored-certificate-settings') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -21527,32 +21629,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/provisioningConfiguration/storedCertificateSettings" + (options.index ? ('/' + options.index) : ''); + options.path = '/provisioningConfiguration/storedCertificateSettings' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add stored-certificate-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineStoredCertificateSettings2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineStoredCertificateSettings2 = parametersVirtualMachineStoredCertificateSettings2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('stored-certificate-settings') + addparametersVirtualMachineStoredCertificateSettings2.command('stored-certificate-settings') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -21571,31 +21673,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/provisioningConfiguration/storedCertificateSettings" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/provisioningConfiguration/storedCertificateSettings' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/provisioningConfiguration/storedCertificateSettings" + (options.index ? ('/' + options.index) : '') + "/" + "storeName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/storedCertificateSettings' + (options.index ? ('/' + options.index) : '') + '/' + 'storeName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storeName) { if (options.parse && options.storeName) { options.storeName = JSON.parse(options.storeName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storeName}]); } - var paramPath = "/provisioningConfiguration/storedCertificateSettings" + (options.index ? ('/' + options.index) : '') + "/" + "thumbprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/storedCertificateSettings' + (options.index ? ('/' + options.index) : '') + '/' + 'thumbprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprint) { if (options.parse && options.thumbprint) { options.thumbprint = JSON.parse(options.thumbprint); @@ -21603,22 +21705,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprint}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set subnet-names - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineSubnetNames0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineSubnetNames0 = parametersVirtualMachineSubnetNames0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('subnet-names') + setparametersVirtualMachineSubnetNames0.command('subnet-names') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -21634,35 +21736,35 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/provisioningConfiguration/subnetNames" + (options.index ? ('/' + options.index) : ''); + options.path = '/provisioningConfiguration/subnetNames' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove subnet-names - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineSubnetNames1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineSubnetNames1 = parametersVirtualMachineSubnetNames1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('subnet-names') + removeparametersVirtualMachineSubnetNames1.command('subnet-names') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -21670,32 +21772,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/provisioningConfiguration/subnetNames" + (options.index ? ('/' + options.index) : ''); + options.path = '/provisioningConfiguration/subnetNames' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add subnet-names - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineSubnetNames2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineSubnetNames2 = parametersVirtualMachineSubnetNames2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('subnet-names') + addparametersVirtualMachineSubnetNames2.command('subnet-names') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -21712,34 +21814,34 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/provisioningConfiguration/subnetNames" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/provisioningConfiguration/subnetNames' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set windows-remote-management - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineWindowsRemoteManagement0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineWindowsRemoteManagement0 = parametersVirtualMachineWindowsRemoteManagement0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('windows-remote-management') + setparametersVirtualMachineWindowsRemoteManagement0.command('windows-remote-management') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -21755,19 +21857,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/provisioningConfiguration/windowsRemoteManagement"; - var paramPath = options.path + "/" + "listeners"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/provisioningConfiguration/windowsRemoteManagement'; + var paramPath = options.path + '/' + 'listeners'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.listeners) { if (options.parse && options.listeners) { options.listeners = JSON.parse(options.listeners); @@ -21775,54 +21877,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.listeners}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove windows-remote-management - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineWindowsRemoteManagement1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineWindowsRemoteManagement1 = parametersVirtualMachineWindowsRemoteManagement1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('windows-remote-management') + removeparametersVirtualMachineWindowsRemoteManagement1.command('windows-remote-management') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/provisioningConfiguration/windowsRemoteManagement"; + options.path = '/provisioningConfiguration/windowsRemoteManagement'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add windows-remote-management - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineWindowsRemoteManagement2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineWindowsRemoteManagement2 = parametersVirtualMachineWindowsRemoteManagement2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('windows-remote-management') + addparametersVirtualMachineWindowsRemoteManagement2.command('windows-remote-management') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -21840,21 +21942,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/provisioningConfiguration/windowsRemoteManagement" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/provisioningConfiguration/windowsRemoteManagement' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/provisioningConfiguration/windowsRemoteManagement" + "/" + "listeners"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/windowsRemoteManagement' + '/' + 'listeners'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.listeners) { if (options.parse && options.listeners) { options.listeners = JSON.parse(options.listeners); @@ -21862,22 +21964,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.listeners}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set listeners - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineListeners0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineListeners0 = parametersVirtualMachineListeners0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('listeners') + setparametersVirtualMachineListeners0.command('listeners') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -21895,32 +21997,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/provisioningConfiguration/windowsRemoteManagement/listeners" + (options.index ? ('/' + options.index) : ''); + options.path = '/provisioningConfiguration/windowsRemoteManagement/listeners' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "certificateThumbprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'certificateThumbprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.certificateThumbprint) { if (options.parse && options.certificateThumbprint) { options.certificateThumbprint = JSON.parse(options.certificateThumbprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.certificateThumbprint}]); } - var paramPath = options.path + "/" + "listenerType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'listenerType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.listenerType) { if (options.parse && options.listenerType) { options.listenerType = JSON.parse(options.listenerType); @@ -21928,22 +22030,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.listenerType}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove listeners - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineListeners1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineListeners1 = parametersVirtualMachineListeners1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('listeners') + removeparametersVirtualMachineListeners1.command('listeners') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -21951,32 +22053,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/provisioningConfiguration/windowsRemoteManagement/listeners" + (options.index ? ('/' + options.index) : ''); + options.path = '/provisioningConfiguration/windowsRemoteManagement/listeners' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add listeners - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineListeners2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineListeners2 = parametersVirtualMachineListeners2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('listeners') + addparametersVirtualMachineListeners2.command('listeners') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -21995,31 +22097,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/provisioningConfiguration/windowsRemoteManagement/listeners" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/provisioningConfiguration/windowsRemoteManagement/listeners' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/provisioningConfiguration/windowsRemoteManagement/listeners" + (options.index ? ('/' + options.index) : '') + "/" + "certificateThumbprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/windowsRemoteManagement/listeners' + (options.index ? ('/' + options.index) : '') + '/' + 'certificateThumbprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.certificateThumbprint) { if (options.parse && options.certificateThumbprint) { options.certificateThumbprint = JSON.parse(options.certificateThumbprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.certificateThumbprint}]); } - var paramPath = "/provisioningConfiguration/windowsRemoteManagement/listeners" + (options.index ? ('/' + options.index) : '') + "/" + "listenerType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/provisioningConfiguration/windowsRemoteManagement/listeners' + (options.index ? ('/' + options.index) : '') + '/' + 'listenerType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.listenerType) { if (options.parse && options.listenerType) { options.listenerType = JSON.parse(options.listenerType); @@ -22027,22 +22129,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.listenerType}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove listener-type - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineListenerType1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineListenerType1 = parametersVirtualMachineListenerType1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('listener-type') + removeparametersVirtualMachineListenerType1.command('listener-type') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -22050,32 +22152,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/provisioningConfiguration/windowsRemoteManagement/listeners/" + options.listenersIndex + "/listenerType"; + options.path = '/provisioningConfiguration/windowsRemoteManagement/listeners/' + options.listenersIndex + '/listenerType'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add listener-type - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineListenerType2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineListenerType2 = parametersVirtualMachineListenerType2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('listener-type') + addparametersVirtualMachineListenerType2.command('listener-type') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -22092,26 +22194,26 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/provisioningConfiguration/windowsRemoteManagement/listeners/" + options.listenersIndex + "/listenerType" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/provisioningConfiguration/windowsRemoteManagement/listeners/' + options.listenersIndex + '/listenerType' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -22134,13 +22236,14 @@ exports.init = function (cli) { cli.output.info('deploymentName = ' + options.deploymentName); cli.output.info('virtualMachineName = ' + options.virtualMachineName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -22148,25 +22251,27 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachines.captureVMImage(options.serviceName, options.deploymentName, options.virtualMachineName, parametersObj, _); cli.output.json(result); }); - var parameters = virtualMachine.category('parameters') + var virtualMachinecaptureVMImageParameters3 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual machine.')); - var generate = parameters.category('generate') + var virtualMachinecaptureVMImageGenerate3 = virtualMachinecaptureVMImageParameters3.category('generate') .description($('Commands to generate parameter file for your virtual machine.')); - generate.command('capture-vm-image') + virtualMachinecaptureVMImageGenerate3.command('capture-vm-image') .description($('Generate virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"operationType\":\"\",\"oSState\":\"\",\"vMImageLabel\":\"\",\"vMImageName\":\"\",\"requestId\":\"\",\"statusCode\":0}"); - var filePath = "virtualMachine_captureVMImage.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"operationType\":\"\",\r\n\"oSState\":\"\",\r\n\"vMImageLabel\":\"\",\r\n\"vMImageName\":\"\",\r\n\"requestId\":\"\",\r\n\"statusCode\":0\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"operationType\":\"\",\"oSState\":\"\",\"vMImageLabel\":\"\",\"vMImageName\":\"\",\"requestId\":\"\",\"statusCode\":0}'); + var filePath = 'virtualMachine_captureVMImage.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"operationType\":\"\",\r\n\"oSState\":\"\",\r\n\"vMImageLabel\":\"\",\r\n\"vMImageName\":\"\",\r\n\"requestId\":\"\",\r\n\"statusCode\":0\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + virtualMachinecaptureVMImageParameters3.command('patch') .description($('Command to patch virtualMachine parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -22184,12 +22289,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -22201,22 +22306,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set virtual-machine-capture-vm-image-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineCaptureVMImageParameters0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineVirtualMachineCaptureVMImageParameters0 = parametersVirtualMachineVirtualMachineCaptureVMImageParameters0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('virtual-machine-capture-vm-image-parameters') + setparametersVirtualMachineVirtualMachineCaptureVMImageParameters0.command('virtual-machine-capture-vm-image-parameters') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -22237,69 +22342,69 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "operationType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'operationType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.operationType) { if (options.parse && options.operationType) { options.operationType = JSON.parse(options.operationType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.operationType}]); } - var paramPath = options.path + "/" + "oSState"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'oSState'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oSState) { if (options.parse && options.oSState) { options.oSState = JSON.parse(options.oSState); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oSState}]); } - var paramPath = options.path + "/" + "vmImageLabel"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'vmImageLabel'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.vmImageLabel) { if (options.parse && options.vmImageLabel) { options.vmImageLabel = JSON.parse(options.vmImageLabel); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.vmImageLabel}]); } - var paramPath = options.path + "/" + "vmImageName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'vmImageName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.vmImageName) { if (options.parse && options.vmImageName) { options.vmImageName = JSON.parse(options.vmImageName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.vmImageName}]); } - var paramPath = options.path + "/" + "requestId"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'requestId'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.requestId) { if (options.parse && options.requestId) { options.requestId = JSON.parse(options.requestId); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.requestId}]); } - var paramPath = options.path + "/" + "statusCode"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'statusCode'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.statusCode) { if (options.parse && options.statusCode) { options.statusCode = JSON.parse(options.statusCode); @@ -22307,54 +22412,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.statusCode}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove virtual-machine-capture-vm-image-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineCaptureVMImageParameters1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineVirtualMachineCaptureVMImageParameters1 = parametersVirtualMachineVirtualMachineCaptureVMImageParameters1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('virtual-machine-capture-vm-image-parameters') + removeparametersVirtualMachineVirtualMachineCaptureVMImageParameters1.command('virtual-machine-capture-vm-image-parameters') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add virtual-machine-capture-vm-image-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineCaptureVMImageParameters2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineVirtualMachineCaptureVMImageParameters2 = parametersVirtualMachineVirtualMachineCaptureVMImageParameters2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('virtual-machine-capture-vm-image-parameters') + addparametersVirtualMachineVirtualMachineCaptureVMImageParameters2.command('virtual-machine-capture-vm-image-parameters') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -22377,71 +22482,71 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "operationType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'operationType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.operationType) { if (options.parse && options.operationType) { options.operationType = JSON.parse(options.operationType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.operationType}]); } - var paramPath = "" + "/" + "oSState"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'oSState'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oSState) { if (options.parse && options.oSState) { options.oSState = JSON.parse(options.oSState); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oSState}]); } - var paramPath = "" + "/" + "vmImageLabel"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'vmImageLabel'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.vmImageLabel) { if (options.parse && options.vmImageLabel) { options.vmImageLabel = JSON.parse(options.vmImageLabel); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.vmImageLabel}]); } - var paramPath = "" + "/" + "vmImageName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'vmImageName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.vmImageName) { if (options.parse && options.vmImageName) { options.vmImageName = JSON.parse(options.vmImageName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.vmImageName}]); } - var paramPath = "" + "/" + "requestId"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'requestId'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.requestId) { if (options.parse && options.requestId) { options.requestId = JSON.parse(options.requestId); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.requestId}]); } - var paramPath = "" + "/" + "statusCode"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'statusCode'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.statusCode) { if (options.parse && options.statusCode) { options.statusCode = JSON.parse(options.statusCode); @@ -22449,14 +22554,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.statusCode}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -22477,13 +22582,14 @@ exports.init = function (cli) { cli.output.info('serviceName = ' + options.serviceName); cli.output.info('deploymentName = ' + options.deploymentName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -22491,25 +22597,27 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachines.create(options.serviceName, options.deploymentName, parametersObj, _); cli.output.json(result); }); - var parameters = virtualMachine.category('parameters') + var virtualMachinecreateParameters2 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual machine.')); - var generate = parameters.category('generate') + var virtualMachinecreateGenerate2 = virtualMachinecreateParameters2.category('generate') .description($('Commands to generate parameter file for your virtual machine.')); - generate.command('create') + virtualMachinecreateGenerate2.command('create') .description($('Generate virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"availabilitySetName\":\"\",\"configurationSets\":[{\"adminPassword\":\"\",\"adminUserName\":\"\",\"computerName\":\"\",\"configurationSetType\":\"\",\"customData\":\"\",\"disableSshPasswordAuthentication\":null,\"domainJoin\":{\"credentials\":{\"domain\":\"\",\"password\":\"\",\"userName\":\"\"},\"domainToJoin\":\"\",\"ldapMachineObjectOU\":\"\",\"provisioning\":{\"accountData\":\"\"}},\"enableAutomaticUpdates\":null,\"hostName\":\"\",\"inputEndpoints\":[{\"enableDirectServerReturn\":null,\"endpointAcl\":{\"rules\":[{\"action\":\"\",\"description\":\"\",\"order\":null,\"remoteSubnet\":\"\"}]},\"idleTimeoutInMinutes\":null,\"loadBalancedEndpointSetName\":\"\",\"loadBalancerDistribution\":\"\",\"loadBalancerName\":\"\",\"loadBalancerProbe\":{\"intervalInSeconds\":null,\"path\":\"\",\"port\":0,\"protocol\":0,\"timeoutInSeconds\":null},\"localPort\":null,\"name\":\"\",\"port\":null,\"protocol\":\"\",\"virtualIPAddress\":\"\",\"virtualIPName\":\"\"}],\"iPForwarding\":\"\",\"networkInterfaces\":[{\"iPConfigurations\":[{\"staticVirtualNetworkIPAddress\":\"\",\"subnetName\":\"\"}],\"iPForwarding\":\"\",\"name\":\"\",\"networkSecurityGroup\":\"\"}],\"networkSecurityGroup\":\"\",\"publicIPs\":[{\"domainNameLabel\":\"\",\"idleTimeoutInMinutes\":null,\"name\":\"\"}],\"resetPasswordOnFirstLogon\":null,\"sshSettings\":{\"keyPairs\":[{\"fingerprint\":\"\",\"path\":\"\"}],\"publicKeys\":[{\"fingerprint\":\"\",\"path\":\"\"}]},\"staticVirtualNetworkIPAddress\":\"\",\"storedCertificateSettings\":[{\"storeName\":\"\",\"thumbprint\":\"\"}],\"subnetNames\":[\"\"],\"timeZone\":\"\",\"userName\":\"\",\"userPassword\":\"\",\"windowsRemoteManagement\":{\"listeners\":[{\"certificateThumbprint\":\"\",\"listenerType\":0}]}}],\"dataVirtualHardDisks\":[{\"hostCaching\":\"\",\"iOType\":\"\",\"label\":\"\",\"logicalDiskSizeInGB\":null,\"logicalUnitNumber\":null,\"mediaLink\":\"\",\"name\":\"\",\"sourceMediaLink\":\"\"}],\"mediaLocation\":\"\",\"oSVirtualHardDisk\":{\"hostCaching\":\"\",\"iOType\":\"\",\"label\":\"\",\"mediaLink\":\"\",\"name\":\"\",\"operatingSystem\":\"\",\"remoteSourceImageLink\":\"\",\"resizedSizeInGB\":null,\"sourceImageName\":\"\"},\"provisionGuestAgent\":null,\"resourceExtensionReferences\":[{\"forceUpdate\":null,\"name\":\"\",\"publisher\":\"\",\"referenceName\":\"\",\"resourceExtensionParameterValues\":[{\"key\":\"\",\"type\":\"\",\"value\":\"\"}],\"state\":\"\",\"version\":\"\"}],\"roleName\":\"\",\"roleSize\":\"\",\"vMImageInput\":{\"dataDiskConfigurations\":[{\"diskName\":\"\",\"resizedSizeInGB\":null}],\"oSDiskConfiguration\":{\"resizedSizeInGB\":null}},\"vMImageName\":\"\"}"); - var filePath = "virtualMachine_create.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"availabilitySetName\":\"\",\r\n\"configurationSets\":[\r\n{\r\n\"adminPassword\":\"\",\r\n\"adminUserName\":\"\",\r\n\"computerName\":\"\",\r\n\"configurationSetType\":\"\",\r\n\"customData\":\"\",\r\n\"disableSshPasswordAuthentication\":null,\r\n\"domainJoin\":{\r\n\"credentials\":{\r\n\"domain\":\"\",\r\n\"password\":\"\",\r\n\"userName\":\"\"\r\n},\r\n\"domainToJoin\":\"\",\r\n\"ldapMachineObjectOU\":\"\",\r\n\"provisioning\":{\r\n\"accountData\":\"\"\r\n}\r\n},\r\n\"enableAutomaticUpdates\":null,\r\n\"hostName\":\"\",\r\n\"inputEndpoints\":[\r\n{\r\n\"enableDirectServerReturn\":null,\r\n\"endpointAcl\":{\r\n\"rules\":[\r\n{\r\n\"action\":\"\",\r\n\"description\":\"\",\r\n\"order\":null,\r\n\"remoteSubnet\":\"\"\r\n}\r\n]\r\n},\r\n\"idleTimeoutInMinutes\":null,\r\n\"loadBalancedEndpointSetName\":\"\",\r\n\"loadBalancerDistribution\":\"\",\r\n\"loadBalancerName\":\"\",\r\n\"loadBalancerProbe\":{\r\n\"intervalInSeconds\":null,\r\n\"path\":\"\",\r\n\"port\":0,\r\n\"protocol\":0,\r\n\"timeoutInSeconds\":null\r\n},\r\n\"localPort\":null,\r\n\"name\":\"\",\r\n\"port\":null,\r\n\"protocol\":\"\",\r\n\"virtualIPAddress\":\"\",\r\n\"virtualIPName\":\"\"\r\n}\r\n],\r\n\"iPForwarding\":\"\",\r\n\"networkInterfaces\":[\r\n{\r\n\"iPConfigurations\":[\r\n{\r\n\"staticVirtualNetworkIPAddress\":\"\",\r\n\"subnetName\":\"\"\r\n}\r\n],\r\n\"iPForwarding\":\"\",\r\n\"name\":\"\",\r\n\"networkSecurityGroup\":\"\"\r\n}\r\n],\r\n\"networkSecurityGroup\":\"\",\r\n\"publicIPs\":[\r\n{\r\n\"domainNameLabel\":\"\",\r\n\"idleTimeoutInMinutes\":null,\r\n\"name\":\"\"\r\n}\r\n],\r\n\"resetPasswordOnFirstLogon\":null,\r\n\"sshSettings\":{\r\n\"keyPairs\":[\r\n{\r\n\"fingerprint\":\"\",\r\n\"path\":\"\"\r\n}\r\n],\r\n\"publicKeys\":[\r\n{\r\n\"fingerprint\":\"\",\r\n\"path\":\"\"\r\n}\r\n]\r\n},\r\n\"staticVirtualNetworkIPAddress\":\"\",\r\n\"storedCertificateSettings\":[\r\n{\r\n\"storeName\":\"\",\r\n\"thumbprint\":\"\"\r\n}\r\n],\r\n\"subnetNames\":[\r\n\"\"\r\n],\r\n\"timeZone\":\"\",\r\n\"userName\":\"\",\r\n\"userPassword\":\"\",\r\n\"windowsRemoteManagement\":{\r\n\"listeners\":[\r\n{\r\n\"certificateThumbprint\":\"\",\r\n\"listenerType\":0\r\n}\r\n]\r\n}\r\n}\r\n],\r\n\"dataVirtualHardDisks\":[\r\n{\r\n\"hostCaching\":\"\",\r\n\"iOType\":\"\",\r\n\"label\":\"\",\r\n\"logicalDiskSizeInGB\":null,\r\n\"logicalUnitNumber\":null,\r\n\"mediaLink\":\"\",\r\n\"name\":\"\",\r\n\"sourceMediaLink\":\"\"\r\n}\r\n],\r\n\"mediaLocation\":\"\",\r\n\"oSVirtualHardDisk\":{\r\n\"hostCaching\":\"\",\r\n\"iOType\":\"\",\r\n\"label\":\"\",\r\n\"mediaLink\":\"\",\r\n\"name\":\"\",\r\n\"operatingSystem\":\"\",\r\n\"remoteSourceImageLink\":\"\",\r\n\"resizedSizeInGB\":null,\r\n\"sourceImageName\":\"\"\r\n},\r\n\"provisionGuestAgent\":null,\r\n\"resourceExtensionReferences\":[\r\n{\r\n\"forceUpdate\":null,\r\n\"name\":\"\",\r\n\"publisher\":\"\",\r\n\"referenceName\":\"\",\r\n\"resourceExtensionParameterValues\":[\r\n{\r\n\"key\":\"\",\r\n\"type\":\"\",\r\n\"value\":\"\"\r\n}\r\n],\r\n\"state\":\"\",\r\n\"version\":\"\"\r\n}\r\n],\r\n\"roleName\":\"\",\r\n\"roleSize\":\"\",\r\n\"vMImageInput\":{\r\n\"dataDiskConfigurations\":[\r\n{\r\n\"diskName\":\"\",\r\n\"resizedSizeInGB\":null\r\n}\r\n],\r\n\"oSDiskConfiguration\":{\r\n\"resizedSizeInGB\":null\r\n}\r\n},\r\n\"vMImageName\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"availabilitySetName\":\"\",\"configurationSets\":[{\"adminPassword\":\"\",\"adminUserName\":\"\",\"computerName\":\"\",\"configurationSetType\":\"\",\"customData\":\"\",\"disableSshPasswordAuthentication\":null,\"domainJoin\":{\"credentials\":{\"domain\":\"\",\"password\":\"\",\"userName\":\"\"},\"domainToJoin\":\"\",\"ldapMachineObjectOU\":\"\",\"provisioning\":{\"accountData\":\"\"}},\"enableAutomaticUpdates\":null,\"hostName\":\"\",\"inputEndpoints\":[{\"enableDirectServerReturn\":null,\"endpointAcl\":{\"rules\":[{\"action\":\"\",\"description\":\"\",\"order\":null,\"remoteSubnet\":\"\"}]},\"idleTimeoutInMinutes\":null,\"loadBalancedEndpointSetName\":\"\",\"loadBalancerDistribution\":\"\",\"loadBalancerName\":\"\",\"loadBalancerProbe\":{\"intervalInSeconds\":null,\"path\":\"\",\"port\":0,\"protocol\":0,\"timeoutInSeconds\":null},\"localPort\":null,\"name\":\"\",\"port\":null,\"protocol\":\"\",\"virtualIPAddress\":\"\",\"virtualIPName\":\"\"}],\"iPForwarding\":\"\",\"networkInterfaces\":[{\"iPConfigurations\":[{\"staticVirtualNetworkIPAddress\":\"\",\"subnetName\":\"\"}],\"iPForwarding\":\"\",\"name\":\"\",\"networkSecurityGroup\":\"\"}],\"networkSecurityGroup\":\"\",\"publicIPs\":[{\"domainNameLabel\":\"\",\"idleTimeoutInMinutes\":null,\"name\":\"\"}],\"resetPasswordOnFirstLogon\":null,\"sshSettings\":{\"keyPairs\":[{\"fingerprint\":\"\",\"path\":\"\"}],\"publicKeys\":[{\"fingerprint\":\"\",\"path\":\"\"}]},\"staticVirtualNetworkIPAddress\":\"\",\"storedCertificateSettings\":[{\"storeName\":\"\",\"thumbprint\":\"\"}],\"subnetNames\":[\"\"],\"timeZone\":\"\",\"userName\":\"\",\"userPassword\":\"\",\"windowsRemoteManagement\":{\"listeners\":[{\"certificateThumbprint\":\"\",\"listenerType\":0}]}}],\"dataVirtualHardDisks\":[{\"hostCaching\":\"\",\"iOType\":\"\",\"label\":\"\",\"logicalDiskSizeInGB\":null,\"logicalUnitNumber\":null,\"mediaLink\":\"\",\"name\":\"\",\"sourceMediaLink\":\"\"}],\"mediaLocation\":\"\",\"oSVirtualHardDisk\":{\"hostCaching\":\"\",\"iOType\":\"\",\"label\":\"\",\"mediaLink\":\"\",\"name\":\"\",\"operatingSystem\":\"\",\"remoteSourceImageLink\":\"\",\"resizedSizeInGB\":null,\"sourceImageName\":\"\"},\"provisionGuestAgent\":null,\"resourceExtensionReferences\":[{\"forceUpdate\":null,\"name\":\"\",\"publisher\":\"\",\"referenceName\":\"\",\"resourceExtensionParameterValues\":[{\"key\":\"\",\"type\":\"\",\"value\":\"\"}],\"state\":\"\",\"version\":\"\"}],\"roleName\":\"\",\"roleSize\":\"\",\"vMImageInput\":{\"dataDiskConfigurations\":[{\"diskName\":\"\",\"resizedSizeInGB\":null}],\"oSDiskConfiguration\":{\"resizedSizeInGB\":null}},\"vMImageName\":\"\"}'); + var filePath = 'virtualMachine_create.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"availabilitySetName\":\"\",\r\n\"configurationSets\":[\r\n{\r\n\"adminPassword\":\"\",\r\n\"adminUserName\":\"\",\r\n\"computerName\":\"\",\r\n\"configurationSetType\":\"\",\r\n\"customData\":\"\",\r\n\"disableSshPasswordAuthentication\":null,\r\n\"domainJoin\":{\r\n\"credentials\":{\r\n\"domain\":\"\",\r\n\"password\":\"\",\r\n\"userName\":\"\"\r\n},\r\n\"domainToJoin\":\"\",\r\n\"ldapMachineObjectOU\":\"\",\r\n\"provisioning\":{\r\n\"accountData\":\"\"\r\n}\r\n},\r\n\"enableAutomaticUpdates\":null,\r\n\"hostName\":\"\",\r\n\"inputEndpoints\":[\r\n{\r\n\"enableDirectServerReturn\":null,\r\n\"endpointAcl\":{\r\n\"rules\":[\r\n{\r\n\"action\":\"\",\r\n\"description\":\"\",\r\n\"order\":null,\r\n\"remoteSubnet\":\"\"\r\n}\r\n]\r\n},\r\n\"idleTimeoutInMinutes\":null,\r\n\"loadBalancedEndpointSetName\":\"\",\r\n\"loadBalancerDistribution\":\"\",\r\n\"loadBalancerName\":\"\",\r\n\"loadBalancerProbe\":{\r\n\"intervalInSeconds\":null,\r\n\"path\":\"\",\r\n\"port\":0,\r\n\"protocol\":0,\r\n\"timeoutInSeconds\":null\r\n},\r\n\"localPort\":null,\r\n\"name\":\"\",\r\n\"port\":null,\r\n\"protocol\":\"\",\r\n\"virtualIPAddress\":\"\",\r\n\"virtualIPName\":\"\"\r\n}\r\n],\r\n\"iPForwarding\":\"\",\r\n\"networkInterfaces\":[\r\n{\r\n\"iPConfigurations\":[\r\n{\r\n\"staticVirtualNetworkIPAddress\":\"\",\r\n\"subnetName\":\"\"\r\n}\r\n],\r\n\"iPForwarding\":\"\",\r\n\"name\":\"\",\r\n\"networkSecurityGroup\":\"\"\r\n}\r\n],\r\n\"networkSecurityGroup\":\"\",\r\n\"publicIPs\":[\r\n{\r\n\"domainNameLabel\":\"\",\r\n\"idleTimeoutInMinutes\":null,\r\n\"name\":\"\"\r\n}\r\n],\r\n\"resetPasswordOnFirstLogon\":null,\r\n\"sshSettings\":{\r\n\"keyPairs\":[\r\n{\r\n\"fingerprint\":\"\",\r\n\"path\":\"\"\r\n}\r\n],\r\n\"publicKeys\":[\r\n{\r\n\"fingerprint\":\"\",\r\n\"path\":\"\"\r\n}\r\n]\r\n},\r\n\"staticVirtualNetworkIPAddress\":\"\",\r\n\"storedCertificateSettings\":[\r\n{\r\n\"storeName\":\"\",\r\n\"thumbprint\":\"\"\r\n}\r\n],\r\n\"subnetNames\":[\r\n\"\"\r\n],\r\n\"timeZone\":\"\",\r\n\"userName\":\"\",\r\n\"userPassword\":\"\",\r\n\"windowsRemoteManagement\":{\r\n\"listeners\":[\r\n{\r\n\"certificateThumbprint\":\"\",\r\n\"listenerType\":0\r\n}\r\n]\r\n}\r\n}\r\n],\r\n\"dataVirtualHardDisks\":[\r\n{\r\n\"hostCaching\":\"\",\r\n\"iOType\":\"\",\r\n\"label\":\"\",\r\n\"logicalDiskSizeInGB\":null,\r\n\"logicalUnitNumber\":null,\r\n\"mediaLink\":\"\",\r\n\"name\":\"\",\r\n\"sourceMediaLink\":\"\"\r\n}\r\n],\r\n\"mediaLocation\":\"\",\r\n\"oSVirtualHardDisk\":{\r\n\"hostCaching\":\"\",\r\n\"iOType\":\"\",\r\n\"label\":\"\",\r\n\"mediaLink\":\"\",\r\n\"name\":\"\",\r\n\"operatingSystem\":\"\",\r\n\"remoteSourceImageLink\":\"\",\r\n\"resizedSizeInGB\":null,\r\n\"sourceImageName\":\"\"\r\n},\r\n\"provisionGuestAgent\":null,\r\n\"resourceExtensionReferences\":[\r\n{\r\n\"forceUpdate\":null,\r\n\"name\":\"\",\r\n\"publisher\":\"\",\r\n\"referenceName\":\"\",\r\n\"resourceExtensionParameterValues\":[\r\n{\r\n\"key\":\"\",\r\n\"type\":\"\",\r\n\"value\":\"\"\r\n}\r\n],\r\n\"state\":\"\",\r\n\"version\":\"\"\r\n}\r\n],\r\n\"roleName\":\"\",\r\n\"roleSize\":\"\",\r\n\"vMImageInput\":{\r\n\"dataDiskConfigurations\":[\r\n{\r\n\"diskName\":\"\",\r\n\"resizedSizeInGB\":null\r\n}\r\n],\r\n\"oSDiskConfiguration\":{\r\n\"resizedSizeInGB\":null\r\n}\r\n},\r\n\"vMImageName\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + virtualMachinecreateParameters2.command('patch') .description($('Command to patch virtualMachine parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -22527,12 +22635,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -22544,22 +22652,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set virtual-machine-create-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineCreateParameters0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineVirtualMachineCreateParameters0 = parametersVirtualMachineVirtualMachineCreateParameters0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('virtual-machine-create-parameters') + setparametersVirtualMachineVirtualMachineCreateParameters0.command('virtual-machine-create-parameters') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -22585,119 +22693,119 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "availabilitySetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'availabilitySetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.availabilitySetName) { if (options.parse && options.availabilitySetName) { options.availabilitySetName = JSON.parse(options.availabilitySetName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.availabilitySetName}]); } - var paramPath = options.path + "/" + "configurationSets"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'configurationSets'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.configurationSets) { if (options.parse && options.configurationSets) { options.configurationSets = JSON.parse(options.configurationSets); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.configurationSets}]); } - var paramPath = options.path + "/" + "dataVirtualHardDisks"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'dataVirtualHardDisks'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.dataVirtualHardDisks) { if (options.parse && options.dataVirtualHardDisks) { options.dataVirtualHardDisks = JSON.parse(options.dataVirtualHardDisks); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.dataVirtualHardDisks}]); } - var paramPath = options.path + "/" + "mediaLocation"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'mediaLocation'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLocation) { if (options.parse && options.mediaLocation) { options.mediaLocation = JSON.parse(options.mediaLocation); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLocation}]); } - var paramPath = options.path + "/" + "oSVirtualHardDisk"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'oSVirtualHardDisk'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oSVirtualHardDisk) { if (options.parse && options.oSVirtualHardDisk) { options.oSVirtualHardDisk = JSON.parse(options.oSVirtualHardDisk); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oSVirtualHardDisk}]); } - var paramPath = options.path + "/" + "provisionGuestAgent"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'provisionGuestAgent'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.provisionGuestAgent) { if (options.parse && options.provisionGuestAgent) { options.provisionGuestAgent = JSON.parse(options.provisionGuestAgent); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.provisionGuestAgent}]); } - var paramPath = options.path + "/" + "resourceExtensionReferences"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'resourceExtensionReferences'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resourceExtensionReferences) { if (options.parse && options.resourceExtensionReferences) { options.resourceExtensionReferences = JSON.parse(options.resourceExtensionReferences); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resourceExtensionReferences}]); } - var paramPath = options.path + "/" + "roleName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'roleName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleName) { if (options.parse && options.roleName) { options.roleName = JSON.parse(options.roleName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleName}]); } - var paramPath = options.path + "/" + "roleSize"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'roleSize'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleSize) { if (options.parse && options.roleSize) { options.roleSize = JSON.parse(options.roleSize); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleSize}]); } - var paramPath = options.path + "/" + "vmImageInput"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'vmImageInput'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.vmImageInput) { if (options.parse && options.vmImageInput) { options.vmImageInput = JSON.parse(options.vmImageInput); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.vmImageInput}]); } - var paramPath = options.path + "/" + "vmImageName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'vmImageName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.vmImageName) { if (options.parse && options.vmImageName) { options.vmImageName = JSON.parse(options.vmImageName); @@ -22705,54 +22813,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.vmImageName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove virtual-machine-create-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineCreateParameters1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineVirtualMachineCreateParameters1 = parametersVirtualMachineVirtualMachineCreateParameters1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('virtual-machine-create-parameters') + removeparametersVirtualMachineVirtualMachineCreateParameters1.command('virtual-machine-create-parameters') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add virtual-machine-create-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineCreateParameters2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineVirtualMachineCreateParameters2 = parametersVirtualMachineVirtualMachineCreateParameters2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('virtual-machine-create-parameters') + addparametersVirtualMachineVirtualMachineCreateParameters2.command('virtual-machine-create-parameters') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -22780,121 +22888,121 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "availabilitySetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'availabilitySetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.availabilitySetName) { if (options.parse && options.availabilitySetName) { options.availabilitySetName = JSON.parse(options.availabilitySetName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.availabilitySetName}]); } - var paramPath = "" + "/" + "configurationSets"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'configurationSets'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.configurationSets) { if (options.parse && options.configurationSets) { options.configurationSets = JSON.parse(options.configurationSets); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.configurationSets}]); } - var paramPath = "" + "/" + "dataVirtualHardDisks"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'dataVirtualHardDisks'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.dataVirtualHardDisks) { if (options.parse && options.dataVirtualHardDisks) { options.dataVirtualHardDisks = JSON.parse(options.dataVirtualHardDisks); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.dataVirtualHardDisks}]); } - var paramPath = "" + "/" + "mediaLocation"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'mediaLocation'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLocation) { if (options.parse && options.mediaLocation) { options.mediaLocation = JSON.parse(options.mediaLocation); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLocation}]); } - var paramPath = "" + "/" + "oSVirtualHardDisk"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'oSVirtualHardDisk'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oSVirtualHardDisk) { if (options.parse && options.oSVirtualHardDisk) { options.oSVirtualHardDisk = JSON.parse(options.oSVirtualHardDisk); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oSVirtualHardDisk}]); } - var paramPath = "" + "/" + "provisionGuestAgent"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'provisionGuestAgent'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.provisionGuestAgent) { if (options.parse && options.provisionGuestAgent) { options.provisionGuestAgent = JSON.parse(options.provisionGuestAgent); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.provisionGuestAgent}]); } - var paramPath = "" + "/" + "resourceExtensionReferences"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'resourceExtensionReferences'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resourceExtensionReferences) { if (options.parse && options.resourceExtensionReferences) { options.resourceExtensionReferences = JSON.parse(options.resourceExtensionReferences); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resourceExtensionReferences}]); } - var paramPath = "" + "/" + "roleName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'roleName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleName) { if (options.parse && options.roleName) { options.roleName = JSON.parse(options.roleName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleName}]); } - var paramPath = "" + "/" + "roleSize"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'roleSize'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleSize) { if (options.parse && options.roleSize) { options.roleSize = JSON.parse(options.roleSize); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleSize}]); } - var paramPath = "" + "/" + "vmImageInput"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'vmImageInput'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.vmImageInput) { if (options.parse && options.vmImageInput) { options.vmImageInput = JSON.parse(options.vmImageInput); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.vmImageInput}]); } - var paramPath = "" + "/" + "vmImageName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'vmImageName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.vmImageName) { if (options.parse && options.vmImageName) { options.vmImageName = JSON.parse(options.vmImageName); @@ -22902,22 +23010,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.vmImageName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set configuration-sets - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineConfigurationSets0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineConfigurationSets0 = parametersVirtualMachineConfigurationSets0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('configuration-sets') + setparametersVirtualMachineConfigurationSets0.command('configuration-sets') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -22956,242 +23064,242 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "adminPassword"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'adminPassword'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.adminPassword) { if (options.parse && options.adminPassword) { options.adminPassword = JSON.parse(options.adminPassword); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.adminPassword}]); } - var paramPath = options.path + "/" + "adminUserName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'adminUserName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.adminUserName) { if (options.parse && options.adminUserName) { options.adminUserName = JSON.parse(options.adminUserName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.adminUserName}]); } - var paramPath = options.path + "/" + "computerName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'computerName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.computerName) { if (options.parse && options.computerName) { options.computerName = JSON.parse(options.computerName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.computerName}]); } - var paramPath = options.path + "/" + "configurationSetType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'configurationSetType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.configurationSetType) { if (options.parse && options.configurationSetType) { options.configurationSetType = JSON.parse(options.configurationSetType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.configurationSetType}]); } - var paramPath = options.path + "/" + "customData"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'customData'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.customData) { if (options.parse && options.customData) { options.customData = JSON.parse(options.customData); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.customData}]); } - var paramPath = options.path + "/" + "disableSshPasswordAuthentication"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'disableSshPasswordAuthentication'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.disableSshPasswordAuthentication) { if (options.parse && options.disableSshPasswordAuthentication) { options.disableSshPasswordAuthentication = JSON.parse(options.disableSshPasswordAuthentication); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.disableSshPasswordAuthentication}]); } - var paramPath = options.path + "/" + "domainJoin"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'domainJoin'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domainJoin) { if (options.parse && options.domainJoin) { options.domainJoin = JSON.parse(options.domainJoin); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domainJoin}]); } - var paramPath = options.path + "/" + "enableAutomaticUpdates"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'enableAutomaticUpdates'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.enableAutomaticUpdates) { if (options.parse && options.enableAutomaticUpdates) { options.enableAutomaticUpdates = JSON.parse(options.enableAutomaticUpdates); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.enableAutomaticUpdates}]); } - var paramPath = options.path + "/" + "hostName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'hostName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostName) { if (options.parse && options.hostName) { options.hostName = JSON.parse(options.hostName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostName}]); } - var paramPath = options.path + "/" + "inputEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'inputEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.inputEndpoints) { if (options.parse && options.inputEndpoints) { options.inputEndpoints = JSON.parse(options.inputEndpoints); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.inputEndpoints}]); } - var paramPath = options.path + "/" + "ipForwarding"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'ipForwarding'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipForwarding) { if (options.parse && options.ipForwarding) { options.ipForwarding = JSON.parse(options.ipForwarding); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipForwarding}]); } - var paramPath = options.path + "/" + "networkInterfaces"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'networkInterfaces'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkInterfaces) { if (options.parse && options.networkInterfaces) { options.networkInterfaces = JSON.parse(options.networkInterfaces); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkInterfaces}]); } - var paramPath = options.path + "/" + "networkSecurityGroup"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'networkSecurityGroup'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkSecurityGroup) { if (options.parse && options.networkSecurityGroup) { options.networkSecurityGroup = JSON.parse(options.networkSecurityGroup); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkSecurityGroup}]); } - var paramPath = options.path + "/" + "publicIPs"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publicIPs'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publicIPs) { if (options.parse && options.publicIPs) { options.publicIPs = JSON.parse(options.publicIPs); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publicIPs}]); } - var paramPath = options.path + "/" + "resetPasswordOnFirstLogon"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'resetPasswordOnFirstLogon'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resetPasswordOnFirstLogon) { if (options.parse && options.resetPasswordOnFirstLogon) { options.resetPasswordOnFirstLogon = JSON.parse(options.resetPasswordOnFirstLogon); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resetPasswordOnFirstLogon}]); } - var paramPath = options.path + "/" + "sshSettings"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'sshSettings'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sshSettings) { if (options.parse && options.sshSettings) { options.sshSettings = JSON.parse(options.sshSettings); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sshSettings}]); } - var paramPath = options.path + "/" + "staticVirtualNetworkIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'staticVirtualNetworkIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.staticVirtualNetworkIPAddress) { if (options.parse && options.staticVirtualNetworkIPAddress) { options.staticVirtualNetworkIPAddress = JSON.parse(options.staticVirtualNetworkIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.staticVirtualNetworkIPAddress}]); } - var paramPath = options.path + "/" + "storedCertificateSettings"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'storedCertificateSettings'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storedCertificateSettings) { if (options.parse && options.storedCertificateSettings) { options.storedCertificateSettings = JSON.parse(options.storedCertificateSettings); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storedCertificateSettings}]); } - var paramPath = options.path + "/" + "subnetNames"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'subnetNames'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.subnetNames) { if (options.parse && options.subnetNames) { options.subnetNames = JSON.parse(options.subnetNames); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.subnetNames}]); } - var paramPath = options.path + "/" + "timeZone"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'timeZone'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.timeZone) { if (options.parse && options.timeZone) { options.timeZone = JSON.parse(options.timeZone); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.timeZone}]); } - var paramPath = options.path + "/" + "userName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'userName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.userName) { if (options.parse && options.userName) { options.userName = JSON.parse(options.userName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.userName}]); } - var paramPath = options.path + "/" + "userPassword"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'userPassword'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.userPassword) { if (options.parse && options.userPassword) { options.userPassword = JSON.parse(options.userPassword); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.userPassword}]); } - var paramPath = options.path + "/" + "windowsRemoteManagement"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'windowsRemoteManagement'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.windowsRemoteManagement) { if (options.parse && options.windowsRemoteManagement) { options.windowsRemoteManagement = JSON.parse(options.windowsRemoteManagement); @@ -23199,22 +23307,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.windowsRemoteManagement}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove configuration-sets - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineConfigurationSets1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineConfigurationSets1 = parametersVirtualMachineConfigurationSets1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('configuration-sets') + removeparametersVirtualMachineConfigurationSets1.command('configuration-sets') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -23222,32 +23330,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add configuration-sets - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineConfigurationSets2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineConfigurationSets2 = parametersVirtualMachineConfigurationSets2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('configuration-sets') + addparametersVirtualMachineConfigurationSets2.command('configuration-sets') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -23287,241 +23395,241 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "adminPassword"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'adminPassword'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.adminPassword) { if (options.parse && options.adminPassword) { options.adminPassword = JSON.parse(options.adminPassword); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.adminPassword}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "adminUserName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'adminUserName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.adminUserName) { if (options.parse && options.adminUserName) { options.adminUserName = JSON.parse(options.adminUserName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.adminUserName}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "computerName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'computerName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.computerName) { if (options.parse && options.computerName) { options.computerName = JSON.parse(options.computerName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.computerName}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "configurationSetType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'configurationSetType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.configurationSetType) { if (options.parse && options.configurationSetType) { options.configurationSetType = JSON.parse(options.configurationSetType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.configurationSetType}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "customData"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'customData'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.customData) { if (options.parse && options.customData) { options.customData = JSON.parse(options.customData); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.customData}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "disableSshPasswordAuthentication"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'disableSshPasswordAuthentication'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.disableSshPasswordAuthentication) { if (options.parse && options.disableSshPasswordAuthentication) { options.disableSshPasswordAuthentication = JSON.parse(options.disableSshPasswordAuthentication); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.disableSshPasswordAuthentication}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "domainJoin"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'domainJoin'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domainJoin) { if (options.parse && options.domainJoin) { options.domainJoin = JSON.parse(options.domainJoin); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domainJoin}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "enableAutomaticUpdates"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'enableAutomaticUpdates'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.enableAutomaticUpdates) { if (options.parse && options.enableAutomaticUpdates) { options.enableAutomaticUpdates = JSON.parse(options.enableAutomaticUpdates); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.enableAutomaticUpdates}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "hostName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'hostName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostName) { if (options.parse && options.hostName) { options.hostName = JSON.parse(options.hostName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostName}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "inputEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'inputEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.inputEndpoints) { if (options.parse && options.inputEndpoints) { options.inputEndpoints = JSON.parse(options.inputEndpoints); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.inputEndpoints}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "ipForwarding"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'ipForwarding'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipForwarding) { if (options.parse && options.ipForwarding) { options.ipForwarding = JSON.parse(options.ipForwarding); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipForwarding}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "networkInterfaces"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'networkInterfaces'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkInterfaces) { if (options.parse && options.networkInterfaces) { options.networkInterfaces = JSON.parse(options.networkInterfaces); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkInterfaces}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "networkSecurityGroup"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'networkSecurityGroup'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkSecurityGroup) { if (options.parse && options.networkSecurityGroup) { options.networkSecurityGroup = JSON.parse(options.networkSecurityGroup); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkSecurityGroup}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "publicIPs"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'publicIPs'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publicIPs) { if (options.parse && options.publicIPs) { options.publicIPs = JSON.parse(options.publicIPs); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publicIPs}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "resetPasswordOnFirstLogon"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'resetPasswordOnFirstLogon'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resetPasswordOnFirstLogon) { if (options.parse && options.resetPasswordOnFirstLogon) { options.resetPasswordOnFirstLogon = JSON.parse(options.resetPasswordOnFirstLogon); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resetPasswordOnFirstLogon}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "sshSettings"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'sshSettings'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sshSettings) { if (options.parse && options.sshSettings) { options.sshSettings = JSON.parse(options.sshSettings); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sshSettings}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "staticVirtualNetworkIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'staticVirtualNetworkIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.staticVirtualNetworkIPAddress) { if (options.parse && options.staticVirtualNetworkIPAddress) { options.staticVirtualNetworkIPAddress = JSON.parse(options.staticVirtualNetworkIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.staticVirtualNetworkIPAddress}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "storedCertificateSettings"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'storedCertificateSettings'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storedCertificateSettings) { if (options.parse && options.storedCertificateSettings) { options.storedCertificateSettings = JSON.parse(options.storedCertificateSettings); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storedCertificateSettings}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "subnetNames"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'subnetNames'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.subnetNames) { if (options.parse && options.subnetNames) { options.subnetNames = JSON.parse(options.subnetNames); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.subnetNames}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "timeZone"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'timeZone'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.timeZone) { if (options.parse && options.timeZone) { options.timeZone = JSON.parse(options.timeZone); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.timeZone}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "userName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'userName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.userName) { if (options.parse && options.userName) { options.userName = JSON.parse(options.userName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.userName}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "userPassword"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'userPassword'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.userPassword) { if (options.parse && options.userPassword) { options.userPassword = JSON.parse(options.userPassword); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.userPassword}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "windowsRemoteManagement"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'windowsRemoteManagement'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.windowsRemoteManagement) { if (options.parse && options.windowsRemoteManagement) { options.windowsRemoteManagement = JSON.parse(options.windowsRemoteManagement); @@ -23529,22 +23637,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.windowsRemoteManagement}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set domain-join - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDomainJoin0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineDomainJoin0 = parametersVirtualMachineDomainJoin0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('domain-join') + setparametersVirtualMachineDomainJoin0.command('domain-join') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -23564,49 +23672,49 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin"; - var paramPath = options.path + "/" + "credentials"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin'; + var paramPath = options.path + '/' + 'credentials'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.credentials) { if (options.parse && options.credentials) { options.credentials = JSON.parse(options.credentials); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.credentials}]); } - var paramPath = options.path + "/" + "domainToJoin"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'domainToJoin'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domainToJoin) { if (options.parse && options.domainToJoin) { options.domainToJoin = JSON.parse(options.domainToJoin); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domainToJoin}]); } - var paramPath = options.path + "/" + "ldapMachineObjectOU"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'ldapMachineObjectOU'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ldapMachineObjectOU) { if (options.parse && options.ldapMachineObjectOU) { options.ldapMachineObjectOU = JSON.parse(options.ldapMachineObjectOU); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ldapMachineObjectOU}]); } - var paramPath = options.path + "/" + "provisioning"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'provisioning'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.provisioning) { if (options.parse && options.provisioning) { options.provisioning = JSON.parse(options.provisioning); @@ -23614,22 +23722,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.provisioning}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove domain-join - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDomainJoin1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineDomainJoin1 = parametersVirtualMachineDomainJoin1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('domain-join') + removeparametersVirtualMachineDomainJoin1.command('domain-join') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -23637,32 +23745,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin"; + options.path = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add domain-join - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDomainJoin2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineDomainJoin2 = parametersVirtualMachineDomainJoin2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('domain-join') + addparametersVirtualMachineDomainJoin2.command('domain-join') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -23683,51 +23791,51 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin" + "/" + "credentials"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin' + '/' + 'credentials'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.credentials) { if (options.parse && options.credentials) { options.credentials = JSON.parse(options.credentials); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.credentials}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin" + "/" + "domainToJoin"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin' + '/' + 'domainToJoin'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domainToJoin) { if (options.parse && options.domainToJoin) { options.domainToJoin = JSON.parse(options.domainToJoin); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domainToJoin}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin" + "/" + "ldapMachineObjectOU"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin' + '/' + 'ldapMachineObjectOU'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ldapMachineObjectOU) { if (options.parse && options.ldapMachineObjectOU) { options.ldapMachineObjectOU = JSON.parse(options.ldapMachineObjectOU); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ldapMachineObjectOU}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin" + "/" + "provisioning"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin' + '/' + 'provisioning'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.provisioning) { if (options.parse && options.provisioning) { options.provisioning = JSON.parse(options.provisioning); @@ -23735,22 +23843,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.provisioning}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set credentials - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineCredentials0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineCredentials0 = parametersVirtualMachineCredentials0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('credentials') + setparametersVirtualMachineCredentials0.command('credentials') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -23769,39 +23877,39 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/credentials"; - var paramPath = options.path + "/" + "domain"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/credentials'; + var paramPath = options.path + '/' + 'domain'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domain) { if (options.parse && options.domain) { options.domain = JSON.parse(options.domain); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domain}]); } - var paramPath = options.path + "/" + "password"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'password'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.password) { if (options.parse && options.password) { options.password = JSON.parse(options.password); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.password}]); } - var paramPath = options.path + "/" + "userName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'userName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.userName) { if (options.parse && options.userName) { options.userName = JSON.parse(options.userName); @@ -23809,22 +23917,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.userName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove credentials - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineCredentials1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineCredentials1 = parametersVirtualMachineCredentials1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('credentials') + removeparametersVirtualMachineCredentials1.command('credentials') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -23832,32 +23940,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/credentials"; + options.path = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/credentials'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add credentials - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineCredentials2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineCredentials2 = parametersVirtualMachineCredentials2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('credentials') + addparametersVirtualMachineCredentials2.command('credentials') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -23877,41 +23985,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/credentials" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/credentials' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/credentials" + "/" + "domain"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/credentials' + '/' + 'domain'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domain) { if (options.parse && options.domain) { options.domain = JSON.parse(options.domain); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domain}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/credentials" + "/" + "password"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/credentials' + '/' + 'password'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.password) { if (options.parse && options.password) { options.password = JSON.parse(options.password); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.password}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/credentials" + "/" + "userName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/credentials' + '/' + 'userName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.userName) { if (options.parse && options.userName) { options.userName = JSON.parse(options.userName); @@ -23919,22 +24027,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.userName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set provisioning - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineProvisioning0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineProvisioning0 = parametersVirtualMachineProvisioning0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('provisioning') + setparametersVirtualMachineProvisioning0.command('provisioning') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -23951,19 +24059,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/provisioning"; - var paramPath = options.path + "/" + "accountData"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/provisioning'; + var paramPath = options.path + '/' + 'accountData'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.accountData) { if (options.parse && options.accountData) { options.accountData = JSON.parse(options.accountData); @@ -23971,22 +24079,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.accountData}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove provisioning - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineProvisioning1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineProvisioning1 = parametersVirtualMachineProvisioning1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('provisioning') + removeparametersVirtualMachineProvisioning1.command('provisioning') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -23994,32 +24102,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/provisioning"; + options.path = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/provisioning'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add provisioning - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineProvisioning2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineProvisioning2 = parametersVirtualMachineProvisioning2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('provisioning') + addparametersVirtualMachineProvisioning2.command('provisioning') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -24037,21 +24145,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/provisioning" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/provisioning' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/provisioning" + "/" + "accountData"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/provisioning' + '/' + 'accountData'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.accountData) { if (options.parse && options.accountData) { options.accountData = JSON.parse(options.accountData); @@ -24059,22 +24167,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.accountData}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set input-endpoints - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineInputEndpoints0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineInputEndpoints0 = parametersVirtualMachineInputEndpoints0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('input-endpoints') + setparametersVirtualMachineInputEndpoints0.command('input-endpoints') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -24104,142 +24212,142 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "enableDirectServerReturn"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'enableDirectServerReturn'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.enableDirectServerReturn) { if (options.parse && options.enableDirectServerReturn) { options.enableDirectServerReturn = JSON.parse(options.enableDirectServerReturn); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.enableDirectServerReturn}]); } - var paramPath = options.path + "/" + "endpointAcl"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'endpointAcl'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.endpointAcl) { if (options.parse && options.endpointAcl) { options.endpointAcl = JSON.parse(options.endpointAcl); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.endpointAcl}]); } - var paramPath = options.path + "/" + "idleTimeoutInMinutes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'idleTimeoutInMinutes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.idleTimeoutInMinutes) { if (options.parse && options.idleTimeoutInMinutes) { options.idleTimeoutInMinutes = JSON.parse(options.idleTimeoutInMinutes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.idleTimeoutInMinutes}]); } - var paramPath = options.path + "/" + "loadBalancedEndpointSetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'loadBalancedEndpointSetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancedEndpointSetName) { if (options.parse && options.loadBalancedEndpointSetName) { options.loadBalancedEndpointSetName = JSON.parse(options.loadBalancedEndpointSetName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancedEndpointSetName}]); } - var paramPath = options.path + "/" + "loadBalancerDistribution"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'loadBalancerDistribution'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerDistribution) { if (options.parse && options.loadBalancerDistribution) { options.loadBalancerDistribution = JSON.parse(options.loadBalancerDistribution); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerDistribution}]); } - var paramPath = options.path + "/" + "loadBalancerName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'loadBalancerName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerName) { if (options.parse && options.loadBalancerName) { options.loadBalancerName = JSON.parse(options.loadBalancerName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerName}]); } - var paramPath = options.path + "/" + "loadBalancerProbe"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'loadBalancerProbe'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerProbe) { if (options.parse && options.loadBalancerProbe) { options.loadBalancerProbe = JSON.parse(options.loadBalancerProbe); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerProbe}]); } - var paramPath = options.path + "/" + "localPort"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'localPort'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.localPort) { if (options.parse && options.localPort) { options.localPort = JSON.parse(options.localPort); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.localPort}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = options.path + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } - var paramPath = options.path + "/" + "virtualIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'virtualIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualIPAddress) { if (options.parse && options.virtualIPAddress) { options.virtualIPAddress = JSON.parse(options.virtualIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualIPAddress}]); } - var paramPath = options.path + "/" + "virtualIPName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'virtualIPName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualIPName) { if (options.parse && options.virtualIPName) { options.virtualIPName = JSON.parse(options.virtualIPName); @@ -24247,22 +24355,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualIPName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove input-endpoints - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineInputEndpoints1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineInputEndpoints1 = parametersVirtualMachineInputEndpoints1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('input-endpoints') + removeparametersVirtualMachineInputEndpoints1.command('input-endpoints') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -24271,32 +24379,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add input-endpoints - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineInputEndpoints2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineInputEndpoints2 = parametersVirtualMachineInputEndpoints2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('input-endpoints') + addparametersVirtualMachineInputEndpoints2.command('input-endpoints') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -24326,141 +24434,141 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "enableDirectServerReturn"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'enableDirectServerReturn'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.enableDirectServerReturn) { if (options.parse && options.enableDirectServerReturn) { options.enableDirectServerReturn = JSON.parse(options.enableDirectServerReturn); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.enableDirectServerReturn}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "endpointAcl"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'endpointAcl'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.endpointAcl) { if (options.parse && options.endpointAcl) { options.endpointAcl = JSON.parse(options.endpointAcl); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.endpointAcl}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "idleTimeoutInMinutes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'idleTimeoutInMinutes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.idleTimeoutInMinutes) { if (options.parse && options.idleTimeoutInMinutes) { options.idleTimeoutInMinutes = JSON.parse(options.idleTimeoutInMinutes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.idleTimeoutInMinutes}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "loadBalancedEndpointSetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'loadBalancedEndpointSetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancedEndpointSetName) { if (options.parse && options.loadBalancedEndpointSetName) { options.loadBalancedEndpointSetName = JSON.parse(options.loadBalancedEndpointSetName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancedEndpointSetName}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "loadBalancerDistribution"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'loadBalancerDistribution'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerDistribution) { if (options.parse && options.loadBalancerDistribution) { options.loadBalancerDistribution = JSON.parse(options.loadBalancerDistribution); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerDistribution}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "loadBalancerName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'loadBalancerName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerName) { if (options.parse && options.loadBalancerName) { options.loadBalancerName = JSON.parse(options.loadBalancerName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerName}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "loadBalancerProbe"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'loadBalancerProbe'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerProbe) { if (options.parse && options.loadBalancerProbe) { options.loadBalancerProbe = JSON.parse(options.loadBalancerProbe); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerProbe}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "localPort"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'localPort'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.localPort) { if (options.parse && options.localPort) { options.localPort = JSON.parse(options.localPort); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.localPort}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "virtualIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'virtualIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualIPAddress) { if (options.parse && options.virtualIPAddress) { options.virtualIPAddress = JSON.parse(options.virtualIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualIPAddress}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "virtualIPName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'virtualIPName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualIPName) { if (options.parse && options.virtualIPName) { options.virtualIPName = JSON.parse(options.virtualIPName); @@ -24468,22 +24576,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualIPName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set endpoint-acl - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineEndpointAcl0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineEndpointAcl0 = parametersVirtualMachineEndpointAcl0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('endpoint-acl') + setparametersVirtualMachineEndpointAcl0.command('endpoint-acl') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -24501,19 +24609,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl"; - var paramPath = options.path + "/" + "rules"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl'; + var paramPath = options.path + '/' + 'rules'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.rules) { if (options.parse && options.rules) { options.rules = JSON.parse(options.rules); @@ -24521,22 +24629,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.rules}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove endpoint-acl - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineEndpointAcl1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineEndpointAcl1 = parametersVirtualMachineEndpointAcl1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('endpoint-acl') + removeparametersVirtualMachineEndpointAcl1.command('endpoint-acl') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -24545,32 +24653,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl"; + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add endpoint-acl - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineEndpointAcl2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineEndpointAcl2 = parametersVirtualMachineEndpointAcl2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('endpoint-acl') + addparametersVirtualMachineEndpointAcl2.command('endpoint-acl') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -24588,21 +24696,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl" + "/" + "rules"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl' + '/' + 'rules'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.rules) { if (options.parse && options.rules) { options.rules = JSON.parse(options.rules); @@ -24610,22 +24718,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.rules}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set rules - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineRules0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineRules0 = parametersVirtualMachineRules0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('rules') + setparametersVirtualMachineRules0.command('rules') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -24647,52 +24755,52 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "action"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'action'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.action) { if (options.parse && options.action) { options.action = JSON.parse(options.action); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.action}]); } - var paramPath = options.path + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = options.path + "/" + "order"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'order'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.order) { if (options.parse && options.order) { options.order = JSON.parse(options.order); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.order}]); } - var paramPath = options.path + "/" + "remoteSubnet"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'remoteSubnet'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.remoteSubnet) { if (options.parse && options.remoteSubnet) { options.remoteSubnet = JSON.parse(options.remoteSubnet); @@ -24700,22 +24808,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.remoteSubnet}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove rules - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineRules1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineRules1 = parametersVirtualMachineRules1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('rules') + removeparametersVirtualMachineRules1.command('rules') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -24725,32 +24833,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add rules - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineRules2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineRules2 = parametersVirtualMachineRules2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('rules') + addparametersVirtualMachineRules2.command('rules') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -24771,51 +24879,51 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : '') + "/" + "action"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : '') + '/' + 'action'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.action) { if (options.parse && options.action) { options.action = JSON.parse(options.action); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.action}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : '') + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : '') + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : '') + "/" + "order"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : '') + '/' + 'order'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.order) { if (options.parse && options.order) { options.order = JSON.parse(options.order); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.order}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : '') + "/" + "remoteSubnet"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : '') + '/' + 'remoteSubnet'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.remoteSubnet) { if (options.parse && options.remoteSubnet) { options.remoteSubnet = JSON.parse(options.remoteSubnet); @@ -24823,22 +24931,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.remoteSubnet}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set load-balancer-probe - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineLoadBalancerProbe0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineLoadBalancerProbe0 = parametersVirtualMachineLoadBalancerProbe0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('load-balancer-probe') + setparametersVirtualMachineLoadBalancerProbe0.command('load-balancer-probe') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -24860,59 +24968,59 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe"; - var paramPath = options.path + "/" + "intervalInSeconds"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe'; + var paramPath = options.path + '/' + 'intervalInSeconds'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.intervalInSeconds) { if (options.parse && options.intervalInSeconds) { options.intervalInSeconds = JSON.parse(options.intervalInSeconds); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.intervalInSeconds}]); } - var paramPath = options.path + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } - var paramPath = options.path + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = options.path + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } - var paramPath = options.path + "/" + "timeoutInSeconds"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'timeoutInSeconds'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.timeoutInSeconds) { if (options.parse && options.timeoutInSeconds) { options.timeoutInSeconds = JSON.parse(options.timeoutInSeconds); @@ -24920,22 +25028,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.timeoutInSeconds}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove load-balancer-probe - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineLoadBalancerProbe1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineLoadBalancerProbe1 = parametersVirtualMachineLoadBalancerProbe1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('load-balancer-probe') + removeparametersVirtualMachineLoadBalancerProbe1.command('load-balancer-probe') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -24944,32 +25052,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe"; + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add load-balancer-probe - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineLoadBalancerProbe2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineLoadBalancerProbe2 = parametersVirtualMachineLoadBalancerProbe2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('load-balancer-probe') + addparametersVirtualMachineLoadBalancerProbe2.command('load-balancer-probe') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -24991,61 +25099,61 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe" + "/" + "intervalInSeconds"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe' + '/' + 'intervalInSeconds'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.intervalInSeconds) { if (options.parse && options.intervalInSeconds) { options.intervalInSeconds = JSON.parse(options.intervalInSeconds); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.intervalInSeconds}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe" + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe' + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe" + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe' + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe" + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe' + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe" + "/" + "timeoutInSeconds"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe' + '/' + 'timeoutInSeconds'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.timeoutInSeconds) { if (options.parse && options.timeoutInSeconds) { options.timeoutInSeconds = JSON.parse(options.timeoutInSeconds); @@ -25053,22 +25161,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.timeoutInSeconds}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove protocol - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineProtocol1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineProtocol1 = parametersVirtualMachineProtocol1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('protocol') + removeparametersVirtualMachineProtocol1.command('protocol') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -25077,32 +25185,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe/protocol"; + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe/protocol'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add protocol - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineProtocol2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineProtocol2 = parametersVirtualMachineProtocol2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('protocol') + addparametersVirtualMachineProtocol2.command('protocol') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -25119,34 +25227,34 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe/protocol" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe/protocol' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set network-interfaces - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineNetworkInterfaces0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineNetworkInterfaces0 = parametersVirtualMachineNetworkInterfaces0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('network-interfaces') + setparametersVirtualMachineNetworkInterfaces0.command('network-interfaces') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -25167,52 +25275,52 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "ipConfigurations"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'ipConfigurations'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipConfigurations) { if (options.parse && options.ipConfigurations) { options.ipConfigurations = JSON.parse(options.ipConfigurations); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipConfigurations}]); } - var paramPath = options.path + "/" + "ipForwarding"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'ipForwarding'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipForwarding) { if (options.parse && options.ipForwarding) { options.ipForwarding = JSON.parse(options.ipForwarding); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipForwarding}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "networkSecurityGroup"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'networkSecurityGroup'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkSecurityGroup) { if (options.parse && options.networkSecurityGroup) { options.networkSecurityGroup = JSON.parse(options.networkSecurityGroup); @@ -25220,22 +25328,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkSecurityGroup}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove network-interfaces - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineNetworkInterfaces1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineNetworkInterfaces1 = parametersVirtualMachineNetworkInterfaces1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('network-interfaces') + removeparametersVirtualMachineNetworkInterfaces1.command('network-interfaces') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -25244,32 +25352,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add network-interfaces - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineNetworkInterfaces2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineNetworkInterfaces2 = parametersVirtualMachineNetworkInterfaces2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('network-interfaces') + addparametersVirtualMachineNetworkInterfaces2.command('network-interfaces') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -25290,51 +25398,51 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces" + (options.index ? ('/' + options.index) : '') + "/" + "ipConfigurations"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces' + (options.index ? ('/' + options.index) : '') + '/' + 'ipConfigurations'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipConfigurations) { if (options.parse && options.ipConfigurations) { options.ipConfigurations = JSON.parse(options.ipConfigurations); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipConfigurations}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces" + (options.index ? ('/' + options.index) : '') + "/" + "ipForwarding"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces' + (options.index ? ('/' + options.index) : '') + '/' + 'ipForwarding'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipForwarding) { if (options.parse && options.ipForwarding) { options.ipForwarding = JSON.parse(options.ipForwarding); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipForwarding}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces" + (options.index ? ('/' + options.index) : '') + "/" + "networkSecurityGroup"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces' + (options.index ? ('/' + options.index) : '') + '/' + 'networkSecurityGroup'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkSecurityGroup) { if (options.parse && options.networkSecurityGroup) { options.networkSecurityGroup = JSON.parse(options.networkSecurityGroup); @@ -25342,22 +25450,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkSecurityGroup}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set ip-configurations - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineIPConfigurations0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineIPConfigurations0 = parametersVirtualMachineIPConfigurations0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('ip-configurations') + setparametersVirtualMachineIPConfigurations0.command('ip-configurations') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -25377,32 +25485,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces/" + options.networkInterfacesIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces/' + options.networkInterfacesIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "staticVirtualNetworkIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'staticVirtualNetworkIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.staticVirtualNetworkIPAddress) { if (options.parse && options.staticVirtualNetworkIPAddress) { options.staticVirtualNetworkIPAddress = JSON.parse(options.staticVirtualNetworkIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.staticVirtualNetworkIPAddress}]); } - var paramPath = options.path + "/" + "subnetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'subnetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.subnetName) { if (options.parse && options.subnetName) { options.subnetName = JSON.parse(options.subnetName); @@ -25410,22 +25518,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.subnetName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove ip-configurations - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineIPConfigurations1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineIPConfigurations1 = parametersVirtualMachineIPConfigurations1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('ip-configurations') + removeparametersVirtualMachineIPConfigurations1.command('ip-configurations') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -25435,32 +25543,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces/" + options.networkInterfacesIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces/' + options.networkInterfacesIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add ip-configurations - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineIPConfigurations2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineIPConfigurations2 = parametersVirtualMachineIPConfigurations2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('ip-configurations') + addparametersVirtualMachineIPConfigurations2.command('ip-configurations') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -25479,31 +25587,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces/" + options.networkInterfacesIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces/' + options.networkInterfacesIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces/" + options.networkInterfacesIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + "staticVirtualNetworkIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces/' + options.networkInterfacesIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + 'staticVirtualNetworkIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.staticVirtualNetworkIPAddress) { if (options.parse && options.staticVirtualNetworkIPAddress) { options.staticVirtualNetworkIPAddress = JSON.parse(options.staticVirtualNetworkIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.staticVirtualNetworkIPAddress}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces/" + options.networkInterfacesIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + "subnetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces/' + options.networkInterfacesIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + 'subnetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.subnetName) { if (options.parse && options.subnetName) { options.subnetName = JSON.parse(options.subnetName); @@ -25511,22 +25619,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.subnetName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set public-ip - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePublicIPs0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachinePublicIPs0 = parametersVirtualMachinePublicIPs0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('public-ip') + setparametersVirtualMachinePublicIPs0.command('public-ip') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -25546,42 +25654,42 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/publicIPs" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/publicIPs' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "domainNameLabel"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'domainNameLabel'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domainNameLabel) { if (options.parse && options.domainNameLabel) { options.domainNameLabel = JSON.parse(options.domainNameLabel); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domainNameLabel}]); } - var paramPath = options.path + "/" + "idleTimeoutInMinutes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'idleTimeoutInMinutes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.idleTimeoutInMinutes) { if (options.parse && options.idleTimeoutInMinutes) { options.idleTimeoutInMinutes = JSON.parse(options.idleTimeoutInMinutes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.idleTimeoutInMinutes}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -25589,22 +25697,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove public-ip - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePublicIPs1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachinePublicIPs1 = parametersVirtualMachinePublicIPs1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('public-ip') + removeparametersVirtualMachinePublicIPs1.command('public-ip') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -25613,32 +25721,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/publicIPs" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/publicIPs' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add public-ip - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePublicIPs2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachinePublicIPs2 = parametersVirtualMachinePublicIPs2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('public-ip') + addparametersVirtualMachinePublicIPs2.command('public-ip') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -25658,41 +25766,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/publicIPs" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/publicIPs' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/publicIPs" + (options.index ? ('/' + options.index) : '') + "/" + "domainNameLabel"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/publicIPs' + (options.index ? ('/' + options.index) : '') + '/' + 'domainNameLabel'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domainNameLabel) { if (options.parse && options.domainNameLabel) { options.domainNameLabel = JSON.parse(options.domainNameLabel); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domainNameLabel}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/publicIPs" + (options.index ? ('/' + options.index) : '') + "/" + "idleTimeoutInMinutes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/publicIPs' + (options.index ? ('/' + options.index) : '') + '/' + 'idleTimeoutInMinutes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.idleTimeoutInMinutes) { if (options.parse && options.idleTimeoutInMinutes) { options.idleTimeoutInMinutes = JSON.parse(options.idleTimeoutInMinutes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.idleTimeoutInMinutes}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/publicIPs" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/publicIPs' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -25700,22 +25808,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set ssh-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineSshSettings0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineSshSettings0 = parametersVirtualMachineSshSettings0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('ssh-settings') + setparametersVirtualMachineSshSettings0.command('ssh-settings') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -25733,29 +25841,29 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings"; - var paramPath = options.path + "/" + "keyPairs"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings'; + var paramPath = options.path + '/' + 'keyPairs'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.keyPairs) { if (options.parse && options.keyPairs) { options.keyPairs = JSON.parse(options.keyPairs); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.keyPairs}]); } - var paramPath = options.path + "/" + "publicKeys"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publicKeys'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publicKeys) { if (options.parse && options.publicKeys) { options.publicKeys = JSON.parse(options.publicKeys); @@ -25763,22 +25871,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publicKeys}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove ssh-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineSshSettings1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineSshSettings1 = parametersVirtualMachineSshSettings1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('ssh-settings') + removeparametersVirtualMachineSshSettings1.command('ssh-settings') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -25786,32 +25894,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings"; + options.path = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add ssh-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineSshSettings2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineSshSettings2 = parametersVirtualMachineSshSettings2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('ssh-settings') + addparametersVirtualMachineSshSettings2.command('ssh-settings') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -25830,31 +25938,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings" + "/" + "keyPairs"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings' + '/' + 'keyPairs'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.keyPairs) { if (options.parse && options.keyPairs) { options.keyPairs = JSON.parse(options.keyPairs); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.keyPairs}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings" + "/" + "publicKeys"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings' + '/' + 'publicKeys'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publicKeys) { if (options.parse && options.publicKeys) { options.publicKeys = JSON.parse(options.publicKeys); @@ -25862,22 +25970,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publicKeys}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set key-pairs - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineKeyPairs0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineKeyPairs0 = parametersVirtualMachineKeyPairs0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('key-pairs') + setparametersVirtualMachineKeyPairs0.command('key-pairs') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -25896,32 +26004,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/keyPairs" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/keyPairs' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "fingerprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'fingerprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.fingerprint) { if (options.parse && options.fingerprint) { options.fingerprint = JSON.parse(options.fingerprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.fingerprint}]); } - var paramPath = options.path + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); @@ -25929,22 +26037,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove key-pairs - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineKeyPairs1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineKeyPairs1 = parametersVirtualMachineKeyPairs1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('key-pairs') + removeparametersVirtualMachineKeyPairs1.command('key-pairs') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -25953,32 +26061,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/keyPairs" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/keyPairs' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add key-pairs - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineKeyPairs2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineKeyPairs2 = parametersVirtualMachineKeyPairs2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('key-pairs') + addparametersVirtualMachineKeyPairs2.command('key-pairs') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -25997,31 +26105,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/keyPairs" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/keyPairs' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/keyPairs" + (options.index ? ('/' + options.index) : '') + "/" + "fingerprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/keyPairs' + (options.index ? ('/' + options.index) : '') + '/' + 'fingerprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.fingerprint) { if (options.parse && options.fingerprint) { options.fingerprint = JSON.parse(options.fingerprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.fingerprint}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/keyPairs" + (options.index ? ('/' + options.index) : '') + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/keyPairs' + (options.index ? ('/' + options.index) : '') + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); @@ -26029,22 +26137,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set public-keys - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePublicKeys0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachinePublicKeys0 = parametersVirtualMachinePublicKeys0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('public-keys') + setparametersVirtualMachinePublicKeys0.command('public-keys') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -26063,32 +26171,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/publicKeys" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/publicKeys' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "fingerprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'fingerprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.fingerprint) { if (options.parse && options.fingerprint) { options.fingerprint = JSON.parse(options.fingerprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.fingerprint}]); } - var paramPath = options.path + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); @@ -26096,22 +26204,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove public-keys - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePublicKeys1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachinePublicKeys1 = parametersVirtualMachinePublicKeys1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('public-keys') + removeparametersVirtualMachinePublicKeys1.command('public-keys') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -26120,32 +26228,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/publicKeys" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/publicKeys' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add public-keys - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePublicKeys2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachinePublicKeys2 = parametersVirtualMachinePublicKeys2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('public-keys') + addparametersVirtualMachinePublicKeys2.command('public-keys') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -26164,31 +26272,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/publicKeys" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/publicKeys' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/publicKeys" + (options.index ? ('/' + options.index) : '') + "/" + "fingerprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/publicKeys' + (options.index ? ('/' + options.index) : '') + '/' + 'fingerprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.fingerprint) { if (options.parse && options.fingerprint) { options.fingerprint = JSON.parse(options.fingerprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.fingerprint}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/publicKeys" + (options.index ? ('/' + options.index) : '') + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/publicKeys' + (options.index ? ('/' + options.index) : '') + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); @@ -26196,22 +26304,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set stored-certificate-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineStoredCertificateSettings0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineStoredCertificateSettings0 = parametersVirtualMachineStoredCertificateSettings0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('stored-certificate-settings') + setparametersVirtualMachineStoredCertificateSettings0.command('stored-certificate-settings') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -26230,32 +26338,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/storedCertificateSettings" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/storedCertificateSettings' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "storeName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'storeName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storeName) { if (options.parse && options.storeName) { options.storeName = JSON.parse(options.storeName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storeName}]); } - var paramPath = options.path + "/" + "thumbprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'thumbprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprint) { if (options.parse && options.thumbprint) { options.thumbprint = JSON.parse(options.thumbprint); @@ -26263,22 +26371,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprint}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove stored-certificate-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineStoredCertificateSettings1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineStoredCertificateSettings1 = parametersVirtualMachineStoredCertificateSettings1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('stored-certificate-settings') + removeparametersVirtualMachineStoredCertificateSettings1.command('stored-certificate-settings') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -26287,32 +26395,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/storedCertificateSettings" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/storedCertificateSettings' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add stored-certificate-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineStoredCertificateSettings2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineStoredCertificateSettings2 = parametersVirtualMachineStoredCertificateSettings2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('stored-certificate-settings') + addparametersVirtualMachineStoredCertificateSettings2.command('stored-certificate-settings') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -26331,31 +26439,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/storedCertificateSettings" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/storedCertificateSettings' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/storedCertificateSettings" + (options.index ? ('/' + options.index) : '') + "/" + "storeName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/storedCertificateSettings' + (options.index ? ('/' + options.index) : '') + '/' + 'storeName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storeName) { if (options.parse && options.storeName) { options.storeName = JSON.parse(options.storeName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storeName}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/storedCertificateSettings" + (options.index ? ('/' + options.index) : '') + "/" + "thumbprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/storedCertificateSettings' + (options.index ? ('/' + options.index) : '') + '/' + 'thumbprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprint) { if (options.parse && options.thumbprint) { options.thumbprint = JSON.parse(options.thumbprint); @@ -26363,22 +26471,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprint}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set subnet-names - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineSubnetNames0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineSubnetNames0 = parametersVirtualMachineSubnetNames0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('subnet-names') + setparametersVirtualMachineSubnetNames0.command('subnet-names') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -26395,35 +26503,35 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/subnetNames" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/subnetNames' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove subnet-names - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineSubnetNames1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineSubnetNames1 = parametersVirtualMachineSubnetNames1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('subnet-names') + removeparametersVirtualMachineSubnetNames1.command('subnet-names') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -26432,32 +26540,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/subnetNames" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/subnetNames' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add subnet-names - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineSubnetNames2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineSubnetNames2 = parametersVirtualMachineSubnetNames2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('subnet-names') + addparametersVirtualMachineSubnetNames2.command('subnet-names') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -26474,34 +26582,34 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/subnetNames" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/subnetNames' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set windows-remote-management - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineWindowsRemoteManagement0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineWindowsRemoteManagement0 = parametersVirtualMachineWindowsRemoteManagement0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('windows-remote-management') + setparametersVirtualMachineWindowsRemoteManagement0.command('windows-remote-management') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -26518,19 +26626,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement"; - var paramPath = options.path + "/" + "listeners"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement'; + var paramPath = options.path + '/' + 'listeners'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.listeners) { if (options.parse && options.listeners) { options.listeners = JSON.parse(options.listeners); @@ -26538,22 +26646,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.listeners}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove windows-remote-management - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineWindowsRemoteManagement1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineWindowsRemoteManagement1 = parametersVirtualMachineWindowsRemoteManagement1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('windows-remote-management') + removeparametersVirtualMachineWindowsRemoteManagement1.command('windows-remote-management') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -26561,32 +26669,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement"; + options.path = '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add windows-remote-management - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineWindowsRemoteManagement2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineWindowsRemoteManagement2 = parametersVirtualMachineWindowsRemoteManagement2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('windows-remote-management') + addparametersVirtualMachineWindowsRemoteManagement2.command('windows-remote-management') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -26604,21 +26712,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement" + "/" + "listeners"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement' + '/' + 'listeners'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.listeners) { if (options.parse && options.listeners) { options.listeners = JSON.parse(options.listeners); @@ -26626,22 +26734,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.listeners}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set listeners - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineListeners0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineListeners0 = parametersVirtualMachineListeners0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('listeners') + setparametersVirtualMachineListeners0.command('listeners') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -26660,32 +26768,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement/listeners" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement/listeners' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "certificateThumbprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'certificateThumbprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.certificateThumbprint) { if (options.parse && options.certificateThumbprint) { options.certificateThumbprint = JSON.parse(options.certificateThumbprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.certificateThumbprint}]); } - var paramPath = options.path + "/" + "listenerType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'listenerType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.listenerType) { if (options.parse && options.listenerType) { options.listenerType = JSON.parse(options.listenerType); @@ -26693,22 +26801,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.listenerType}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove listeners - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineListeners1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineListeners1 = parametersVirtualMachineListeners1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('listeners') + removeparametersVirtualMachineListeners1.command('listeners') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -26717,32 +26825,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement/listeners" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement/listeners' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add listeners - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineListeners2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineListeners2 = parametersVirtualMachineListeners2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('listeners') + addparametersVirtualMachineListeners2.command('listeners') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -26761,31 +26869,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement/listeners" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement/listeners' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement/listeners" + (options.index ? ('/' + options.index) : '') + "/" + "certificateThumbprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement/listeners' + (options.index ? ('/' + options.index) : '') + '/' + 'certificateThumbprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.certificateThumbprint) { if (options.parse && options.certificateThumbprint) { options.certificateThumbprint = JSON.parse(options.certificateThumbprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.certificateThumbprint}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement/listeners" + (options.index ? ('/' + options.index) : '') + "/" + "listenerType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement/listeners' + (options.index ? ('/' + options.index) : '') + '/' + 'listenerType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.listenerType) { if (options.parse && options.listenerType) { options.listenerType = JSON.parse(options.listenerType); @@ -26793,22 +26901,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.listenerType}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove listener-type - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineListenerType1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineListenerType1 = parametersVirtualMachineListenerType1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('listener-type') + removeparametersVirtualMachineListenerType1.command('listener-type') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -26817,32 +26925,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement/listeners/" + options.listenersIndex + "/listenerType"; + options.path = '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement/listeners/' + options.listenersIndex + '/listenerType'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add listener-type - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineListenerType2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineListenerType2 = parametersVirtualMachineListenerType2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('listener-type') + addparametersVirtualMachineListenerType2.command('listener-type') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -26859,34 +26967,34 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement/listeners/" + options.listenersIndex + "/listenerType" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement/listeners/' + options.listenersIndex + '/listenerType' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set data-virtual-hard-disks - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDataVirtualHardDisks0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineDataVirtualHardDisks0 = parametersVirtualMachineDataVirtualHardDisks0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('data-virtual-hard-disks') + setparametersVirtualMachineDataVirtualHardDisks0.command('data-virtual-hard-disks') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -26910,92 +27018,92 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : ''); + options.path = '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "hostCaching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'hostCaching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostCaching) { if (options.parse && options.hostCaching) { options.hostCaching = JSON.parse(options.hostCaching); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostCaching}]); } - var paramPath = options.path + "/" + "iOType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'iOType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.iOType) { if (options.parse && options.iOType) { options.iOType = JSON.parse(options.iOType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.iOType}]); } - var paramPath = options.path + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = options.path + "/" + "logicalDiskSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'logicalDiskSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.logicalDiskSizeInGB) { if (options.parse && options.logicalDiskSizeInGB) { options.logicalDiskSizeInGB = JSON.parse(options.logicalDiskSizeInGB); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.logicalDiskSizeInGB}]); } - var paramPath = options.path + "/" + "logicalUnitNumber"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'logicalUnitNumber'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.logicalUnitNumber) { if (options.parse && options.logicalUnitNumber) { options.logicalUnitNumber = JSON.parse(options.logicalUnitNumber); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.logicalUnitNumber}]); } - var paramPath = options.path + "/" + "mediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'mediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLink) { if (options.parse && options.mediaLink) { options.mediaLink = JSON.parse(options.mediaLink); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLink}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "sourceMediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'sourceMediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sourceMediaLink) { if (options.parse && options.sourceMediaLink) { options.sourceMediaLink = JSON.parse(options.sourceMediaLink); @@ -27003,22 +27111,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sourceMediaLink}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove data-virtual-hard-disks - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDataVirtualHardDisks1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineDataVirtualHardDisks1 = parametersVirtualMachineDataVirtualHardDisks1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('data-virtual-hard-disks') + removeparametersVirtualMachineDataVirtualHardDisks1.command('data-virtual-hard-disks') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -27026,32 +27134,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : ''); + options.path = '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add data-virtual-hard-disks - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDataVirtualHardDisks2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineDataVirtualHardDisks2 = parametersVirtualMachineDataVirtualHardDisks2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('data-virtual-hard-disks') + addparametersVirtualMachineDataVirtualHardDisks2.command('data-virtual-hard-disks') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -27076,91 +27184,91 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + "hostCaching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + 'hostCaching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostCaching) { if (options.parse && options.hostCaching) { options.hostCaching = JSON.parse(options.hostCaching); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostCaching}]); } - var paramPath = "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + "iOType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + 'iOType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.iOType) { if (options.parse && options.iOType) { options.iOType = JSON.parse(options.iOType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.iOType}]); } - var paramPath = "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + "logicalDiskSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + 'logicalDiskSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.logicalDiskSizeInGB) { if (options.parse && options.logicalDiskSizeInGB) { options.logicalDiskSizeInGB = JSON.parse(options.logicalDiskSizeInGB); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.logicalDiskSizeInGB}]); } - var paramPath = "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + "logicalUnitNumber"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + 'logicalUnitNumber'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.logicalUnitNumber) { if (options.parse && options.logicalUnitNumber) { options.logicalUnitNumber = JSON.parse(options.logicalUnitNumber); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.logicalUnitNumber}]); } - var paramPath = "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + "mediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + 'mediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLink) { if (options.parse && options.mediaLink) { options.mediaLink = JSON.parse(options.mediaLink); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLink}]); } - var paramPath = "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + "sourceMediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + 'sourceMediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sourceMediaLink) { if (options.parse && options.sourceMediaLink) { options.sourceMediaLink = JSON.parse(options.sourceMediaLink); @@ -27168,22 +27276,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sourceMediaLink}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set os-virtual-hard-disk - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineOSVirtualHardDisk0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineOSVirtualHardDisk0 = parametersVirtualMachineOSVirtualHardDisk0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('os-virtual-hard-disk') + setparametersVirtualMachineOSVirtualHardDisk0.command('os-virtual-hard-disk') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -27207,99 +27315,99 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/oSVirtualHardDisk"; - var paramPath = options.path + "/" + "hostCaching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/oSVirtualHardDisk'; + var paramPath = options.path + '/' + 'hostCaching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostCaching) { if (options.parse && options.hostCaching) { options.hostCaching = JSON.parse(options.hostCaching); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostCaching}]); } - var paramPath = options.path + "/" + "iOType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'iOType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.iOType) { if (options.parse && options.iOType) { options.iOType = JSON.parse(options.iOType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.iOType}]); } - var paramPath = options.path + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = options.path + "/" + "mediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'mediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLink) { if (options.parse && options.mediaLink) { options.mediaLink = JSON.parse(options.mediaLink); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLink}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "operatingSystem"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'operatingSystem'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.operatingSystem) { if (options.parse && options.operatingSystem) { options.operatingSystem = JSON.parse(options.operatingSystem); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.operatingSystem}]); } - var paramPath = options.path + "/" + "remoteSourceImageLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'remoteSourceImageLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.remoteSourceImageLink) { if (options.parse && options.remoteSourceImageLink) { options.remoteSourceImageLink = JSON.parse(options.remoteSourceImageLink); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.remoteSourceImageLink}]); } - var paramPath = options.path + "/" + "resizedSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'resizedSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resizedSizeInGB) { if (options.parse && options.resizedSizeInGB) { options.resizedSizeInGB = JSON.parse(options.resizedSizeInGB); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resizedSizeInGB}]); } - var paramPath = options.path + "/" + "sourceImageName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'sourceImageName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sourceImageName) { if (options.parse && options.sourceImageName) { options.sourceImageName = JSON.parse(options.sourceImageName); @@ -27307,54 +27415,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sourceImageName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove os-virtual-hard-disk - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineOSVirtualHardDisk1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineOSVirtualHardDisk1 = parametersVirtualMachineOSVirtualHardDisk1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('os-virtual-hard-disk') + removeparametersVirtualMachineOSVirtualHardDisk1.command('os-virtual-hard-disk') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/oSVirtualHardDisk"; + options.path = '/oSVirtualHardDisk'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add os-virtual-hard-disk - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineOSVirtualHardDisk2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineOSVirtualHardDisk2 = parametersVirtualMachineOSVirtualHardDisk2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('os-virtual-hard-disk') + addparametersVirtualMachineOSVirtualHardDisk2.command('os-virtual-hard-disk') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -27380,101 +27488,101 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/oSVirtualHardDisk" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/oSVirtualHardDisk' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/oSVirtualHardDisk" + "/" + "hostCaching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/oSVirtualHardDisk' + '/' + 'hostCaching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostCaching) { if (options.parse && options.hostCaching) { options.hostCaching = JSON.parse(options.hostCaching); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostCaching}]); } - var paramPath = "/oSVirtualHardDisk" + "/" + "iOType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/oSVirtualHardDisk' + '/' + 'iOType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.iOType) { if (options.parse && options.iOType) { options.iOType = JSON.parse(options.iOType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.iOType}]); } - var paramPath = "/oSVirtualHardDisk" + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/oSVirtualHardDisk' + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = "/oSVirtualHardDisk" + "/" + "mediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/oSVirtualHardDisk' + '/' + 'mediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLink) { if (options.parse && options.mediaLink) { options.mediaLink = JSON.parse(options.mediaLink); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLink}]); } - var paramPath = "/oSVirtualHardDisk" + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/oSVirtualHardDisk' + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/oSVirtualHardDisk" + "/" + "operatingSystem"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/oSVirtualHardDisk' + '/' + 'operatingSystem'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.operatingSystem) { if (options.parse && options.operatingSystem) { options.operatingSystem = JSON.parse(options.operatingSystem); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.operatingSystem}]); } - var paramPath = "/oSVirtualHardDisk" + "/" + "remoteSourceImageLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/oSVirtualHardDisk' + '/' + 'remoteSourceImageLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.remoteSourceImageLink) { if (options.parse && options.remoteSourceImageLink) { options.remoteSourceImageLink = JSON.parse(options.remoteSourceImageLink); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.remoteSourceImageLink}]); } - var paramPath = "/oSVirtualHardDisk" + "/" + "resizedSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/oSVirtualHardDisk' + '/' + 'resizedSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resizedSizeInGB) { if (options.parse && options.resizedSizeInGB) { options.resizedSizeInGB = JSON.parse(options.resizedSizeInGB); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resizedSizeInGB}]); } - var paramPath = "/oSVirtualHardDisk" + "/" + "sourceImageName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/oSVirtualHardDisk' + '/' + 'sourceImageName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sourceImageName) { if (options.parse && options.sourceImageName) { options.sourceImageName = JSON.parse(options.sourceImageName); @@ -27482,22 +27590,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sourceImageName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set resource-extension-references - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineResourceExtensionReferences0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineResourceExtensionReferences0 = parametersVirtualMachineResourceExtensionReferences0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('resource-extension-references') + setparametersVirtualMachineResourceExtensionReferences0.command('resource-extension-references') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -27520,82 +27628,82 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : ''); + options.path = '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "forceUpdate"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'forceUpdate'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.forceUpdate) { if (options.parse && options.forceUpdate) { options.forceUpdate = JSON.parse(options.forceUpdate); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.forceUpdate}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "publisher"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publisher'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publisher) { if (options.parse && options.publisher) { options.publisher = JSON.parse(options.publisher); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publisher}]); } - var paramPath = options.path + "/" + "referenceName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'referenceName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.referenceName) { if (options.parse && options.referenceName) { options.referenceName = JSON.parse(options.referenceName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.referenceName}]); } - var paramPath = options.path + "/" + "resourceExtensionParameterValues"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'resourceExtensionParameterValues'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resourceExtensionParameterValues) { if (options.parse && options.resourceExtensionParameterValues) { options.resourceExtensionParameterValues = JSON.parse(options.resourceExtensionParameterValues); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resourceExtensionParameterValues}]); } - var paramPath = options.path + "/" + "state"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'state'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.state) { if (options.parse && options.state) { options.state = JSON.parse(options.state); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.state}]); } - var paramPath = options.path + "/" + "version"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'version'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.version) { if (options.parse && options.version) { options.version = JSON.parse(options.version); @@ -27603,22 +27711,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.version}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove resource-extension-references - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineResourceExtensionReferences1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineResourceExtensionReferences1 = parametersVirtualMachineResourceExtensionReferences1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('resource-extension-references') + removeparametersVirtualMachineResourceExtensionReferences1.command('resource-extension-references') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -27626,32 +27734,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : ''); + options.path = '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add resource-extension-references - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineResourceExtensionReferences2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineResourceExtensionReferences2 = parametersVirtualMachineResourceExtensionReferences2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('resource-extension-references') + addparametersVirtualMachineResourceExtensionReferences2.command('resource-extension-references') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -27675,81 +27783,81 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : '') + "/" + "forceUpdate"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : '') + '/' + 'forceUpdate'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.forceUpdate) { if (options.parse && options.forceUpdate) { options.forceUpdate = JSON.parse(options.forceUpdate); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.forceUpdate}]); } - var paramPath = "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : '') + "/" + "publisher"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : '') + '/' + 'publisher'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publisher) { if (options.parse && options.publisher) { options.publisher = JSON.parse(options.publisher); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publisher}]); } - var paramPath = "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : '') + "/" + "referenceName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : '') + '/' + 'referenceName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.referenceName) { if (options.parse && options.referenceName) { options.referenceName = JSON.parse(options.referenceName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.referenceName}]); } - var paramPath = "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : '') + "/" + "resourceExtensionParameterValues"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : '') + '/' + 'resourceExtensionParameterValues'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resourceExtensionParameterValues) { if (options.parse && options.resourceExtensionParameterValues) { options.resourceExtensionParameterValues = JSON.parse(options.resourceExtensionParameterValues); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resourceExtensionParameterValues}]); } - var paramPath = "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : '') + "/" + "state"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : '') + '/' + 'state'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.state) { if (options.parse && options.state) { options.state = JSON.parse(options.state); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.state}]); } - var paramPath = "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : '') + "/" + "version"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : '') + '/' + 'version'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.version) { if (options.parse && options.version) { options.version = JSON.parse(options.version); @@ -27757,22 +27865,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.version}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set resource-extension-parameter-values - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineResourceExtensionParameterValues0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineResourceExtensionParameterValues0 = parametersVirtualMachineResourceExtensionParameterValues0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('resource-extension-parameter-values') + setparametersVirtualMachineResourceExtensionParameterValues0.command('resource-extension-parameter-values') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -27792,42 +27900,42 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/resourceExtensionReferences/" + options.resourceExtensionReferencesIndex + "/resourceExtensionParameterValues" + (options.index ? ('/' + options.index) : ''); + options.path = '/resourceExtensionReferences/' + options.resourceExtensionReferencesIndex + '/resourceExtensionParameterValues' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "key"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'key'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.key) { if (options.parse && options.key) { options.key = JSON.parse(options.key); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.key}]); } - var paramPath = options.path + "/" + "type"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'type'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.type) { if (options.parse && options.type) { options.type = JSON.parse(options.type); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.type}]); } - var paramPath = options.path + "/" + "value"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'value'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.value) { if (options.parse && options.value) { options.value = JSON.parse(options.value); @@ -27835,22 +27943,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove resource-extension-parameter-values - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineResourceExtensionParameterValues1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineResourceExtensionParameterValues1 = parametersVirtualMachineResourceExtensionParameterValues1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('resource-extension-parameter-values') + removeparametersVirtualMachineResourceExtensionParameterValues1.command('resource-extension-parameter-values') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -27859,32 +27967,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/resourceExtensionReferences/" + options.resourceExtensionReferencesIndex + "/resourceExtensionParameterValues" + (options.index ? ('/' + options.index) : ''); + options.path = '/resourceExtensionReferences/' + options.resourceExtensionReferencesIndex + '/resourceExtensionParameterValues' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add resource-extension-parameter-values - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineResourceExtensionParameterValues2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineResourceExtensionParameterValues2 = parametersVirtualMachineResourceExtensionParameterValues2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('resource-extension-parameter-values') + addparametersVirtualMachineResourceExtensionParameterValues2.command('resource-extension-parameter-values') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -27904,41 +28012,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/resourceExtensionReferences/" + options.resourceExtensionReferencesIndex + "/resourceExtensionParameterValues" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/resourceExtensionReferences/' + options.resourceExtensionReferencesIndex + '/resourceExtensionParameterValues' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/resourceExtensionReferences/" + options.resourceExtensionReferencesIndex + "/resourceExtensionParameterValues" + (options.index ? ('/' + options.index) : '') + "/" + "key"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/resourceExtensionReferences/' + options.resourceExtensionReferencesIndex + '/resourceExtensionParameterValues' + (options.index ? ('/' + options.index) : '') + '/' + 'key'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.key) { if (options.parse && options.key) { options.key = JSON.parse(options.key); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.key}]); } - var paramPath = "/resourceExtensionReferences/" + options.resourceExtensionReferencesIndex + "/resourceExtensionParameterValues" + (options.index ? ('/' + options.index) : '') + "/" + "type"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/resourceExtensionReferences/' + options.resourceExtensionReferencesIndex + '/resourceExtensionParameterValues' + (options.index ? ('/' + options.index) : '') + '/' + 'type'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.type) { if (options.parse && options.type) { options.type = JSON.parse(options.type); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.type}]); } - var paramPath = "/resourceExtensionReferences/" + options.resourceExtensionReferencesIndex + "/resourceExtensionParameterValues" + (options.index ? ('/' + options.index) : '') + "/" + "value"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/resourceExtensionReferences/' + options.resourceExtensionReferencesIndex + '/resourceExtensionParameterValues' + (options.index ? ('/' + options.index) : '') + '/' + 'value'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.value) { if (options.parse && options.value) { options.value = JSON.parse(options.value); @@ -27946,22 +28054,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set vm-image-input - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVMImageInput0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineVMImageInput0 = parametersVirtualMachineVMImageInput0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('vm-image-input') + setparametersVirtualMachineVMImageInput0.command('vm-image-input') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -27978,29 +28086,29 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/vmImageInput"; - var paramPath = options.path + "/" + "dataDiskConfigurations"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/vmImageInput'; + var paramPath = options.path + '/' + 'dataDiskConfigurations'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.dataDiskConfigurations) { if (options.parse && options.dataDiskConfigurations) { options.dataDiskConfigurations = JSON.parse(options.dataDiskConfigurations); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.dataDiskConfigurations}]); } - var paramPath = options.path + "/" + "oSDiskConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'oSDiskConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oSDiskConfiguration) { if (options.parse && options.oSDiskConfiguration) { options.oSDiskConfiguration = JSON.parse(options.oSDiskConfiguration); @@ -28008,54 +28116,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oSDiskConfiguration}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove vm-image-input - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVMImageInput1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineVMImageInput1 = parametersVirtualMachineVMImageInput1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('vm-image-input') + removeparametersVirtualMachineVMImageInput1.command('vm-image-input') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/vmImageInput"; + options.path = '/vmImageInput'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add vm-image-input - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVMImageInput2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineVMImageInput2 = parametersVirtualMachineVMImageInput2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('vm-image-input') + addparametersVirtualMachineVMImageInput2.command('vm-image-input') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -28074,31 +28182,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/vmImageInput" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/vmImageInput' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/vmImageInput" + "/" + "dataDiskConfigurations"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/vmImageInput' + '/' + 'dataDiskConfigurations'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.dataDiskConfigurations) { if (options.parse && options.dataDiskConfigurations) { options.dataDiskConfigurations = JSON.parse(options.dataDiskConfigurations); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.dataDiskConfigurations}]); } - var paramPath = "/vmImageInput" + "/" + "oSDiskConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/vmImageInput' + '/' + 'oSDiskConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oSDiskConfiguration) { if (options.parse && options.oSDiskConfiguration) { options.oSDiskConfiguration = JSON.parse(options.oSDiskConfiguration); @@ -28106,22 +28214,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oSDiskConfiguration}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set data-disk-configurations - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDataDiskConfigurations0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineDataDiskConfigurations0 = parametersVirtualMachineDataDiskConfigurations0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('data-disk-configurations') + setparametersVirtualMachineDataDiskConfigurations0.command('data-disk-configurations') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -28139,32 +28247,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/vmImageInput/dataDiskConfigurations" + (options.index ? ('/' + options.index) : ''); + options.path = '/vmImageInput/dataDiskConfigurations' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "diskName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'diskName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.diskName) { if (options.parse && options.diskName) { options.diskName = JSON.parse(options.diskName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.diskName}]); } - var paramPath = options.path + "/" + "resizedSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'resizedSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resizedSizeInGB) { if (options.parse && options.resizedSizeInGB) { options.resizedSizeInGB = JSON.parse(options.resizedSizeInGB); @@ -28172,22 +28280,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resizedSizeInGB}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove data-disk-configurations - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDataDiskConfigurations1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineDataDiskConfigurations1 = parametersVirtualMachineDataDiskConfigurations1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('data-disk-configurations') + removeparametersVirtualMachineDataDiskConfigurations1.command('data-disk-configurations') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -28195,32 +28303,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/vmImageInput/dataDiskConfigurations" + (options.index ? ('/' + options.index) : ''); + options.path = '/vmImageInput/dataDiskConfigurations' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add data-disk-configurations - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDataDiskConfigurations2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineDataDiskConfigurations2 = parametersVirtualMachineDataDiskConfigurations2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('data-disk-configurations') + addparametersVirtualMachineDataDiskConfigurations2.command('data-disk-configurations') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -28239,31 +28347,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/vmImageInput/dataDiskConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/vmImageInput/dataDiskConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/vmImageInput/dataDiskConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + "diskName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/vmImageInput/dataDiskConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + 'diskName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.diskName) { if (options.parse && options.diskName) { options.diskName = JSON.parse(options.diskName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.diskName}]); } - var paramPath = "/vmImageInput/dataDiskConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + "resizedSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/vmImageInput/dataDiskConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + 'resizedSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resizedSizeInGB) { if (options.parse && options.resizedSizeInGB) { options.resizedSizeInGB = JSON.parse(options.resizedSizeInGB); @@ -28271,22 +28379,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resizedSizeInGB}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set os-disk-configuration - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineOSDiskConfiguration0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineOSDiskConfiguration0 = parametersVirtualMachineOSDiskConfiguration0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('os-disk-configuration') + setparametersVirtualMachineOSDiskConfiguration0.command('os-disk-configuration') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -28302,19 +28410,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/vmImageInput/oSDiskConfiguration"; - var paramPath = options.path + "/" + "resizedSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/vmImageInput/oSDiskConfiguration'; + var paramPath = options.path + '/' + 'resizedSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resizedSizeInGB) { if (options.parse && options.resizedSizeInGB) { options.resizedSizeInGB = JSON.parse(options.resizedSizeInGB); @@ -28322,54 +28430,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resizedSizeInGB}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove os-disk-configuration - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineOSDiskConfiguration1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineOSDiskConfiguration1 = parametersVirtualMachineOSDiskConfiguration1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('os-disk-configuration') + removeparametersVirtualMachineOSDiskConfiguration1.command('os-disk-configuration') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/vmImageInput/oSDiskConfiguration"; + options.path = '/vmImageInput/oSDiskConfiguration'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add os-disk-configuration - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineOSDiskConfiguration2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineOSDiskConfiguration2 = parametersVirtualMachineOSDiskConfiguration2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('os-disk-configuration') + addparametersVirtualMachineOSDiskConfiguration2.command('os-disk-configuration') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -28387,21 +28495,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/vmImageInput/oSDiskConfiguration" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/vmImageInput/oSDiskConfiguration' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/vmImageInput/oSDiskConfiguration" + "/" + "resizedSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/vmImageInput/oSDiskConfiguration' + '/' + 'resizedSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resizedSizeInGB) { if (options.parse && options.resizedSizeInGB) { options.resizedSizeInGB = JSON.parse(options.resizedSizeInGB); @@ -28409,14 +28517,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resizedSizeInGB}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -28435,13 +28543,14 @@ exports.init = function (cli) { .execute(function (serviceName, parameters, options, _) { cli.output.info('serviceName = ' + options.serviceName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -28449,25 +28558,27 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachines.createDeployment(options.serviceName, parametersObj, _); cli.output.json(result); }); - var parameters = virtualMachine.category('parameters') + var virtualMachinecreateDeploymentParameters1 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual machine.')); - var generate = parameters.category('generate') + var virtualMachinecreateDeploymentGenerate1 = virtualMachinecreateDeploymentParameters1.category('generate') .description($('Commands to generate parameter file for your virtual machine.')); - generate.command('create-deployment') + virtualMachinecreateDeploymentGenerate1.command('create-deployment') .description($('Generate virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"deploymentSlot\":0,\"dnsSettings\":{\"dnsServers\":[{\"address\":\"\",\"name\":\"\"}]},\"label\":\"\",\"loadBalancers\":[{\"frontendIPConfiguration\":{\"staticVirtualNetworkIPAddress\":\"\",\"subnetName\":\"\",\"type\":\"\"},\"name\":\"\"}],\"name\":\"\",\"reservedIPName\":\"\",\"roles\":[{\"availabilitySetName\":\"\",\"configurationSets\":[{\"adminPassword\":\"\",\"adminUserName\":\"\",\"computerName\":\"\",\"configurationSetType\":\"\",\"customData\":\"\",\"disableSshPasswordAuthentication\":null,\"domainJoin\":{\"credentials\":{\"domain\":\"\",\"password\":\"\",\"userName\":\"\"},\"domainToJoin\":\"\",\"ldapMachineObjectOU\":\"\",\"provisioning\":{\"accountData\":\"\"}},\"enableAutomaticUpdates\":null,\"hostName\":\"\",\"inputEndpoints\":[{\"enableDirectServerReturn\":null,\"endpointAcl\":{\"rules\":[{\"action\":\"\",\"description\":\"\",\"order\":null,\"remoteSubnet\":\"\"}]},\"idleTimeoutInMinutes\":null,\"loadBalancedEndpointSetName\":\"\",\"loadBalancerDistribution\":\"\",\"loadBalancerName\":\"\",\"loadBalancerProbe\":{\"intervalInSeconds\":null,\"path\":\"\",\"port\":0,\"protocol\":0,\"timeoutInSeconds\":null},\"localPort\":null,\"name\":\"\",\"port\":null,\"protocol\":\"\",\"virtualIPAddress\":\"\",\"virtualIPName\":\"\"}],\"iPForwarding\":\"\",\"networkInterfaces\":[{\"iPConfigurations\":[{\"staticVirtualNetworkIPAddress\":\"\",\"subnetName\":\"\"}],\"iPForwarding\":\"\",\"name\":\"\",\"networkSecurityGroup\":\"\"}],\"networkSecurityGroup\":\"\",\"publicIPs\":[{\"domainNameLabel\":\"\",\"idleTimeoutInMinutes\":null,\"name\":\"\"}],\"resetPasswordOnFirstLogon\":null,\"sshSettings\":{\"keyPairs\":[{\"fingerprint\":\"\",\"path\":\"\"}],\"publicKeys\":[{\"fingerprint\":\"\",\"path\":\"\"}]},\"staticVirtualNetworkIPAddress\":\"\",\"storedCertificateSettings\":[{\"storeName\":\"\",\"thumbprint\":\"\"}],\"subnetNames\":[\"\"],\"timeZone\":\"\",\"userName\":\"\",\"userPassword\":\"\",\"windowsRemoteManagement\":{\"listeners\":[{\"certificateThumbprint\":\"\",\"listenerType\":0}]}}],\"dataVirtualHardDisks\":[{\"hostCaching\":\"\",\"iOType\":\"\",\"label\":\"\",\"logicalDiskSizeInGB\":null,\"logicalUnitNumber\":null,\"mediaLink\":\"\",\"name\":\"\",\"sourceMediaLink\":\"\"}],\"defaultWinRmCertificateThumbprint\":\"\",\"label\":\"\",\"mediaLocation\":\"\",\"oSVersion\":\"\",\"oSVirtualHardDisk\":{\"hostCaching\":\"\",\"iOType\":\"\",\"label\":\"\",\"mediaLink\":\"\",\"name\":\"\",\"operatingSystem\":\"\",\"remoteSourceImageLink\":\"\",\"resizedSizeInGB\":null,\"sourceImageName\":\"\"},\"provisionGuestAgent\":null,\"resourceExtensionReferences\":[{\"forceUpdate\":null,\"name\":\"\",\"publisher\":\"\",\"referenceName\":\"\",\"resourceExtensionParameterValues\":[{\"key\":\"\",\"type\":\"\",\"value\":\"\"}],\"state\":\"\",\"version\":\"\"}],\"roleName\":\"\",\"roleSize\":\"\",\"roleType\":\"\",\"vMImageInput\":{\"dataDiskConfigurations\":[{\"diskName\":\"\",\"resizedSizeInGB\":null}],\"oSDiskConfiguration\":{\"resizedSizeInGB\":null}},\"vMImageName\":\"\"}],\"virtualNetworkName\":\"\"}"); - var filePath = "virtualMachine_createDeployment.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"deploymentSlot\":0,\r\n\"dnsSettings\":{\r\n\"dnsServers\":[\r\n{\r\n\"address\":\"\",\r\n\"name\":\"\"\r\n}\r\n]\r\n},\r\n\"label\":\"\",\r\n\"loadBalancers\":[\r\n{\r\n\"frontendIPConfiguration\":{\r\n\"staticVirtualNetworkIPAddress\":\"\",\r\n\"subnetName\":\"\",\r\n\"type\":\"\"\r\n},\r\n\"name\":\"\"\r\n}\r\n],\r\n\"name\":\"\",\r\n\"reservedIPName\":\"\",\r\n\"roles\":[\r\n{\r\n\"availabilitySetName\":\"\",\r\n\"configurationSets\":[\r\n{\r\n\"adminPassword\":\"\",\r\n\"adminUserName\":\"\",\r\n\"computerName\":\"\",\r\n\"configurationSetType\":\"\",\r\n\"customData\":\"\",\r\n\"disableSshPasswordAuthentication\":null,\r\n\"domainJoin\":{\r\n\"credentials\":{\r\n\"domain\":\"\",\r\n\"password\":\"\",\r\n\"userName\":\"\"\r\n},\r\n\"domainToJoin\":\"\",\r\n\"ldapMachineObjectOU\":\"\",\r\n\"provisioning\":{\r\n\"accountData\":\"\"\r\n}\r\n},\r\n\"enableAutomaticUpdates\":null,\r\n\"hostName\":\"\",\r\n\"inputEndpoints\":[\r\n{\r\n\"enableDirectServerReturn\":null,\r\n\"endpointAcl\":{\r\n\"rules\":[\r\n{\r\n\"action\":\"\",\r\n\"description\":\"\",\r\n\"order\":null,\r\n\"remoteSubnet\":\"\"\r\n}\r\n]\r\n},\r\n\"idleTimeoutInMinutes\":null,\r\n\"loadBalancedEndpointSetName\":\"\",\r\n\"loadBalancerDistribution\":\"\",\r\n\"loadBalancerName\":\"\",\r\n\"loadBalancerProbe\":{\r\n\"intervalInSeconds\":null,\r\n\"path\":\"\",\r\n\"port\":0,\r\n\"protocol\":0,\r\n\"timeoutInSeconds\":null\r\n},\r\n\"localPort\":null,\r\n\"name\":\"\",\r\n\"port\":null,\r\n\"protocol\":\"\",\r\n\"virtualIPAddress\":\"\",\r\n\"virtualIPName\":\"\"\r\n}\r\n],\r\n\"iPForwarding\":\"\",\r\n\"networkInterfaces\":[\r\n{\r\n\"iPConfigurations\":[\r\n{\r\n\"staticVirtualNetworkIPAddress\":\"\",\r\n\"subnetName\":\"\"\r\n}\r\n],\r\n\"iPForwarding\":\"\",\r\n\"name\":\"\",\r\n\"networkSecurityGroup\":\"\"\r\n}\r\n],\r\n\"networkSecurityGroup\":\"\",\r\n\"publicIPs\":[\r\n{\r\n\"domainNameLabel\":\"\",\r\n\"idleTimeoutInMinutes\":null,\r\n\"name\":\"\"\r\n}\r\n],\r\n\"resetPasswordOnFirstLogon\":null,\r\n\"sshSettings\":{\r\n\"keyPairs\":[\r\n{\r\n\"fingerprint\":\"\",\r\n\"path\":\"\"\r\n}\r\n],\r\n\"publicKeys\":[\r\n{\r\n\"fingerprint\":\"\",\r\n\"path\":\"\"\r\n}\r\n]\r\n},\r\n\"staticVirtualNetworkIPAddress\":\"\",\r\n\"storedCertificateSettings\":[\r\n{\r\n\"storeName\":\"\",\r\n\"thumbprint\":\"\"\r\n}\r\n],\r\n\"subnetNames\":[\r\n\"\"\r\n],\r\n\"timeZone\":\"\",\r\n\"userName\":\"\",\r\n\"userPassword\":\"\",\r\n\"windowsRemoteManagement\":{\r\n\"listeners\":[\r\n{\r\n\"certificateThumbprint\":\"\",\r\n\"listenerType\":0\r\n}\r\n]\r\n}\r\n}\r\n],\r\n\"dataVirtualHardDisks\":[\r\n{\r\n\"hostCaching\":\"\",\r\n\"iOType\":\"\",\r\n\"label\":\"\",\r\n\"logicalDiskSizeInGB\":null,\r\n\"logicalUnitNumber\":null,\r\n\"mediaLink\":\"\",\r\n\"name\":\"\",\r\n\"sourceMediaLink\":\"\"\r\n}\r\n],\r\n\"defaultWinRmCertificateThumbprint\":\"\",\r\n\"label\":\"\",\r\n\"mediaLocation\":\"\",\r\n\"oSVersion\":\"\",\r\n\"oSVirtualHardDisk\":{\r\n\"hostCaching\":\"\",\r\n\"iOType\":\"\",\r\n\"label\":\"\",\r\n\"mediaLink\":\"\",\r\n\"name\":\"\",\r\n\"operatingSystem\":\"\",\r\n\"remoteSourceImageLink\":\"\",\r\n\"resizedSizeInGB\":null,\r\n\"sourceImageName\":\"\"\r\n},\r\n\"provisionGuestAgent\":null,\r\n\"resourceExtensionReferences\":[\r\n{\r\n\"forceUpdate\":null,\r\n\"name\":\"\",\r\n\"publisher\":\"\",\r\n\"referenceName\":\"\",\r\n\"resourceExtensionParameterValues\":[\r\n{\r\n\"key\":\"\",\r\n\"type\":\"\",\r\n\"value\":\"\"\r\n}\r\n],\r\n\"state\":\"\",\r\n\"version\":\"\"\r\n}\r\n],\r\n\"roleName\":\"\",\r\n\"roleSize\":\"\",\r\n\"roleType\":\"\",\r\n\"vMImageInput\":{\r\n\"dataDiskConfigurations\":[\r\n{\r\n\"diskName\":\"\",\r\n\"resizedSizeInGB\":null\r\n}\r\n],\r\n\"oSDiskConfiguration\":{\r\n\"resizedSizeInGB\":null\r\n}\r\n},\r\n\"vMImageName\":\"\"\r\n}\r\n],\r\n\"virtualNetworkName\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"deploymentSlot\":0,\"dnsSettings\":{\"dnsServers\":[{\"address\":\"\",\"name\":\"\"}]},\"label\":\"\",\"loadBalancers\":[{\"frontendIPConfiguration\":{\"staticVirtualNetworkIPAddress\":\"\",\"subnetName\":\"\",\"type\":\"\"},\"name\":\"\"}],\"name\":\"\",\"reservedIPName\":\"\",\"roles\":[{\"availabilitySetName\":\"\",\"configurationSets\":[{\"adminPassword\":\"\",\"adminUserName\":\"\",\"computerName\":\"\",\"configurationSetType\":\"\",\"customData\":\"\",\"disableSshPasswordAuthentication\":null,\"domainJoin\":{\"credentials\":{\"domain\":\"\",\"password\":\"\",\"userName\":\"\"},\"domainToJoin\":\"\",\"ldapMachineObjectOU\":\"\",\"provisioning\":{\"accountData\":\"\"}},\"enableAutomaticUpdates\":null,\"hostName\":\"\",\"inputEndpoints\":[{\"enableDirectServerReturn\":null,\"endpointAcl\":{\"rules\":[{\"action\":\"\",\"description\":\"\",\"order\":null,\"remoteSubnet\":\"\"}]},\"idleTimeoutInMinutes\":null,\"loadBalancedEndpointSetName\":\"\",\"loadBalancerDistribution\":\"\",\"loadBalancerName\":\"\",\"loadBalancerProbe\":{\"intervalInSeconds\":null,\"path\":\"\",\"port\":0,\"protocol\":0,\"timeoutInSeconds\":null},\"localPort\":null,\"name\":\"\",\"port\":null,\"protocol\":\"\",\"virtualIPAddress\":\"\",\"virtualIPName\":\"\"}],\"iPForwarding\":\"\",\"networkInterfaces\":[{\"iPConfigurations\":[{\"staticVirtualNetworkIPAddress\":\"\",\"subnetName\":\"\"}],\"iPForwarding\":\"\",\"name\":\"\",\"networkSecurityGroup\":\"\"}],\"networkSecurityGroup\":\"\",\"publicIPs\":[{\"domainNameLabel\":\"\",\"idleTimeoutInMinutes\":null,\"name\":\"\"}],\"resetPasswordOnFirstLogon\":null,\"sshSettings\":{\"keyPairs\":[{\"fingerprint\":\"\",\"path\":\"\"}],\"publicKeys\":[{\"fingerprint\":\"\",\"path\":\"\"}]},\"staticVirtualNetworkIPAddress\":\"\",\"storedCertificateSettings\":[{\"storeName\":\"\",\"thumbprint\":\"\"}],\"subnetNames\":[\"\"],\"timeZone\":\"\",\"userName\":\"\",\"userPassword\":\"\",\"windowsRemoteManagement\":{\"listeners\":[{\"certificateThumbprint\":\"\",\"listenerType\":0}]}}],\"dataVirtualHardDisks\":[{\"hostCaching\":\"\",\"iOType\":\"\",\"label\":\"\",\"logicalDiskSizeInGB\":null,\"logicalUnitNumber\":null,\"mediaLink\":\"\",\"name\":\"\",\"sourceMediaLink\":\"\"}],\"defaultWinRmCertificateThumbprint\":\"\",\"label\":\"\",\"mediaLocation\":\"\",\"oSVersion\":\"\",\"oSVirtualHardDisk\":{\"hostCaching\":\"\",\"iOType\":\"\",\"label\":\"\",\"mediaLink\":\"\",\"name\":\"\",\"operatingSystem\":\"\",\"remoteSourceImageLink\":\"\",\"resizedSizeInGB\":null,\"sourceImageName\":\"\"},\"provisionGuestAgent\":null,\"resourceExtensionReferences\":[{\"forceUpdate\":null,\"name\":\"\",\"publisher\":\"\",\"referenceName\":\"\",\"resourceExtensionParameterValues\":[{\"key\":\"\",\"type\":\"\",\"value\":\"\"}],\"state\":\"\",\"version\":\"\"}],\"roleName\":\"\",\"roleSize\":\"\",\"roleType\":\"\",\"vMImageInput\":{\"dataDiskConfigurations\":[{\"diskName\":\"\",\"resizedSizeInGB\":null}],\"oSDiskConfiguration\":{\"resizedSizeInGB\":null}},\"vMImageName\":\"\"}],\"virtualNetworkName\":\"\"}'); + var filePath = 'virtualMachine_createDeployment.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"deploymentSlot\":0,\r\n\"dnsSettings\":{\r\n\"dnsServers\":[\r\n{\r\n\"address\":\"\",\r\n\"name\":\"\"\r\n}\r\n]\r\n},\r\n\"label\":\"\",\r\n\"loadBalancers\":[\r\n{\r\n\"frontendIPConfiguration\":{\r\n\"staticVirtualNetworkIPAddress\":\"\",\r\n\"subnetName\":\"\",\r\n\"type\":\"\"\r\n},\r\n\"name\":\"\"\r\n}\r\n],\r\n\"name\":\"\",\r\n\"reservedIPName\":\"\",\r\n\"roles\":[\r\n{\r\n\"availabilitySetName\":\"\",\r\n\"configurationSets\":[\r\n{\r\n\"adminPassword\":\"\",\r\n\"adminUserName\":\"\",\r\n\"computerName\":\"\",\r\n\"configurationSetType\":\"\",\r\n\"customData\":\"\",\r\n\"disableSshPasswordAuthentication\":null,\r\n\"domainJoin\":{\r\n\"credentials\":{\r\n\"domain\":\"\",\r\n\"password\":\"\",\r\n\"userName\":\"\"\r\n},\r\n\"domainToJoin\":\"\",\r\n\"ldapMachineObjectOU\":\"\",\r\n\"provisioning\":{\r\n\"accountData\":\"\"\r\n}\r\n},\r\n\"enableAutomaticUpdates\":null,\r\n\"hostName\":\"\",\r\n\"inputEndpoints\":[\r\n{\r\n\"enableDirectServerReturn\":null,\r\n\"endpointAcl\":{\r\n\"rules\":[\r\n{\r\n\"action\":\"\",\r\n\"description\":\"\",\r\n\"order\":null,\r\n\"remoteSubnet\":\"\"\r\n}\r\n]\r\n},\r\n\"idleTimeoutInMinutes\":null,\r\n\"loadBalancedEndpointSetName\":\"\",\r\n\"loadBalancerDistribution\":\"\",\r\n\"loadBalancerName\":\"\",\r\n\"loadBalancerProbe\":{\r\n\"intervalInSeconds\":null,\r\n\"path\":\"\",\r\n\"port\":0,\r\n\"protocol\":0,\r\n\"timeoutInSeconds\":null\r\n},\r\n\"localPort\":null,\r\n\"name\":\"\",\r\n\"port\":null,\r\n\"protocol\":\"\",\r\n\"virtualIPAddress\":\"\",\r\n\"virtualIPName\":\"\"\r\n}\r\n],\r\n\"iPForwarding\":\"\",\r\n\"networkInterfaces\":[\r\n{\r\n\"iPConfigurations\":[\r\n{\r\n\"staticVirtualNetworkIPAddress\":\"\",\r\n\"subnetName\":\"\"\r\n}\r\n],\r\n\"iPForwarding\":\"\",\r\n\"name\":\"\",\r\n\"networkSecurityGroup\":\"\"\r\n}\r\n],\r\n\"networkSecurityGroup\":\"\",\r\n\"publicIPs\":[\r\n{\r\n\"domainNameLabel\":\"\",\r\n\"idleTimeoutInMinutes\":null,\r\n\"name\":\"\"\r\n}\r\n],\r\n\"resetPasswordOnFirstLogon\":null,\r\n\"sshSettings\":{\r\n\"keyPairs\":[\r\n{\r\n\"fingerprint\":\"\",\r\n\"path\":\"\"\r\n}\r\n],\r\n\"publicKeys\":[\r\n{\r\n\"fingerprint\":\"\",\r\n\"path\":\"\"\r\n}\r\n]\r\n},\r\n\"staticVirtualNetworkIPAddress\":\"\",\r\n\"storedCertificateSettings\":[\r\n{\r\n\"storeName\":\"\",\r\n\"thumbprint\":\"\"\r\n}\r\n],\r\n\"subnetNames\":[\r\n\"\"\r\n],\r\n\"timeZone\":\"\",\r\n\"userName\":\"\",\r\n\"userPassword\":\"\",\r\n\"windowsRemoteManagement\":{\r\n\"listeners\":[\r\n{\r\n\"certificateThumbprint\":\"\",\r\n\"listenerType\":0\r\n}\r\n]\r\n}\r\n}\r\n],\r\n\"dataVirtualHardDisks\":[\r\n{\r\n\"hostCaching\":\"\",\r\n\"iOType\":\"\",\r\n\"label\":\"\",\r\n\"logicalDiskSizeInGB\":null,\r\n\"logicalUnitNumber\":null,\r\n\"mediaLink\":\"\",\r\n\"name\":\"\",\r\n\"sourceMediaLink\":\"\"\r\n}\r\n],\r\n\"defaultWinRmCertificateThumbprint\":\"\",\r\n\"label\":\"\",\r\n\"mediaLocation\":\"\",\r\n\"oSVersion\":\"\",\r\n\"oSVirtualHardDisk\":{\r\n\"hostCaching\":\"\",\r\n\"iOType\":\"\",\r\n\"label\":\"\",\r\n\"mediaLink\":\"\",\r\n\"name\":\"\",\r\n\"operatingSystem\":\"\",\r\n\"remoteSourceImageLink\":\"\",\r\n\"resizedSizeInGB\":null,\r\n\"sourceImageName\":\"\"\r\n},\r\n\"provisionGuestAgent\":null,\r\n\"resourceExtensionReferences\":[\r\n{\r\n\"forceUpdate\":null,\r\n\"name\":\"\",\r\n\"publisher\":\"\",\r\n\"referenceName\":\"\",\r\n\"resourceExtensionParameterValues\":[\r\n{\r\n\"key\":\"\",\r\n\"type\":\"\",\r\n\"value\":\"\"\r\n}\r\n],\r\n\"state\":\"\",\r\n\"version\":\"\"\r\n}\r\n],\r\n\"roleName\":\"\",\r\n\"roleSize\":\"\",\r\n\"roleType\":\"\",\r\n\"vMImageInput\":{\r\n\"dataDiskConfigurations\":[\r\n{\r\n\"diskName\":\"\",\r\n\"resizedSizeInGB\":null\r\n}\r\n],\r\n\"oSDiskConfiguration\":{\r\n\"resizedSizeInGB\":null\r\n}\r\n},\r\n\"vMImageName\":\"\"\r\n}\r\n],\r\n\"virtualNetworkName\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + virtualMachinecreateDeploymentParameters1.command('patch') .description($('Command to patch virtualMachine parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -28485,12 +28596,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -28502,22 +28613,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set virtual-machine-create-deployment-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineCreateDeploymentParameters0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineVirtualMachineCreateDeploymentParameters0 = parametersVirtualMachineVirtualMachineCreateDeploymentParameters0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('virtual-machine-create-deployment-parameters') + setparametersVirtualMachineVirtualMachineCreateDeploymentParameters0.command('virtual-machine-create-deployment-parameters') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -28540,89 +28651,89 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "deploymentSlot"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'deploymentSlot'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.deploymentSlot) { if (options.parse && options.deploymentSlot) { options.deploymentSlot = JSON.parse(options.deploymentSlot); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.deploymentSlot}]); } - var paramPath = options.path + "/" + "dnsSettings"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'dnsSettings'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.dnsSettings) { if (options.parse && options.dnsSettings) { options.dnsSettings = JSON.parse(options.dnsSettings); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.dnsSettings}]); } - var paramPath = options.path + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = options.path + "/" + "loadBalancers"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'loadBalancers'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancers) { if (options.parse && options.loadBalancers) { options.loadBalancers = JSON.parse(options.loadBalancers); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancers}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "reservedIPName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'reservedIPName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.reservedIPName) { if (options.parse && options.reservedIPName) { options.reservedIPName = JSON.parse(options.reservedIPName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.reservedIPName}]); } - var paramPath = options.path + "/" + "roles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'roles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roles) { if (options.parse && options.roles) { options.roles = JSON.parse(options.roles); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roles}]); } - var paramPath = options.path + "/" + "virtualNetworkName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'virtualNetworkName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualNetworkName) { if (options.parse && options.virtualNetworkName) { options.virtualNetworkName = JSON.parse(options.virtualNetworkName); @@ -28630,54 +28741,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualNetworkName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove virtual-machine-create-deployment-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineCreateDeploymentParameters1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineVirtualMachineCreateDeploymentParameters1 = parametersVirtualMachineVirtualMachineCreateDeploymentParameters1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('virtual-machine-create-deployment-parameters') + removeparametersVirtualMachineVirtualMachineCreateDeploymentParameters1.command('virtual-machine-create-deployment-parameters') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add virtual-machine-create-deployment-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineCreateDeploymentParameters2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineVirtualMachineCreateDeploymentParameters2 = parametersVirtualMachineVirtualMachineCreateDeploymentParameters2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('virtual-machine-create-deployment-parameters') + addparametersVirtualMachineVirtualMachineCreateDeploymentParameters2.command('virtual-machine-create-deployment-parameters') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -28702,91 +28813,91 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "deploymentSlot"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'deploymentSlot'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.deploymentSlot) { if (options.parse && options.deploymentSlot) { options.deploymentSlot = JSON.parse(options.deploymentSlot); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.deploymentSlot}]); } - var paramPath = "" + "/" + "dnsSettings"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'dnsSettings'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.dnsSettings) { if (options.parse && options.dnsSettings) { options.dnsSettings = JSON.parse(options.dnsSettings); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.dnsSettings}]); } - var paramPath = "" + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = "" + "/" + "loadBalancers"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'loadBalancers'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancers) { if (options.parse && options.loadBalancers) { options.loadBalancers = JSON.parse(options.loadBalancers); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancers}]); } - var paramPath = "" + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "" + "/" + "reservedIPName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'reservedIPName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.reservedIPName) { if (options.parse && options.reservedIPName) { options.reservedIPName = JSON.parse(options.reservedIPName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.reservedIPName}]); } - var paramPath = "" + "/" + "roles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'roles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roles) { if (options.parse && options.roles) { options.roles = JSON.parse(options.roles); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roles}]); } - var paramPath = "" + "/" + "virtualNetworkName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'virtualNetworkName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualNetworkName) { if (options.parse && options.virtualNetworkName) { options.virtualNetworkName = JSON.parse(options.virtualNetworkName); @@ -28794,54 +28905,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualNetworkName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove deployment-slot - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDeploymentSlot1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineDeploymentSlot1 = parametersVirtualMachineDeploymentSlot1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('deployment-slot') + removeparametersVirtualMachineDeploymentSlot1.command('deployment-slot') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/deploymentSlot"; + options.path = '/deploymentSlot'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add deployment-slot - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDeploymentSlot2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineDeploymentSlot2 = parametersVirtualMachineDeploymentSlot2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('deployment-slot') + addparametersVirtualMachineDeploymentSlot2.command('deployment-slot') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -28858,34 +28969,34 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/deploymentSlot" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/deploymentSlot' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set dns-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDnsSettings0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineDnsSettings0 = parametersVirtualMachineDnsSettings0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('dns-settings') + setparametersVirtualMachineDnsSettings0.command('dns-settings') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -28901,19 +29012,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/dnsSettings"; - var paramPath = options.path + "/" + "dnsServers"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/dnsSettings'; + var paramPath = options.path + '/' + 'dnsServers'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.dnsServers) { if (options.parse && options.dnsServers) { options.dnsServers = JSON.parse(options.dnsServers); @@ -28921,54 +29032,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.dnsServers}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove dns-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDnsSettings1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineDnsSettings1 = parametersVirtualMachineDnsSettings1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('dns-settings') + removeparametersVirtualMachineDnsSettings1.command('dns-settings') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/dnsSettings"; + options.path = '/dnsSettings'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add dns-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDnsSettings2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineDnsSettings2 = parametersVirtualMachineDnsSettings2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('dns-settings') + addparametersVirtualMachineDnsSettings2.command('dns-settings') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -28986,21 +29097,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/dnsSettings" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/dnsSettings' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/dnsSettings" + "/" + "dnsServers"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/dnsSettings' + '/' + 'dnsServers'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.dnsServers) { if (options.parse && options.dnsServers) { options.dnsServers = JSON.parse(options.dnsServers); @@ -29008,22 +29119,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.dnsServers}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set dns-servers - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDnsServers0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineDnsServers0 = parametersVirtualMachineDnsServers0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('dns-servers') + setparametersVirtualMachineDnsServers0.command('dns-servers') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -29041,32 +29152,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/dnsSettings/dnsServers" + (options.index ? ('/' + options.index) : ''); + options.path = '/dnsSettings/dnsServers' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "address"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'address'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.address) { if (options.parse && options.address) { options.address = JSON.parse(options.address); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.address}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -29074,22 +29185,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove dns-servers - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDnsServers1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineDnsServers1 = parametersVirtualMachineDnsServers1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('dns-servers') + removeparametersVirtualMachineDnsServers1.command('dns-servers') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -29097,32 +29208,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/dnsSettings/dnsServers" + (options.index ? ('/' + options.index) : ''); + options.path = '/dnsSettings/dnsServers' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add dns-servers - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDnsServers2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineDnsServers2 = parametersVirtualMachineDnsServers2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('dns-servers') + addparametersVirtualMachineDnsServers2.command('dns-servers') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -29141,31 +29252,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/dnsSettings/dnsServers" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/dnsSettings/dnsServers' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/dnsSettings/dnsServers" + (options.index ? ('/' + options.index) : '') + "/" + "address"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/dnsSettings/dnsServers' + (options.index ? ('/' + options.index) : '') + '/' + 'address'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.address) { if (options.parse && options.address) { options.address = JSON.parse(options.address); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.address}]); } - var paramPath = "/dnsSettings/dnsServers" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/dnsSettings/dnsServers' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -29173,22 +29284,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set load-balancers - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineLoadBalancers0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineLoadBalancers0 = parametersVirtualMachineLoadBalancers0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('load-balancers') + setparametersVirtualMachineLoadBalancers0.command('load-balancers') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -29206,32 +29317,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/loadBalancers" + (options.index ? ('/' + options.index) : ''); + options.path = '/loadBalancers' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "frontendIPConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'frontendIPConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.frontendIPConfiguration) { if (options.parse && options.frontendIPConfiguration) { options.frontendIPConfiguration = JSON.parse(options.frontendIPConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.frontendIPConfiguration}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -29239,22 +29350,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove load-balancers - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineLoadBalancers1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineLoadBalancers1 = parametersVirtualMachineLoadBalancers1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('load-balancers') + removeparametersVirtualMachineLoadBalancers1.command('load-balancers') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -29262,32 +29373,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/loadBalancers" + (options.index ? ('/' + options.index) : ''); + options.path = '/loadBalancers' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add load-balancers - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineLoadBalancers2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineLoadBalancers2 = parametersVirtualMachineLoadBalancers2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('load-balancers') + addparametersVirtualMachineLoadBalancers2.command('load-balancers') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -29306,31 +29417,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/loadBalancers" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/loadBalancers' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/loadBalancers" + (options.index ? ('/' + options.index) : '') + "/" + "frontendIPConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancers' + (options.index ? ('/' + options.index) : '') + '/' + 'frontendIPConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.frontendIPConfiguration) { if (options.parse && options.frontendIPConfiguration) { options.frontendIPConfiguration = JSON.parse(options.frontendIPConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.frontendIPConfiguration}]); } - var paramPath = "/loadBalancers" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancers' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -29338,22 +29449,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set frontend-ip-configuration - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineFrontendIPConfiguration0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineFrontendIPConfiguration0 = parametersVirtualMachineFrontendIPConfiguration0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('frontend-ip-configuration') + setparametersVirtualMachineFrontendIPConfiguration0.command('frontend-ip-configuration') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -29372,39 +29483,39 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/loadBalancers/" + options.loadBalancersIndex + "/frontendIPConfiguration"; - var paramPath = options.path + "/" + "staticVirtualNetworkIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/loadBalancers/' + options.loadBalancersIndex + '/frontendIPConfiguration'; + var paramPath = options.path + '/' + 'staticVirtualNetworkIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.staticVirtualNetworkIPAddress) { if (options.parse && options.staticVirtualNetworkIPAddress) { options.staticVirtualNetworkIPAddress = JSON.parse(options.staticVirtualNetworkIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.staticVirtualNetworkIPAddress}]); } - var paramPath = options.path + "/" + "subnetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'subnetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.subnetName) { if (options.parse && options.subnetName) { options.subnetName = JSON.parse(options.subnetName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.subnetName}]); } - var paramPath = options.path + "/" + "type"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'type'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.type) { if (options.parse && options.type) { options.type = JSON.parse(options.type); @@ -29412,22 +29523,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.type}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove frontend-ip-configuration - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineFrontendIPConfiguration1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineFrontendIPConfiguration1 = parametersVirtualMachineFrontendIPConfiguration1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('frontend-ip-configuration') + removeparametersVirtualMachineFrontendIPConfiguration1.command('frontend-ip-configuration') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -29435,32 +29546,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/loadBalancers/" + options.loadBalancersIndex + "/frontendIPConfiguration"; + options.path = '/loadBalancers/' + options.loadBalancersIndex + '/frontendIPConfiguration'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add frontend-ip-configuration - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineFrontendIPConfiguration2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineFrontendIPConfiguration2 = parametersVirtualMachineFrontendIPConfiguration2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('frontend-ip-configuration') + addparametersVirtualMachineFrontendIPConfiguration2.command('frontend-ip-configuration') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -29480,41 +29591,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/loadBalancers/" + options.loadBalancersIndex + "/frontendIPConfiguration" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/loadBalancers/' + options.loadBalancersIndex + '/frontendIPConfiguration' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/loadBalancers/" + options.loadBalancersIndex + "/frontendIPConfiguration" + "/" + "staticVirtualNetworkIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancers/' + options.loadBalancersIndex + '/frontendIPConfiguration' + '/' + 'staticVirtualNetworkIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.staticVirtualNetworkIPAddress) { if (options.parse && options.staticVirtualNetworkIPAddress) { options.staticVirtualNetworkIPAddress = JSON.parse(options.staticVirtualNetworkIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.staticVirtualNetworkIPAddress}]); } - var paramPath = "/loadBalancers/" + options.loadBalancersIndex + "/frontendIPConfiguration" + "/" + "subnetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancers/' + options.loadBalancersIndex + '/frontendIPConfiguration' + '/' + 'subnetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.subnetName) { if (options.parse && options.subnetName) { options.subnetName = JSON.parse(options.subnetName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.subnetName}]); } - var paramPath = "/loadBalancers/" + options.loadBalancersIndex + "/frontendIPConfiguration" + "/" + "type"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancers/' + options.loadBalancersIndex + '/frontendIPConfiguration' + '/' + 'type'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.type) { if (options.parse && options.type) { options.type = JSON.parse(options.type); @@ -29522,22 +29633,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.type}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set roles - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineRoles0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineRoles0 = parametersVirtualMachineRoles0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('roles') + setparametersVirtualMachineRoles0.command('roles') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -29568,162 +29679,162 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "availabilitySetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'availabilitySetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.availabilitySetName) { if (options.parse && options.availabilitySetName) { options.availabilitySetName = JSON.parse(options.availabilitySetName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.availabilitySetName}]); } - var paramPath = options.path + "/" + "configurationSets"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'configurationSets'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.configurationSets) { if (options.parse && options.configurationSets) { options.configurationSets = JSON.parse(options.configurationSets); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.configurationSets}]); } - var paramPath = options.path + "/" + "dataVirtualHardDisks"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'dataVirtualHardDisks'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.dataVirtualHardDisks) { if (options.parse && options.dataVirtualHardDisks) { options.dataVirtualHardDisks = JSON.parse(options.dataVirtualHardDisks); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.dataVirtualHardDisks}]); } - var paramPath = options.path + "/" + "defaultWinRmCertificateThumbprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'defaultWinRmCertificateThumbprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.defaultWinRmCertificateThumbprint) { if (options.parse && options.defaultWinRmCertificateThumbprint) { options.defaultWinRmCertificateThumbprint = JSON.parse(options.defaultWinRmCertificateThumbprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.defaultWinRmCertificateThumbprint}]); } - var paramPath = options.path + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = options.path + "/" + "mediaLocation"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'mediaLocation'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLocation) { if (options.parse && options.mediaLocation) { options.mediaLocation = JSON.parse(options.mediaLocation); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLocation}]); } - var paramPath = options.path + "/" + "oSVersion"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'oSVersion'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oSVersion) { if (options.parse && options.oSVersion) { options.oSVersion = JSON.parse(options.oSVersion); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oSVersion}]); } - var paramPath = options.path + "/" + "oSVirtualHardDisk"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'oSVirtualHardDisk'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oSVirtualHardDisk) { if (options.parse && options.oSVirtualHardDisk) { options.oSVirtualHardDisk = JSON.parse(options.oSVirtualHardDisk); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oSVirtualHardDisk}]); } - var paramPath = options.path + "/" + "provisionGuestAgent"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'provisionGuestAgent'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.provisionGuestAgent) { if (options.parse && options.provisionGuestAgent) { options.provisionGuestAgent = JSON.parse(options.provisionGuestAgent); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.provisionGuestAgent}]); } - var paramPath = options.path + "/" + "resourceExtensionReferences"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'resourceExtensionReferences'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resourceExtensionReferences) { if (options.parse && options.resourceExtensionReferences) { options.resourceExtensionReferences = JSON.parse(options.resourceExtensionReferences); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resourceExtensionReferences}]); } - var paramPath = options.path + "/" + "roleName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'roleName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleName) { if (options.parse && options.roleName) { options.roleName = JSON.parse(options.roleName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleName}]); } - var paramPath = options.path + "/" + "roleSize"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'roleSize'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleSize) { if (options.parse && options.roleSize) { options.roleSize = JSON.parse(options.roleSize); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleSize}]); } - var paramPath = options.path + "/" + "roleType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'roleType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleType) { if (options.parse && options.roleType) { options.roleType = JSON.parse(options.roleType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleType}]); } - var paramPath = options.path + "/" + "vmImageInput"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'vmImageInput'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.vmImageInput) { if (options.parse && options.vmImageInput) { options.vmImageInput = JSON.parse(options.vmImageInput); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.vmImageInput}]); } - var paramPath = options.path + "/" + "vmImageName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'vmImageName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.vmImageName) { if (options.parse && options.vmImageName) { options.vmImageName = JSON.parse(options.vmImageName); @@ -29731,22 +29842,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.vmImageName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove roles - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineRoles1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineRoles1 = parametersVirtualMachineRoles1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('roles') + removeparametersVirtualMachineRoles1.command('roles') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -29754,32 +29865,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add roles - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineRoles2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineRoles2 = parametersVirtualMachineRoles2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('roles') + addparametersVirtualMachineRoles2.command('roles') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -29811,161 +29922,161 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/roles" + (options.index ? ('/' + options.index) : '') + "/" + "availabilitySetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles' + (options.index ? ('/' + options.index) : '') + '/' + 'availabilitySetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.availabilitySetName) { if (options.parse && options.availabilitySetName) { options.availabilitySetName = JSON.parse(options.availabilitySetName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.availabilitySetName}]); } - var paramPath = "/roles" + (options.index ? ('/' + options.index) : '') + "/" + "configurationSets"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles' + (options.index ? ('/' + options.index) : '') + '/' + 'configurationSets'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.configurationSets) { if (options.parse && options.configurationSets) { options.configurationSets = JSON.parse(options.configurationSets); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.configurationSets}]); } - var paramPath = "/roles" + (options.index ? ('/' + options.index) : '') + "/" + "dataVirtualHardDisks"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles' + (options.index ? ('/' + options.index) : '') + '/' + 'dataVirtualHardDisks'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.dataVirtualHardDisks) { if (options.parse && options.dataVirtualHardDisks) { options.dataVirtualHardDisks = JSON.parse(options.dataVirtualHardDisks); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.dataVirtualHardDisks}]); } - var paramPath = "/roles" + (options.index ? ('/' + options.index) : '') + "/" + "defaultWinRmCertificateThumbprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles' + (options.index ? ('/' + options.index) : '') + '/' + 'defaultWinRmCertificateThumbprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.defaultWinRmCertificateThumbprint) { if (options.parse && options.defaultWinRmCertificateThumbprint) { options.defaultWinRmCertificateThumbprint = JSON.parse(options.defaultWinRmCertificateThumbprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.defaultWinRmCertificateThumbprint}]); } - var paramPath = "/roles" + (options.index ? ('/' + options.index) : '') + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles' + (options.index ? ('/' + options.index) : '') + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = "/roles" + (options.index ? ('/' + options.index) : '') + "/" + "mediaLocation"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles' + (options.index ? ('/' + options.index) : '') + '/' + 'mediaLocation'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLocation) { if (options.parse && options.mediaLocation) { options.mediaLocation = JSON.parse(options.mediaLocation); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLocation}]); } - var paramPath = "/roles" + (options.index ? ('/' + options.index) : '') + "/" + "oSVersion"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles' + (options.index ? ('/' + options.index) : '') + '/' + 'oSVersion'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oSVersion) { if (options.parse && options.oSVersion) { options.oSVersion = JSON.parse(options.oSVersion); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oSVersion}]); } - var paramPath = "/roles" + (options.index ? ('/' + options.index) : '') + "/" + "oSVirtualHardDisk"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles' + (options.index ? ('/' + options.index) : '') + '/' + 'oSVirtualHardDisk'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oSVirtualHardDisk) { if (options.parse && options.oSVirtualHardDisk) { options.oSVirtualHardDisk = JSON.parse(options.oSVirtualHardDisk); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oSVirtualHardDisk}]); } - var paramPath = "/roles" + (options.index ? ('/' + options.index) : '') + "/" + "provisionGuestAgent"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles' + (options.index ? ('/' + options.index) : '') + '/' + 'provisionGuestAgent'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.provisionGuestAgent) { if (options.parse && options.provisionGuestAgent) { options.provisionGuestAgent = JSON.parse(options.provisionGuestAgent); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.provisionGuestAgent}]); } - var paramPath = "/roles" + (options.index ? ('/' + options.index) : '') + "/" + "resourceExtensionReferences"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles' + (options.index ? ('/' + options.index) : '') + '/' + 'resourceExtensionReferences'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resourceExtensionReferences) { if (options.parse && options.resourceExtensionReferences) { options.resourceExtensionReferences = JSON.parse(options.resourceExtensionReferences); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resourceExtensionReferences}]); } - var paramPath = "/roles" + (options.index ? ('/' + options.index) : '') + "/" + "roleName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles' + (options.index ? ('/' + options.index) : '') + '/' + 'roleName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleName) { if (options.parse && options.roleName) { options.roleName = JSON.parse(options.roleName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleName}]); } - var paramPath = "/roles" + (options.index ? ('/' + options.index) : '') + "/" + "roleSize"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles' + (options.index ? ('/' + options.index) : '') + '/' + 'roleSize'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleSize) { if (options.parse && options.roleSize) { options.roleSize = JSON.parse(options.roleSize); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleSize}]); } - var paramPath = "/roles" + (options.index ? ('/' + options.index) : '') + "/" + "roleType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles' + (options.index ? ('/' + options.index) : '') + '/' + 'roleType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleType) { if (options.parse && options.roleType) { options.roleType = JSON.parse(options.roleType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleType}]); } - var paramPath = "/roles" + (options.index ? ('/' + options.index) : '') + "/" + "vmImageInput"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles' + (options.index ? ('/' + options.index) : '') + '/' + 'vmImageInput'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.vmImageInput) { if (options.parse && options.vmImageInput) { options.vmImageInput = JSON.parse(options.vmImageInput); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.vmImageInput}]); } - var paramPath = "/roles" + (options.index ? ('/' + options.index) : '') + "/" + "vmImageName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles' + (options.index ? ('/' + options.index) : '') + '/' + 'vmImageName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.vmImageName) { if (options.parse && options.vmImageName) { options.vmImageName = JSON.parse(options.vmImageName); @@ -29973,22 +30084,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.vmImageName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set configuration-sets - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineConfigurationSets0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineConfigurationSets0 = parametersVirtualMachineConfigurationSets0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('configuration-sets') + setparametersVirtualMachineConfigurationSets0.command('configuration-sets') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -30028,242 +30139,242 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "adminPassword"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'adminPassword'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.adminPassword) { if (options.parse && options.adminPassword) { options.adminPassword = JSON.parse(options.adminPassword); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.adminPassword}]); } - var paramPath = options.path + "/" + "adminUserName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'adminUserName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.adminUserName) { if (options.parse && options.adminUserName) { options.adminUserName = JSON.parse(options.adminUserName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.adminUserName}]); } - var paramPath = options.path + "/" + "computerName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'computerName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.computerName) { if (options.parse && options.computerName) { options.computerName = JSON.parse(options.computerName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.computerName}]); } - var paramPath = options.path + "/" + "configurationSetType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'configurationSetType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.configurationSetType) { if (options.parse && options.configurationSetType) { options.configurationSetType = JSON.parse(options.configurationSetType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.configurationSetType}]); } - var paramPath = options.path + "/" + "customData"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'customData'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.customData) { if (options.parse && options.customData) { options.customData = JSON.parse(options.customData); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.customData}]); } - var paramPath = options.path + "/" + "disableSshPasswordAuthentication"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'disableSshPasswordAuthentication'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.disableSshPasswordAuthentication) { if (options.parse && options.disableSshPasswordAuthentication) { options.disableSshPasswordAuthentication = JSON.parse(options.disableSshPasswordAuthentication); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.disableSshPasswordAuthentication}]); } - var paramPath = options.path + "/" + "domainJoin"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'domainJoin'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domainJoin) { if (options.parse && options.domainJoin) { options.domainJoin = JSON.parse(options.domainJoin); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domainJoin}]); } - var paramPath = options.path + "/" + "enableAutomaticUpdates"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'enableAutomaticUpdates'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.enableAutomaticUpdates) { if (options.parse && options.enableAutomaticUpdates) { options.enableAutomaticUpdates = JSON.parse(options.enableAutomaticUpdates); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.enableAutomaticUpdates}]); } - var paramPath = options.path + "/" + "hostName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'hostName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostName) { if (options.parse && options.hostName) { options.hostName = JSON.parse(options.hostName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostName}]); } - var paramPath = options.path + "/" + "inputEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'inputEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.inputEndpoints) { if (options.parse && options.inputEndpoints) { options.inputEndpoints = JSON.parse(options.inputEndpoints); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.inputEndpoints}]); } - var paramPath = options.path + "/" + "ipForwarding"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'ipForwarding'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipForwarding) { if (options.parse && options.ipForwarding) { options.ipForwarding = JSON.parse(options.ipForwarding); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipForwarding}]); } - var paramPath = options.path + "/" + "networkInterfaces"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'networkInterfaces'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkInterfaces) { if (options.parse && options.networkInterfaces) { options.networkInterfaces = JSON.parse(options.networkInterfaces); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkInterfaces}]); } - var paramPath = options.path + "/" + "networkSecurityGroup"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'networkSecurityGroup'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkSecurityGroup) { if (options.parse && options.networkSecurityGroup) { options.networkSecurityGroup = JSON.parse(options.networkSecurityGroup); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkSecurityGroup}]); } - var paramPath = options.path + "/" + "publicIPs"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publicIPs'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publicIPs) { if (options.parse && options.publicIPs) { options.publicIPs = JSON.parse(options.publicIPs); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publicIPs}]); } - var paramPath = options.path + "/" + "resetPasswordOnFirstLogon"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'resetPasswordOnFirstLogon'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resetPasswordOnFirstLogon) { if (options.parse && options.resetPasswordOnFirstLogon) { options.resetPasswordOnFirstLogon = JSON.parse(options.resetPasswordOnFirstLogon); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resetPasswordOnFirstLogon}]); } - var paramPath = options.path + "/" + "sshSettings"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'sshSettings'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sshSettings) { if (options.parse && options.sshSettings) { options.sshSettings = JSON.parse(options.sshSettings); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sshSettings}]); } - var paramPath = options.path + "/" + "staticVirtualNetworkIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'staticVirtualNetworkIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.staticVirtualNetworkIPAddress) { if (options.parse && options.staticVirtualNetworkIPAddress) { options.staticVirtualNetworkIPAddress = JSON.parse(options.staticVirtualNetworkIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.staticVirtualNetworkIPAddress}]); } - var paramPath = options.path + "/" + "storedCertificateSettings"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'storedCertificateSettings'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storedCertificateSettings) { if (options.parse && options.storedCertificateSettings) { options.storedCertificateSettings = JSON.parse(options.storedCertificateSettings); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storedCertificateSettings}]); } - var paramPath = options.path + "/" + "subnetNames"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'subnetNames'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.subnetNames) { if (options.parse && options.subnetNames) { options.subnetNames = JSON.parse(options.subnetNames); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.subnetNames}]); } - var paramPath = options.path + "/" + "timeZone"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'timeZone'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.timeZone) { if (options.parse && options.timeZone) { options.timeZone = JSON.parse(options.timeZone); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.timeZone}]); } - var paramPath = options.path + "/" + "userName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'userName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.userName) { if (options.parse && options.userName) { options.userName = JSON.parse(options.userName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.userName}]); } - var paramPath = options.path + "/" + "userPassword"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'userPassword'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.userPassword) { if (options.parse && options.userPassword) { options.userPassword = JSON.parse(options.userPassword); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.userPassword}]); } - var paramPath = options.path + "/" + "windowsRemoteManagement"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'windowsRemoteManagement'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.windowsRemoteManagement) { if (options.parse && options.windowsRemoteManagement) { options.windowsRemoteManagement = JSON.parse(options.windowsRemoteManagement); @@ -30271,22 +30382,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.windowsRemoteManagement}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove configuration-sets - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineConfigurationSets1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineConfigurationSets1 = parametersVirtualMachineConfigurationSets1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('configuration-sets') + removeparametersVirtualMachineConfigurationSets1.command('configuration-sets') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -30295,32 +30406,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add configuration-sets - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineConfigurationSets2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineConfigurationSets2 = parametersVirtualMachineConfigurationSets2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('configuration-sets') + addparametersVirtualMachineConfigurationSets2.command('configuration-sets') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -30360,241 +30471,241 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "adminPassword"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'adminPassword'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.adminPassword) { if (options.parse && options.adminPassword) { options.adminPassword = JSON.parse(options.adminPassword); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.adminPassword}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "adminUserName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'adminUserName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.adminUserName) { if (options.parse && options.adminUserName) { options.adminUserName = JSON.parse(options.adminUserName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.adminUserName}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "computerName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'computerName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.computerName) { if (options.parse && options.computerName) { options.computerName = JSON.parse(options.computerName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.computerName}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "configurationSetType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'configurationSetType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.configurationSetType) { if (options.parse && options.configurationSetType) { options.configurationSetType = JSON.parse(options.configurationSetType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.configurationSetType}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "customData"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'customData'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.customData) { if (options.parse && options.customData) { options.customData = JSON.parse(options.customData); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.customData}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "disableSshPasswordAuthentication"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'disableSshPasswordAuthentication'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.disableSshPasswordAuthentication) { if (options.parse && options.disableSshPasswordAuthentication) { options.disableSshPasswordAuthentication = JSON.parse(options.disableSshPasswordAuthentication); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.disableSshPasswordAuthentication}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "domainJoin"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'domainJoin'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domainJoin) { if (options.parse && options.domainJoin) { options.domainJoin = JSON.parse(options.domainJoin); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domainJoin}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "enableAutomaticUpdates"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'enableAutomaticUpdates'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.enableAutomaticUpdates) { if (options.parse && options.enableAutomaticUpdates) { options.enableAutomaticUpdates = JSON.parse(options.enableAutomaticUpdates); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.enableAutomaticUpdates}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "hostName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'hostName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostName) { if (options.parse && options.hostName) { options.hostName = JSON.parse(options.hostName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostName}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "inputEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'inputEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.inputEndpoints) { if (options.parse && options.inputEndpoints) { options.inputEndpoints = JSON.parse(options.inputEndpoints); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.inputEndpoints}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "ipForwarding"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'ipForwarding'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipForwarding) { if (options.parse && options.ipForwarding) { options.ipForwarding = JSON.parse(options.ipForwarding); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipForwarding}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "networkInterfaces"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'networkInterfaces'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkInterfaces) { if (options.parse && options.networkInterfaces) { options.networkInterfaces = JSON.parse(options.networkInterfaces); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkInterfaces}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "networkSecurityGroup"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'networkSecurityGroup'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkSecurityGroup) { if (options.parse && options.networkSecurityGroup) { options.networkSecurityGroup = JSON.parse(options.networkSecurityGroup); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkSecurityGroup}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "publicIPs"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'publicIPs'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publicIPs) { if (options.parse && options.publicIPs) { options.publicIPs = JSON.parse(options.publicIPs); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publicIPs}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "resetPasswordOnFirstLogon"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'resetPasswordOnFirstLogon'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resetPasswordOnFirstLogon) { if (options.parse && options.resetPasswordOnFirstLogon) { options.resetPasswordOnFirstLogon = JSON.parse(options.resetPasswordOnFirstLogon); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resetPasswordOnFirstLogon}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "sshSettings"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'sshSettings'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sshSettings) { if (options.parse && options.sshSettings) { options.sshSettings = JSON.parse(options.sshSettings); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sshSettings}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "staticVirtualNetworkIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'staticVirtualNetworkIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.staticVirtualNetworkIPAddress) { if (options.parse && options.staticVirtualNetworkIPAddress) { options.staticVirtualNetworkIPAddress = JSON.parse(options.staticVirtualNetworkIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.staticVirtualNetworkIPAddress}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "storedCertificateSettings"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'storedCertificateSettings'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storedCertificateSettings) { if (options.parse && options.storedCertificateSettings) { options.storedCertificateSettings = JSON.parse(options.storedCertificateSettings); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storedCertificateSettings}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "subnetNames"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'subnetNames'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.subnetNames) { if (options.parse && options.subnetNames) { options.subnetNames = JSON.parse(options.subnetNames); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.subnetNames}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "timeZone"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'timeZone'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.timeZone) { if (options.parse && options.timeZone) { options.timeZone = JSON.parse(options.timeZone); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.timeZone}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "userName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'userName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.userName) { if (options.parse && options.userName) { options.userName = JSON.parse(options.userName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.userName}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "userPassword"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'userPassword'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.userPassword) { if (options.parse && options.userPassword) { options.userPassword = JSON.parse(options.userPassword); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.userPassword}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "windowsRemoteManagement"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'windowsRemoteManagement'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.windowsRemoteManagement) { if (options.parse && options.windowsRemoteManagement) { options.windowsRemoteManagement = JSON.parse(options.windowsRemoteManagement); @@ -30602,22 +30713,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.windowsRemoteManagement}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set domain-join - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDomainJoin0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineDomainJoin0 = parametersVirtualMachineDomainJoin0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('domain-join') + setparametersVirtualMachineDomainJoin0.command('domain-join') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -30638,49 +30749,49 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/domainJoin"; - var paramPath = options.path + "/" + "credentials"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/domainJoin'; + var paramPath = options.path + '/' + 'credentials'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.credentials) { if (options.parse && options.credentials) { options.credentials = JSON.parse(options.credentials); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.credentials}]); } - var paramPath = options.path + "/" + "domainToJoin"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'domainToJoin'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domainToJoin) { if (options.parse && options.domainToJoin) { options.domainToJoin = JSON.parse(options.domainToJoin); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domainToJoin}]); } - var paramPath = options.path + "/" + "ldapMachineObjectOU"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'ldapMachineObjectOU'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ldapMachineObjectOU) { if (options.parse && options.ldapMachineObjectOU) { options.ldapMachineObjectOU = JSON.parse(options.ldapMachineObjectOU); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ldapMachineObjectOU}]); } - var paramPath = options.path + "/" + "provisioning"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'provisioning'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.provisioning) { if (options.parse && options.provisioning) { options.provisioning = JSON.parse(options.provisioning); @@ -30688,22 +30799,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.provisioning}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove domain-join - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDomainJoin1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineDomainJoin1 = parametersVirtualMachineDomainJoin1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('domain-join') + removeparametersVirtualMachineDomainJoin1.command('domain-join') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -30712,32 +30823,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/domainJoin"; + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/domainJoin'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add domain-join - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDomainJoin2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineDomainJoin2 = parametersVirtualMachineDomainJoin2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('domain-join') + addparametersVirtualMachineDomainJoin2.command('domain-join') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -30758,51 +30869,51 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/domainJoin" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/domainJoin' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/domainJoin" + "/" + "credentials"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/domainJoin' + '/' + 'credentials'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.credentials) { if (options.parse && options.credentials) { options.credentials = JSON.parse(options.credentials); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.credentials}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/domainJoin" + "/" + "domainToJoin"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/domainJoin' + '/' + 'domainToJoin'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domainToJoin) { if (options.parse && options.domainToJoin) { options.domainToJoin = JSON.parse(options.domainToJoin); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domainToJoin}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/domainJoin" + "/" + "ldapMachineObjectOU"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/domainJoin' + '/' + 'ldapMachineObjectOU'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ldapMachineObjectOU) { if (options.parse && options.ldapMachineObjectOU) { options.ldapMachineObjectOU = JSON.parse(options.ldapMachineObjectOU); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ldapMachineObjectOU}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/domainJoin" + "/" + "provisioning"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/domainJoin' + '/' + 'provisioning'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.provisioning) { if (options.parse && options.provisioning) { options.provisioning = JSON.parse(options.provisioning); @@ -30810,22 +30921,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.provisioning}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set credentials - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineCredentials0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineCredentials0 = parametersVirtualMachineCredentials0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('credentials') + setparametersVirtualMachineCredentials0.command('credentials') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -30845,39 +30956,39 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/credentials"; - var paramPath = options.path + "/" + "domain"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/credentials'; + var paramPath = options.path + '/' + 'domain'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domain) { if (options.parse && options.domain) { options.domain = JSON.parse(options.domain); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domain}]); } - var paramPath = options.path + "/" + "password"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'password'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.password) { if (options.parse && options.password) { options.password = JSON.parse(options.password); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.password}]); } - var paramPath = options.path + "/" + "userName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'userName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.userName) { if (options.parse && options.userName) { options.userName = JSON.parse(options.userName); @@ -30885,22 +30996,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.userName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove credentials - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineCredentials1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineCredentials1 = parametersVirtualMachineCredentials1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('credentials') + removeparametersVirtualMachineCredentials1.command('credentials') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -30909,32 +31020,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/credentials"; + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/credentials'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add credentials - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineCredentials2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineCredentials2 = parametersVirtualMachineCredentials2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('credentials') + addparametersVirtualMachineCredentials2.command('credentials') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -30954,41 +31065,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/credentials" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/credentials' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/credentials" + "/" + "domain"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/credentials' + '/' + 'domain'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domain) { if (options.parse && options.domain) { options.domain = JSON.parse(options.domain); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domain}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/credentials" + "/" + "password"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/credentials' + '/' + 'password'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.password) { if (options.parse && options.password) { options.password = JSON.parse(options.password); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.password}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/credentials" + "/" + "userName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/credentials' + '/' + 'userName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.userName) { if (options.parse && options.userName) { options.userName = JSON.parse(options.userName); @@ -30996,22 +31107,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.userName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set provisioning - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineProvisioning0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineProvisioning0 = parametersVirtualMachineProvisioning0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('provisioning') + setparametersVirtualMachineProvisioning0.command('provisioning') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -31029,19 +31140,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/provisioning"; - var paramPath = options.path + "/" + "accountData"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/provisioning'; + var paramPath = options.path + '/' + 'accountData'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.accountData) { if (options.parse && options.accountData) { options.accountData = JSON.parse(options.accountData); @@ -31049,22 +31160,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.accountData}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove provisioning - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineProvisioning1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineProvisioning1 = parametersVirtualMachineProvisioning1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('provisioning') + removeparametersVirtualMachineProvisioning1.command('provisioning') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -31073,32 +31184,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/provisioning"; + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/provisioning'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add provisioning - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineProvisioning2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineProvisioning2 = parametersVirtualMachineProvisioning2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('provisioning') + addparametersVirtualMachineProvisioning2.command('provisioning') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -31116,21 +31227,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/provisioning" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/provisioning' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/provisioning" + "/" + "accountData"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/provisioning' + '/' + 'accountData'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.accountData) { if (options.parse && options.accountData) { options.accountData = JSON.parse(options.accountData); @@ -31138,22 +31249,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.accountData}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set input-endpoints - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineInputEndpoints0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineInputEndpoints0 = parametersVirtualMachineInputEndpoints0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('input-endpoints') + setparametersVirtualMachineInputEndpoints0.command('input-endpoints') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -31184,142 +31295,142 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "enableDirectServerReturn"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'enableDirectServerReturn'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.enableDirectServerReturn) { if (options.parse && options.enableDirectServerReturn) { options.enableDirectServerReturn = JSON.parse(options.enableDirectServerReturn); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.enableDirectServerReturn}]); } - var paramPath = options.path + "/" + "endpointAcl"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'endpointAcl'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.endpointAcl) { if (options.parse && options.endpointAcl) { options.endpointAcl = JSON.parse(options.endpointAcl); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.endpointAcl}]); } - var paramPath = options.path + "/" + "idleTimeoutInMinutes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'idleTimeoutInMinutes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.idleTimeoutInMinutes) { if (options.parse && options.idleTimeoutInMinutes) { options.idleTimeoutInMinutes = JSON.parse(options.idleTimeoutInMinutes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.idleTimeoutInMinutes}]); } - var paramPath = options.path + "/" + "loadBalancedEndpointSetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'loadBalancedEndpointSetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancedEndpointSetName) { if (options.parse && options.loadBalancedEndpointSetName) { options.loadBalancedEndpointSetName = JSON.parse(options.loadBalancedEndpointSetName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancedEndpointSetName}]); } - var paramPath = options.path + "/" + "loadBalancerDistribution"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'loadBalancerDistribution'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerDistribution) { if (options.parse && options.loadBalancerDistribution) { options.loadBalancerDistribution = JSON.parse(options.loadBalancerDistribution); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerDistribution}]); } - var paramPath = options.path + "/" + "loadBalancerName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'loadBalancerName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerName) { if (options.parse && options.loadBalancerName) { options.loadBalancerName = JSON.parse(options.loadBalancerName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerName}]); } - var paramPath = options.path + "/" + "loadBalancerProbe"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'loadBalancerProbe'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerProbe) { if (options.parse && options.loadBalancerProbe) { options.loadBalancerProbe = JSON.parse(options.loadBalancerProbe); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerProbe}]); } - var paramPath = options.path + "/" + "localPort"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'localPort'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.localPort) { if (options.parse && options.localPort) { options.localPort = JSON.parse(options.localPort); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.localPort}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = options.path + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } - var paramPath = options.path + "/" + "virtualIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'virtualIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualIPAddress) { if (options.parse && options.virtualIPAddress) { options.virtualIPAddress = JSON.parse(options.virtualIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualIPAddress}]); } - var paramPath = options.path + "/" + "virtualIPName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'virtualIPName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualIPName) { if (options.parse && options.virtualIPName) { options.virtualIPName = JSON.parse(options.virtualIPName); @@ -31327,22 +31438,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualIPName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove input-endpoints - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineInputEndpoints1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineInputEndpoints1 = parametersVirtualMachineInputEndpoints1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('input-endpoints') + removeparametersVirtualMachineInputEndpoints1.command('input-endpoints') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -31352,32 +31463,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add input-endpoints - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineInputEndpoints2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineInputEndpoints2 = parametersVirtualMachineInputEndpoints2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('input-endpoints') + addparametersVirtualMachineInputEndpoints2.command('input-endpoints') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -31407,141 +31518,141 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "enableDirectServerReturn"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'enableDirectServerReturn'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.enableDirectServerReturn) { if (options.parse && options.enableDirectServerReturn) { options.enableDirectServerReturn = JSON.parse(options.enableDirectServerReturn); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.enableDirectServerReturn}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "endpointAcl"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'endpointAcl'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.endpointAcl) { if (options.parse && options.endpointAcl) { options.endpointAcl = JSON.parse(options.endpointAcl); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.endpointAcl}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "idleTimeoutInMinutes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'idleTimeoutInMinutes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.idleTimeoutInMinutes) { if (options.parse && options.idleTimeoutInMinutes) { options.idleTimeoutInMinutes = JSON.parse(options.idleTimeoutInMinutes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.idleTimeoutInMinutes}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "loadBalancedEndpointSetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'loadBalancedEndpointSetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancedEndpointSetName) { if (options.parse && options.loadBalancedEndpointSetName) { options.loadBalancedEndpointSetName = JSON.parse(options.loadBalancedEndpointSetName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancedEndpointSetName}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "loadBalancerDistribution"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'loadBalancerDistribution'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerDistribution) { if (options.parse && options.loadBalancerDistribution) { options.loadBalancerDistribution = JSON.parse(options.loadBalancerDistribution); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerDistribution}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "loadBalancerName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'loadBalancerName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerName) { if (options.parse && options.loadBalancerName) { options.loadBalancerName = JSON.parse(options.loadBalancerName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerName}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "loadBalancerProbe"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'loadBalancerProbe'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerProbe) { if (options.parse && options.loadBalancerProbe) { options.loadBalancerProbe = JSON.parse(options.loadBalancerProbe); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerProbe}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "localPort"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'localPort'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.localPort) { if (options.parse && options.localPort) { options.localPort = JSON.parse(options.localPort); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.localPort}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "virtualIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'virtualIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualIPAddress) { if (options.parse && options.virtualIPAddress) { options.virtualIPAddress = JSON.parse(options.virtualIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualIPAddress}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "virtualIPName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'virtualIPName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualIPName) { if (options.parse && options.virtualIPName) { options.virtualIPName = JSON.parse(options.virtualIPName); @@ -31549,22 +31660,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualIPName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set endpoint-acl - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineEndpointAcl0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineEndpointAcl0 = parametersVirtualMachineEndpointAcl0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('endpoint-acl') + setparametersVirtualMachineEndpointAcl0.command('endpoint-acl') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -31583,19 +31694,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl"; - var paramPath = options.path + "/" + "rules"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl'; + var paramPath = options.path + '/' + 'rules'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.rules) { if (options.parse && options.rules) { options.rules = JSON.parse(options.rules); @@ -31603,22 +31714,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.rules}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove endpoint-acl - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineEndpointAcl1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineEndpointAcl1 = parametersVirtualMachineEndpointAcl1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('endpoint-acl') + removeparametersVirtualMachineEndpointAcl1.command('endpoint-acl') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -31628,32 +31739,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl"; + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add endpoint-acl - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineEndpointAcl2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineEndpointAcl2 = parametersVirtualMachineEndpointAcl2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('endpoint-acl') + addparametersVirtualMachineEndpointAcl2.command('endpoint-acl') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -31671,21 +31782,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl" + "/" + "rules"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl' + '/' + 'rules'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.rules) { if (options.parse && options.rules) { options.rules = JSON.parse(options.rules); @@ -31693,22 +31804,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.rules}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set rules - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineRules0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineRules0 = parametersVirtualMachineRules0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('rules') + setparametersVirtualMachineRules0.command('rules') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -31731,52 +31842,52 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "action"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'action'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.action) { if (options.parse && options.action) { options.action = JSON.parse(options.action); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.action}]); } - var paramPath = options.path + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = options.path + "/" + "order"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'order'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.order) { if (options.parse && options.order) { options.order = JSON.parse(options.order); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.order}]); } - var paramPath = options.path + "/" + "remoteSubnet"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'remoteSubnet'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.remoteSubnet) { if (options.parse && options.remoteSubnet) { options.remoteSubnet = JSON.parse(options.remoteSubnet); @@ -31784,22 +31895,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.remoteSubnet}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove rules - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineRules1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineRules1 = parametersVirtualMachineRules1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('rules') + removeparametersVirtualMachineRules1.command('rules') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -31810,32 +31921,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add rules - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineRules2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineRules2 = parametersVirtualMachineRules2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('rules') + addparametersVirtualMachineRules2.command('rules') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -31856,51 +31967,51 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : '') + "/" + "action"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : '') + '/' + 'action'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.action) { if (options.parse && options.action) { options.action = JSON.parse(options.action); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.action}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : '') + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : '') + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : '') + "/" + "order"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : '') + '/' + 'order'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.order) { if (options.parse && options.order) { options.order = JSON.parse(options.order); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.order}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : '') + "/" + "remoteSubnet"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : '') + '/' + 'remoteSubnet'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.remoteSubnet) { if (options.parse && options.remoteSubnet) { options.remoteSubnet = JSON.parse(options.remoteSubnet); @@ -31908,22 +32019,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.remoteSubnet}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set load-balancer-probe - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineLoadBalancerProbe0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineLoadBalancerProbe0 = parametersVirtualMachineLoadBalancerProbe0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('load-balancer-probe') + setparametersVirtualMachineLoadBalancerProbe0.command('load-balancer-probe') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -31946,59 +32057,59 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe"; - var paramPath = options.path + "/" + "intervalInSeconds"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe'; + var paramPath = options.path + '/' + 'intervalInSeconds'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.intervalInSeconds) { if (options.parse && options.intervalInSeconds) { options.intervalInSeconds = JSON.parse(options.intervalInSeconds); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.intervalInSeconds}]); } - var paramPath = options.path + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } - var paramPath = options.path + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = options.path + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } - var paramPath = options.path + "/" + "timeoutInSeconds"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'timeoutInSeconds'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.timeoutInSeconds) { if (options.parse && options.timeoutInSeconds) { options.timeoutInSeconds = JSON.parse(options.timeoutInSeconds); @@ -32006,22 +32117,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.timeoutInSeconds}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove load-balancer-probe - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineLoadBalancerProbe1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineLoadBalancerProbe1 = parametersVirtualMachineLoadBalancerProbe1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('load-balancer-probe') + removeparametersVirtualMachineLoadBalancerProbe1.command('load-balancer-probe') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -32031,32 +32142,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe"; + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add load-balancer-probe - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineLoadBalancerProbe2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineLoadBalancerProbe2 = parametersVirtualMachineLoadBalancerProbe2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('load-balancer-probe') + addparametersVirtualMachineLoadBalancerProbe2.command('load-balancer-probe') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -32078,61 +32189,61 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe" + "/" + "intervalInSeconds"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe' + '/' + 'intervalInSeconds'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.intervalInSeconds) { if (options.parse && options.intervalInSeconds) { options.intervalInSeconds = JSON.parse(options.intervalInSeconds); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.intervalInSeconds}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe" + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe' + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe" + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe' + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe" + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe' + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe" + "/" + "timeoutInSeconds"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe' + '/' + 'timeoutInSeconds'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.timeoutInSeconds) { if (options.parse && options.timeoutInSeconds) { options.timeoutInSeconds = JSON.parse(options.timeoutInSeconds); @@ -32140,22 +32251,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.timeoutInSeconds}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove protocol - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineProtocol1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineProtocol1 = parametersVirtualMachineProtocol1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('protocol') + removeparametersVirtualMachineProtocol1.command('protocol') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -32165,32 +32276,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe/protocol"; + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe/protocol'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add protocol - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineProtocol2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineProtocol2 = parametersVirtualMachineProtocol2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('protocol') + addparametersVirtualMachineProtocol2.command('protocol') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -32207,34 +32318,34 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe/protocol" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe/protocol' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set network-interfaces - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineNetworkInterfaces0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineNetworkInterfaces0 = parametersVirtualMachineNetworkInterfaces0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('network-interfaces') + setparametersVirtualMachineNetworkInterfaces0.command('network-interfaces') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -32256,52 +32367,52 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "ipConfigurations"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'ipConfigurations'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipConfigurations) { if (options.parse && options.ipConfigurations) { options.ipConfigurations = JSON.parse(options.ipConfigurations); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipConfigurations}]); } - var paramPath = options.path + "/" + "ipForwarding"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'ipForwarding'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipForwarding) { if (options.parse && options.ipForwarding) { options.ipForwarding = JSON.parse(options.ipForwarding); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipForwarding}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "networkSecurityGroup"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'networkSecurityGroup'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkSecurityGroup) { if (options.parse && options.networkSecurityGroup) { options.networkSecurityGroup = JSON.parse(options.networkSecurityGroup); @@ -32309,22 +32420,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkSecurityGroup}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove network-interfaces - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineNetworkInterfaces1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineNetworkInterfaces1 = parametersVirtualMachineNetworkInterfaces1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('network-interfaces') + removeparametersVirtualMachineNetworkInterfaces1.command('network-interfaces') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -32334,32 +32445,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add network-interfaces - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineNetworkInterfaces2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineNetworkInterfaces2 = parametersVirtualMachineNetworkInterfaces2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('network-interfaces') + addparametersVirtualMachineNetworkInterfaces2.command('network-interfaces') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -32380,51 +32491,51 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces" + (options.index ? ('/' + options.index) : '') + "/" + "ipConfigurations"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces' + (options.index ? ('/' + options.index) : '') + '/' + 'ipConfigurations'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipConfigurations) { if (options.parse && options.ipConfigurations) { options.ipConfigurations = JSON.parse(options.ipConfigurations); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipConfigurations}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces" + (options.index ? ('/' + options.index) : '') + "/" + "ipForwarding"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces' + (options.index ? ('/' + options.index) : '') + '/' + 'ipForwarding'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipForwarding) { if (options.parse && options.ipForwarding) { options.ipForwarding = JSON.parse(options.ipForwarding); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipForwarding}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces" + (options.index ? ('/' + options.index) : '') + "/" + "networkSecurityGroup"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces' + (options.index ? ('/' + options.index) : '') + '/' + 'networkSecurityGroup'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkSecurityGroup) { if (options.parse && options.networkSecurityGroup) { options.networkSecurityGroup = JSON.parse(options.networkSecurityGroup); @@ -32432,22 +32543,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkSecurityGroup}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set ip-configurations - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineIPConfigurations0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineIPConfigurations0 = parametersVirtualMachineIPConfigurations0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('ip-configurations') + setparametersVirtualMachineIPConfigurations0.command('ip-configurations') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -32468,32 +32579,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces/" + options.networkInterfacesIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces/' + options.networkInterfacesIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "staticVirtualNetworkIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'staticVirtualNetworkIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.staticVirtualNetworkIPAddress) { if (options.parse && options.staticVirtualNetworkIPAddress) { options.staticVirtualNetworkIPAddress = JSON.parse(options.staticVirtualNetworkIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.staticVirtualNetworkIPAddress}]); } - var paramPath = options.path + "/" + "subnetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'subnetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.subnetName) { if (options.parse && options.subnetName) { options.subnetName = JSON.parse(options.subnetName); @@ -32501,22 +32612,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.subnetName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove ip-configurations - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineIPConfigurations1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineIPConfigurations1 = parametersVirtualMachineIPConfigurations1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('ip-configurations') + removeparametersVirtualMachineIPConfigurations1.command('ip-configurations') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -32527,32 +32638,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces/" + options.networkInterfacesIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces/' + options.networkInterfacesIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add ip-configurations - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineIPConfigurations2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineIPConfigurations2 = parametersVirtualMachineIPConfigurations2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('ip-configurations') + addparametersVirtualMachineIPConfigurations2.command('ip-configurations') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -32571,31 +32682,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces/" + options.networkInterfacesIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces/' + options.networkInterfacesIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces/" + options.networkInterfacesIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + "staticVirtualNetworkIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces/' + options.networkInterfacesIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + 'staticVirtualNetworkIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.staticVirtualNetworkIPAddress) { if (options.parse && options.staticVirtualNetworkIPAddress) { options.staticVirtualNetworkIPAddress = JSON.parse(options.staticVirtualNetworkIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.staticVirtualNetworkIPAddress}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces/" + options.networkInterfacesIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + "subnetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces/' + options.networkInterfacesIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + 'subnetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.subnetName) { if (options.parse && options.subnetName) { options.subnetName = JSON.parse(options.subnetName); @@ -32603,22 +32714,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.subnetName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set public-ip - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePublicIPs0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachinePublicIPs0 = parametersVirtualMachinePublicIPs0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('public-ip') + setparametersVirtualMachinePublicIPs0.command('public-ip') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -32639,42 +32750,42 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/publicIPs" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/publicIPs' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "domainNameLabel"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'domainNameLabel'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domainNameLabel) { if (options.parse && options.domainNameLabel) { options.domainNameLabel = JSON.parse(options.domainNameLabel); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domainNameLabel}]); } - var paramPath = options.path + "/" + "idleTimeoutInMinutes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'idleTimeoutInMinutes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.idleTimeoutInMinutes) { if (options.parse && options.idleTimeoutInMinutes) { options.idleTimeoutInMinutes = JSON.parse(options.idleTimeoutInMinutes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.idleTimeoutInMinutes}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -32682,22 +32793,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove public-ip - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePublicIPs1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachinePublicIPs1 = parametersVirtualMachinePublicIPs1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('public-ip') + removeparametersVirtualMachinePublicIPs1.command('public-ip') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -32707,32 +32818,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/publicIPs" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/publicIPs' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add public-ip - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePublicIPs2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachinePublicIPs2 = parametersVirtualMachinePublicIPs2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('public-ip') + addparametersVirtualMachinePublicIPs2.command('public-ip') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -32752,41 +32863,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/publicIPs" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/publicIPs' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/publicIPs" + (options.index ? ('/' + options.index) : '') + "/" + "domainNameLabel"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/publicIPs' + (options.index ? ('/' + options.index) : '') + '/' + 'domainNameLabel'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domainNameLabel) { if (options.parse && options.domainNameLabel) { options.domainNameLabel = JSON.parse(options.domainNameLabel); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domainNameLabel}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/publicIPs" + (options.index ? ('/' + options.index) : '') + "/" + "idleTimeoutInMinutes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/publicIPs' + (options.index ? ('/' + options.index) : '') + '/' + 'idleTimeoutInMinutes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.idleTimeoutInMinutes) { if (options.parse && options.idleTimeoutInMinutes) { options.idleTimeoutInMinutes = JSON.parse(options.idleTimeoutInMinutes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.idleTimeoutInMinutes}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/publicIPs" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/publicIPs' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -32794,22 +32905,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set ssh-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineSshSettings0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineSshSettings0 = parametersVirtualMachineSshSettings0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('ssh-settings') + setparametersVirtualMachineSshSettings0.command('ssh-settings') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -32828,29 +32939,29 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/sshSettings"; - var paramPath = options.path + "/" + "keyPairs"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/sshSettings'; + var paramPath = options.path + '/' + 'keyPairs'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.keyPairs) { if (options.parse && options.keyPairs) { options.keyPairs = JSON.parse(options.keyPairs); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.keyPairs}]); } - var paramPath = options.path + "/" + "publicKeys"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publicKeys'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publicKeys) { if (options.parse && options.publicKeys) { options.publicKeys = JSON.parse(options.publicKeys); @@ -32858,22 +32969,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publicKeys}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove ssh-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineSshSettings1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineSshSettings1 = parametersVirtualMachineSshSettings1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('ssh-settings') + removeparametersVirtualMachineSshSettings1.command('ssh-settings') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -32882,32 +32993,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/sshSettings"; + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/sshSettings'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add ssh-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineSshSettings2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineSshSettings2 = parametersVirtualMachineSshSettings2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('ssh-settings') + addparametersVirtualMachineSshSettings2.command('ssh-settings') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -32926,31 +33037,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/sshSettings" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/sshSettings' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/sshSettings" + "/" + "keyPairs"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/sshSettings' + '/' + 'keyPairs'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.keyPairs) { if (options.parse && options.keyPairs) { options.keyPairs = JSON.parse(options.keyPairs); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.keyPairs}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/sshSettings" + "/" + "publicKeys"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/sshSettings' + '/' + 'publicKeys'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publicKeys) { if (options.parse && options.publicKeys) { options.publicKeys = JSON.parse(options.publicKeys); @@ -32958,22 +33069,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publicKeys}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set key-pairs - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineKeyPairs0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineKeyPairs0 = parametersVirtualMachineKeyPairs0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('key-pairs') + setparametersVirtualMachineKeyPairs0.command('key-pairs') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -32993,32 +33104,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/keyPairs" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/keyPairs' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "fingerprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'fingerprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.fingerprint) { if (options.parse && options.fingerprint) { options.fingerprint = JSON.parse(options.fingerprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.fingerprint}]); } - var paramPath = options.path + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); @@ -33026,22 +33137,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove key-pairs - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineKeyPairs1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineKeyPairs1 = parametersVirtualMachineKeyPairs1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('key-pairs') + removeparametersVirtualMachineKeyPairs1.command('key-pairs') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -33051,32 +33162,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/keyPairs" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/keyPairs' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add key-pairs - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineKeyPairs2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineKeyPairs2 = parametersVirtualMachineKeyPairs2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('key-pairs') + addparametersVirtualMachineKeyPairs2.command('key-pairs') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -33095,31 +33206,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/keyPairs" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/keyPairs' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/keyPairs" + (options.index ? ('/' + options.index) : '') + "/" + "fingerprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/keyPairs' + (options.index ? ('/' + options.index) : '') + '/' + 'fingerprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.fingerprint) { if (options.parse && options.fingerprint) { options.fingerprint = JSON.parse(options.fingerprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.fingerprint}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/keyPairs" + (options.index ? ('/' + options.index) : '') + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/keyPairs' + (options.index ? ('/' + options.index) : '') + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); @@ -33127,22 +33238,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set public-keys - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePublicKeys0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachinePublicKeys0 = parametersVirtualMachinePublicKeys0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('public-keys') + setparametersVirtualMachinePublicKeys0.command('public-keys') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -33162,32 +33273,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/publicKeys" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/publicKeys' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "fingerprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'fingerprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.fingerprint) { if (options.parse && options.fingerprint) { options.fingerprint = JSON.parse(options.fingerprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.fingerprint}]); } - var paramPath = options.path + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); @@ -33195,22 +33306,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove public-keys - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePublicKeys1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachinePublicKeys1 = parametersVirtualMachinePublicKeys1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('public-keys') + removeparametersVirtualMachinePublicKeys1.command('public-keys') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -33220,32 +33331,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/publicKeys" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/publicKeys' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add public-keys - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePublicKeys2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachinePublicKeys2 = parametersVirtualMachinePublicKeys2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('public-keys') + addparametersVirtualMachinePublicKeys2.command('public-keys') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -33264,31 +33375,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/publicKeys" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/publicKeys' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/publicKeys" + (options.index ? ('/' + options.index) : '') + "/" + "fingerprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/publicKeys' + (options.index ? ('/' + options.index) : '') + '/' + 'fingerprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.fingerprint) { if (options.parse && options.fingerprint) { options.fingerprint = JSON.parse(options.fingerprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.fingerprint}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/publicKeys" + (options.index ? ('/' + options.index) : '') + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/publicKeys' + (options.index ? ('/' + options.index) : '') + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); @@ -33296,22 +33407,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set stored-certificate-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineStoredCertificateSettings0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineStoredCertificateSettings0 = parametersVirtualMachineStoredCertificateSettings0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('stored-certificate-settings') + setparametersVirtualMachineStoredCertificateSettings0.command('stored-certificate-settings') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -33331,32 +33442,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/storedCertificateSettings" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/storedCertificateSettings' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "storeName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'storeName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storeName) { if (options.parse && options.storeName) { options.storeName = JSON.parse(options.storeName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storeName}]); } - var paramPath = options.path + "/" + "thumbprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'thumbprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprint) { if (options.parse && options.thumbprint) { options.thumbprint = JSON.parse(options.thumbprint); @@ -33364,22 +33475,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprint}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove stored-certificate-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineStoredCertificateSettings1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineStoredCertificateSettings1 = parametersVirtualMachineStoredCertificateSettings1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('stored-certificate-settings') + removeparametersVirtualMachineStoredCertificateSettings1.command('stored-certificate-settings') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -33389,32 +33500,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/storedCertificateSettings" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/storedCertificateSettings' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add stored-certificate-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineStoredCertificateSettings2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineStoredCertificateSettings2 = parametersVirtualMachineStoredCertificateSettings2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('stored-certificate-settings') + addparametersVirtualMachineStoredCertificateSettings2.command('stored-certificate-settings') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -33433,31 +33544,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/storedCertificateSettings" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/storedCertificateSettings' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/storedCertificateSettings" + (options.index ? ('/' + options.index) : '') + "/" + "storeName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/storedCertificateSettings' + (options.index ? ('/' + options.index) : '') + '/' + 'storeName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storeName) { if (options.parse && options.storeName) { options.storeName = JSON.parse(options.storeName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storeName}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/storedCertificateSettings" + (options.index ? ('/' + options.index) : '') + "/" + "thumbprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/storedCertificateSettings' + (options.index ? ('/' + options.index) : '') + '/' + 'thumbprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprint) { if (options.parse && options.thumbprint) { options.thumbprint = JSON.parse(options.thumbprint); @@ -33465,22 +33576,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprint}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set subnet-names - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineSubnetNames0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineSubnetNames0 = parametersVirtualMachineSubnetNames0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('subnet-names') + setparametersVirtualMachineSubnetNames0.command('subnet-names') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -33498,35 +33609,35 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/subnetNames" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/subnetNames' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove subnet-names - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineSubnetNames1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineSubnetNames1 = parametersVirtualMachineSubnetNames1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('subnet-names') + removeparametersVirtualMachineSubnetNames1.command('subnet-names') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -33536,32 +33647,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/subnetNames" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/subnetNames' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add subnet-names - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineSubnetNames2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineSubnetNames2 = parametersVirtualMachineSubnetNames2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('subnet-names') + addparametersVirtualMachineSubnetNames2.command('subnet-names') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -33578,34 +33689,34 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/subnetNames" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/subnetNames' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set windows-remote-management - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineWindowsRemoteManagement0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineWindowsRemoteManagement0 = parametersVirtualMachineWindowsRemoteManagement0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('windows-remote-management') + setparametersVirtualMachineWindowsRemoteManagement0.command('windows-remote-management') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -33623,19 +33734,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement"; - var paramPath = options.path + "/" + "listeners"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement'; + var paramPath = options.path + '/' + 'listeners'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.listeners) { if (options.parse && options.listeners) { options.listeners = JSON.parse(options.listeners); @@ -33643,22 +33754,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.listeners}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove windows-remote-management - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineWindowsRemoteManagement1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineWindowsRemoteManagement1 = parametersVirtualMachineWindowsRemoteManagement1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('windows-remote-management') + removeparametersVirtualMachineWindowsRemoteManagement1.command('windows-remote-management') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -33667,32 +33778,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement"; + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add windows-remote-management - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineWindowsRemoteManagement2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineWindowsRemoteManagement2 = parametersVirtualMachineWindowsRemoteManagement2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('windows-remote-management') + addparametersVirtualMachineWindowsRemoteManagement2.command('windows-remote-management') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -33710,21 +33821,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement" + "/" + "listeners"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement' + '/' + 'listeners'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.listeners) { if (options.parse && options.listeners) { options.listeners = JSON.parse(options.listeners); @@ -33732,22 +33843,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.listeners}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set listeners - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineListeners0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineListeners0 = parametersVirtualMachineListeners0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('listeners') + setparametersVirtualMachineListeners0.command('listeners') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -33767,32 +33878,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement/listeners" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement/listeners' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "certificateThumbprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'certificateThumbprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.certificateThumbprint) { if (options.parse && options.certificateThumbprint) { options.certificateThumbprint = JSON.parse(options.certificateThumbprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.certificateThumbprint}]); } - var paramPath = options.path + "/" + "listenerType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'listenerType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.listenerType) { if (options.parse && options.listenerType) { options.listenerType = JSON.parse(options.listenerType); @@ -33800,22 +33911,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.listenerType}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove listeners - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineListeners1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineListeners1 = parametersVirtualMachineListeners1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('listeners') + removeparametersVirtualMachineListeners1.command('listeners') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -33825,32 +33936,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement/listeners" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement/listeners' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add listeners - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineListeners2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineListeners2 = parametersVirtualMachineListeners2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('listeners') + addparametersVirtualMachineListeners2.command('listeners') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -33869,31 +33980,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement/listeners" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement/listeners' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement/listeners" + (options.index ? ('/' + options.index) : '') + "/" + "certificateThumbprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement/listeners' + (options.index ? ('/' + options.index) : '') + '/' + 'certificateThumbprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.certificateThumbprint) { if (options.parse && options.certificateThumbprint) { options.certificateThumbprint = JSON.parse(options.certificateThumbprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.certificateThumbprint}]); } - var paramPath = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement/listeners" + (options.index ? ('/' + options.index) : '') + "/" + "listenerType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement/listeners' + (options.index ? ('/' + options.index) : '') + '/' + 'listenerType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.listenerType) { if (options.parse && options.listenerType) { options.listenerType = JSON.parse(options.listenerType); @@ -33901,22 +34012,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.listenerType}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove listener-type - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineListenerType1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineListenerType1 = parametersVirtualMachineListenerType1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('listener-type') + removeparametersVirtualMachineListenerType1.command('listener-type') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -33926,32 +34037,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement/listeners/" + options.listenersIndex + "/listenerType"; + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement/listeners/' + options.listenersIndex + '/listenerType'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add listener-type - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineListenerType2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineListenerType2 = parametersVirtualMachineListenerType2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('listener-type') + addparametersVirtualMachineListenerType2.command('listener-type') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -33968,34 +34079,34 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement/listeners/" + options.listenersIndex + "/listenerType" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement/listeners/' + options.listenersIndex + '/listenerType' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set data-virtual-hard-disks - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDataVirtualHardDisks0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineDataVirtualHardDisks0 = parametersVirtualMachineDataVirtualHardDisks0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('data-virtual-hard-disks') + setparametersVirtualMachineDataVirtualHardDisks0.command('data-virtual-hard-disks') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -34020,92 +34131,92 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles/" + options.rolesIndex + "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "hostCaching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'hostCaching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostCaching) { if (options.parse && options.hostCaching) { options.hostCaching = JSON.parse(options.hostCaching); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostCaching}]); } - var paramPath = options.path + "/" + "iOType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'iOType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.iOType) { if (options.parse && options.iOType) { options.iOType = JSON.parse(options.iOType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.iOType}]); } - var paramPath = options.path + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = options.path + "/" + "logicalDiskSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'logicalDiskSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.logicalDiskSizeInGB) { if (options.parse && options.logicalDiskSizeInGB) { options.logicalDiskSizeInGB = JSON.parse(options.logicalDiskSizeInGB); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.logicalDiskSizeInGB}]); } - var paramPath = options.path + "/" + "logicalUnitNumber"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'logicalUnitNumber'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.logicalUnitNumber) { if (options.parse && options.logicalUnitNumber) { options.logicalUnitNumber = JSON.parse(options.logicalUnitNumber); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.logicalUnitNumber}]); } - var paramPath = options.path + "/" + "mediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'mediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLink) { if (options.parse && options.mediaLink) { options.mediaLink = JSON.parse(options.mediaLink); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLink}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "sourceMediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'sourceMediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sourceMediaLink) { if (options.parse && options.sourceMediaLink) { options.sourceMediaLink = JSON.parse(options.sourceMediaLink); @@ -34113,22 +34224,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sourceMediaLink}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove data-virtual-hard-disks - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDataVirtualHardDisks1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineDataVirtualHardDisks1 = parametersVirtualMachineDataVirtualHardDisks1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('data-virtual-hard-disks') + removeparametersVirtualMachineDataVirtualHardDisks1.command('data-virtual-hard-disks') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -34137,32 +34248,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add data-virtual-hard-disks - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDataVirtualHardDisks2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineDataVirtualHardDisks2 = parametersVirtualMachineDataVirtualHardDisks2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('data-virtual-hard-disks') + addparametersVirtualMachineDataVirtualHardDisks2.command('data-virtual-hard-disks') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -34187,91 +34298,91 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/roles/" + options.rolesIndex + "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + "hostCaching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + 'hostCaching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostCaching) { if (options.parse && options.hostCaching) { options.hostCaching = JSON.parse(options.hostCaching); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostCaching}]); } - var paramPath = "/roles/" + options.rolesIndex + "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + "iOType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + 'iOType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.iOType) { if (options.parse && options.iOType) { options.iOType = JSON.parse(options.iOType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.iOType}]); } - var paramPath = "/roles/" + options.rolesIndex + "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = "/roles/" + options.rolesIndex + "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + "logicalDiskSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + 'logicalDiskSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.logicalDiskSizeInGB) { if (options.parse && options.logicalDiskSizeInGB) { options.logicalDiskSizeInGB = JSON.parse(options.logicalDiskSizeInGB); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.logicalDiskSizeInGB}]); } - var paramPath = "/roles/" + options.rolesIndex + "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + "logicalUnitNumber"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + 'logicalUnitNumber'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.logicalUnitNumber) { if (options.parse && options.logicalUnitNumber) { options.logicalUnitNumber = JSON.parse(options.logicalUnitNumber); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.logicalUnitNumber}]); } - var paramPath = "/roles/" + options.rolesIndex + "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + "mediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + 'mediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLink) { if (options.parse && options.mediaLink) { options.mediaLink = JSON.parse(options.mediaLink); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLink}]); } - var paramPath = "/roles/" + options.rolesIndex + "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/roles/" + options.rolesIndex + "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + "sourceMediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + 'sourceMediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sourceMediaLink) { if (options.parse && options.sourceMediaLink) { options.sourceMediaLink = JSON.parse(options.sourceMediaLink); @@ -34279,22 +34390,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sourceMediaLink}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set os-virtual-hard-disk - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineOSVirtualHardDisk0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineOSVirtualHardDisk0 = parametersVirtualMachineOSVirtualHardDisk0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('os-virtual-hard-disk') + setparametersVirtualMachineOSVirtualHardDisk0.command('os-virtual-hard-disk') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -34319,99 +34430,99 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles/" + options.rolesIndex + "/oSVirtualHardDisk"; - var paramPath = options.path + "/" + "hostCaching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/roles/' + options.rolesIndex + '/oSVirtualHardDisk'; + var paramPath = options.path + '/' + 'hostCaching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostCaching) { if (options.parse && options.hostCaching) { options.hostCaching = JSON.parse(options.hostCaching); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostCaching}]); } - var paramPath = options.path + "/" + "iOType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'iOType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.iOType) { if (options.parse && options.iOType) { options.iOType = JSON.parse(options.iOType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.iOType}]); } - var paramPath = options.path + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = options.path + "/" + "mediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'mediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLink) { if (options.parse && options.mediaLink) { options.mediaLink = JSON.parse(options.mediaLink); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLink}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "operatingSystem"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'operatingSystem'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.operatingSystem) { if (options.parse && options.operatingSystem) { options.operatingSystem = JSON.parse(options.operatingSystem); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.operatingSystem}]); } - var paramPath = options.path + "/" + "remoteSourceImageLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'remoteSourceImageLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.remoteSourceImageLink) { if (options.parse && options.remoteSourceImageLink) { options.remoteSourceImageLink = JSON.parse(options.remoteSourceImageLink); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.remoteSourceImageLink}]); } - var paramPath = options.path + "/" + "resizedSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'resizedSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resizedSizeInGB) { if (options.parse && options.resizedSizeInGB) { options.resizedSizeInGB = JSON.parse(options.resizedSizeInGB); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resizedSizeInGB}]); } - var paramPath = options.path + "/" + "sourceImageName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'sourceImageName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sourceImageName) { if (options.parse && options.sourceImageName) { options.sourceImageName = JSON.parse(options.sourceImageName); @@ -34419,22 +34530,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sourceImageName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove os-virtual-hard-disk - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineOSVirtualHardDisk1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineOSVirtualHardDisk1 = parametersVirtualMachineOSVirtualHardDisk1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('os-virtual-hard-disk') + removeparametersVirtualMachineOSVirtualHardDisk1.command('os-virtual-hard-disk') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -34442,32 +34553,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/oSVirtualHardDisk"; + options.path = '/roles/' + options.rolesIndex + '/oSVirtualHardDisk'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add os-virtual-hard-disk - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineOSVirtualHardDisk2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineOSVirtualHardDisk2 = parametersVirtualMachineOSVirtualHardDisk2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('os-virtual-hard-disk') + addparametersVirtualMachineOSVirtualHardDisk2.command('os-virtual-hard-disk') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -34493,101 +34604,101 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/oSVirtualHardDisk" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/oSVirtualHardDisk' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/roles/" + options.rolesIndex + "/oSVirtualHardDisk" + "/" + "hostCaching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/oSVirtualHardDisk' + '/' + 'hostCaching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostCaching) { if (options.parse && options.hostCaching) { options.hostCaching = JSON.parse(options.hostCaching); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostCaching}]); } - var paramPath = "/roles/" + options.rolesIndex + "/oSVirtualHardDisk" + "/" + "iOType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/oSVirtualHardDisk' + '/' + 'iOType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.iOType) { if (options.parse && options.iOType) { options.iOType = JSON.parse(options.iOType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.iOType}]); } - var paramPath = "/roles/" + options.rolesIndex + "/oSVirtualHardDisk" + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/oSVirtualHardDisk' + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = "/roles/" + options.rolesIndex + "/oSVirtualHardDisk" + "/" + "mediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/oSVirtualHardDisk' + '/' + 'mediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLink) { if (options.parse && options.mediaLink) { options.mediaLink = JSON.parse(options.mediaLink); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLink}]); } - var paramPath = "/roles/" + options.rolesIndex + "/oSVirtualHardDisk" + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/oSVirtualHardDisk' + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/roles/" + options.rolesIndex + "/oSVirtualHardDisk" + "/" + "operatingSystem"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/oSVirtualHardDisk' + '/' + 'operatingSystem'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.operatingSystem) { if (options.parse && options.operatingSystem) { options.operatingSystem = JSON.parse(options.operatingSystem); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.operatingSystem}]); } - var paramPath = "/roles/" + options.rolesIndex + "/oSVirtualHardDisk" + "/" + "remoteSourceImageLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/oSVirtualHardDisk' + '/' + 'remoteSourceImageLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.remoteSourceImageLink) { if (options.parse && options.remoteSourceImageLink) { options.remoteSourceImageLink = JSON.parse(options.remoteSourceImageLink); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.remoteSourceImageLink}]); } - var paramPath = "/roles/" + options.rolesIndex + "/oSVirtualHardDisk" + "/" + "resizedSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/oSVirtualHardDisk' + '/' + 'resizedSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resizedSizeInGB) { if (options.parse && options.resizedSizeInGB) { options.resizedSizeInGB = JSON.parse(options.resizedSizeInGB); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resizedSizeInGB}]); } - var paramPath = "/roles/" + options.rolesIndex + "/oSVirtualHardDisk" + "/" + "sourceImageName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/oSVirtualHardDisk' + '/' + 'sourceImageName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sourceImageName) { if (options.parse && options.sourceImageName) { options.sourceImageName = JSON.parse(options.sourceImageName); @@ -34595,22 +34706,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sourceImageName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set resource-extension-references - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineResourceExtensionReferences0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineResourceExtensionReferences0 = parametersVirtualMachineResourceExtensionReferences0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('resource-extension-references') + setparametersVirtualMachineResourceExtensionReferences0.command('resource-extension-references') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -34634,82 +34745,82 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles/" + options.rolesIndex + "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "forceUpdate"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'forceUpdate'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.forceUpdate) { if (options.parse && options.forceUpdate) { options.forceUpdate = JSON.parse(options.forceUpdate); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.forceUpdate}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "publisher"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publisher'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publisher) { if (options.parse && options.publisher) { options.publisher = JSON.parse(options.publisher); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publisher}]); } - var paramPath = options.path + "/" + "referenceName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'referenceName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.referenceName) { if (options.parse && options.referenceName) { options.referenceName = JSON.parse(options.referenceName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.referenceName}]); } - var paramPath = options.path + "/" + "resourceExtensionParameterValues"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'resourceExtensionParameterValues'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resourceExtensionParameterValues) { if (options.parse && options.resourceExtensionParameterValues) { options.resourceExtensionParameterValues = JSON.parse(options.resourceExtensionParameterValues); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resourceExtensionParameterValues}]); } - var paramPath = options.path + "/" + "state"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'state'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.state) { if (options.parse && options.state) { options.state = JSON.parse(options.state); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.state}]); } - var paramPath = options.path + "/" + "version"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'version'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.version) { if (options.parse && options.version) { options.version = JSON.parse(options.version); @@ -34717,22 +34828,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.version}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove resource-extension-references - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineResourceExtensionReferences1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineResourceExtensionReferences1 = parametersVirtualMachineResourceExtensionReferences1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('resource-extension-references') + removeparametersVirtualMachineResourceExtensionReferences1.command('resource-extension-references') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -34741,32 +34852,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add resource-extension-references - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineResourceExtensionReferences2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineResourceExtensionReferences2 = parametersVirtualMachineResourceExtensionReferences2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('resource-extension-references') + addparametersVirtualMachineResourceExtensionReferences2.command('resource-extension-references') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -34790,81 +34901,81 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/roles/" + options.rolesIndex + "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : '') + "/" + "forceUpdate"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : '') + '/' + 'forceUpdate'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.forceUpdate) { if (options.parse && options.forceUpdate) { options.forceUpdate = JSON.parse(options.forceUpdate); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.forceUpdate}]); } - var paramPath = "/roles/" + options.rolesIndex + "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/roles/" + options.rolesIndex + "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : '') + "/" + "publisher"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : '') + '/' + 'publisher'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publisher) { if (options.parse && options.publisher) { options.publisher = JSON.parse(options.publisher); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publisher}]); } - var paramPath = "/roles/" + options.rolesIndex + "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : '') + "/" + "referenceName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : '') + '/' + 'referenceName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.referenceName) { if (options.parse && options.referenceName) { options.referenceName = JSON.parse(options.referenceName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.referenceName}]); } - var paramPath = "/roles/" + options.rolesIndex + "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : '') + "/" + "resourceExtensionParameterValues"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : '') + '/' + 'resourceExtensionParameterValues'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resourceExtensionParameterValues) { if (options.parse && options.resourceExtensionParameterValues) { options.resourceExtensionParameterValues = JSON.parse(options.resourceExtensionParameterValues); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resourceExtensionParameterValues}]); } - var paramPath = "/roles/" + options.rolesIndex + "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : '') + "/" + "state"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : '') + '/' + 'state'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.state) { if (options.parse && options.state) { options.state = JSON.parse(options.state); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.state}]); } - var paramPath = "/roles/" + options.rolesIndex + "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : '') + "/" + "version"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : '') + '/' + 'version'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.version) { if (options.parse && options.version) { options.version = JSON.parse(options.version); @@ -34872,22 +34983,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.version}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set resource-extension-parameter-values - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineResourceExtensionParameterValues0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineResourceExtensionParameterValues0 = parametersVirtualMachineResourceExtensionParameterValues0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('resource-extension-parameter-values') + setparametersVirtualMachineResourceExtensionParameterValues0.command('resource-extension-parameter-values') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -34908,42 +35019,42 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles/" + options.rolesIndex + "/resourceExtensionReferences/" + options.resourceExtensionReferencesIndex + "/resourceExtensionParameterValues" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/resourceExtensionReferences/' + options.resourceExtensionReferencesIndex + '/resourceExtensionParameterValues' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "key"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'key'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.key) { if (options.parse && options.key) { options.key = JSON.parse(options.key); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.key}]); } - var paramPath = options.path + "/" + "type"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'type'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.type) { if (options.parse && options.type) { options.type = JSON.parse(options.type); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.type}]); } - var paramPath = options.path + "/" + "value"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'value'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.value) { if (options.parse && options.value) { options.value = JSON.parse(options.value); @@ -34951,22 +35062,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove resource-extension-parameter-values - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineResourceExtensionParameterValues1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineResourceExtensionParameterValues1 = parametersVirtualMachineResourceExtensionParameterValues1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('resource-extension-parameter-values') + removeparametersVirtualMachineResourceExtensionParameterValues1.command('resource-extension-parameter-values') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -34976,32 +35087,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/resourceExtensionReferences/" + options.resourceExtensionReferencesIndex + "/resourceExtensionParameterValues" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/resourceExtensionReferences/' + options.resourceExtensionReferencesIndex + '/resourceExtensionParameterValues' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add resource-extension-parameter-values - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineResourceExtensionParameterValues2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineResourceExtensionParameterValues2 = parametersVirtualMachineResourceExtensionParameterValues2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('resource-extension-parameter-values') + addparametersVirtualMachineResourceExtensionParameterValues2.command('resource-extension-parameter-values') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -35021,41 +35132,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/resourceExtensionReferences/" + options.resourceExtensionReferencesIndex + "/resourceExtensionParameterValues" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/resourceExtensionReferences/' + options.resourceExtensionReferencesIndex + '/resourceExtensionParameterValues' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/roles/" + options.rolesIndex + "/resourceExtensionReferences/" + options.resourceExtensionReferencesIndex + "/resourceExtensionParameterValues" + (options.index ? ('/' + options.index) : '') + "/" + "key"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/resourceExtensionReferences/' + options.resourceExtensionReferencesIndex + '/resourceExtensionParameterValues' + (options.index ? ('/' + options.index) : '') + '/' + 'key'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.key) { if (options.parse && options.key) { options.key = JSON.parse(options.key); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.key}]); } - var paramPath = "/roles/" + options.rolesIndex + "/resourceExtensionReferences/" + options.resourceExtensionReferencesIndex + "/resourceExtensionParameterValues" + (options.index ? ('/' + options.index) : '') + "/" + "type"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/resourceExtensionReferences/' + options.resourceExtensionReferencesIndex + '/resourceExtensionParameterValues' + (options.index ? ('/' + options.index) : '') + '/' + 'type'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.type) { if (options.parse && options.type) { options.type = JSON.parse(options.type); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.type}]); } - var paramPath = "/roles/" + options.rolesIndex + "/resourceExtensionReferences/" + options.resourceExtensionReferencesIndex + "/resourceExtensionParameterValues" + (options.index ? ('/' + options.index) : '') + "/" + "value"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/resourceExtensionReferences/' + options.resourceExtensionReferencesIndex + '/resourceExtensionParameterValues' + (options.index ? ('/' + options.index) : '') + '/' + 'value'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.value) { if (options.parse && options.value) { options.value = JSON.parse(options.value); @@ -35063,22 +35174,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set vm-image-input - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVMImageInput0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineVMImageInput0 = parametersVirtualMachineVMImageInput0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('vm-image-input') + setparametersVirtualMachineVMImageInput0.command('vm-image-input') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -35096,29 +35207,29 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles/" + options.rolesIndex + "/vmImageInput"; - var paramPath = options.path + "/" + "dataDiskConfigurations"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/roles/' + options.rolesIndex + '/vmImageInput'; + var paramPath = options.path + '/' + 'dataDiskConfigurations'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.dataDiskConfigurations) { if (options.parse && options.dataDiskConfigurations) { options.dataDiskConfigurations = JSON.parse(options.dataDiskConfigurations); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.dataDiskConfigurations}]); } - var paramPath = options.path + "/" + "oSDiskConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'oSDiskConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oSDiskConfiguration) { if (options.parse && options.oSDiskConfiguration) { options.oSDiskConfiguration = JSON.parse(options.oSDiskConfiguration); @@ -35126,22 +35237,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oSDiskConfiguration}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove vm-image-input - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVMImageInput1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineVMImageInput1 = parametersVirtualMachineVMImageInput1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('vm-image-input') + removeparametersVirtualMachineVMImageInput1.command('vm-image-input') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -35149,32 +35260,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/vmImageInput"; + options.path = '/roles/' + options.rolesIndex + '/vmImageInput'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add vm-image-input - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVMImageInput2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineVMImageInput2 = parametersVirtualMachineVMImageInput2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('vm-image-input') + addparametersVirtualMachineVMImageInput2.command('vm-image-input') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -35193,31 +35304,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/vmImageInput" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/vmImageInput' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/roles/" + options.rolesIndex + "/vmImageInput" + "/" + "dataDiskConfigurations"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/vmImageInput' + '/' + 'dataDiskConfigurations'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.dataDiskConfigurations) { if (options.parse && options.dataDiskConfigurations) { options.dataDiskConfigurations = JSON.parse(options.dataDiskConfigurations); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.dataDiskConfigurations}]); } - var paramPath = "/roles/" + options.rolesIndex + "/vmImageInput" + "/" + "oSDiskConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/vmImageInput' + '/' + 'oSDiskConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oSDiskConfiguration) { if (options.parse && options.oSDiskConfiguration) { options.oSDiskConfiguration = JSON.parse(options.oSDiskConfiguration); @@ -35225,22 +35336,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oSDiskConfiguration}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set data-disk-configurations - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDataDiskConfigurations0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineDataDiskConfigurations0 = parametersVirtualMachineDataDiskConfigurations0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('data-disk-configurations') + setparametersVirtualMachineDataDiskConfigurations0.command('data-disk-configurations') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -35259,32 +35370,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles/" + options.rolesIndex + "/vmImageInput/dataDiskConfigurations" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/vmImageInput/dataDiskConfigurations' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "diskName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'diskName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.diskName) { if (options.parse && options.diskName) { options.diskName = JSON.parse(options.diskName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.diskName}]); } - var paramPath = options.path + "/" + "resizedSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'resizedSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resizedSizeInGB) { if (options.parse && options.resizedSizeInGB) { options.resizedSizeInGB = JSON.parse(options.resizedSizeInGB); @@ -35292,22 +35403,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resizedSizeInGB}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove data-disk-configurations - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDataDiskConfigurations1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineDataDiskConfigurations1 = parametersVirtualMachineDataDiskConfigurations1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('data-disk-configurations') + removeparametersVirtualMachineDataDiskConfigurations1.command('data-disk-configurations') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -35316,32 +35427,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/vmImageInput/dataDiskConfigurations" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles/' + options.rolesIndex + '/vmImageInput/dataDiskConfigurations' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add data-disk-configurations - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDataDiskConfigurations2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineDataDiskConfigurations2 = parametersVirtualMachineDataDiskConfigurations2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('data-disk-configurations') + addparametersVirtualMachineDataDiskConfigurations2.command('data-disk-configurations') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -35360,31 +35471,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/vmImageInput/dataDiskConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/vmImageInput/dataDiskConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/roles/" + options.rolesIndex + "/vmImageInput/dataDiskConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + "diskName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/vmImageInput/dataDiskConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + 'diskName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.diskName) { if (options.parse && options.diskName) { options.diskName = JSON.parse(options.diskName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.diskName}]); } - var paramPath = "/roles/" + options.rolesIndex + "/vmImageInput/dataDiskConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + "resizedSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/vmImageInput/dataDiskConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + 'resizedSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resizedSizeInGB) { if (options.parse && options.resizedSizeInGB) { options.resizedSizeInGB = JSON.parse(options.resizedSizeInGB); @@ -35392,22 +35503,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resizedSizeInGB}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set os-disk-configuration - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineOSDiskConfiguration0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineOSDiskConfiguration0 = parametersVirtualMachineOSDiskConfiguration0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('os-disk-configuration') + setparametersVirtualMachineOSDiskConfiguration0.command('os-disk-configuration') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -35424,19 +35535,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles/" + options.rolesIndex + "/vmImageInput/oSDiskConfiguration"; - var paramPath = options.path + "/" + "resizedSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/roles/' + options.rolesIndex + '/vmImageInput/oSDiskConfiguration'; + var paramPath = options.path + '/' + 'resizedSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resizedSizeInGB) { if (options.parse && options.resizedSizeInGB) { options.resizedSizeInGB = JSON.parse(options.resizedSizeInGB); @@ -35444,22 +35555,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resizedSizeInGB}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove os-disk-configuration - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineOSDiskConfiguration1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineOSDiskConfiguration1 = parametersVirtualMachineOSDiskConfiguration1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('os-disk-configuration') + removeparametersVirtualMachineOSDiskConfiguration1.command('os-disk-configuration') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -35467,32 +35578,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles/" + options.rolesIndex + "/vmImageInput/oSDiskConfiguration"; + options.path = '/roles/' + options.rolesIndex + '/vmImageInput/oSDiskConfiguration'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add os-disk-configuration - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineOSDiskConfiguration2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineOSDiskConfiguration2 = parametersVirtualMachineOSDiskConfiguration2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('os-disk-configuration') + addparametersVirtualMachineOSDiskConfiguration2.command('os-disk-configuration') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -35510,21 +35621,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles/" + options.rolesIndex + "/vmImageInput/oSDiskConfiguration" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles/' + options.rolesIndex + '/vmImageInput/oSDiskConfiguration' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/roles/" + options.rolesIndex + "/vmImageInput/oSDiskConfiguration" + "/" + "resizedSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/roles/' + options.rolesIndex + '/vmImageInput/oSDiskConfiguration' + '/' + 'resizedSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resizedSizeInGB) { if (options.parse && options.resizedSizeInGB) { options.resizedSizeInGB = JSON.parse(options.resizedSizeInGB); @@ -35532,14 +35643,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resizedSizeInGB}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -35640,13 +35751,14 @@ exports.init = function (cli) { cli.output.info('deploymentName = ' + options.deploymentName); cli.output.info('virtualMachineName = ' + options.virtualMachineName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -35654,25 +35766,27 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachines.shutdown(options.serviceName, options.deploymentName, options.virtualMachineName, parametersObj, _); cli.output.json(result); }); - var parameters = virtualMachine.category('parameters') + var virtualMachineshutdownParameters3 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual machine.')); - var generate = parameters.category('generate') + var virtualMachineshutdownGenerate3 = virtualMachineshutdownParameters3.category('generate') .description($('Commands to generate parameter file for your virtual machine.')); - generate.command('shutdown') + virtualMachineshutdownGenerate3.command('shutdown') .description($('Generate virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"postShutdownAction\":0}"); - var filePath = "virtualMachine_shutdown.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"postShutdownAction\":0\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"postShutdownAction\":0}'); + var filePath = 'virtualMachine_shutdown.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"postShutdownAction\":0\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + virtualMachineshutdownParameters3.command('patch') .description($('Command to patch virtualMachine parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -35690,12 +35804,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -35707,22 +35821,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set virtual-machine-shutdown-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineShutdownParameters0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineVirtualMachineShutdownParameters0 = parametersVirtualMachineVirtualMachineShutdownParameters0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('virtual-machine-shutdown-parameters') + setparametersVirtualMachineVirtualMachineShutdownParameters0.command('virtual-machine-shutdown-parameters') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -35738,19 +35852,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "postShutdownAction"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'postShutdownAction'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.postShutdownAction) { if (options.parse && options.postShutdownAction) { options.postShutdownAction = JSON.parse(options.postShutdownAction); @@ -35758,54 +35872,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.postShutdownAction}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove virtual-machine-shutdown-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineShutdownParameters1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineVirtualMachineShutdownParameters1 = parametersVirtualMachineVirtualMachineShutdownParameters1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('virtual-machine-shutdown-parameters') + removeparametersVirtualMachineVirtualMachineShutdownParameters1.command('virtual-machine-shutdown-parameters') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add virtual-machine-shutdown-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineShutdownParameters2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineVirtualMachineShutdownParameters2 = parametersVirtualMachineVirtualMachineShutdownParameters2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('virtual-machine-shutdown-parameters') + addparametersVirtualMachineVirtualMachineShutdownParameters2.command('virtual-machine-shutdown-parameters') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -35823,21 +35937,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "postShutdownAction"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'postShutdownAction'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.postShutdownAction) { if (options.parse && options.postShutdownAction) { options.postShutdownAction = JSON.parse(options.postShutdownAction); @@ -35845,54 +35959,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.postShutdownAction}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove post-shutdown-action - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePostShutdownAction1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachinePostShutdownAction1 = parametersVirtualMachinePostShutdownAction1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('post-shutdown-action') + removeparametersVirtualMachinePostShutdownAction1.command('post-shutdown-action') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/postShutdownAction"; + options.path = '/postShutdownAction'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add post-shutdown-action - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePostShutdownAction2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachinePostShutdownAction2 = parametersVirtualMachinePostShutdownAction2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('post-shutdown-action') + addparametersVirtualMachinePostShutdownAction2.command('post-shutdown-action') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -35909,26 +36023,26 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/postShutdownAction" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/postShutdownAction' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -35949,13 +36063,14 @@ exports.init = function (cli) { cli.output.info('serviceName = ' + options.serviceName); cli.output.info('deploymentName = ' + options.deploymentName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -35963,25 +36078,27 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachines.shutdownRoles(options.serviceName, options.deploymentName, parametersObj, _); cli.output.json(result); }); - var parameters = virtualMachine.category('parameters') + var virtualMachineshutdownRolesParameters2 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual machine.')); - var generate = parameters.category('generate') + var virtualMachineshutdownRolesGenerate2 = virtualMachineshutdownRolesParameters2.category('generate') .description($('Commands to generate parameter file for your virtual machine.')); - generate.command('shutdown-roles') + virtualMachineshutdownRolesGenerate2.command('shutdown-roles') .description($('Generate virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"postShutdownAction\":null,\"roles\":[\"\"]}"); - var filePath = "virtualMachine_shutdownRoles.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"postShutdownAction\":null,\r\n\"roles\":[\r\n\"\"\r\n]\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"postShutdownAction\":null,\"roles\":[\"\"]}'); + var filePath = 'virtualMachine_shutdownRoles.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"postShutdownAction\":null,\r\n\"roles\":[\r\n\"\"\r\n]\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + virtualMachineshutdownRolesParameters2.command('patch') .description($('Command to patch virtualMachine parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -35999,12 +36116,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -36016,22 +36133,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set virtual-machine-shutdown-roles-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineShutdownRolesParameters0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineVirtualMachineShutdownRolesParameters0 = parametersVirtualMachineVirtualMachineShutdownRolesParameters0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('virtual-machine-shutdown-roles-parameters') + setparametersVirtualMachineVirtualMachineShutdownRolesParameters0.command('virtual-machine-shutdown-roles-parameters') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -36048,29 +36165,29 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "postShutdownAction"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'postShutdownAction'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.postShutdownAction) { if (options.parse && options.postShutdownAction) { options.postShutdownAction = JSON.parse(options.postShutdownAction); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.postShutdownAction}]); } - var paramPath = options.path + "/" + "roles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'roles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roles) { if (options.parse && options.roles) { options.roles = JSON.parse(options.roles); @@ -36078,54 +36195,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roles}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove virtual-machine-shutdown-roles-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineShutdownRolesParameters1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineVirtualMachineShutdownRolesParameters1 = parametersVirtualMachineVirtualMachineShutdownRolesParameters1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('virtual-machine-shutdown-roles-parameters') + removeparametersVirtualMachineVirtualMachineShutdownRolesParameters1.command('virtual-machine-shutdown-roles-parameters') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add virtual-machine-shutdown-roles-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineShutdownRolesParameters2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineVirtualMachineShutdownRolesParameters2 = parametersVirtualMachineVirtualMachineShutdownRolesParameters2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('virtual-machine-shutdown-roles-parameters') + addparametersVirtualMachineVirtualMachineShutdownRolesParameters2.command('virtual-machine-shutdown-roles-parameters') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -36144,31 +36261,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "postShutdownAction"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'postShutdownAction'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.postShutdownAction) { if (options.parse && options.postShutdownAction) { options.postShutdownAction = JSON.parse(options.postShutdownAction); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.postShutdownAction}]); } - var paramPath = "" + "/" + "roles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'roles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roles) { if (options.parse && options.roles) { options.roles = JSON.parse(options.roles); @@ -36176,22 +36293,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roles}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set roles - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineRoles0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineRoles0 = parametersVirtualMachineRoles0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('roles') + setparametersVirtualMachineRoles0.command('roles') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -36207,35 +36324,35 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove roles - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineRoles1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineRoles1 = parametersVirtualMachineRoles1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('roles') + removeparametersVirtualMachineRoles1.command('roles') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -36243,32 +36360,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add roles - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineRoles2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineRoles2 = parametersVirtualMachineRoles2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('roles') + addparametersVirtualMachineRoles2.command('roles') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -36285,26 +36402,26 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -36344,13 +36461,14 @@ exports.init = function (cli) { cli.output.info('serviceName = ' + options.serviceName); cli.output.info('deploymentName = ' + options.deploymentName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -36358,25 +36476,27 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachines.startRoles(options.serviceName, options.deploymentName, parametersObj, _); cli.output.json(result); }); - var parameters = virtualMachine.category('parameters') + var virtualMachinestartRolesParameters2 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual machine.')); - var generate = parameters.category('generate') + var virtualMachinestartRolesGenerate2 = virtualMachinestartRolesParameters2.category('generate') .description($('Commands to generate parameter file for your virtual machine.')); - generate.command('start-roles') + virtualMachinestartRolesGenerate2.command('start-roles') .description($('Generate virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"roles\":[\"\"]}"); - var filePath = "virtualMachine_startRoles.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"roles\":[\r\n\"\"\r\n]\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"roles\":[\"\"]}'); + var filePath = 'virtualMachine_startRoles.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"roles\":[\r\n\"\"\r\n]\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + virtualMachinestartRolesParameters2.command('patch') .description($('Command to patch virtualMachine parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -36394,12 +36514,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -36411,22 +36531,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set virtual-machine-start-roles-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineStartRolesParameters0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineVirtualMachineStartRolesParameters0 = parametersVirtualMachineVirtualMachineStartRolesParameters0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('virtual-machine-start-roles-parameters') + setparametersVirtualMachineVirtualMachineStartRolesParameters0.command('virtual-machine-start-roles-parameters') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -36442,19 +36562,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "roles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'roles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roles) { if (options.parse && options.roles) { options.roles = JSON.parse(options.roles); @@ -36462,54 +36582,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roles}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove virtual-machine-start-roles-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineStartRolesParameters1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineVirtualMachineStartRolesParameters1 = parametersVirtualMachineVirtualMachineStartRolesParameters1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('virtual-machine-start-roles-parameters') + removeparametersVirtualMachineVirtualMachineStartRolesParameters1.command('virtual-machine-start-roles-parameters') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add virtual-machine-start-roles-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineStartRolesParameters2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineVirtualMachineStartRolesParameters2 = parametersVirtualMachineVirtualMachineStartRolesParameters2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('virtual-machine-start-roles-parameters') + addparametersVirtualMachineVirtualMachineStartRolesParameters2.command('virtual-machine-start-roles-parameters') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -36527,21 +36647,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "roles"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'roles'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roles) { if (options.parse && options.roles) { options.roles = JSON.parse(options.roles); @@ -36549,22 +36669,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roles}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set roles - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineRoles0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineRoles0 = parametersVirtualMachineRoles0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('roles') + setparametersVirtualMachineRoles0.command('roles') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -36580,35 +36700,35 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/roles" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove roles - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineRoles1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineRoles1 = parametersVirtualMachineRoles1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('roles') + removeparametersVirtualMachineRoles1.command('roles') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -36616,32 +36736,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/roles" + (options.index ? ('/' + options.index) : ''); + options.path = '/roles' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add roles - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineRoles2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineRoles2 = parametersVirtualMachineRoles2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('roles') + addparametersVirtualMachineRoles2.command('roles') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -36658,26 +36778,26 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/roles" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/roles' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -36700,13 +36820,14 @@ exports.init = function (cli) { cli.output.info('deploymentName = ' + options.deploymentName); cli.output.info('virtualMachineName = ' + options.virtualMachineName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -36714,25 +36835,27 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachines.update(options.serviceName, options.deploymentName, options.virtualMachineName, parametersObj, _); cli.output.json(result); }); - var parameters = virtualMachine.category('parameters') + var virtualMachineupdateParameters3 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual machine.')); - var generate = parameters.category('generate') + var virtualMachineupdateGenerate3 = virtualMachineupdateParameters3.category('generate') .description($('Commands to generate parameter file for your virtual machine.')); - generate.command('update') + virtualMachineupdateGenerate3.command('update') .description($('Generate virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"availabilitySetName\":\"\",\"configurationSets\":[{\"adminPassword\":\"\",\"adminUserName\":\"\",\"computerName\":\"\",\"configurationSetType\":\"\",\"customData\":\"\",\"disableSshPasswordAuthentication\":null,\"domainJoin\":{\"credentials\":{\"domain\":\"\",\"password\":\"\",\"userName\":\"\"},\"domainToJoin\":\"\",\"ldapMachineObjectOU\":\"\",\"provisioning\":{\"accountData\":\"\"}},\"enableAutomaticUpdates\":null,\"hostName\":\"\",\"inputEndpoints\":[{\"enableDirectServerReturn\":null,\"endpointAcl\":{\"rules\":[{\"action\":\"\",\"description\":\"\",\"order\":null,\"remoteSubnet\":\"\"}]},\"idleTimeoutInMinutes\":null,\"loadBalancedEndpointSetName\":\"\",\"loadBalancerDistribution\":\"\",\"loadBalancerName\":\"\",\"loadBalancerProbe\":{\"intervalInSeconds\":null,\"path\":\"\",\"port\":0,\"protocol\":0,\"timeoutInSeconds\":null},\"localPort\":null,\"name\":\"\",\"port\":null,\"protocol\":\"\",\"virtualIPAddress\":\"\",\"virtualIPName\":\"\"}],\"iPForwarding\":\"\",\"networkInterfaces\":[{\"iPConfigurations\":[{\"staticVirtualNetworkIPAddress\":\"\",\"subnetName\":\"\"}],\"iPForwarding\":\"\",\"name\":\"\",\"networkSecurityGroup\":\"\"}],\"networkSecurityGroup\":\"\",\"publicIPs\":[{\"domainNameLabel\":\"\",\"idleTimeoutInMinutes\":null,\"name\":\"\"}],\"resetPasswordOnFirstLogon\":null,\"sshSettings\":{\"keyPairs\":[{\"fingerprint\":\"\",\"path\":\"\"}],\"publicKeys\":[{\"fingerprint\":\"\",\"path\":\"\"}]},\"staticVirtualNetworkIPAddress\":\"\",\"storedCertificateSettings\":[{\"storeName\":\"\",\"thumbprint\":\"\"}],\"subnetNames\":[\"\"],\"timeZone\":\"\",\"userName\":\"\",\"userPassword\":\"\",\"windowsRemoteManagement\":{\"listeners\":[{\"certificateThumbprint\":\"\",\"listenerType\":0}]}}],\"dataVirtualHardDisks\":[{\"hostCaching\":\"\",\"iOType\":\"\",\"label\":\"\",\"logicalDiskSizeInGB\":null,\"logicalUnitNumber\":null,\"mediaLink\":\"\",\"name\":\"\",\"sourceMediaLink\":\"\"}],\"label\":\"\",\"oSVirtualHardDisk\":{\"hostCaching\":\"\",\"iOType\":\"\",\"label\":\"\",\"mediaLink\":\"\",\"name\":\"\",\"operatingSystem\":\"\",\"remoteSourceImageLink\":\"\",\"resizedSizeInGB\":null,\"sourceImageName\":\"\"},\"provisionGuestAgent\":null,\"resourceExtensionReferences\":[{\"forceUpdate\":null,\"name\":\"\",\"publisher\":\"\",\"referenceName\":\"\",\"resourceExtensionParameterValues\":[{\"key\":\"\",\"type\":\"\",\"value\":\"\"}],\"state\":\"\",\"version\":\"\"}],\"roleName\":\"\",\"roleSize\":\"\"}"); - var filePath = "virtualMachine_update.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"availabilitySetName\":\"\",\r\n\"configurationSets\":[\r\n{\r\n\"adminPassword\":\"\",\r\n\"adminUserName\":\"\",\r\n\"computerName\":\"\",\r\n\"configurationSetType\":\"\",\r\n\"customData\":\"\",\r\n\"disableSshPasswordAuthentication\":null,\r\n\"domainJoin\":{\r\n\"credentials\":{\r\n\"domain\":\"\",\r\n\"password\":\"\",\r\n\"userName\":\"\"\r\n},\r\n\"domainToJoin\":\"\",\r\n\"ldapMachineObjectOU\":\"\",\r\n\"provisioning\":{\r\n\"accountData\":\"\"\r\n}\r\n},\r\n\"enableAutomaticUpdates\":null,\r\n\"hostName\":\"\",\r\n\"inputEndpoints\":[\r\n{\r\n\"enableDirectServerReturn\":null,\r\n\"endpointAcl\":{\r\n\"rules\":[\r\n{\r\n\"action\":\"\",\r\n\"description\":\"\",\r\n\"order\":null,\r\n\"remoteSubnet\":\"\"\r\n}\r\n]\r\n},\r\n\"idleTimeoutInMinutes\":null,\r\n\"loadBalancedEndpointSetName\":\"\",\r\n\"loadBalancerDistribution\":\"\",\r\n\"loadBalancerName\":\"\",\r\n\"loadBalancerProbe\":{\r\n\"intervalInSeconds\":null,\r\n\"path\":\"\",\r\n\"port\":0,\r\n\"protocol\":0,\r\n\"timeoutInSeconds\":null\r\n},\r\n\"localPort\":null,\r\n\"name\":\"\",\r\n\"port\":null,\r\n\"protocol\":\"\",\r\n\"virtualIPAddress\":\"\",\r\n\"virtualIPName\":\"\"\r\n}\r\n],\r\n\"iPForwarding\":\"\",\r\n\"networkInterfaces\":[\r\n{\r\n\"iPConfigurations\":[\r\n{\r\n\"staticVirtualNetworkIPAddress\":\"\",\r\n\"subnetName\":\"\"\r\n}\r\n],\r\n\"iPForwarding\":\"\",\r\n\"name\":\"\",\r\n\"networkSecurityGroup\":\"\"\r\n}\r\n],\r\n\"networkSecurityGroup\":\"\",\r\n\"publicIPs\":[\r\n{\r\n\"domainNameLabel\":\"\",\r\n\"idleTimeoutInMinutes\":null,\r\n\"name\":\"\"\r\n}\r\n],\r\n\"resetPasswordOnFirstLogon\":null,\r\n\"sshSettings\":{\r\n\"keyPairs\":[\r\n{\r\n\"fingerprint\":\"\",\r\n\"path\":\"\"\r\n}\r\n],\r\n\"publicKeys\":[\r\n{\r\n\"fingerprint\":\"\",\r\n\"path\":\"\"\r\n}\r\n]\r\n},\r\n\"staticVirtualNetworkIPAddress\":\"\",\r\n\"storedCertificateSettings\":[\r\n{\r\n\"storeName\":\"\",\r\n\"thumbprint\":\"\"\r\n}\r\n],\r\n\"subnetNames\":[\r\n\"\"\r\n],\r\n\"timeZone\":\"\",\r\n\"userName\":\"\",\r\n\"userPassword\":\"\",\r\n\"windowsRemoteManagement\":{\r\n\"listeners\":[\r\n{\r\n\"certificateThumbprint\":\"\",\r\n\"listenerType\":0\r\n}\r\n]\r\n}\r\n}\r\n],\r\n\"dataVirtualHardDisks\":[\r\n{\r\n\"hostCaching\":\"\",\r\n\"iOType\":\"\",\r\n\"label\":\"\",\r\n\"logicalDiskSizeInGB\":null,\r\n\"logicalUnitNumber\":null,\r\n\"mediaLink\":\"\",\r\n\"name\":\"\",\r\n\"sourceMediaLink\":\"\"\r\n}\r\n],\r\n\"label\":\"\",\r\n\"oSVirtualHardDisk\":{\r\n\"hostCaching\":\"\",\r\n\"iOType\":\"\",\r\n\"label\":\"\",\r\n\"mediaLink\":\"\",\r\n\"name\":\"\",\r\n\"operatingSystem\":\"\",\r\n\"remoteSourceImageLink\":\"\",\r\n\"resizedSizeInGB\":null,\r\n\"sourceImageName\":\"\"\r\n},\r\n\"provisionGuestAgent\":null,\r\n\"resourceExtensionReferences\":[\r\n{\r\n\"forceUpdate\":null,\r\n\"name\":\"\",\r\n\"publisher\":\"\",\r\n\"referenceName\":\"\",\r\n\"resourceExtensionParameterValues\":[\r\n{\r\n\"key\":\"\",\r\n\"type\":\"\",\r\n\"value\":\"\"\r\n}\r\n],\r\n\"state\":\"\",\r\n\"version\":\"\"\r\n}\r\n],\r\n\"roleName\":\"\",\r\n\"roleSize\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"availabilitySetName\":\"\",\"configurationSets\":[{\"adminPassword\":\"\",\"adminUserName\":\"\",\"computerName\":\"\",\"configurationSetType\":\"\",\"customData\":\"\",\"disableSshPasswordAuthentication\":null,\"domainJoin\":{\"credentials\":{\"domain\":\"\",\"password\":\"\",\"userName\":\"\"},\"domainToJoin\":\"\",\"ldapMachineObjectOU\":\"\",\"provisioning\":{\"accountData\":\"\"}},\"enableAutomaticUpdates\":null,\"hostName\":\"\",\"inputEndpoints\":[{\"enableDirectServerReturn\":null,\"endpointAcl\":{\"rules\":[{\"action\":\"\",\"description\":\"\",\"order\":null,\"remoteSubnet\":\"\"}]},\"idleTimeoutInMinutes\":null,\"loadBalancedEndpointSetName\":\"\",\"loadBalancerDistribution\":\"\",\"loadBalancerName\":\"\",\"loadBalancerProbe\":{\"intervalInSeconds\":null,\"path\":\"\",\"port\":0,\"protocol\":0,\"timeoutInSeconds\":null},\"localPort\":null,\"name\":\"\",\"port\":null,\"protocol\":\"\",\"virtualIPAddress\":\"\",\"virtualIPName\":\"\"}],\"iPForwarding\":\"\",\"networkInterfaces\":[{\"iPConfigurations\":[{\"staticVirtualNetworkIPAddress\":\"\",\"subnetName\":\"\"}],\"iPForwarding\":\"\",\"name\":\"\",\"networkSecurityGroup\":\"\"}],\"networkSecurityGroup\":\"\",\"publicIPs\":[{\"domainNameLabel\":\"\",\"idleTimeoutInMinutes\":null,\"name\":\"\"}],\"resetPasswordOnFirstLogon\":null,\"sshSettings\":{\"keyPairs\":[{\"fingerprint\":\"\",\"path\":\"\"}],\"publicKeys\":[{\"fingerprint\":\"\",\"path\":\"\"}]},\"staticVirtualNetworkIPAddress\":\"\",\"storedCertificateSettings\":[{\"storeName\":\"\",\"thumbprint\":\"\"}],\"subnetNames\":[\"\"],\"timeZone\":\"\",\"userName\":\"\",\"userPassword\":\"\",\"windowsRemoteManagement\":{\"listeners\":[{\"certificateThumbprint\":\"\",\"listenerType\":0}]}}],\"dataVirtualHardDisks\":[{\"hostCaching\":\"\",\"iOType\":\"\",\"label\":\"\",\"logicalDiskSizeInGB\":null,\"logicalUnitNumber\":null,\"mediaLink\":\"\",\"name\":\"\",\"sourceMediaLink\":\"\"}],\"label\":\"\",\"oSVirtualHardDisk\":{\"hostCaching\":\"\",\"iOType\":\"\",\"label\":\"\",\"mediaLink\":\"\",\"name\":\"\",\"operatingSystem\":\"\",\"remoteSourceImageLink\":\"\",\"resizedSizeInGB\":null,\"sourceImageName\":\"\"},\"provisionGuestAgent\":null,\"resourceExtensionReferences\":[{\"forceUpdate\":null,\"name\":\"\",\"publisher\":\"\",\"referenceName\":\"\",\"resourceExtensionParameterValues\":[{\"key\":\"\",\"type\":\"\",\"value\":\"\"}],\"state\":\"\",\"version\":\"\"}],\"roleName\":\"\",\"roleSize\":\"\"}'); + var filePath = 'virtualMachine_update.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"availabilitySetName\":\"\",\r\n\"configurationSets\":[\r\n{\r\n\"adminPassword\":\"\",\r\n\"adminUserName\":\"\",\r\n\"computerName\":\"\",\r\n\"configurationSetType\":\"\",\r\n\"customData\":\"\",\r\n\"disableSshPasswordAuthentication\":null,\r\n\"domainJoin\":{\r\n\"credentials\":{\r\n\"domain\":\"\",\r\n\"password\":\"\",\r\n\"userName\":\"\"\r\n},\r\n\"domainToJoin\":\"\",\r\n\"ldapMachineObjectOU\":\"\",\r\n\"provisioning\":{\r\n\"accountData\":\"\"\r\n}\r\n},\r\n\"enableAutomaticUpdates\":null,\r\n\"hostName\":\"\",\r\n\"inputEndpoints\":[\r\n{\r\n\"enableDirectServerReturn\":null,\r\n\"endpointAcl\":{\r\n\"rules\":[\r\n{\r\n\"action\":\"\",\r\n\"description\":\"\",\r\n\"order\":null,\r\n\"remoteSubnet\":\"\"\r\n}\r\n]\r\n},\r\n\"idleTimeoutInMinutes\":null,\r\n\"loadBalancedEndpointSetName\":\"\",\r\n\"loadBalancerDistribution\":\"\",\r\n\"loadBalancerName\":\"\",\r\n\"loadBalancerProbe\":{\r\n\"intervalInSeconds\":null,\r\n\"path\":\"\",\r\n\"port\":0,\r\n\"protocol\":0,\r\n\"timeoutInSeconds\":null\r\n},\r\n\"localPort\":null,\r\n\"name\":\"\",\r\n\"port\":null,\r\n\"protocol\":\"\",\r\n\"virtualIPAddress\":\"\",\r\n\"virtualIPName\":\"\"\r\n}\r\n],\r\n\"iPForwarding\":\"\",\r\n\"networkInterfaces\":[\r\n{\r\n\"iPConfigurations\":[\r\n{\r\n\"staticVirtualNetworkIPAddress\":\"\",\r\n\"subnetName\":\"\"\r\n}\r\n],\r\n\"iPForwarding\":\"\",\r\n\"name\":\"\",\r\n\"networkSecurityGroup\":\"\"\r\n}\r\n],\r\n\"networkSecurityGroup\":\"\",\r\n\"publicIPs\":[\r\n{\r\n\"domainNameLabel\":\"\",\r\n\"idleTimeoutInMinutes\":null,\r\n\"name\":\"\"\r\n}\r\n],\r\n\"resetPasswordOnFirstLogon\":null,\r\n\"sshSettings\":{\r\n\"keyPairs\":[\r\n{\r\n\"fingerprint\":\"\",\r\n\"path\":\"\"\r\n}\r\n],\r\n\"publicKeys\":[\r\n{\r\n\"fingerprint\":\"\",\r\n\"path\":\"\"\r\n}\r\n]\r\n},\r\n\"staticVirtualNetworkIPAddress\":\"\",\r\n\"storedCertificateSettings\":[\r\n{\r\n\"storeName\":\"\",\r\n\"thumbprint\":\"\"\r\n}\r\n],\r\n\"subnetNames\":[\r\n\"\"\r\n],\r\n\"timeZone\":\"\",\r\n\"userName\":\"\",\r\n\"userPassword\":\"\",\r\n\"windowsRemoteManagement\":{\r\n\"listeners\":[\r\n{\r\n\"certificateThumbprint\":\"\",\r\n\"listenerType\":0\r\n}\r\n]\r\n}\r\n}\r\n],\r\n\"dataVirtualHardDisks\":[\r\n{\r\n\"hostCaching\":\"\",\r\n\"iOType\":\"\",\r\n\"label\":\"\",\r\n\"logicalDiskSizeInGB\":null,\r\n\"logicalUnitNumber\":null,\r\n\"mediaLink\":\"\",\r\n\"name\":\"\",\r\n\"sourceMediaLink\":\"\"\r\n}\r\n],\r\n\"label\":\"\",\r\n\"oSVirtualHardDisk\":{\r\n\"hostCaching\":\"\",\r\n\"iOType\":\"\",\r\n\"label\":\"\",\r\n\"mediaLink\":\"\",\r\n\"name\":\"\",\r\n\"operatingSystem\":\"\",\r\n\"remoteSourceImageLink\":\"\",\r\n\"resizedSizeInGB\":null,\r\n\"sourceImageName\":\"\"\r\n},\r\n\"provisionGuestAgent\":null,\r\n\"resourceExtensionReferences\":[\r\n{\r\n\"forceUpdate\":null,\r\n\"name\":\"\",\r\n\"publisher\":\"\",\r\n\"referenceName\":\"\",\r\n\"resourceExtensionParameterValues\":[\r\n{\r\n\"key\":\"\",\r\n\"type\":\"\",\r\n\"value\":\"\"\r\n}\r\n],\r\n\"state\":\"\",\r\n\"version\":\"\"\r\n}\r\n],\r\n\"roleName\":\"\",\r\n\"roleSize\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + virtualMachineupdateParameters3.command('patch') .description($('Command to patch virtualMachine parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -36750,12 +36873,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -36767,22 +36890,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set virtual-machine-update-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineUpdateParameters0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineVirtualMachineUpdateParameters0 = parametersVirtualMachineVirtualMachineUpdateParameters0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('virtual-machine-update-parameters') + setparametersVirtualMachineVirtualMachineUpdateParameters0.command('virtual-machine-update-parameters') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -36806,99 +36929,99 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "availabilitySetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'availabilitySetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.availabilitySetName) { if (options.parse && options.availabilitySetName) { options.availabilitySetName = JSON.parse(options.availabilitySetName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.availabilitySetName}]); } - var paramPath = options.path + "/" + "configurationSets"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'configurationSets'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.configurationSets) { if (options.parse && options.configurationSets) { options.configurationSets = JSON.parse(options.configurationSets); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.configurationSets}]); } - var paramPath = options.path + "/" + "dataVirtualHardDisks"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'dataVirtualHardDisks'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.dataVirtualHardDisks) { if (options.parse && options.dataVirtualHardDisks) { options.dataVirtualHardDisks = JSON.parse(options.dataVirtualHardDisks); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.dataVirtualHardDisks}]); } - var paramPath = options.path + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = options.path + "/" + "oSVirtualHardDisk"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'oSVirtualHardDisk'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oSVirtualHardDisk) { if (options.parse && options.oSVirtualHardDisk) { options.oSVirtualHardDisk = JSON.parse(options.oSVirtualHardDisk); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oSVirtualHardDisk}]); } - var paramPath = options.path + "/" + "provisionGuestAgent"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'provisionGuestAgent'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.provisionGuestAgent) { if (options.parse && options.provisionGuestAgent) { options.provisionGuestAgent = JSON.parse(options.provisionGuestAgent); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.provisionGuestAgent}]); } - var paramPath = options.path + "/" + "resourceExtensionReferences"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'resourceExtensionReferences'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resourceExtensionReferences) { if (options.parse && options.resourceExtensionReferences) { options.resourceExtensionReferences = JSON.parse(options.resourceExtensionReferences); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resourceExtensionReferences}]); } - var paramPath = options.path + "/" + "roleName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'roleName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleName) { if (options.parse && options.roleName) { options.roleName = JSON.parse(options.roleName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleName}]); } - var paramPath = options.path + "/" + "roleSize"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'roleSize'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleSize) { if (options.parse && options.roleSize) { options.roleSize = JSON.parse(options.roleSize); @@ -36906,54 +37029,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleSize}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove virtual-machine-update-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineUpdateParameters1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineVirtualMachineUpdateParameters1 = parametersVirtualMachineVirtualMachineUpdateParameters1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('virtual-machine-update-parameters') + removeparametersVirtualMachineVirtualMachineUpdateParameters1.command('virtual-machine-update-parameters') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add virtual-machine-update-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineUpdateParameters2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineVirtualMachineUpdateParameters2 = parametersVirtualMachineVirtualMachineUpdateParameters2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('virtual-machine-update-parameters') + addparametersVirtualMachineVirtualMachineUpdateParameters2.command('virtual-machine-update-parameters') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -36979,101 +37102,101 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "availabilitySetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'availabilitySetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.availabilitySetName) { if (options.parse && options.availabilitySetName) { options.availabilitySetName = JSON.parse(options.availabilitySetName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.availabilitySetName}]); } - var paramPath = "" + "/" + "configurationSets"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'configurationSets'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.configurationSets) { if (options.parse && options.configurationSets) { options.configurationSets = JSON.parse(options.configurationSets); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.configurationSets}]); } - var paramPath = "" + "/" + "dataVirtualHardDisks"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'dataVirtualHardDisks'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.dataVirtualHardDisks) { if (options.parse && options.dataVirtualHardDisks) { options.dataVirtualHardDisks = JSON.parse(options.dataVirtualHardDisks); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.dataVirtualHardDisks}]); } - var paramPath = "" + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = "" + "/" + "oSVirtualHardDisk"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'oSVirtualHardDisk'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oSVirtualHardDisk) { if (options.parse && options.oSVirtualHardDisk) { options.oSVirtualHardDisk = JSON.parse(options.oSVirtualHardDisk); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oSVirtualHardDisk}]); } - var paramPath = "" + "/" + "provisionGuestAgent"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'provisionGuestAgent'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.provisionGuestAgent) { if (options.parse && options.provisionGuestAgent) { options.provisionGuestAgent = JSON.parse(options.provisionGuestAgent); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.provisionGuestAgent}]); } - var paramPath = "" + "/" + "resourceExtensionReferences"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'resourceExtensionReferences'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resourceExtensionReferences) { if (options.parse && options.resourceExtensionReferences) { options.resourceExtensionReferences = JSON.parse(options.resourceExtensionReferences); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resourceExtensionReferences}]); } - var paramPath = "" + "/" + "roleName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'roleName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleName) { if (options.parse && options.roleName) { options.roleName = JSON.parse(options.roleName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleName}]); } - var paramPath = "" + "/" + "roleSize"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'roleSize'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.roleSize) { if (options.parse && options.roleSize) { options.roleSize = JSON.parse(options.roleSize); @@ -37081,22 +37204,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.roleSize}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set configuration-sets - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineConfigurationSets0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineConfigurationSets0 = parametersVirtualMachineConfigurationSets0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('configuration-sets') + setparametersVirtualMachineConfigurationSets0.command('configuration-sets') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -37135,242 +37258,242 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "adminPassword"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'adminPassword'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.adminPassword) { if (options.parse && options.adminPassword) { options.adminPassword = JSON.parse(options.adminPassword); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.adminPassword}]); } - var paramPath = options.path + "/" + "adminUserName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'adminUserName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.adminUserName) { if (options.parse && options.adminUserName) { options.adminUserName = JSON.parse(options.adminUserName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.adminUserName}]); } - var paramPath = options.path + "/" + "computerName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'computerName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.computerName) { if (options.parse && options.computerName) { options.computerName = JSON.parse(options.computerName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.computerName}]); } - var paramPath = options.path + "/" + "configurationSetType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'configurationSetType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.configurationSetType) { if (options.parse && options.configurationSetType) { options.configurationSetType = JSON.parse(options.configurationSetType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.configurationSetType}]); } - var paramPath = options.path + "/" + "customData"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'customData'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.customData) { if (options.parse && options.customData) { options.customData = JSON.parse(options.customData); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.customData}]); } - var paramPath = options.path + "/" + "disableSshPasswordAuthentication"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'disableSshPasswordAuthentication'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.disableSshPasswordAuthentication) { if (options.parse && options.disableSshPasswordAuthentication) { options.disableSshPasswordAuthentication = JSON.parse(options.disableSshPasswordAuthentication); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.disableSshPasswordAuthentication}]); } - var paramPath = options.path + "/" + "domainJoin"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'domainJoin'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domainJoin) { if (options.parse && options.domainJoin) { options.domainJoin = JSON.parse(options.domainJoin); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domainJoin}]); } - var paramPath = options.path + "/" + "enableAutomaticUpdates"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'enableAutomaticUpdates'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.enableAutomaticUpdates) { if (options.parse && options.enableAutomaticUpdates) { options.enableAutomaticUpdates = JSON.parse(options.enableAutomaticUpdates); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.enableAutomaticUpdates}]); } - var paramPath = options.path + "/" + "hostName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'hostName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostName) { if (options.parse && options.hostName) { options.hostName = JSON.parse(options.hostName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostName}]); } - var paramPath = options.path + "/" + "inputEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'inputEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.inputEndpoints) { if (options.parse && options.inputEndpoints) { options.inputEndpoints = JSON.parse(options.inputEndpoints); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.inputEndpoints}]); } - var paramPath = options.path + "/" + "ipForwarding"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'ipForwarding'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipForwarding) { if (options.parse && options.ipForwarding) { options.ipForwarding = JSON.parse(options.ipForwarding); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipForwarding}]); } - var paramPath = options.path + "/" + "networkInterfaces"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'networkInterfaces'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkInterfaces) { if (options.parse && options.networkInterfaces) { options.networkInterfaces = JSON.parse(options.networkInterfaces); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkInterfaces}]); } - var paramPath = options.path + "/" + "networkSecurityGroup"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'networkSecurityGroup'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkSecurityGroup) { if (options.parse && options.networkSecurityGroup) { options.networkSecurityGroup = JSON.parse(options.networkSecurityGroup); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkSecurityGroup}]); } - var paramPath = options.path + "/" + "publicIPs"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publicIPs'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publicIPs) { if (options.parse && options.publicIPs) { options.publicIPs = JSON.parse(options.publicIPs); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publicIPs}]); } - var paramPath = options.path + "/" + "resetPasswordOnFirstLogon"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'resetPasswordOnFirstLogon'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resetPasswordOnFirstLogon) { if (options.parse && options.resetPasswordOnFirstLogon) { options.resetPasswordOnFirstLogon = JSON.parse(options.resetPasswordOnFirstLogon); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resetPasswordOnFirstLogon}]); } - var paramPath = options.path + "/" + "sshSettings"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'sshSettings'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sshSettings) { if (options.parse && options.sshSettings) { options.sshSettings = JSON.parse(options.sshSettings); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sshSettings}]); } - var paramPath = options.path + "/" + "staticVirtualNetworkIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'staticVirtualNetworkIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.staticVirtualNetworkIPAddress) { if (options.parse && options.staticVirtualNetworkIPAddress) { options.staticVirtualNetworkIPAddress = JSON.parse(options.staticVirtualNetworkIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.staticVirtualNetworkIPAddress}]); } - var paramPath = options.path + "/" + "storedCertificateSettings"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'storedCertificateSettings'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storedCertificateSettings) { if (options.parse && options.storedCertificateSettings) { options.storedCertificateSettings = JSON.parse(options.storedCertificateSettings); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storedCertificateSettings}]); } - var paramPath = options.path + "/" + "subnetNames"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'subnetNames'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.subnetNames) { if (options.parse && options.subnetNames) { options.subnetNames = JSON.parse(options.subnetNames); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.subnetNames}]); } - var paramPath = options.path + "/" + "timeZone"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'timeZone'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.timeZone) { if (options.parse && options.timeZone) { options.timeZone = JSON.parse(options.timeZone); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.timeZone}]); } - var paramPath = options.path + "/" + "userName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'userName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.userName) { if (options.parse && options.userName) { options.userName = JSON.parse(options.userName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.userName}]); } - var paramPath = options.path + "/" + "userPassword"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'userPassword'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.userPassword) { if (options.parse && options.userPassword) { options.userPassword = JSON.parse(options.userPassword); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.userPassword}]); } - var paramPath = options.path + "/" + "windowsRemoteManagement"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'windowsRemoteManagement'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.windowsRemoteManagement) { if (options.parse && options.windowsRemoteManagement) { options.windowsRemoteManagement = JSON.parse(options.windowsRemoteManagement); @@ -37378,22 +37501,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.windowsRemoteManagement}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove configuration-sets - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineConfigurationSets1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineConfigurationSets1 = parametersVirtualMachineConfigurationSets1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('configuration-sets') + removeparametersVirtualMachineConfigurationSets1.command('configuration-sets') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -37401,32 +37524,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add configuration-sets - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineConfigurationSets2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineConfigurationSets2 = parametersVirtualMachineConfigurationSets2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('configuration-sets') + addparametersVirtualMachineConfigurationSets2.command('configuration-sets') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -37466,241 +37589,241 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "adminPassword"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'adminPassword'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.adminPassword) { if (options.parse && options.adminPassword) { options.adminPassword = JSON.parse(options.adminPassword); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.adminPassword}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "adminUserName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'adminUserName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.adminUserName) { if (options.parse && options.adminUserName) { options.adminUserName = JSON.parse(options.adminUserName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.adminUserName}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "computerName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'computerName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.computerName) { if (options.parse && options.computerName) { options.computerName = JSON.parse(options.computerName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.computerName}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "configurationSetType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'configurationSetType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.configurationSetType) { if (options.parse && options.configurationSetType) { options.configurationSetType = JSON.parse(options.configurationSetType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.configurationSetType}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "customData"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'customData'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.customData) { if (options.parse && options.customData) { options.customData = JSON.parse(options.customData); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.customData}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "disableSshPasswordAuthentication"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'disableSshPasswordAuthentication'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.disableSshPasswordAuthentication) { if (options.parse && options.disableSshPasswordAuthentication) { options.disableSshPasswordAuthentication = JSON.parse(options.disableSshPasswordAuthentication); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.disableSshPasswordAuthentication}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "domainJoin"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'domainJoin'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domainJoin) { if (options.parse && options.domainJoin) { options.domainJoin = JSON.parse(options.domainJoin); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domainJoin}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "enableAutomaticUpdates"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'enableAutomaticUpdates'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.enableAutomaticUpdates) { if (options.parse && options.enableAutomaticUpdates) { options.enableAutomaticUpdates = JSON.parse(options.enableAutomaticUpdates); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.enableAutomaticUpdates}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "hostName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'hostName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostName) { if (options.parse && options.hostName) { options.hostName = JSON.parse(options.hostName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostName}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "inputEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'inputEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.inputEndpoints) { if (options.parse && options.inputEndpoints) { options.inputEndpoints = JSON.parse(options.inputEndpoints); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.inputEndpoints}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "ipForwarding"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'ipForwarding'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipForwarding) { if (options.parse && options.ipForwarding) { options.ipForwarding = JSON.parse(options.ipForwarding); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipForwarding}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "networkInterfaces"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'networkInterfaces'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkInterfaces) { if (options.parse && options.networkInterfaces) { options.networkInterfaces = JSON.parse(options.networkInterfaces); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkInterfaces}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "networkSecurityGroup"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'networkSecurityGroup'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkSecurityGroup) { if (options.parse && options.networkSecurityGroup) { options.networkSecurityGroup = JSON.parse(options.networkSecurityGroup); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkSecurityGroup}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "publicIPs"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'publicIPs'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publicIPs) { if (options.parse && options.publicIPs) { options.publicIPs = JSON.parse(options.publicIPs); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publicIPs}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "resetPasswordOnFirstLogon"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'resetPasswordOnFirstLogon'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resetPasswordOnFirstLogon) { if (options.parse && options.resetPasswordOnFirstLogon) { options.resetPasswordOnFirstLogon = JSON.parse(options.resetPasswordOnFirstLogon); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resetPasswordOnFirstLogon}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "sshSettings"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'sshSettings'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sshSettings) { if (options.parse && options.sshSettings) { options.sshSettings = JSON.parse(options.sshSettings); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sshSettings}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "staticVirtualNetworkIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'staticVirtualNetworkIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.staticVirtualNetworkIPAddress) { if (options.parse && options.staticVirtualNetworkIPAddress) { options.staticVirtualNetworkIPAddress = JSON.parse(options.staticVirtualNetworkIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.staticVirtualNetworkIPAddress}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "storedCertificateSettings"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'storedCertificateSettings'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storedCertificateSettings) { if (options.parse && options.storedCertificateSettings) { options.storedCertificateSettings = JSON.parse(options.storedCertificateSettings); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storedCertificateSettings}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "subnetNames"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'subnetNames'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.subnetNames) { if (options.parse && options.subnetNames) { options.subnetNames = JSON.parse(options.subnetNames); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.subnetNames}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "timeZone"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'timeZone'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.timeZone) { if (options.parse && options.timeZone) { options.timeZone = JSON.parse(options.timeZone); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.timeZone}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "userName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'userName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.userName) { if (options.parse && options.userName) { options.userName = JSON.parse(options.userName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.userName}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "userPassword"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'userPassword'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.userPassword) { if (options.parse && options.userPassword) { options.userPassword = JSON.parse(options.userPassword); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.userPassword}]); } - var paramPath = "/configurationSets" + (options.index ? ('/' + options.index) : '') + "/" + "windowsRemoteManagement"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets' + (options.index ? ('/' + options.index) : '') + '/' + 'windowsRemoteManagement'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.windowsRemoteManagement) { if (options.parse && options.windowsRemoteManagement) { options.windowsRemoteManagement = JSON.parse(options.windowsRemoteManagement); @@ -37708,22 +37831,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.windowsRemoteManagement}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set domain-join - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDomainJoin0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineDomainJoin0 = parametersVirtualMachineDomainJoin0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('domain-join') + setparametersVirtualMachineDomainJoin0.command('domain-join') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -37743,49 +37866,49 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin"; - var paramPath = options.path + "/" + "credentials"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin'; + var paramPath = options.path + '/' + 'credentials'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.credentials) { if (options.parse && options.credentials) { options.credentials = JSON.parse(options.credentials); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.credentials}]); } - var paramPath = options.path + "/" + "domainToJoin"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'domainToJoin'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domainToJoin) { if (options.parse && options.domainToJoin) { options.domainToJoin = JSON.parse(options.domainToJoin); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domainToJoin}]); } - var paramPath = options.path + "/" + "ldapMachineObjectOU"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'ldapMachineObjectOU'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ldapMachineObjectOU) { if (options.parse && options.ldapMachineObjectOU) { options.ldapMachineObjectOU = JSON.parse(options.ldapMachineObjectOU); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ldapMachineObjectOU}]); } - var paramPath = options.path + "/" + "provisioning"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'provisioning'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.provisioning) { if (options.parse && options.provisioning) { options.provisioning = JSON.parse(options.provisioning); @@ -37793,22 +37916,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.provisioning}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove domain-join - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDomainJoin1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineDomainJoin1 = parametersVirtualMachineDomainJoin1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('domain-join') + removeparametersVirtualMachineDomainJoin1.command('domain-join') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -37816,32 +37939,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin"; + options.path = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add domain-join - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDomainJoin2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineDomainJoin2 = parametersVirtualMachineDomainJoin2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('domain-join') + addparametersVirtualMachineDomainJoin2.command('domain-join') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -37862,51 +37985,51 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin" + "/" + "credentials"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin' + '/' + 'credentials'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.credentials) { if (options.parse && options.credentials) { options.credentials = JSON.parse(options.credentials); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.credentials}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin" + "/" + "domainToJoin"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin' + '/' + 'domainToJoin'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domainToJoin) { if (options.parse && options.domainToJoin) { options.domainToJoin = JSON.parse(options.domainToJoin); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domainToJoin}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin" + "/" + "ldapMachineObjectOU"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin' + '/' + 'ldapMachineObjectOU'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ldapMachineObjectOU) { if (options.parse && options.ldapMachineObjectOU) { options.ldapMachineObjectOU = JSON.parse(options.ldapMachineObjectOU); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ldapMachineObjectOU}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin" + "/" + "provisioning"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin' + '/' + 'provisioning'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.provisioning) { if (options.parse && options.provisioning) { options.provisioning = JSON.parse(options.provisioning); @@ -37914,22 +38037,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.provisioning}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set credentials - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineCredentials0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineCredentials0 = parametersVirtualMachineCredentials0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('credentials') + setparametersVirtualMachineCredentials0.command('credentials') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -37948,39 +38071,39 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/credentials"; - var paramPath = options.path + "/" + "domain"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/credentials'; + var paramPath = options.path + '/' + 'domain'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domain) { if (options.parse && options.domain) { options.domain = JSON.parse(options.domain); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domain}]); } - var paramPath = options.path + "/" + "password"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'password'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.password) { if (options.parse && options.password) { options.password = JSON.parse(options.password); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.password}]); } - var paramPath = options.path + "/" + "userName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'userName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.userName) { if (options.parse && options.userName) { options.userName = JSON.parse(options.userName); @@ -37988,22 +38111,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.userName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove credentials - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineCredentials1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineCredentials1 = parametersVirtualMachineCredentials1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('credentials') + removeparametersVirtualMachineCredentials1.command('credentials') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -38011,32 +38134,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/credentials"; + options.path = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/credentials'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add credentials - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineCredentials2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineCredentials2 = parametersVirtualMachineCredentials2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('credentials') + addparametersVirtualMachineCredentials2.command('credentials') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -38056,41 +38179,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/credentials" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/credentials' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/credentials" + "/" + "domain"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/credentials' + '/' + 'domain'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domain) { if (options.parse && options.domain) { options.domain = JSON.parse(options.domain); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domain}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/credentials" + "/" + "password"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/credentials' + '/' + 'password'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.password) { if (options.parse && options.password) { options.password = JSON.parse(options.password); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.password}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/credentials" + "/" + "userName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/credentials' + '/' + 'userName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.userName) { if (options.parse && options.userName) { options.userName = JSON.parse(options.userName); @@ -38098,22 +38221,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.userName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set provisioning - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineProvisioning0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineProvisioning0 = parametersVirtualMachineProvisioning0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('provisioning') + setparametersVirtualMachineProvisioning0.command('provisioning') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -38130,19 +38253,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/provisioning"; - var paramPath = options.path + "/" + "accountData"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/provisioning'; + var paramPath = options.path + '/' + 'accountData'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.accountData) { if (options.parse && options.accountData) { options.accountData = JSON.parse(options.accountData); @@ -38150,22 +38273,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.accountData}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove provisioning - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineProvisioning1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineProvisioning1 = parametersVirtualMachineProvisioning1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('provisioning') + removeparametersVirtualMachineProvisioning1.command('provisioning') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -38173,32 +38296,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/provisioning"; + options.path = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/provisioning'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add provisioning - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineProvisioning2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineProvisioning2 = parametersVirtualMachineProvisioning2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('provisioning') + addparametersVirtualMachineProvisioning2.command('provisioning') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -38216,21 +38339,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/provisioning" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/provisioning' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/domainJoin/provisioning" + "/" + "accountData"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/domainJoin/provisioning' + '/' + 'accountData'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.accountData) { if (options.parse && options.accountData) { options.accountData = JSON.parse(options.accountData); @@ -38238,22 +38361,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.accountData}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set input-endpoints - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineInputEndpoints0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineInputEndpoints0 = parametersVirtualMachineInputEndpoints0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('input-endpoints') + setparametersVirtualMachineInputEndpoints0.command('input-endpoints') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -38283,142 +38406,142 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "enableDirectServerReturn"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'enableDirectServerReturn'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.enableDirectServerReturn) { if (options.parse && options.enableDirectServerReturn) { options.enableDirectServerReturn = JSON.parse(options.enableDirectServerReturn); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.enableDirectServerReturn}]); } - var paramPath = options.path + "/" + "endpointAcl"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'endpointAcl'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.endpointAcl) { if (options.parse && options.endpointAcl) { options.endpointAcl = JSON.parse(options.endpointAcl); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.endpointAcl}]); } - var paramPath = options.path + "/" + "idleTimeoutInMinutes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'idleTimeoutInMinutes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.idleTimeoutInMinutes) { if (options.parse && options.idleTimeoutInMinutes) { options.idleTimeoutInMinutes = JSON.parse(options.idleTimeoutInMinutes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.idleTimeoutInMinutes}]); } - var paramPath = options.path + "/" + "loadBalancedEndpointSetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'loadBalancedEndpointSetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancedEndpointSetName) { if (options.parse && options.loadBalancedEndpointSetName) { options.loadBalancedEndpointSetName = JSON.parse(options.loadBalancedEndpointSetName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancedEndpointSetName}]); } - var paramPath = options.path + "/" + "loadBalancerDistribution"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'loadBalancerDistribution'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerDistribution) { if (options.parse && options.loadBalancerDistribution) { options.loadBalancerDistribution = JSON.parse(options.loadBalancerDistribution); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerDistribution}]); } - var paramPath = options.path + "/" + "loadBalancerName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'loadBalancerName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerName) { if (options.parse && options.loadBalancerName) { options.loadBalancerName = JSON.parse(options.loadBalancerName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerName}]); } - var paramPath = options.path + "/" + "loadBalancerProbe"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'loadBalancerProbe'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerProbe) { if (options.parse && options.loadBalancerProbe) { options.loadBalancerProbe = JSON.parse(options.loadBalancerProbe); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerProbe}]); } - var paramPath = options.path + "/" + "localPort"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'localPort'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.localPort) { if (options.parse && options.localPort) { options.localPort = JSON.parse(options.localPort); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.localPort}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = options.path + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } - var paramPath = options.path + "/" + "virtualIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'virtualIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualIPAddress) { if (options.parse && options.virtualIPAddress) { options.virtualIPAddress = JSON.parse(options.virtualIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualIPAddress}]); } - var paramPath = options.path + "/" + "virtualIPName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'virtualIPName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualIPName) { if (options.parse && options.virtualIPName) { options.virtualIPName = JSON.parse(options.virtualIPName); @@ -38426,22 +38549,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualIPName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove input-endpoints - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineInputEndpoints1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineInputEndpoints1 = parametersVirtualMachineInputEndpoints1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('input-endpoints') + removeparametersVirtualMachineInputEndpoints1.command('input-endpoints') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -38450,32 +38573,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add input-endpoints - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineInputEndpoints2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineInputEndpoints2 = parametersVirtualMachineInputEndpoints2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('input-endpoints') + addparametersVirtualMachineInputEndpoints2.command('input-endpoints') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -38505,141 +38628,141 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "enableDirectServerReturn"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'enableDirectServerReturn'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.enableDirectServerReturn) { if (options.parse && options.enableDirectServerReturn) { options.enableDirectServerReturn = JSON.parse(options.enableDirectServerReturn); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.enableDirectServerReturn}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "endpointAcl"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'endpointAcl'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.endpointAcl) { if (options.parse && options.endpointAcl) { options.endpointAcl = JSON.parse(options.endpointAcl); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.endpointAcl}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "idleTimeoutInMinutes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'idleTimeoutInMinutes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.idleTimeoutInMinutes) { if (options.parse && options.idleTimeoutInMinutes) { options.idleTimeoutInMinutes = JSON.parse(options.idleTimeoutInMinutes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.idleTimeoutInMinutes}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "loadBalancedEndpointSetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'loadBalancedEndpointSetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancedEndpointSetName) { if (options.parse && options.loadBalancedEndpointSetName) { options.loadBalancedEndpointSetName = JSON.parse(options.loadBalancedEndpointSetName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancedEndpointSetName}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "loadBalancerDistribution"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'loadBalancerDistribution'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerDistribution) { if (options.parse && options.loadBalancerDistribution) { options.loadBalancerDistribution = JSON.parse(options.loadBalancerDistribution); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerDistribution}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "loadBalancerName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'loadBalancerName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerName) { if (options.parse && options.loadBalancerName) { options.loadBalancerName = JSON.parse(options.loadBalancerName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerName}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "loadBalancerProbe"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'loadBalancerProbe'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerProbe) { if (options.parse && options.loadBalancerProbe) { options.loadBalancerProbe = JSON.parse(options.loadBalancerProbe); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerProbe}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "localPort"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'localPort'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.localPort) { if (options.parse && options.localPort) { options.localPort = JSON.parse(options.localPort); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.localPort}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "virtualIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'virtualIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualIPAddress) { if (options.parse && options.virtualIPAddress) { options.virtualIPAddress = JSON.parse(options.virtualIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualIPAddress}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "virtualIPName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'virtualIPName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualIPName) { if (options.parse && options.virtualIPName) { options.virtualIPName = JSON.parse(options.virtualIPName); @@ -38647,22 +38770,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualIPName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set endpoint-acl - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineEndpointAcl0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineEndpointAcl0 = parametersVirtualMachineEndpointAcl0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('endpoint-acl') + setparametersVirtualMachineEndpointAcl0.command('endpoint-acl') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -38680,19 +38803,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl"; - var paramPath = options.path + "/" + "rules"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl'; + var paramPath = options.path + '/' + 'rules'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.rules) { if (options.parse && options.rules) { options.rules = JSON.parse(options.rules); @@ -38700,22 +38823,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.rules}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove endpoint-acl - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineEndpointAcl1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineEndpointAcl1 = parametersVirtualMachineEndpointAcl1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('endpoint-acl') + removeparametersVirtualMachineEndpointAcl1.command('endpoint-acl') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -38724,32 +38847,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl"; + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add endpoint-acl - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineEndpointAcl2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineEndpointAcl2 = parametersVirtualMachineEndpointAcl2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('endpoint-acl') + addparametersVirtualMachineEndpointAcl2.command('endpoint-acl') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -38767,21 +38890,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl" + "/" + "rules"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl' + '/' + 'rules'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.rules) { if (options.parse && options.rules) { options.rules = JSON.parse(options.rules); @@ -38789,22 +38912,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.rules}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set rules - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineRules0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineRules0 = parametersVirtualMachineRules0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('rules') + setparametersVirtualMachineRules0.command('rules') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -38826,52 +38949,52 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "action"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'action'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.action) { if (options.parse && options.action) { options.action = JSON.parse(options.action); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.action}]); } - var paramPath = options.path + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = options.path + "/" + "order"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'order'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.order) { if (options.parse && options.order) { options.order = JSON.parse(options.order); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.order}]); } - var paramPath = options.path + "/" + "remoteSubnet"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'remoteSubnet'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.remoteSubnet) { if (options.parse && options.remoteSubnet) { options.remoteSubnet = JSON.parse(options.remoteSubnet); @@ -38879,22 +39002,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.remoteSubnet}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove rules - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineRules1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineRules1 = parametersVirtualMachineRules1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('rules') + removeparametersVirtualMachineRules1.command('rules') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -38904,32 +39027,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add rules - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineRules2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineRules2 = parametersVirtualMachineRules2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('rules') + addparametersVirtualMachineRules2.command('rules') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -38950,51 +39073,51 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : '') + "/" + "action"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : '') + '/' + 'action'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.action) { if (options.parse && options.action) { options.action = JSON.parse(options.action); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.action}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : '') + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : '') + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : '') + "/" + "order"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : '') + '/' + 'order'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.order) { if (options.parse && options.order) { options.order = JSON.parse(options.order); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.order}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/endpointAcl/rules" + (options.index ? ('/' + options.index) : '') + "/" + "remoteSubnet"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/endpointAcl/rules' + (options.index ? ('/' + options.index) : '') + '/' + 'remoteSubnet'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.remoteSubnet) { if (options.parse && options.remoteSubnet) { options.remoteSubnet = JSON.parse(options.remoteSubnet); @@ -39002,22 +39125,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.remoteSubnet}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set load-balancer-probe - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineLoadBalancerProbe0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineLoadBalancerProbe0 = parametersVirtualMachineLoadBalancerProbe0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('load-balancer-probe') + setparametersVirtualMachineLoadBalancerProbe0.command('load-balancer-probe') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -39039,59 +39162,59 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe"; - var paramPath = options.path + "/" + "intervalInSeconds"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe'; + var paramPath = options.path + '/' + 'intervalInSeconds'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.intervalInSeconds) { if (options.parse && options.intervalInSeconds) { options.intervalInSeconds = JSON.parse(options.intervalInSeconds); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.intervalInSeconds}]); } - var paramPath = options.path + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } - var paramPath = options.path + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = options.path + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } - var paramPath = options.path + "/" + "timeoutInSeconds"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'timeoutInSeconds'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.timeoutInSeconds) { if (options.parse && options.timeoutInSeconds) { options.timeoutInSeconds = JSON.parse(options.timeoutInSeconds); @@ -39099,22 +39222,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.timeoutInSeconds}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove load-balancer-probe - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineLoadBalancerProbe1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineLoadBalancerProbe1 = parametersVirtualMachineLoadBalancerProbe1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('load-balancer-probe') + removeparametersVirtualMachineLoadBalancerProbe1.command('load-balancer-probe') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -39123,32 +39246,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe"; + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add load-balancer-probe - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineLoadBalancerProbe2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineLoadBalancerProbe2 = parametersVirtualMachineLoadBalancerProbe2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('load-balancer-probe') + addparametersVirtualMachineLoadBalancerProbe2.command('load-balancer-probe') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -39170,61 +39293,61 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe" + "/" + "intervalInSeconds"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe' + '/' + 'intervalInSeconds'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.intervalInSeconds) { if (options.parse && options.intervalInSeconds) { options.intervalInSeconds = JSON.parse(options.intervalInSeconds); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.intervalInSeconds}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe" + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe' + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe" + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe' + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe" + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe' + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe" + "/" + "timeoutInSeconds"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe' + '/' + 'timeoutInSeconds'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.timeoutInSeconds) { if (options.parse && options.timeoutInSeconds) { options.timeoutInSeconds = JSON.parse(options.timeoutInSeconds); @@ -39232,22 +39355,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.timeoutInSeconds}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove protocol - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineProtocol1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineProtocol1 = parametersVirtualMachineProtocol1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('protocol') + removeparametersVirtualMachineProtocol1.command('protocol') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -39256,32 +39379,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe/protocol"; + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe/protocol'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add protocol - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineProtocol2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineProtocol2 = parametersVirtualMachineProtocol2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('protocol') + addparametersVirtualMachineProtocol2.command('protocol') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -39298,34 +39421,34 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/inputEndpoints/" + options.inputEndpointsIndex + "/loadBalancerProbe/protocol" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/inputEndpoints/' + options.inputEndpointsIndex + '/loadBalancerProbe/protocol' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set network-interfaces - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineNetworkInterfaces0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineNetworkInterfaces0 = parametersVirtualMachineNetworkInterfaces0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('network-interfaces') + setparametersVirtualMachineNetworkInterfaces0.command('network-interfaces') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -39346,52 +39469,52 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "ipConfigurations"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'ipConfigurations'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipConfigurations) { if (options.parse && options.ipConfigurations) { options.ipConfigurations = JSON.parse(options.ipConfigurations); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipConfigurations}]); } - var paramPath = options.path + "/" + "ipForwarding"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'ipForwarding'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipForwarding) { if (options.parse && options.ipForwarding) { options.ipForwarding = JSON.parse(options.ipForwarding); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipForwarding}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "networkSecurityGroup"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'networkSecurityGroup'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkSecurityGroup) { if (options.parse && options.networkSecurityGroup) { options.networkSecurityGroup = JSON.parse(options.networkSecurityGroup); @@ -39399,22 +39522,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkSecurityGroup}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove network-interfaces - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineNetworkInterfaces1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineNetworkInterfaces1 = parametersVirtualMachineNetworkInterfaces1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('network-interfaces') + removeparametersVirtualMachineNetworkInterfaces1.command('network-interfaces') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -39423,32 +39546,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add network-interfaces - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineNetworkInterfaces2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineNetworkInterfaces2 = parametersVirtualMachineNetworkInterfaces2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('network-interfaces') + addparametersVirtualMachineNetworkInterfaces2.command('network-interfaces') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -39469,51 +39592,51 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces" + (options.index ? ('/' + options.index) : '') + "/" + "ipConfigurations"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces' + (options.index ? ('/' + options.index) : '') + '/' + 'ipConfigurations'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipConfigurations) { if (options.parse && options.ipConfigurations) { options.ipConfigurations = JSON.parse(options.ipConfigurations); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipConfigurations}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces" + (options.index ? ('/' + options.index) : '') + "/" + "ipForwarding"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces' + (options.index ? ('/' + options.index) : '') + '/' + 'ipForwarding'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.ipForwarding) { if (options.parse && options.ipForwarding) { options.ipForwarding = JSON.parse(options.ipForwarding); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.ipForwarding}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces" + (options.index ? ('/' + options.index) : '') + "/" + "networkSecurityGroup"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces' + (options.index ? ('/' + options.index) : '') + '/' + 'networkSecurityGroup'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.networkSecurityGroup) { if (options.parse && options.networkSecurityGroup) { options.networkSecurityGroup = JSON.parse(options.networkSecurityGroup); @@ -39521,22 +39644,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.networkSecurityGroup}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set ip-configurations - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineIPConfigurations0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineIPConfigurations0 = parametersVirtualMachineIPConfigurations0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('ip-configurations') + setparametersVirtualMachineIPConfigurations0.command('ip-configurations') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -39556,32 +39679,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces/" + options.networkInterfacesIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces/' + options.networkInterfacesIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "staticVirtualNetworkIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'staticVirtualNetworkIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.staticVirtualNetworkIPAddress) { if (options.parse && options.staticVirtualNetworkIPAddress) { options.staticVirtualNetworkIPAddress = JSON.parse(options.staticVirtualNetworkIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.staticVirtualNetworkIPAddress}]); } - var paramPath = options.path + "/" + "subnetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'subnetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.subnetName) { if (options.parse && options.subnetName) { options.subnetName = JSON.parse(options.subnetName); @@ -39589,22 +39712,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.subnetName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove ip-configurations - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineIPConfigurations1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineIPConfigurations1 = parametersVirtualMachineIPConfigurations1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('ip-configurations') + removeparametersVirtualMachineIPConfigurations1.command('ip-configurations') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -39614,32 +39737,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces/" + options.networkInterfacesIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces/' + options.networkInterfacesIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add ip-configurations - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineIPConfigurations2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineIPConfigurations2 = parametersVirtualMachineIPConfigurations2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('ip-configurations') + addparametersVirtualMachineIPConfigurations2.command('ip-configurations') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -39658,31 +39781,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces/" + options.networkInterfacesIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces/' + options.networkInterfacesIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces/" + options.networkInterfacesIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + "staticVirtualNetworkIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces/' + options.networkInterfacesIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + 'staticVirtualNetworkIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.staticVirtualNetworkIPAddress) { if (options.parse && options.staticVirtualNetworkIPAddress) { options.staticVirtualNetworkIPAddress = JSON.parse(options.staticVirtualNetworkIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.staticVirtualNetworkIPAddress}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/networkInterfaces/" + options.networkInterfacesIndex + "/iPConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + "subnetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/networkInterfaces/' + options.networkInterfacesIndex + '/iPConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + 'subnetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.subnetName) { if (options.parse && options.subnetName) { options.subnetName = JSON.parse(options.subnetName); @@ -39690,22 +39813,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.subnetName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set public-ip - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePublicIPs0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachinePublicIPs0 = parametersVirtualMachinePublicIPs0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('public-ip') + setparametersVirtualMachinePublicIPs0.command('public-ip') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -39725,42 +39848,42 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/publicIPs" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/publicIPs' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "domainNameLabel"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'domainNameLabel'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domainNameLabel) { if (options.parse && options.domainNameLabel) { options.domainNameLabel = JSON.parse(options.domainNameLabel); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domainNameLabel}]); } - var paramPath = options.path + "/" + "idleTimeoutInMinutes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'idleTimeoutInMinutes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.idleTimeoutInMinutes) { if (options.parse && options.idleTimeoutInMinutes) { options.idleTimeoutInMinutes = JSON.parse(options.idleTimeoutInMinutes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.idleTimeoutInMinutes}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -39768,22 +39891,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove public-ip - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePublicIPs1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachinePublicIPs1 = parametersVirtualMachinePublicIPs1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('public-ip') + removeparametersVirtualMachinePublicIPs1.command('public-ip') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -39792,32 +39915,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/publicIPs" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/publicIPs' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add public-ip - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePublicIPs2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachinePublicIPs2 = parametersVirtualMachinePublicIPs2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('public-ip') + addparametersVirtualMachinePublicIPs2.command('public-ip') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -39837,41 +39960,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/publicIPs" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/publicIPs' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/publicIPs" + (options.index ? ('/' + options.index) : '') + "/" + "domainNameLabel"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/publicIPs' + (options.index ? ('/' + options.index) : '') + '/' + 'domainNameLabel'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.domainNameLabel) { if (options.parse && options.domainNameLabel) { options.domainNameLabel = JSON.parse(options.domainNameLabel); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.domainNameLabel}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/publicIPs" + (options.index ? ('/' + options.index) : '') + "/" + "idleTimeoutInMinutes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/publicIPs' + (options.index ? ('/' + options.index) : '') + '/' + 'idleTimeoutInMinutes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.idleTimeoutInMinutes) { if (options.parse && options.idleTimeoutInMinutes) { options.idleTimeoutInMinutes = JSON.parse(options.idleTimeoutInMinutes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.idleTimeoutInMinutes}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/publicIPs" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/publicIPs' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -39879,22 +40002,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set ssh-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineSshSettings0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineSshSettings0 = parametersVirtualMachineSshSettings0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('ssh-settings') + setparametersVirtualMachineSshSettings0.command('ssh-settings') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -39912,29 +40035,29 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings"; - var paramPath = options.path + "/" + "keyPairs"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings'; + var paramPath = options.path + '/' + 'keyPairs'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.keyPairs) { if (options.parse && options.keyPairs) { options.keyPairs = JSON.parse(options.keyPairs); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.keyPairs}]); } - var paramPath = options.path + "/" + "publicKeys"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publicKeys'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publicKeys) { if (options.parse && options.publicKeys) { options.publicKeys = JSON.parse(options.publicKeys); @@ -39942,22 +40065,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publicKeys}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove ssh-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineSshSettings1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineSshSettings1 = parametersVirtualMachineSshSettings1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('ssh-settings') + removeparametersVirtualMachineSshSettings1.command('ssh-settings') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -39965,32 +40088,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings"; + options.path = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add ssh-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineSshSettings2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineSshSettings2 = parametersVirtualMachineSshSettings2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('ssh-settings') + addparametersVirtualMachineSshSettings2.command('ssh-settings') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -40009,31 +40132,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings" + "/" + "keyPairs"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings' + '/' + 'keyPairs'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.keyPairs) { if (options.parse && options.keyPairs) { options.keyPairs = JSON.parse(options.keyPairs); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.keyPairs}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings" + "/" + "publicKeys"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings' + '/' + 'publicKeys'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publicKeys) { if (options.parse && options.publicKeys) { options.publicKeys = JSON.parse(options.publicKeys); @@ -40041,22 +40164,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publicKeys}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set key-pairs - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineKeyPairs0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineKeyPairs0 = parametersVirtualMachineKeyPairs0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('key-pairs') + setparametersVirtualMachineKeyPairs0.command('key-pairs') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -40075,32 +40198,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/keyPairs" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/keyPairs' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "fingerprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'fingerprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.fingerprint) { if (options.parse && options.fingerprint) { options.fingerprint = JSON.parse(options.fingerprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.fingerprint}]); } - var paramPath = options.path + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); @@ -40108,22 +40231,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove key-pairs - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineKeyPairs1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineKeyPairs1 = parametersVirtualMachineKeyPairs1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('key-pairs') + removeparametersVirtualMachineKeyPairs1.command('key-pairs') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -40132,32 +40255,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/keyPairs" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/keyPairs' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add key-pairs - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineKeyPairs2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineKeyPairs2 = parametersVirtualMachineKeyPairs2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('key-pairs') + addparametersVirtualMachineKeyPairs2.command('key-pairs') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -40176,31 +40299,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/keyPairs" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/keyPairs' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/keyPairs" + (options.index ? ('/' + options.index) : '') + "/" + "fingerprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/keyPairs' + (options.index ? ('/' + options.index) : '') + '/' + 'fingerprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.fingerprint) { if (options.parse && options.fingerprint) { options.fingerprint = JSON.parse(options.fingerprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.fingerprint}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/keyPairs" + (options.index ? ('/' + options.index) : '') + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/keyPairs' + (options.index ? ('/' + options.index) : '') + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); @@ -40208,22 +40331,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set public-keys - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePublicKeys0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachinePublicKeys0 = parametersVirtualMachinePublicKeys0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('public-keys') + setparametersVirtualMachinePublicKeys0.command('public-keys') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -40242,32 +40365,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/publicKeys" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/publicKeys' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "fingerprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'fingerprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.fingerprint) { if (options.parse && options.fingerprint) { options.fingerprint = JSON.parse(options.fingerprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.fingerprint}]); } - var paramPath = options.path + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); @@ -40275,22 +40398,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove public-keys - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePublicKeys1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachinePublicKeys1 = parametersVirtualMachinePublicKeys1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('public-keys') + removeparametersVirtualMachinePublicKeys1.command('public-keys') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -40299,32 +40422,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/publicKeys" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/publicKeys' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add public-keys - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachinePublicKeys2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachinePublicKeys2 = parametersVirtualMachinePublicKeys2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('public-keys') + addparametersVirtualMachinePublicKeys2.command('public-keys') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -40343,31 +40466,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/publicKeys" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/publicKeys' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/publicKeys" + (options.index ? ('/' + options.index) : '') + "/" + "fingerprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/publicKeys' + (options.index ? ('/' + options.index) : '') + '/' + 'fingerprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.fingerprint) { if (options.parse && options.fingerprint) { options.fingerprint = JSON.parse(options.fingerprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.fingerprint}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/sshSettings/publicKeys" + (options.index ? ('/' + options.index) : '') + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/sshSettings/publicKeys' + (options.index ? ('/' + options.index) : '') + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); @@ -40375,22 +40498,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set stored-certificate-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineStoredCertificateSettings0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineStoredCertificateSettings0 = parametersVirtualMachineStoredCertificateSettings0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('stored-certificate-settings') + setparametersVirtualMachineStoredCertificateSettings0.command('stored-certificate-settings') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -40409,32 +40532,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/storedCertificateSettings" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/storedCertificateSettings' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "storeName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'storeName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storeName) { if (options.parse && options.storeName) { options.storeName = JSON.parse(options.storeName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storeName}]); } - var paramPath = options.path + "/" + "thumbprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'thumbprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprint) { if (options.parse && options.thumbprint) { options.thumbprint = JSON.parse(options.thumbprint); @@ -40442,22 +40565,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprint}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove stored-certificate-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineStoredCertificateSettings1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineStoredCertificateSettings1 = parametersVirtualMachineStoredCertificateSettings1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('stored-certificate-settings') + removeparametersVirtualMachineStoredCertificateSettings1.command('stored-certificate-settings') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -40466,32 +40589,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/storedCertificateSettings" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/storedCertificateSettings' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add stored-certificate-settings - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineStoredCertificateSettings2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineStoredCertificateSettings2 = parametersVirtualMachineStoredCertificateSettings2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('stored-certificate-settings') + addparametersVirtualMachineStoredCertificateSettings2.command('stored-certificate-settings') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -40510,31 +40633,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/storedCertificateSettings" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/storedCertificateSettings' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/storedCertificateSettings" + (options.index ? ('/' + options.index) : '') + "/" + "storeName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/storedCertificateSettings' + (options.index ? ('/' + options.index) : '') + '/' + 'storeName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.storeName) { if (options.parse && options.storeName) { options.storeName = JSON.parse(options.storeName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.storeName}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/storedCertificateSettings" + (options.index ? ('/' + options.index) : '') + "/" + "thumbprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/storedCertificateSettings' + (options.index ? ('/' + options.index) : '') + '/' + 'thumbprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.thumbprint) { if (options.parse && options.thumbprint) { options.thumbprint = JSON.parse(options.thumbprint); @@ -40542,22 +40665,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.thumbprint}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set subnet-names - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineSubnetNames0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineSubnetNames0 = parametersVirtualMachineSubnetNames0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('subnet-names') + setparametersVirtualMachineSubnetNames0.command('subnet-names') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -40574,35 +40697,35 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/subnetNames" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/subnetNames' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove subnet-names - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineSubnetNames1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineSubnetNames1 = parametersVirtualMachineSubnetNames1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('subnet-names') + removeparametersVirtualMachineSubnetNames1.command('subnet-names') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -40611,32 +40734,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/subnetNames" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/subnetNames' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add subnet-names - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineSubnetNames2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineSubnetNames2 = parametersVirtualMachineSubnetNames2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('subnet-names') + addparametersVirtualMachineSubnetNames2.command('subnet-names') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -40653,34 +40776,34 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/subnetNames" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/subnetNames' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set windows-remote-management - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineWindowsRemoteManagement0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineWindowsRemoteManagement0 = parametersVirtualMachineWindowsRemoteManagement0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('windows-remote-management') + setparametersVirtualMachineWindowsRemoteManagement0.command('windows-remote-management') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -40697,19 +40820,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement"; - var paramPath = options.path + "/" + "listeners"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement'; + var paramPath = options.path + '/' + 'listeners'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.listeners) { if (options.parse && options.listeners) { options.listeners = JSON.parse(options.listeners); @@ -40717,22 +40840,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.listeners}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove windows-remote-management - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineWindowsRemoteManagement1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineWindowsRemoteManagement1 = parametersVirtualMachineWindowsRemoteManagement1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('windows-remote-management') + removeparametersVirtualMachineWindowsRemoteManagement1.command('windows-remote-management') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -40740,32 +40863,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement"; + options.path = '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add windows-remote-management - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineWindowsRemoteManagement2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineWindowsRemoteManagement2 = parametersVirtualMachineWindowsRemoteManagement2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('windows-remote-management') + addparametersVirtualMachineWindowsRemoteManagement2.command('windows-remote-management') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -40783,21 +40906,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement" + "/" + "listeners"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement' + '/' + 'listeners'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.listeners) { if (options.parse && options.listeners) { options.listeners = JSON.parse(options.listeners); @@ -40805,22 +40928,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.listeners}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set listeners - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineListeners0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineListeners0 = parametersVirtualMachineListeners0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('listeners') + setparametersVirtualMachineListeners0.command('listeners') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -40839,32 +40962,32 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement/listeners" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement/listeners' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "certificateThumbprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'certificateThumbprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.certificateThumbprint) { if (options.parse && options.certificateThumbprint) { options.certificateThumbprint = JSON.parse(options.certificateThumbprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.certificateThumbprint}]); } - var paramPath = options.path + "/" + "listenerType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'listenerType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.listenerType) { if (options.parse && options.listenerType) { options.listenerType = JSON.parse(options.listenerType); @@ -40872,22 +40995,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.listenerType}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove listeners - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineListeners1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineListeners1 = parametersVirtualMachineListeners1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('listeners') + removeparametersVirtualMachineListeners1.command('listeners') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -40896,32 +41019,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement/listeners" + (options.index ? ('/' + options.index) : ''); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement/listeners' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add listeners - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineListeners2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineListeners2 = parametersVirtualMachineListeners2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('listeners') + addparametersVirtualMachineListeners2.command('listeners') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -40940,31 +41063,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement/listeners" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement/listeners' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement/listeners" + (options.index ? ('/' + options.index) : '') + "/" + "certificateThumbprint"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement/listeners' + (options.index ? ('/' + options.index) : '') + '/' + 'certificateThumbprint'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.certificateThumbprint) { if (options.parse && options.certificateThumbprint) { options.certificateThumbprint = JSON.parse(options.certificateThumbprint); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.certificateThumbprint}]); } - var paramPath = "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement/listeners" + (options.index ? ('/' + options.index) : '') + "/" + "listenerType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement/listeners' + (options.index ? ('/' + options.index) : '') + '/' + 'listenerType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.listenerType) { if (options.parse && options.listenerType) { options.listenerType = JSON.parse(options.listenerType); @@ -40972,22 +41095,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.listenerType}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove listener-type - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineListenerType1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineListenerType1 = parametersVirtualMachineListenerType1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('listener-type') + removeparametersVirtualMachineListenerType1.command('listener-type') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -40996,32 +41119,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement/listeners/" + options.listenersIndex + "/listenerType"; + options.path = '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement/listeners/' + options.listenersIndex + '/listenerType'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add listener-type - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineListenerType2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineListenerType2 = parametersVirtualMachineListenerType2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('listener-type') + addparametersVirtualMachineListenerType2.command('listener-type') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -41038,34 +41161,34 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/configurationSets/" + options.configurationSetsIndex + "/windowsRemoteManagement/listeners/" + options.listenersIndex + "/listenerType" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/configurationSets/' + options.configurationSetsIndex + '/windowsRemoteManagement/listeners/' + options.listenersIndex + '/listenerType' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set data-virtual-hard-disks - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDataVirtualHardDisks0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineDataVirtualHardDisks0 = parametersVirtualMachineDataVirtualHardDisks0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('data-virtual-hard-disks') + setparametersVirtualMachineDataVirtualHardDisks0.command('data-virtual-hard-disks') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -41089,92 +41212,92 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : ''); + options.path = '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "hostCaching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'hostCaching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostCaching) { if (options.parse && options.hostCaching) { options.hostCaching = JSON.parse(options.hostCaching); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostCaching}]); } - var paramPath = options.path + "/" + "iOType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'iOType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.iOType) { if (options.parse && options.iOType) { options.iOType = JSON.parse(options.iOType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.iOType}]); } - var paramPath = options.path + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = options.path + "/" + "logicalDiskSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'logicalDiskSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.logicalDiskSizeInGB) { if (options.parse && options.logicalDiskSizeInGB) { options.logicalDiskSizeInGB = JSON.parse(options.logicalDiskSizeInGB); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.logicalDiskSizeInGB}]); } - var paramPath = options.path + "/" + "logicalUnitNumber"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'logicalUnitNumber'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.logicalUnitNumber) { if (options.parse && options.logicalUnitNumber) { options.logicalUnitNumber = JSON.parse(options.logicalUnitNumber); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.logicalUnitNumber}]); } - var paramPath = options.path + "/" + "mediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'mediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLink) { if (options.parse && options.mediaLink) { options.mediaLink = JSON.parse(options.mediaLink); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLink}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "sourceMediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'sourceMediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sourceMediaLink) { if (options.parse && options.sourceMediaLink) { options.sourceMediaLink = JSON.parse(options.sourceMediaLink); @@ -41182,22 +41305,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sourceMediaLink}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove data-virtual-hard-disks - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDataVirtualHardDisks1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineDataVirtualHardDisks1 = parametersVirtualMachineDataVirtualHardDisks1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('data-virtual-hard-disks') + removeparametersVirtualMachineDataVirtualHardDisks1.command('data-virtual-hard-disks') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -41205,32 +41328,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : ''); + options.path = '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add data-virtual-hard-disks - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineDataVirtualHardDisks2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineDataVirtualHardDisks2 = parametersVirtualMachineDataVirtualHardDisks2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('data-virtual-hard-disks') + addparametersVirtualMachineDataVirtualHardDisks2.command('data-virtual-hard-disks') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -41255,91 +41378,91 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + "hostCaching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + 'hostCaching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostCaching) { if (options.parse && options.hostCaching) { options.hostCaching = JSON.parse(options.hostCaching); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostCaching}]); } - var paramPath = "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + "iOType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + 'iOType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.iOType) { if (options.parse && options.iOType) { options.iOType = JSON.parse(options.iOType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.iOType}]); } - var paramPath = "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + "logicalDiskSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + 'logicalDiskSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.logicalDiskSizeInGB) { if (options.parse && options.logicalDiskSizeInGB) { options.logicalDiskSizeInGB = JSON.parse(options.logicalDiskSizeInGB); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.logicalDiskSizeInGB}]); } - var paramPath = "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + "logicalUnitNumber"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + 'logicalUnitNumber'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.logicalUnitNumber) { if (options.parse && options.logicalUnitNumber) { options.logicalUnitNumber = JSON.parse(options.logicalUnitNumber); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.logicalUnitNumber}]); } - var paramPath = "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + "mediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + 'mediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLink) { if (options.parse && options.mediaLink) { options.mediaLink = JSON.parse(options.mediaLink); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLink}]); } - var paramPath = "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/dataVirtualHardDisks" + (options.index ? ('/' + options.index) : '') + "/" + "sourceMediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/dataVirtualHardDisks' + (options.index ? ('/' + options.index) : '') + '/' + 'sourceMediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sourceMediaLink) { if (options.parse && options.sourceMediaLink) { options.sourceMediaLink = JSON.parse(options.sourceMediaLink); @@ -41347,22 +41470,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sourceMediaLink}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set os-virtual-hard-disk - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineOSVirtualHardDisk0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineOSVirtualHardDisk0 = parametersVirtualMachineOSVirtualHardDisk0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('os-virtual-hard-disk') + setparametersVirtualMachineOSVirtualHardDisk0.command('os-virtual-hard-disk') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -41386,99 +41509,99 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/oSVirtualHardDisk"; - var paramPath = options.path + "/" + "hostCaching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/oSVirtualHardDisk'; + var paramPath = options.path + '/' + 'hostCaching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostCaching) { if (options.parse && options.hostCaching) { options.hostCaching = JSON.parse(options.hostCaching); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostCaching}]); } - var paramPath = options.path + "/" + "iOType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'iOType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.iOType) { if (options.parse && options.iOType) { options.iOType = JSON.parse(options.iOType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.iOType}]); } - var paramPath = options.path + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = options.path + "/" + "mediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'mediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLink) { if (options.parse && options.mediaLink) { options.mediaLink = JSON.parse(options.mediaLink); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLink}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "operatingSystem"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'operatingSystem'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.operatingSystem) { if (options.parse && options.operatingSystem) { options.operatingSystem = JSON.parse(options.operatingSystem); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.operatingSystem}]); } - var paramPath = options.path + "/" + "remoteSourceImageLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'remoteSourceImageLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.remoteSourceImageLink) { if (options.parse && options.remoteSourceImageLink) { options.remoteSourceImageLink = JSON.parse(options.remoteSourceImageLink); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.remoteSourceImageLink}]); } - var paramPath = options.path + "/" + "resizedSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'resizedSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resizedSizeInGB) { if (options.parse && options.resizedSizeInGB) { options.resizedSizeInGB = JSON.parse(options.resizedSizeInGB); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resizedSizeInGB}]); } - var paramPath = options.path + "/" + "sourceImageName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'sourceImageName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sourceImageName) { if (options.parse && options.sourceImageName) { options.sourceImageName = JSON.parse(options.sourceImageName); @@ -41486,54 +41609,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sourceImageName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove os-virtual-hard-disk - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineOSVirtualHardDisk1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineOSVirtualHardDisk1 = parametersVirtualMachineOSVirtualHardDisk1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('os-virtual-hard-disk') + removeparametersVirtualMachineOSVirtualHardDisk1.command('os-virtual-hard-disk') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/oSVirtualHardDisk"; + options.path = '/oSVirtualHardDisk'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add os-virtual-hard-disk - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineOSVirtualHardDisk2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineOSVirtualHardDisk2 = parametersVirtualMachineOSVirtualHardDisk2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('os-virtual-hard-disk') + addparametersVirtualMachineOSVirtualHardDisk2.command('os-virtual-hard-disk') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -41559,101 +41682,101 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/oSVirtualHardDisk" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/oSVirtualHardDisk' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/oSVirtualHardDisk" + "/" + "hostCaching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/oSVirtualHardDisk' + '/' + 'hostCaching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostCaching) { if (options.parse && options.hostCaching) { options.hostCaching = JSON.parse(options.hostCaching); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostCaching}]); } - var paramPath = "/oSVirtualHardDisk" + "/" + "iOType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/oSVirtualHardDisk' + '/' + 'iOType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.iOType) { if (options.parse && options.iOType) { options.iOType = JSON.parse(options.iOType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.iOType}]); } - var paramPath = "/oSVirtualHardDisk" + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/oSVirtualHardDisk' + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = "/oSVirtualHardDisk" + "/" + "mediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/oSVirtualHardDisk' + '/' + 'mediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLink) { if (options.parse && options.mediaLink) { options.mediaLink = JSON.parse(options.mediaLink); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLink}]); } - var paramPath = "/oSVirtualHardDisk" + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/oSVirtualHardDisk' + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/oSVirtualHardDisk" + "/" + "operatingSystem"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/oSVirtualHardDisk' + '/' + 'operatingSystem'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.operatingSystem) { if (options.parse && options.operatingSystem) { options.operatingSystem = JSON.parse(options.operatingSystem); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.operatingSystem}]); } - var paramPath = "/oSVirtualHardDisk" + "/" + "remoteSourceImageLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/oSVirtualHardDisk' + '/' + 'remoteSourceImageLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.remoteSourceImageLink) { if (options.parse && options.remoteSourceImageLink) { options.remoteSourceImageLink = JSON.parse(options.remoteSourceImageLink); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.remoteSourceImageLink}]); } - var paramPath = "/oSVirtualHardDisk" + "/" + "resizedSizeInGB"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/oSVirtualHardDisk' + '/' + 'resizedSizeInGB'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resizedSizeInGB) { if (options.parse && options.resizedSizeInGB) { options.resizedSizeInGB = JSON.parse(options.resizedSizeInGB); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resizedSizeInGB}]); } - var paramPath = "/oSVirtualHardDisk" + "/" + "sourceImageName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/oSVirtualHardDisk' + '/' + 'sourceImageName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sourceImageName) { if (options.parse && options.sourceImageName) { options.sourceImageName = JSON.parse(options.sourceImageName); @@ -41661,22 +41784,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sourceImageName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set resource-extension-references - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineResourceExtensionReferences0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineResourceExtensionReferences0 = parametersVirtualMachineResourceExtensionReferences0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('resource-extension-references') + setparametersVirtualMachineResourceExtensionReferences0.command('resource-extension-references') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -41699,82 +41822,82 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : ''); + options.path = '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "forceUpdate"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'forceUpdate'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.forceUpdate) { if (options.parse && options.forceUpdate) { options.forceUpdate = JSON.parse(options.forceUpdate); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.forceUpdate}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "publisher"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publisher'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publisher) { if (options.parse && options.publisher) { options.publisher = JSON.parse(options.publisher); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publisher}]); } - var paramPath = options.path + "/" + "referenceName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'referenceName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.referenceName) { if (options.parse && options.referenceName) { options.referenceName = JSON.parse(options.referenceName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.referenceName}]); } - var paramPath = options.path + "/" + "resourceExtensionParameterValues"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'resourceExtensionParameterValues'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resourceExtensionParameterValues) { if (options.parse && options.resourceExtensionParameterValues) { options.resourceExtensionParameterValues = JSON.parse(options.resourceExtensionParameterValues); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resourceExtensionParameterValues}]); } - var paramPath = options.path + "/" + "state"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'state'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.state) { if (options.parse && options.state) { options.state = JSON.parse(options.state); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.state}]); } - var paramPath = options.path + "/" + "version"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'version'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.version) { if (options.parse && options.version) { options.version = JSON.parse(options.version); @@ -41782,22 +41905,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.version}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove resource-extension-references - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineResourceExtensionReferences1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineResourceExtensionReferences1 = parametersVirtualMachineResourceExtensionReferences1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('resource-extension-references') + removeparametersVirtualMachineResourceExtensionReferences1.command('resource-extension-references') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -41805,32 +41928,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : ''); + options.path = '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add resource-extension-references - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineResourceExtensionReferences2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineResourceExtensionReferences2 = parametersVirtualMachineResourceExtensionReferences2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('resource-extension-references') + addparametersVirtualMachineResourceExtensionReferences2.command('resource-extension-references') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -41854,81 +41977,81 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : '') + "/" + "forceUpdate"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : '') + '/' + 'forceUpdate'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.forceUpdate) { if (options.parse && options.forceUpdate) { options.forceUpdate = JSON.parse(options.forceUpdate); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.forceUpdate}]); } - var paramPath = "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : '') + "/" + "publisher"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : '') + '/' + 'publisher'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publisher) { if (options.parse && options.publisher) { options.publisher = JSON.parse(options.publisher); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publisher}]); } - var paramPath = "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : '') + "/" + "referenceName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : '') + '/' + 'referenceName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.referenceName) { if (options.parse && options.referenceName) { options.referenceName = JSON.parse(options.referenceName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.referenceName}]); } - var paramPath = "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : '') + "/" + "resourceExtensionParameterValues"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : '') + '/' + 'resourceExtensionParameterValues'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.resourceExtensionParameterValues) { if (options.parse && options.resourceExtensionParameterValues) { options.resourceExtensionParameterValues = JSON.parse(options.resourceExtensionParameterValues); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.resourceExtensionParameterValues}]); } - var paramPath = "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : '') + "/" + "state"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : '') + '/' + 'state'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.state) { if (options.parse && options.state) { options.state = JSON.parse(options.state); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.state}]); } - var paramPath = "/resourceExtensionReferences" + (options.index ? ('/' + options.index) : '') + "/" + "version"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/resourceExtensionReferences' + (options.index ? ('/' + options.index) : '') + '/' + 'version'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.version) { if (options.parse && options.version) { options.version = JSON.parse(options.version); @@ -41936,22 +42059,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.version}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set resource-extension-parameter-values - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineResourceExtensionParameterValues0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineResourceExtensionParameterValues0 = parametersVirtualMachineResourceExtensionParameterValues0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('resource-extension-parameter-values') + setparametersVirtualMachineResourceExtensionParameterValues0.command('resource-extension-parameter-values') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -41971,42 +42094,42 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/resourceExtensionReferences/" + options.resourceExtensionReferencesIndex + "/resourceExtensionParameterValues" + (options.index ? ('/' + options.index) : ''); + options.path = '/resourceExtensionReferences/' + options.resourceExtensionReferencesIndex + '/resourceExtensionParameterValues' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "key"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'key'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.key) { if (options.parse && options.key) { options.key = JSON.parse(options.key); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.key}]); } - var paramPath = options.path + "/" + "type"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'type'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.type) { if (options.parse && options.type) { options.type = JSON.parse(options.type); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.type}]); } - var paramPath = options.path + "/" + "value"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'value'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.value) { if (options.parse && options.value) { options.value = JSON.parse(options.value); @@ -42014,22 +42137,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove resource-extension-parameter-values - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineResourceExtensionParameterValues1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineResourceExtensionParameterValues1 = parametersVirtualMachineResourceExtensionParameterValues1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('resource-extension-parameter-values') + removeparametersVirtualMachineResourceExtensionParameterValues1.command('resource-extension-parameter-values') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -42038,32 +42161,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/resourceExtensionReferences/" + options.resourceExtensionReferencesIndex + "/resourceExtensionParameterValues" + (options.index ? ('/' + options.index) : ''); + options.path = '/resourceExtensionReferences/' + options.resourceExtensionReferencesIndex + '/resourceExtensionParameterValues' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add resource-extension-parameter-values - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineResourceExtensionParameterValues2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineResourceExtensionParameterValues2 = parametersVirtualMachineResourceExtensionParameterValues2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('resource-extension-parameter-values') + addparametersVirtualMachineResourceExtensionParameterValues2.command('resource-extension-parameter-values') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -42083,41 +42206,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/resourceExtensionReferences/" + options.resourceExtensionReferencesIndex + "/resourceExtensionParameterValues" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/resourceExtensionReferences/' + options.resourceExtensionReferencesIndex + '/resourceExtensionParameterValues' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/resourceExtensionReferences/" + options.resourceExtensionReferencesIndex + "/resourceExtensionParameterValues" + (options.index ? ('/' + options.index) : '') + "/" + "key"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/resourceExtensionReferences/' + options.resourceExtensionReferencesIndex + '/resourceExtensionParameterValues' + (options.index ? ('/' + options.index) : '') + '/' + 'key'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.key) { if (options.parse && options.key) { options.key = JSON.parse(options.key); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.key}]); } - var paramPath = "/resourceExtensionReferences/" + options.resourceExtensionReferencesIndex + "/resourceExtensionParameterValues" + (options.index ? ('/' + options.index) : '') + "/" + "type"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/resourceExtensionReferences/' + options.resourceExtensionReferencesIndex + '/resourceExtensionParameterValues' + (options.index ? ('/' + options.index) : '') + '/' + 'type'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.type) { if (options.parse && options.type) { options.type = JSON.parse(options.type); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.type}]); } - var paramPath = "/resourceExtensionReferences/" + options.resourceExtensionReferencesIndex + "/resourceExtensionParameterValues" + (options.index ? ('/' + options.index) : '') + "/" + "value"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/resourceExtensionReferences/' + options.resourceExtensionReferencesIndex + '/resourceExtensionParameterValues' + (options.index ? ('/' + options.index) : '') + '/' + 'value'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.value) { if (options.parse && options.value) { options.value = JSON.parse(options.value); @@ -42125,14 +42248,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -42153,13 +42276,14 @@ exports.init = function (cli) { cli.output.info('serviceName = ' + options.serviceName); cli.output.info('deploymentName = ' + options.deploymentName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -42167,25 +42291,27 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachines.updateLoadBalancedEndpointSet(options.serviceName, options.deploymentName, parametersObj, _); cli.output.json(result); }); - var parameters = virtualMachine.category('parameters') + var virtualMachineupdateLoadBalancedEndpointSetParameters2 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual machine.')); - var generate = parameters.category('generate') + var virtualMachineupdateLoadBalancedEndpointSetGenerate2 = virtualMachineupdateLoadBalancedEndpointSetParameters2.category('generate') .description($('Commands to generate parameter file for your virtual machine.')); - generate.command('update-load-balanced-endpoint-set') + virtualMachineupdateLoadBalancedEndpointSetGenerate2.command('update-load-balanced-endpoint-set') .description($('Generate virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"loadBalancedEndpoints\":[{\"enableDirectServerReturn\":null,\"idleTimeoutInMinutes\":null,\"loadBalancedEndpointSetName\":\"\",\"loadBalancerDistribution\":\"\",\"loadBalancerName\":\"\",\"loadBalancerProbe\":{\"intervalInSeconds\":null,\"path\":\"\",\"port\":0,\"protocol\":0,\"timeoutInSeconds\":null},\"localPort\":null,\"name\":\"\",\"port\":null,\"protocol\":\"\",\"rules\":[{\"action\":\"\",\"description\":\"\",\"order\":null,\"remoteSubnet\":\"\"}],\"virtualIPAddress\":\"\",\"virtualIPName\":\"\"}]}"); - var filePath = "virtualMachine_updateLoadBalancedEndpointSet.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"loadBalancedEndpoints\":[\r\n{\r\n\"enableDirectServerReturn\":null,\r\n\"idleTimeoutInMinutes\":null,\r\n\"loadBalancedEndpointSetName\":\"\",\r\n\"loadBalancerDistribution\":\"\",\r\n\"loadBalancerName\":\"\",\r\n\"loadBalancerProbe\":{\r\n\"intervalInSeconds\":null,\r\n\"path\":\"\",\r\n\"port\":0,\r\n\"protocol\":0,\r\n\"timeoutInSeconds\":null\r\n},\r\n\"localPort\":null,\r\n\"name\":\"\",\r\n\"port\":null,\r\n\"protocol\":\"\",\r\n\"rules\":[\r\n{\r\n\"action\":\"\",\r\n\"description\":\"\",\r\n\"order\":null,\r\n\"remoteSubnet\":\"\"\r\n}\r\n],\r\n\"virtualIPAddress\":\"\",\r\n\"virtualIPName\":\"\"\r\n}\r\n]\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"loadBalancedEndpoints\":[{\"enableDirectServerReturn\":null,\"idleTimeoutInMinutes\":null,\"loadBalancedEndpointSetName\":\"\",\"loadBalancerDistribution\":\"\",\"loadBalancerName\":\"\",\"loadBalancerProbe\":{\"intervalInSeconds\":null,\"path\":\"\",\"port\":0,\"protocol\":0,\"timeoutInSeconds\":null},\"localPort\":null,\"name\":\"\",\"port\":null,\"protocol\":\"\",\"rules\":[{\"action\":\"\",\"description\":\"\",\"order\":null,\"remoteSubnet\":\"\"}],\"virtualIPAddress\":\"\",\"virtualIPName\":\"\"}]}'); + var filePath = 'virtualMachine_updateLoadBalancedEndpointSet.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"loadBalancedEndpoints\":[\r\n{\r\n\"enableDirectServerReturn\":null,\r\n\"idleTimeoutInMinutes\":null,\r\n\"loadBalancedEndpointSetName\":\"\",\r\n\"loadBalancerDistribution\":\"\",\r\n\"loadBalancerName\":\"\",\r\n\"loadBalancerProbe\":{\r\n\"intervalInSeconds\":null,\r\n\"path\":\"\",\r\n\"port\":0,\r\n\"protocol\":0,\r\n\"timeoutInSeconds\":null\r\n},\r\n\"localPort\":null,\r\n\"name\":\"\",\r\n\"port\":null,\r\n\"protocol\":\"\",\r\n\"rules\":[\r\n{\r\n\"action\":\"\",\r\n\"description\":\"\",\r\n\"order\":null,\r\n\"remoteSubnet\":\"\"\r\n}\r\n],\r\n\"virtualIPAddress\":\"\",\r\n\"virtualIPName\":\"\"\r\n}\r\n]\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + virtualMachineupdateLoadBalancedEndpointSetParameters2.command('patch') .description($('Command to patch virtualMachine parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -42203,12 +42329,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -42220,22 +42346,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set virtual-machine-update-load-balanced-set-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineUpdateLoadBalancedSetParameters0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineVirtualMachineUpdateLoadBalancedSetParameters0 = parametersVirtualMachineVirtualMachineUpdateLoadBalancedSetParameters0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('virtual-machine-update-load-balanced-set-parameters') + setparametersVirtualMachineVirtualMachineUpdateLoadBalancedSetParameters0.command('virtual-machine-update-load-balanced-set-parameters') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -42251,19 +42377,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "loadBalancedEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'loadBalancedEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancedEndpoints) { if (options.parse && options.loadBalancedEndpoints) { options.loadBalancedEndpoints = JSON.parse(options.loadBalancedEndpoints); @@ -42271,54 +42397,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancedEndpoints}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove virtual-machine-update-load-balanced-set-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineUpdateLoadBalancedSetParameters1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineVirtualMachineUpdateLoadBalancedSetParameters1 = parametersVirtualMachineVirtualMachineUpdateLoadBalancedSetParameters1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('virtual-machine-update-load-balanced-set-parameters') + removeparametersVirtualMachineVirtualMachineUpdateLoadBalancedSetParameters1.command('virtual-machine-update-load-balanced-set-parameters') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add virtual-machine-update-load-balanced-set-parameters - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineVirtualMachineUpdateLoadBalancedSetParameters2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineVirtualMachineUpdateLoadBalancedSetParameters2 = parametersVirtualMachineVirtualMachineUpdateLoadBalancedSetParameters2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('virtual-machine-update-load-balanced-set-parameters') + addparametersVirtualMachineVirtualMachineUpdateLoadBalancedSetParameters2.command('virtual-machine-update-load-balanced-set-parameters') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -42336,21 +42462,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "loadBalancedEndpoints"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'loadBalancedEndpoints'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancedEndpoints) { if (options.parse && options.loadBalancedEndpoints) { options.loadBalancedEndpoints = JSON.parse(options.loadBalancedEndpoints); @@ -42358,22 +42484,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancedEndpoints}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set load-balanced-endpoints - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineLoadBalancedEndpoints0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineLoadBalancedEndpoints0 = parametersVirtualMachineLoadBalancedEndpoints0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('load-balanced-endpoints') + setparametersVirtualMachineLoadBalancedEndpoints0.command('load-balanced-endpoints') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -42402,142 +42528,142 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/loadBalancedEndpoints" + (options.index ? ('/' + options.index) : ''); + options.path = '/loadBalancedEndpoints' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "enableDirectServerReturn"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'enableDirectServerReturn'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.enableDirectServerReturn) { if (options.parse && options.enableDirectServerReturn) { options.enableDirectServerReturn = JSON.parse(options.enableDirectServerReturn); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.enableDirectServerReturn}]); } - var paramPath = options.path + "/" + "idleTimeoutInMinutes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'idleTimeoutInMinutes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.idleTimeoutInMinutes) { if (options.parse && options.idleTimeoutInMinutes) { options.idleTimeoutInMinutes = JSON.parse(options.idleTimeoutInMinutes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.idleTimeoutInMinutes}]); } - var paramPath = options.path + "/" + "loadBalancedEndpointSetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'loadBalancedEndpointSetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancedEndpointSetName) { if (options.parse && options.loadBalancedEndpointSetName) { options.loadBalancedEndpointSetName = JSON.parse(options.loadBalancedEndpointSetName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancedEndpointSetName}]); } - var paramPath = options.path + "/" + "loadBalancerDistribution"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'loadBalancerDistribution'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerDistribution) { if (options.parse && options.loadBalancerDistribution) { options.loadBalancerDistribution = JSON.parse(options.loadBalancerDistribution); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerDistribution}]); } - var paramPath = options.path + "/" + "loadBalancerName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'loadBalancerName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerName) { if (options.parse && options.loadBalancerName) { options.loadBalancerName = JSON.parse(options.loadBalancerName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerName}]); } - var paramPath = options.path + "/" + "loadBalancerProbe"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'loadBalancerProbe'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerProbe) { if (options.parse && options.loadBalancerProbe) { options.loadBalancerProbe = JSON.parse(options.loadBalancerProbe); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerProbe}]); } - var paramPath = options.path + "/" + "localPort"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'localPort'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.localPort) { if (options.parse && options.localPort) { options.localPort = JSON.parse(options.localPort); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.localPort}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = options.path + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } - var paramPath = options.path + "/" + "rules"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'rules'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.rules) { if (options.parse && options.rules) { options.rules = JSON.parse(options.rules); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.rules}]); } - var paramPath = options.path + "/" + "virtualIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'virtualIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualIPAddress) { if (options.parse && options.virtualIPAddress) { options.virtualIPAddress = JSON.parse(options.virtualIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualIPAddress}]); } - var paramPath = options.path + "/" + "virtualIPName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'virtualIPName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualIPName) { if (options.parse && options.virtualIPName) { options.virtualIPName = JSON.parse(options.virtualIPName); @@ -42545,22 +42671,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualIPName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove load-balanced-endpoints - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineLoadBalancedEndpoints1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineLoadBalancedEndpoints1 = parametersVirtualMachineLoadBalancedEndpoints1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('load-balanced-endpoints') + removeparametersVirtualMachineLoadBalancedEndpoints1.command('load-balanced-endpoints') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -42568,32 +42694,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/loadBalancedEndpoints" + (options.index ? ('/' + options.index) : ''); + options.path = '/loadBalancedEndpoints' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add load-balanced-endpoints - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineLoadBalancedEndpoints2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineLoadBalancedEndpoints2 = parametersVirtualMachineLoadBalancedEndpoints2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('load-balanced-endpoints') + addparametersVirtualMachineLoadBalancedEndpoints2.command('load-balanced-endpoints') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -42623,141 +42749,141 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/loadBalancedEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/loadBalancedEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/loadBalancedEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "enableDirectServerReturn"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancedEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'enableDirectServerReturn'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.enableDirectServerReturn) { if (options.parse && options.enableDirectServerReturn) { options.enableDirectServerReturn = JSON.parse(options.enableDirectServerReturn); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.enableDirectServerReturn}]); } - var paramPath = "/loadBalancedEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "idleTimeoutInMinutes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancedEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'idleTimeoutInMinutes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.idleTimeoutInMinutes) { if (options.parse && options.idleTimeoutInMinutes) { options.idleTimeoutInMinutes = JSON.parse(options.idleTimeoutInMinutes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.idleTimeoutInMinutes}]); } - var paramPath = "/loadBalancedEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "loadBalancedEndpointSetName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancedEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'loadBalancedEndpointSetName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancedEndpointSetName) { if (options.parse && options.loadBalancedEndpointSetName) { options.loadBalancedEndpointSetName = JSON.parse(options.loadBalancedEndpointSetName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancedEndpointSetName}]); } - var paramPath = "/loadBalancedEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "loadBalancerDistribution"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancedEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'loadBalancerDistribution'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerDistribution) { if (options.parse && options.loadBalancerDistribution) { options.loadBalancerDistribution = JSON.parse(options.loadBalancerDistribution); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerDistribution}]); } - var paramPath = "/loadBalancedEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "loadBalancerName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancedEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'loadBalancerName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerName) { if (options.parse && options.loadBalancerName) { options.loadBalancerName = JSON.parse(options.loadBalancerName); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerName}]); } - var paramPath = "/loadBalancedEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "loadBalancerProbe"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancedEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'loadBalancerProbe'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.loadBalancerProbe) { if (options.parse && options.loadBalancerProbe) { options.loadBalancerProbe = JSON.parse(options.loadBalancerProbe); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.loadBalancerProbe}]); } - var paramPath = "/loadBalancedEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "localPort"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancedEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'localPort'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.localPort) { if (options.parse && options.localPort) { options.localPort = JSON.parse(options.localPort); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.localPort}]); } - var paramPath = "/loadBalancedEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancedEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/loadBalancedEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancedEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = "/loadBalancedEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancedEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } - var paramPath = "/loadBalancedEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "rules"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancedEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'rules'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.rules) { if (options.parse && options.rules) { options.rules = JSON.parse(options.rules); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.rules}]); } - var paramPath = "/loadBalancedEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "virtualIPAddress"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancedEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'virtualIPAddress'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualIPAddress) { if (options.parse && options.virtualIPAddress) { options.virtualIPAddress = JSON.parse(options.virtualIPAddress); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualIPAddress}]); } - var paramPath = "/loadBalancedEndpoints" + (options.index ? ('/' + options.index) : '') + "/" + "virtualIPName"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancedEndpoints' + (options.index ? ('/' + options.index) : '') + '/' + 'virtualIPName'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.virtualIPName) { if (options.parse && options.virtualIPName) { options.virtualIPName = JSON.parse(options.virtualIPName); @@ -42765,22 +42891,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.virtualIPName}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set load-balancer-probe - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineLoadBalancerProbe0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineLoadBalancerProbe0 = parametersVirtualMachineLoadBalancerProbe0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('load-balancer-probe') + setparametersVirtualMachineLoadBalancerProbe0.command('load-balancer-probe') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -42801,59 +42927,59 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/loadBalancedEndpoints/" + options.loadBalancedEndpointsIndex + "/loadBalancerProbe"; - var paramPath = options.path + "/" + "intervalInSeconds"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/loadBalancedEndpoints/' + options.loadBalancedEndpointsIndex + '/loadBalancerProbe'; + var paramPath = options.path + '/' + 'intervalInSeconds'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.intervalInSeconds) { if (options.parse && options.intervalInSeconds) { options.intervalInSeconds = JSON.parse(options.intervalInSeconds); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.intervalInSeconds}]); } - var paramPath = options.path + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } - var paramPath = options.path + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = options.path + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } - var paramPath = options.path + "/" + "timeoutInSeconds"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'timeoutInSeconds'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.timeoutInSeconds) { if (options.parse && options.timeoutInSeconds) { options.timeoutInSeconds = JSON.parse(options.timeoutInSeconds); @@ -42861,22 +42987,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.timeoutInSeconds}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove load-balancer-probe - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineLoadBalancerProbe1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineLoadBalancerProbe1 = parametersVirtualMachineLoadBalancerProbe1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('load-balancer-probe') + removeparametersVirtualMachineLoadBalancerProbe1.command('load-balancer-probe') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -42884,32 +43010,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/loadBalancedEndpoints/" + options.loadBalancedEndpointsIndex + "/loadBalancerProbe"; + options.path = '/loadBalancedEndpoints/' + options.loadBalancedEndpointsIndex + '/loadBalancerProbe'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add load-balancer-probe - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineLoadBalancerProbe2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineLoadBalancerProbe2 = parametersVirtualMachineLoadBalancerProbe2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('load-balancer-probe') + addparametersVirtualMachineLoadBalancerProbe2.command('load-balancer-probe') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -42931,61 +43057,61 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/loadBalancedEndpoints/" + options.loadBalancedEndpointsIndex + "/loadBalancerProbe" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/loadBalancedEndpoints/' + options.loadBalancedEndpointsIndex + '/loadBalancerProbe' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/loadBalancedEndpoints/" + options.loadBalancedEndpointsIndex + "/loadBalancerProbe" + "/" + "intervalInSeconds"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancedEndpoints/' + options.loadBalancedEndpointsIndex + '/loadBalancerProbe' + '/' + 'intervalInSeconds'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.intervalInSeconds) { if (options.parse && options.intervalInSeconds) { options.intervalInSeconds = JSON.parse(options.intervalInSeconds); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.intervalInSeconds}]); } - var paramPath = "/loadBalancedEndpoints/" + options.loadBalancedEndpointsIndex + "/loadBalancerProbe" + "/" + "path"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancedEndpoints/' + options.loadBalancedEndpointsIndex + '/loadBalancerProbe' + '/' + 'path'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.path) { if (options.parse && options.path) { options.path = JSON.parse(options.path); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.path}]); } - var paramPath = "/loadBalancedEndpoints/" + options.loadBalancedEndpointsIndex + "/loadBalancerProbe" + "/" + "port"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancedEndpoints/' + options.loadBalancedEndpointsIndex + '/loadBalancerProbe' + '/' + 'port'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.port) { if (options.parse && options.port) { options.port = JSON.parse(options.port); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.port}]); } - var paramPath = "/loadBalancedEndpoints/" + options.loadBalancedEndpointsIndex + "/loadBalancerProbe" + "/" + "protocol"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancedEndpoints/' + options.loadBalancedEndpointsIndex + '/loadBalancerProbe' + '/' + 'protocol'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.protocol) { if (options.parse && options.protocol) { options.protocol = JSON.parse(options.protocol); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.protocol}]); } - var paramPath = "/loadBalancedEndpoints/" + options.loadBalancedEndpointsIndex + "/loadBalancerProbe" + "/" + "timeoutInSeconds"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancedEndpoints/' + options.loadBalancedEndpointsIndex + '/loadBalancerProbe' + '/' + 'timeoutInSeconds'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.timeoutInSeconds) { if (options.parse && options.timeoutInSeconds) { options.timeoutInSeconds = JSON.parse(options.timeoutInSeconds); @@ -42993,22 +43119,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.timeoutInSeconds}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove protocol - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineProtocol1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineProtocol1 = parametersVirtualMachineProtocol1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('protocol') + removeparametersVirtualMachineProtocol1.command('protocol') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -43016,32 +43142,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/loadBalancedEndpoints/" + options.loadBalancedEndpointsIndex + "/loadBalancerProbe/protocol"; + options.path = '/loadBalancedEndpoints/' + options.loadBalancedEndpointsIndex + '/loadBalancerProbe/protocol'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add protocol - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineProtocol2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineProtocol2 = parametersVirtualMachineProtocol2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('protocol') + addparametersVirtualMachineProtocol2.command('protocol') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -43058,34 +43184,34 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/loadBalancedEndpoints/" + options.loadBalancedEndpointsIndex + "/loadBalancerProbe/protocol" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/loadBalancedEndpoints/' + options.loadBalancedEndpointsIndex + '/loadBalancerProbe/protocol' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set rules - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineRules0 = virtualMachine.category('parameters') .description($('Commands to manage parameter for your virtual-machine.')); - var set = parameters.category('set') + var setparametersVirtualMachineRules0 = parametersVirtualMachineRules0.category('set') .description($('Commands to set parameter file for your virtual-machine.')); - set.command('rules') + setparametersVirtualMachineRules0.command('rules') .description($('Set virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -43106,52 +43232,52 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/loadBalancedEndpoints/" + options.loadBalancedEndpointsIndex + "/rules" + (options.index ? ('/' + options.index) : ''); + options.path = '/loadBalancedEndpoints/' + options.loadBalancedEndpointsIndex + '/rules' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "action"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'action'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.action) { if (options.parse && options.action) { options.action = JSON.parse(options.action); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.action}]); } - var paramPath = options.path + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = options.path + "/" + "order"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'order'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.order) { if (options.parse && options.order) { options.order = JSON.parse(options.order); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.order}]); } - var paramPath = options.path + "/" + "remoteSubnet"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'remoteSubnet'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.remoteSubnet) { if (options.parse && options.remoteSubnet) { options.remoteSubnet = JSON.parse(options.remoteSubnet); @@ -43159,22 +43285,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.remoteSubnet}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove rules - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineRules1 = virtualMachine.category('parameters') .description($('Commands to remove parameter for your virtual-machine.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineRules1 = parametersVirtualMachineRules1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine.')); - remove.command('rules') + removeparametersVirtualMachineRules1.command('rules') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -43183,32 +43309,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/loadBalancedEndpoints/" + options.loadBalancedEndpointsIndex + "/rules" + (options.index ? ('/' + options.index) : ''); + options.path = '/loadBalancedEndpoints/' + options.loadBalancedEndpointsIndex + '/rules' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add rules - var parameters = virtualMachine.category('parameters') + var parametersVirtualMachineRules2 = virtualMachine.category('parameters') .description($('Commands to add parameter for your virtual-machine.')); - var add = parameters.category('add') + var addparametersVirtualMachineRules2 = parametersVirtualMachineRules2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine.')); - add.command('rules') + addparametersVirtualMachineRules2.command('rules') .description($('Remove virtualMachine parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -43229,51 +43355,51 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/loadBalancedEndpoints/" + options.loadBalancedEndpointsIndex + "/rules" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/loadBalancedEndpoints/' + options.loadBalancedEndpointsIndex + '/rules' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/loadBalancedEndpoints/" + options.loadBalancedEndpointsIndex + "/rules" + (options.index ? ('/' + options.index) : '') + "/" + "action"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancedEndpoints/' + options.loadBalancedEndpointsIndex + '/rules' + (options.index ? ('/' + options.index) : '') + '/' + 'action'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.action) { if (options.parse && options.action) { options.action = JSON.parse(options.action); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.action}]); } - var paramPath = "/loadBalancedEndpoints/" + options.loadBalancedEndpointsIndex + "/rules" + (options.index ? ('/' + options.index) : '') + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancedEndpoints/' + options.loadBalancedEndpointsIndex + '/rules' + (options.index ? ('/' + options.index) : '') + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = "/loadBalancedEndpoints/" + options.loadBalancedEndpointsIndex + "/rules" + (options.index ? ('/' + options.index) : '') + "/" + "order"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancedEndpoints/' + options.loadBalancedEndpointsIndex + '/rules' + (options.index ? ('/' + options.index) : '') + '/' + 'order'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.order) { if (options.parse && options.order) { options.order = JSON.parse(options.order); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.order}]); } - var paramPath = "/loadBalancedEndpoints/" + options.loadBalancedEndpointsIndex + "/rules" + (options.index ? ('/' + options.index) : '') + "/" + "remoteSubnet"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/loadBalancedEndpoints/' + options.loadBalancedEndpointsIndex + '/rules' + (options.index ? ('/' + options.index) : '') + '/' + 'remoteSubnet'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.remoteSubnet) { if (options.parse && options.remoteSubnet) { options.remoteSubnet = JSON.parse(options.remoteSubnet); @@ -43281,14 +43407,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.remoteSubnet}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -43305,13 +43431,14 @@ exports.init = function (cli) { .option('-s, --subscription ', $('the subscription identifier')) .execute(function (parameters, options, _) { cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -43319,25 +43446,27 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineOSImages.create(parametersObj, _); cli.output.json(result); }); - var parameters = virtualMachineOSImage.category('parameters') + var virtualMachineOSImagecreateParameters0 = virtualMachineOSImage.category('parameters') .description($('Commands to manage parameter for your virtual machine os image.')); - var generate = parameters.category('generate') + var virtualMachineOSImagecreateGenerate0 = virtualMachineOSImagecreateParameters0.category('generate') .description($('Commands to generate parameter file for your virtual machine os image.')); - generate.command('create') + virtualMachineOSImagecreateGenerate0.command('create') .description($('Generate virtualMachineOSImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"description\":\"\",\"eula\":\"\",\"iconUri\":\"\",\"imageFamily\":\"\",\"isPremium\":false,\"label\":\"\",\"language\":\"\",\"mediaLinkUri\":\"\",\"name\":\"\",\"operatingSystemType\":\"\",\"privacyUri\":\"\",\"publishedDate\":null,\"recommendedVMSize\":\"\",\"showInGui\":false,\"smallIconUri\":\"\"}"); - var filePath = "virtualMachineOSImage_create.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"description\":\"\",\r\n\"eula\":\"\",\r\n\"iconUri\":\"\",\r\n\"imageFamily\":\"\",\r\n\"isPremium\":false,\r\n\"label\":\"\",\r\n\"language\":\"\",\r\n\"mediaLinkUri\":\"\",\r\n\"name\":\"\",\r\n\"operatingSystemType\":\"\",\r\n\"privacyUri\":\"\",\r\n\"publishedDate\":null,\r\n\"recommendedVMSize\":\"\",\r\n\"showInGui\":false,\r\n\"smallIconUri\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"description\":\"\",\"eula\":\"\",\"iconUri\":\"\",\"imageFamily\":\"\",\"isPremium\":false,\"label\":\"\",\"language\":\"\",\"mediaLinkUri\":\"\",\"name\":\"\",\"operatingSystemType\":\"\",\"privacyUri\":\"\",\"publishedDate\":null,\"recommendedVMSize\":\"\",\"showInGui\":false,\"smallIconUri\":\"\"}'); + var filePath = 'virtualMachineOSImage_create.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"description\":\"\",\r\n\"eula\":\"\",\r\n\"iconUri\":\"\",\r\n\"imageFamily\":\"\",\r\n\"isPremium\":false,\r\n\"label\":\"\",\r\n\"language\":\"\",\r\n\"mediaLinkUri\":\"\",\r\n\"name\":\"\",\r\n\"operatingSystemType\":\"\",\r\n\"privacyUri\":\"\",\r\n\"publishedDate\":null,\r\n\"recommendedVMSize\":\"\",\r\n\"showInGui\":false,\r\n\"smallIconUri\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + virtualMachineOSImagecreateParameters0.command('patch') .description($('Command to patch virtualMachineOSImage parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -43355,12 +43484,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -43372,22 +43501,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set virtual-machine-os-image-create-parameters - var parameters = virtualMachineOSImage.category('parameters') + var parametersVirtualMachineOSImageVirtualMachineOSImageCreateParameters0 = virtualMachineOSImage.category('parameters') .description($('Commands to manage parameter for your virtual-machine-os-image.')); - var set = parameters.category('set') + var setparametersVirtualMachineOSImageVirtualMachineOSImageCreateParameters0 = parametersVirtualMachineOSImageVirtualMachineOSImageCreateParameters0.category('set') .description($('Commands to set parameter file for your virtual-machine-os-image.')); - set.command('virtual-machine-os-image-create-parameters') + setparametersVirtualMachineOSImageVirtualMachineOSImageCreateParameters0.command('virtual-machine-os-image-create-parameters') .description($('Set virtualMachineOSImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -43417,159 +43546,159 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = options.path + "/" + "eula"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'eula'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.eula) { if (options.parse && options.eula) { options.eula = JSON.parse(options.eula); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.eula}]); } - var paramPath = options.path + "/" + "iconUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'iconUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.iconUri) { if (options.parse && options.iconUri) { options.iconUri = JSON.parse(options.iconUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.iconUri}]); } - var paramPath = options.path + "/" + "imageFamily"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'imageFamily'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.imageFamily) { if (options.parse && options.imageFamily) { options.imageFamily = JSON.parse(options.imageFamily); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.imageFamily}]); } - var paramPath = options.path + "/" + "isPremium"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'isPremium'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.isPremium) { if (options.parse && options.isPremium) { options.isPremium = JSON.parse(options.isPremium); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.isPremium}]); } - var paramPath = options.path + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = options.path + "/" + "language"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'language'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.language) { if (options.parse && options.language) { options.language = JSON.parse(options.language); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.language}]); } - var paramPath = options.path + "/" + "mediaLinkUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'mediaLinkUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLinkUri) { if (options.parse && options.mediaLinkUri) { options.mediaLinkUri = JSON.parse(options.mediaLinkUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLinkUri}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "operatingSystemType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'operatingSystemType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.operatingSystemType) { if (options.parse && options.operatingSystemType) { options.operatingSystemType = JSON.parse(options.operatingSystemType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.operatingSystemType}]); } - var paramPath = options.path + "/" + "privacyUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'privacyUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.privacyUri) { if (options.parse && options.privacyUri) { options.privacyUri = JSON.parse(options.privacyUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.privacyUri}]); } - var paramPath = options.path + "/" + "publishedDate"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publishedDate'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publishedDate) { if (options.parse && options.publishedDate) { options.publishedDate = JSON.parse(options.publishedDate); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publishedDate}]); } - var paramPath = options.path + "/" + "recommendedVMSize"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'recommendedVMSize'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.recommendedVMSize) { if (options.parse && options.recommendedVMSize) { options.recommendedVMSize = JSON.parse(options.recommendedVMSize); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.recommendedVMSize}]); } - var paramPath = options.path + "/" + "showInGui"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'showInGui'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.showInGui) { if (options.parse && options.showInGui) { options.showInGui = JSON.parse(options.showInGui); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.showInGui}]); } - var paramPath = options.path + "/" + "smallIconUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'smallIconUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.smallIconUri) { if (options.parse && options.smallIconUri) { options.smallIconUri = JSON.parse(options.smallIconUri); @@ -43577,54 +43706,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.smallIconUri}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove virtual-machine-os-image-create-parameters - var parameters = virtualMachineOSImage.category('parameters') + var parametersVirtualMachineOSImageVirtualMachineOSImageCreateParameters1 = virtualMachineOSImage.category('parameters') .description($('Commands to remove parameter for your virtual-machine-os-image.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineOSImageVirtualMachineOSImageCreateParameters1 = parametersVirtualMachineOSImageVirtualMachineOSImageCreateParameters1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-os-image.')); - remove.command('virtual-machine-os-image-create-parameters') + removeparametersVirtualMachineOSImageVirtualMachineOSImageCreateParameters1.command('virtual-machine-os-image-create-parameters') .description($('Remove virtualMachineOSImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add virtual-machine-os-image-create-parameters - var parameters = virtualMachineOSImage.category('parameters') + var parametersVirtualMachineOSImageVirtualMachineOSImageCreateParameters2 = virtualMachineOSImage.category('parameters') .description($('Commands to add parameter for your virtual-machine-os-image.')); - var add = parameters.category('add') + var addparametersVirtualMachineOSImageVirtualMachineOSImageCreateParameters2 = parametersVirtualMachineOSImageVirtualMachineOSImageCreateParameters2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-os-image.')); - add.command('virtual-machine-os-image-create-parameters') + addparametersVirtualMachineOSImageVirtualMachineOSImageCreateParameters2.command('virtual-machine-os-image-create-parameters') .description($('Remove virtualMachineOSImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -43656,161 +43785,161 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = "" + "/" + "eula"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'eula'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.eula) { if (options.parse && options.eula) { options.eula = JSON.parse(options.eula); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.eula}]); } - var paramPath = "" + "/" + "iconUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'iconUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.iconUri) { if (options.parse && options.iconUri) { options.iconUri = JSON.parse(options.iconUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.iconUri}]); } - var paramPath = "" + "/" + "imageFamily"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'imageFamily'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.imageFamily) { if (options.parse && options.imageFamily) { options.imageFamily = JSON.parse(options.imageFamily); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.imageFamily}]); } - var paramPath = "" + "/" + "isPremium"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'isPremium'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.isPremium) { if (options.parse && options.isPremium) { options.isPremium = JSON.parse(options.isPremium); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.isPremium}]); } - var paramPath = "" + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = "" + "/" + "language"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'language'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.language) { if (options.parse && options.language) { options.language = JSON.parse(options.language); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.language}]); } - var paramPath = "" + "/" + "mediaLinkUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'mediaLinkUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLinkUri) { if (options.parse && options.mediaLinkUri) { options.mediaLinkUri = JSON.parse(options.mediaLinkUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLinkUri}]); } - var paramPath = "" + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "" + "/" + "operatingSystemType"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'operatingSystemType'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.operatingSystemType) { if (options.parse && options.operatingSystemType) { options.operatingSystemType = JSON.parse(options.operatingSystemType); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.operatingSystemType}]); } - var paramPath = "" + "/" + "privacyUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'privacyUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.privacyUri) { if (options.parse && options.privacyUri) { options.privacyUri = JSON.parse(options.privacyUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.privacyUri}]); } - var paramPath = "" + "/" + "publishedDate"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'publishedDate'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publishedDate) { if (options.parse && options.publishedDate) { options.publishedDate = JSON.parse(options.publishedDate); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publishedDate}]); } - var paramPath = "" + "/" + "recommendedVMSize"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'recommendedVMSize'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.recommendedVMSize) { if (options.parse && options.recommendedVMSize) { options.recommendedVMSize = JSON.parse(options.recommendedVMSize); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.recommendedVMSize}]); } - var paramPath = "" + "/" + "showInGui"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'showInGui'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.showInGui) { if (options.parse && options.showInGui) { options.showInGui = JSON.parse(options.showInGui); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.showInGui}]); } - var paramPath = "" + "/" + "smallIconUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'smallIconUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.smallIconUri) { if (options.parse && options.smallIconUri) { options.smallIconUri = JSON.parse(options.smallIconUri); @@ -43818,14 +43947,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.smallIconUri}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -43904,13 +44033,14 @@ exports.init = function (cli) { .execute(function (imageName, parameters, options, _) { cli.output.info('imageName = ' + options.imageName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -43918,25 +44048,27 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineOSImages.replicate(options.imageName, parametersObj, _); cli.output.json(result); }); - var parameters = virtualMachineOSImage.category('parameters') + var virtualMachineOSImagereplicateParameters1 = virtualMachineOSImage.category('parameters') .description($('Commands to manage parameter for your virtual machine os image.')); - var generate = parameters.category('generate') + var virtualMachineOSImagereplicateGenerate1 = virtualMachineOSImagereplicateParameters1.category('generate') .description($('Commands to generate parameter file for your virtual machine os image.')); - generate.command('replicate') + virtualMachineOSImagereplicateGenerate1.command('replicate') .description($('Generate virtualMachineOSImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"computeImageAttributes\":{\"offer\":\"\",\"sku\":\"\",\"version\":\"\"},\"marketplaceImageAttributes\":{\"plan\":{\"name\":\"\",\"product\":\"\",\"publisher\":\"\"},\"publisherId\":\"\"},\"targetLocations\":[\"\"]}"); - var filePath = "virtualMachineOSImage_replicate.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"computeImageAttributes\":{\r\n\"offer\":\"\",\r\n\"sku\":\"\",\r\n\"version\":\"\"\r\n},\r\n\"marketplaceImageAttributes\":{\r\n\"plan\":{\r\n\"name\":\"\",\r\n\"product\":\"\",\r\n\"publisher\":\"\"\r\n},\r\n\"publisherId\":\"\"\r\n},\r\n\"targetLocations\":[\r\n\"\"\r\n]\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"computeImageAttributes\":{\"offer\":\"\",\"sku\":\"\",\"version\":\"\"},\"marketplaceImageAttributes\":{\"plan\":{\"name\":\"\",\"product\":\"\",\"publisher\":\"\"},\"publisherId\":\"\"},\"targetLocations\":[\"\"]}'); + var filePath = 'virtualMachineOSImage_replicate.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"computeImageAttributes\":{\r\n\"offer\":\"\",\r\n\"sku\":\"\",\r\n\"version\":\"\"\r\n},\r\n\"marketplaceImageAttributes\":{\r\n\"plan\":{\r\n\"name\":\"\",\r\n\"product\":\"\",\r\n\"publisher\":\"\"\r\n},\r\n\"publisherId\":\"\"\r\n},\r\n\"targetLocations\":[\r\n\"\"\r\n]\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + virtualMachineOSImagereplicateParameters1.command('patch') .description($('Command to patch virtualMachineOSImage parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -43954,12 +44086,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -43971,22 +44103,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set virtual-machine-os-image-replicate-parameters - var parameters = virtualMachineOSImage.category('parameters') + var parametersVirtualMachineOSImageVirtualMachineOSImageReplicateParameters0 = virtualMachineOSImage.category('parameters') .description($('Commands to manage parameter for your virtual-machine-os-image.')); - var set = parameters.category('set') + var setparametersVirtualMachineOSImageVirtualMachineOSImageReplicateParameters0 = parametersVirtualMachineOSImageVirtualMachineOSImageReplicateParameters0.category('set') .description($('Commands to set parameter file for your virtual-machine-os-image.')); - set.command('virtual-machine-os-image-replicate-parameters') + setparametersVirtualMachineOSImageVirtualMachineOSImageReplicateParameters0.command('virtual-machine-os-image-replicate-parameters') .description($('Set virtualMachineOSImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -44004,39 +44136,39 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "computeImageAttributes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'computeImageAttributes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.computeImageAttributes) { if (options.parse && options.computeImageAttributes) { options.computeImageAttributes = JSON.parse(options.computeImageAttributes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.computeImageAttributes}]); } - var paramPath = options.path + "/" + "marketplaceImageAttributes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'marketplaceImageAttributes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.marketplaceImageAttributes) { if (options.parse && options.marketplaceImageAttributes) { options.marketplaceImageAttributes = JSON.parse(options.marketplaceImageAttributes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.marketplaceImageAttributes}]); } - var paramPath = options.path + "/" + "targetLocations"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'targetLocations'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.targetLocations) { if (options.parse && options.targetLocations) { options.targetLocations = JSON.parse(options.targetLocations); @@ -44044,54 +44176,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.targetLocations}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove virtual-machine-os-image-replicate-parameters - var parameters = virtualMachineOSImage.category('parameters') + var parametersVirtualMachineOSImageVirtualMachineOSImageReplicateParameters1 = virtualMachineOSImage.category('parameters') .description($('Commands to remove parameter for your virtual-machine-os-image.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineOSImageVirtualMachineOSImageReplicateParameters1 = parametersVirtualMachineOSImageVirtualMachineOSImageReplicateParameters1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-os-image.')); - remove.command('virtual-machine-os-image-replicate-parameters') + removeparametersVirtualMachineOSImageVirtualMachineOSImageReplicateParameters1.command('virtual-machine-os-image-replicate-parameters') .description($('Remove virtualMachineOSImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add virtual-machine-os-image-replicate-parameters - var parameters = virtualMachineOSImage.category('parameters') + var parametersVirtualMachineOSImageVirtualMachineOSImageReplicateParameters2 = virtualMachineOSImage.category('parameters') .description($('Commands to add parameter for your virtual-machine-os-image.')); - var add = parameters.category('add') + var addparametersVirtualMachineOSImageVirtualMachineOSImageReplicateParameters2 = parametersVirtualMachineOSImageVirtualMachineOSImageReplicateParameters2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-os-image.')); - add.command('virtual-machine-os-image-replicate-parameters') + addparametersVirtualMachineOSImageVirtualMachineOSImageReplicateParameters2.command('virtual-machine-os-image-replicate-parameters') .description($('Remove virtualMachineOSImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -44111,41 +44243,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "computeImageAttributes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'computeImageAttributes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.computeImageAttributes) { if (options.parse && options.computeImageAttributes) { options.computeImageAttributes = JSON.parse(options.computeImageAttributes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.computeImageAttributes}]); } - var paramPath = "" + "/" + "marketplaceImageAttributes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'marketplaceImageAttributes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.marketplaceImageAttributes) { if (options.parse && options.marketplaceImageAttributes) { options.marketplaceImageAttributes = JSON.parse(options.marketplaceImageAttributes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.marketplaceImageAttributes}]); } - var paramPath = "" + "/" + "targetLocations"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'targetLocations'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.targetLocations) { if (options.parse && options.targetLocations) { options.targetLocations = JSON.parse(options.targetLocations); @@ -44153,22 +44285,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.targetLocations}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set compute-image-attributes - var parameters = virtualMachineOSImage.category('parameters') + var parametersVirtualMachineOSImageComputeImageAttributes0 = virtualMachineOSImage.category('parameters') .description($('Commands to manage parameter for your virtual-machine-os-image.')); - var set = parameters.category('set') + var setparametersVirtualMachineOSImageComputeImageAttributes0 = parametersVirtualMachineOSImageComputeImageAttributes0.category('set') .description($('Commands to set parameter file for your virtual-machine-os-image.')); - set.command('compute-image-attributes') + setparametersVirtualMachineOSImageComputeImageAttributes0.command('compute-image-attributes') .description($('Set virtualMachineOSImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -44186,39 +44318,39 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/computeImageAttributes"; - var paramPath = options.path + "/" + "offer"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/computeImageAttributes'; + var paramPath = options.path + '/' + 'offer'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.offer) { if (options.parse && options.offer) { options.offer = JSON.parse(options.offer); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.offer}]); } - var paramPath = options.path + "/" + "sku"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'sku'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sku) { if (options.parse && options.sku) { options.sku = JSON.parse(options.sku); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sku}]); } - var paramPath = options.path + "/" + "version"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'version'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.version) { if (options.parse && options.version) { options.version = JSON.parse(options.version); @@ -44226,54 +44358,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.version}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove compute-image-attributes - var parameters = virtualMachineOSImage.category('parameters') + var parametersVirtualMachineOSImageComputeImageAttributes1 = virtualMachineOSImage.category('parameters') .description($('Commands to remove parameter for your virtual-machine-os-image.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineOSImageComputeImageAttributes1 = parametersVirtualMachineOSImageComputeImageAttributes1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-os-image.')); - remove.command('compute-image-attributes') + removeparametersVirtualMachineOSImageComputeImageAttributes1.command('compute-image-attributes') .description($('Remove virtualMachineOSImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/computeImageAttributes"; + options.path = '/computeImageAttributes'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add compute-image-attributes - var parameters = virtualMachineOSImage.category('parameters') + var parametersVirtualMachineOSImageComputeImageAttributes2 = virtualMachineOSImage.category('parameters') .description($('Commands to add parameter for your virtual-machine-os-image.')); - var add = parameters.category('add') + var addparametersVirtualMachineOSImageComputeImageAttributes2 = parametersVirtualMachineOSImageComputeImageAttributes2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-os-image.')); - add.command('compute-image-attributes') + addparametersVirtualMachineOSImageComputeImageAttributes2.command('compute-image-attributes') .description($('Remove virtualMachineOSImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -44293,41 +44425,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/computeImageAttributes" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/computeImageAttributes' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/computeImageAttributes" + "/" + "offer"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/computeImageAttributes' + '/' + 'offer'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.offer) { if (options.parse && options.offer) { options.offer = JSON.parse(options.offer); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.offer}]); } - var paramPath = "/computeImageAttributes" + "/" + "sku"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/computeImageAttributes' + '/' + 'sku'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sku) { if (options.parse && options.sku) { options.sku = JSON.parse(options.sku); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sku}]); } - var paramPath = "/computeImageAttributes" + "/" + "version"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/computeImageAttributes' + '/' + 'version'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.version) { if (options.parse && options.version) { options.version = JSON.parse(options.version); @@ -44335,22 +44467,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.version}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set marketplace-image-attributes - var parameters = virtualMachineOSImage.category('parameters') + var parametersVirtualMachineOSImageMarketplaceImageAttributes0 = virtualMachineOSImage.category('parameters') .description($('Commands to manage parameter for your virtual-machine-os-image.')); - var set = parameters.category('set') + var setparametersVirtualMachineOSImageMarketplaceImageAttributes0 = parametersVirtualMachineOSImageMarketplaceImageAttributes0.category('set') .description($('Commands to set parameter file for your virtual-machine-os-image.')); - set.command('marketplace-image-attributes') + setparametersVirtualMachineOSImageMarketplaceImageAttributes0.command('marketplace-image-attributes') .description($('Set virtualMachineOSImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -44367,29 +44499,29 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/marketplaceImageAttributes"; - var paramPath = options.path + "/" + "plan"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/marketplaceImageAttributes'; + var paramPath = options.path + '/' + 'plan'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.plan) { if (options.parse && options.plan) { options.plan = JSON.parse(options.plan); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.plan}]); } - var paramPath = options.path + "/" + "publisherId"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publisherId'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publisherId) { if (options.parse && options.publisherId) { options.publisherId = JSON.parse(options.publisherId); @@ -44397,54 +44529,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publisherId}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove marketplace-image-attributes - var parameters = virtualMachineOSImage.category('parameters') + var parametersVirtualMachineOSImageMarketplaceImageAttributes1 = virtualMachineOSImage.category('parameters') .description($('Commands to remove parameter for your virtual-machine-os-image.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineOSImageMarketplaceImageAttributes1 = parametersVirtualMachineOSImageMarketplaceImageAttributes1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-os-image.')); - remove.command('marketplace-image-attributes') + removeparametersVirtualMachineOSImageMarketplaceImageAttributes1.command('marketplace-image-attributes') .description($('Remove virtualMachineOSImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/marketplaceImageAttributes"; + options.path = '/marketplaceImageAttributes'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add marketplace-image-attributes - var parameters = virtualMachineOSImage.category('parameters') + var parametersVirtualMachineOSImageMarketplaceImageAttributes2 = virtualMachineOSImage.category('parameters') .description($('Commands to add parameter for your virtual-machine-os-image.')); - var add = parameters.category('add') + var addparametersVirtualMachineOSImageMarketplaceImageAttributes2 = parametersVirtualMachineOSImageMarketplaceImageAttributes2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-os-image.')); - add.command('marketplace-image-attributes') + addparametersVirtualMachineOSImageMarketplaceImageAttributes2.command('marketplace-image-attributes') .description($('Remove virtualMachineOSImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -44463,31 +44595,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/marketplaceImageAttributes" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/marketplaceImageAttributes' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/marketplaceImageAttributes" + "/" + "plan"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/marketplaceImageAttributes' + '/' + 'plan'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.plan) { if (options.parse && options.plan) { options.plan = JSON.parse(options.plan); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.plan}]); } - var paramPath = "/marketplaceImageAttributes" + "/" + "publisherId"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/marketplaceImageAttributes' + '/' + 'publisherId'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publisherId) { if (options.parse && options.publisherId) { options.publisherId = JSON.parse(options.publisherId); @@ -44495,22 +44627,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publisherId}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set plan - var parameters = virtualMachineOSImage.category('parameters') + var parametersVirtualMachineOSImagePlan0 = virtualMachineOSImage.category('parameters') .description($('Commands to manage parameter for your virtual-machine-os-image.')); - var set = parameters.category('set') + var setparametersVirtualMachineOSImagePlan0 = parametersVirtualMachineOSImagePlan0.category('set') .description($('Commands to set parameter file for your virtual-machine-os-image.')); - set.command('plan') + setparametersVirtualMachineOSImagePlan0.command('plan') .description($('Set virtualMachineOSImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -44528,39 +44660,39 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/marketplaceImageAttributes/plan"; - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/marketplaceImageAttributes/plan'; + var paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "product"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'product'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.product) { if (options.parse && options.product) { options.product = JSON.parse(options.product); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.product}]); } - var paramPath = options.path + "/" + "publisher"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publisher'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publisher) { if (options.parse && options.publisher) { options.publisher = JSON.parse(options.publisher); @@ -44568,54 +44700,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publisher}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove plan - var parameters = virtualMachineOSImage.category('parameters') + var parametersVirtualMachineOSImagePlan1 = virtualMachineOSImage.category('parameters') .description($('Commands to remove parameter for your virtual-machine-os-image.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineOSImagePlan1 = parametersVirtualMachineOSImagePlan1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-os-image.')); - remove.command('plan') + removeparametersVirtualMachineOSImagePlan1.command('plan') .description($('Remove virtualMachineOSImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/marketplaceImageAttributes/plan"; + options.path = '/marketplaceImageAttributes/plan'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add plan - var parameters = virtualMachineOSImage.category('parameters') + var parametersVirtualMachineOSImagePlan2 = virtualMachineOSImage.category('parameters') .description($('Commands to add parameter for your virtual-machine-os-image.')); - var add = parameters.category('add') + var addparametersVirtualMachineOSImagePlan2 = parametersVirtualMachineOSImagePlan2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-os-image.')); - add.command('plan') + addparametersVirtualMachineOSImagePlan2.command('plan') .description($('Remove virtualMachineOSImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -44635,41 +44767,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/marketplaceImageAttributes/plan" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/marketplaceImageAttributes/plan' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/marketplaceImageAttributes/plan" + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/marketplaceImageAttributes/plan' + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/marketplaceImageAttributes/plan" + "/" + "product"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/marketplaceImageAttributes/plan' + '/' + 'product'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.product) { if (options.parse && options.product) { options.product = JSON.parse(options.product); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.product}]); } - var paramPath = "/marketplaceImageAttributes/plan" + "/" + "publisher"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/marketplaceImageAttributes/plan' + '/' + 'publisher'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publisher) { if (options.parse && options.publisher) { options.publisher = JSON.parse(options.publisher); @@ -44677,22 +44809,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publisher}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set target-locations - var parameters = virtualMachineOSImage.category('parameters') + var parametersVirtualMachineOSImageTargetLocations0 = virtualMachineOSImage.category('parameters') .description($('Commands to manage parameter for your virtual-machine-os-image.')); - var set = parameters.category('set') + var setparametersVirtualMachineOSImageTargetLocations0 = parametersVirtualMachineOSImageTargetLocations0.category('set') .description($('Commands to set parameter file for your virtual-machine-os-image.')); - set.command('target-locations') + setparametersVirtualMachineOSImageTargetLocations0.command('target-locations') .description($('Set virtualMachineOSImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -44708,35 +44840,35 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/targetLocations" + (options.index ? ('/' + options.index) : ''); + options.path = '/targetLocations' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove target-locations - var parameters = virtualMachineOSImage.category('parameters') + var parametersVirtualMachineOSImageTargetLocations1 = virtualMachineOSImage.category('parameters') .description($('Commands to remove parameter for your virtual-machine-os-image.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineOSImageTargetLocations1 = parametersVirtualMachineOSImageTargetLocations1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-os-image.')); - remove.command('target-locations') + removeparametersVirtualMachineOSImageTargetLocations1.command('target-locations') .description($('Remove virtualMachineOSImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -44744,32 +44876,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/targetLocations" + (options.index ? ('/' + options.index) : ''); + options.path = '/targetLocations' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add target-locations - var parameters = virtualMachineOSImage.category('parameters') + var parametersVirtualMachineOSImageTargetLocations2 = virtualMachineOSImage.category('parameters') .description($('Commands to add parameter for your virtual-machine-os-image.')); - var add = parameters.category('add') + var addparametersVirtualMachineOSImageTargetLocations2 = parametersVirtualMachineOSImageTargetLocations2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-os-image.')); - add.command('target-locations') + addparametersVirtualMachineOSImageTargetLocations2.command('target-locations') .description($('Remove virtualMachineOSImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -44786,26 +44918,26 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/targetLocations" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/targetLocations' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -44856,13 +44988,14 @@ exports.init = function (cli) { .execute(function (imageName, parameters, options, _) { cli.output.info('imageName = ' + options.imageName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -44870,25 +45003,27 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineOSImages.update(options.imageName, parametersObj, _); cli.output.json(result); }); - var parameters = virtualMachineOSImage.category('parameters') + var virtualMachineOSImageupdateParameters1 = virtualMachineOSImage.category('parameters') .description($('Commands to manage parameter for your virtual machine os image.')); - var generate = parameters.category('generate') + var virtualMachineOSImageupdateGenerate1 = virtualMachineOSImageupdateParameters1.category('generate') .description($('Commands to generate parameter file for your virtual machine os image.')); - generate.command('update') + virtualMachineOSImageupdateGenerate1.command('update') .description($('Generate virtualMachineOSImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"description\":\"\",\"eula\":\"\",\"iconUri\":\"\",\"imageFamily\":\"\",\"isPremium\":null,\"label\":\"\",\"language\":\"\",\"privacyUri\":\"\",\"publishedDate\":null,\"recommendedVMSize\":\"\",\"showInGui\":null,\"smallIconUri\":\"\"}"); - var filePath = "virtualMachineOSImage_update.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"description\":\"\",\r\n\"eula\":\"\",\r\n\"iconUri\":\"\",\r\n\"imageFamily\":\"\",\r\n\"isPremium\":null,\r\n\"label\":\"\",\r\n\"language\":\"\",\r\n\"privacyUri\":\"\",\r\n\"publishedDate\":null,\r\n\"recommendedVMSize\":\"\",\r\n\"showInGui\":null,\r\n\"smallIconUri\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"description\":\"\",\"eula\":\"\",\"iconUri\":\"\",\"imageFamily\":\"\",\"isPremium\":null,\"label\":\"\",\"language\":\"\",\"privacyUri\":\"\",\"publishedDate\":null,\"recommendedVMSize\":\"\",\"showInGui\":null,\"smallIconUri\":\"\"}'); + var filePath = 'virtualMachineOSImage_update.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"description\":\"\",\r\n\"eula\":\"\",\r\n\"iconUri\":\"\",\r\n\"imageFamily\":\"\",\r\n\"isPremium\":null,\r\n\"label\":\"\",\r\n\"language\":\"\",\r\n\"privacyUri\":\"\",\r\n\"publishedDate\":null,\r\n\"recommendedVMSize\":\"\",\r\n\"showInGui\":null,\r\n\"smallIconUri\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + virtualMachineOSImageupdateParameters1.command('patch') .description($('Command to patch virtualMachineOSImage parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -44906,12 +45041,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -44923,22 +45058,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set virtual-machine-os-image-update-parameters - var parameters = virtualMachineOSImage.category('parameters') + var parametersVirtualMachineOSImageVirtualMachineOSImageUpdateParameters0 = virtualMachineOSImage.category('parameters') .description($('Commands to manage parameter for your virtual-machine-os-image.')); - var set = parameters.category('set') + var setparametersVirtualMachineOSImageVirtualMachineOSImageUpdateParameters0 = parametersVirtualMachineOSImageVirtualMachineOSImageUpdateParameters0.category('set') .description($('Commands to set parameter file for your virtual-machine-os-image.')); - set.command('virtual-machine-os-image-update-parameters') + setparametersVirtualMachineOSImageVirtualMachineOSImageUpdateParameters0.command('virtual-machine-os-image-update-parameters') .description($('Set virtualMachineOSImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -44965,129 +45100,129 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = options.path + "/" + "eula"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'eula'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.eula) { if (options.parse && options.eula) { options.eula = JSON.parse(options.eula); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.eula}]); } - var paramPath = options.path + "/" + "iconUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'iconUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.iconUri) { if (options.parse && options.iconUri) { options.iconUri = JSON.parse(options.iconUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.iconUri}]); } - var paramPath = options.path + "/" + "imageFamily"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'imageFamily'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.imageFamily) { if (options.parse && options.imageFamily) { options.imageFamily = JSON.parse(options.imageFamily); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.imageFamily}]); } - var paramPath = options.path + "/" + "isPremium"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'isPremium'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.isPremium) { if (options.parse && options.isPremium) { options.isPremium = JSON.parse(options.isPremium); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.isPremium}]); } - var paramPath = options.path + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = options.path + "/" + "language"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'language'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.language) { if (options.parse && options.language) { options.language = JSON.parse(options.language); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.language}]); } - var paramPath = options.path + "/" + "privacyUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'privacyUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.privacyUri) { if (options.parse && options.privacyUri) { options.privacyUri = JSON.parse(options.privacyUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.privacyUri}]); } - var paramPath = options.path + "/" + "publishedDate"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publishedDate'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publishedDate) { if (options.parse && options.publishedDate) { options.publishedDate = JSON.parse(options.publishedDate); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publishedDate}]); } - var paramPath = options.path + "/" + "recommendedVMSize"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'recommendedVMSize'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.recommendedVMSize) { if (options.parse && options.recommendedVMSize) { options.recommendedVMSize = JSON.parse(options.recommendedVMSize); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.recommendedVMSize}]); } - var paramPath = options.path + "/" + "showInGui"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'showInGui'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.showInGui) { if (options.parse && options.showInGui) { options.showInGui = JSON.parse(options.showInGui); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.showInGui}]); } - var paramPath = options.path + "/" + "smallIconUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'smallIconUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.smallIconUri) { if (options.parse && options.smallIconUri) { options.smallIconUri = JSON.parse(options.smallIconUri); @@ -45095,54 +45230,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.smallIconUri}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove virtual-machine-os-image-update-parameters - var parameters = virtualMachineOSImage.category('parameters') + var parametersVirtualMachineOSImageVirtualMachineOSImageUpdateParameters1 = virtualMachineOSImage.category('parameters') .description($('Commands to remove parameter for your virtual-machine-os-image.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineOSImageVirtualMachineOSImageUpdateParameters1 = parametersVirtualMachineOSImageVirtualMachineOSImageUpdateParameters1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-os-image.')); - remove.command('virtual-machine-os-image-update-parameters') + removeparametersVirtualMachineOSImageVirtualMachineOSImageUpdateParameters1.command('virtual-machine-os-image-update-parameters') .description($('Remove virtualMachineOSImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add virtual-machine-os-image-update-parameters - var parameters = virtualMachineOSImage.category('parameters') + var parametersVirtualMachineOSImageVirtualMachineOSImageUpdateParameters2 = virtualMachineOSImage.category('parameters') .description($('Commands to add parameter for your virtual-machine-os-image.')); - var add = parameters.category('add') + var addparametersVirtualMachineOSImageVirtualMachineOSImageUpdateParameters2 = parametersVirtualMachineOSImageVirtualMachineOSImageUpdateParameters2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-os-image.')); - add.command('virtual-machine-os-image-update-parameters') + addparametersVirtualMachineOSImageVirtualMachineOSImageUpdateParameters2.command('virtual-machine-os-image-update-parameters') .description($('Remove virtualMachineOSImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -45171,131 +45306,131 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = "" + "/" + "eula"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'eula'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.eula) { if (options.parse && options.eula) { options.eula = JSON.parse(options.eula); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.eula}]); } - var paramPath = "" + "/" + "iconUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'iconUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.iconUri) { if (options.parse && options.iconUri) { options.iconUri = JSON.parse(options.iconUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.iconUri}]); } - var paramPath = "" + "/" + "imageFamily"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'imageFamily'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.imageFamily) { if (options.parse && options.imageFamily) { options.imageFamily = JSON.parse(options.imageFamily); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.imageFamily}]); } - var paramPath = "" + "/" + "isPremium"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'isPremium'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.isPremium) { if (options.parse && options.isPremium) { options.isPremium = JSON.parse(options.isPremium); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.isPremium}]); } - var paramPath = "" + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = "" + "/" + "language"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'language'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.language) { if (options.parse && options.language) { options.language = JSON.parse(options.language); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.language}]); } - var paramPath = "" + "/" + "privacyUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'privacyUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.privacyUri) { if (options.parse && options.privacyUri) { options.privacyUri = JSON.parse(options.privacyUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.privacyUri}]); } - var paramPath = "" + "/" + "publishedDate"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'publishedDate'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publishedDate) { if (options.parse && options.publishedDate) { options.publishedDate = JSON.parse(options.publishedDate); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publishedDate}]); } - var paramPath = "" + "/" + "recommendedVMSize"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'recommendedVMSize'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.recommendedVMSize) { if (options.parse && options.recommendedVMSize) { options.recommendedVMSize = JSON.parse(options.recommendedVMSize); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.recommendedVMSize}]); } - var paramPath = "" + "/" + "showInGui"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'showInGui'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.showInGui) { if (options.parse && options.showInGui) { options.showInGui = JSON.parse(options.showInGui); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.showInGui}]); } - var paramPath = "" + "/" + "smallIconUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'smallIconUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.smallIconUri) { if (options.parse && options.smallIconUri) { options.smallIconUri = JSON.parse(options.smallIconUri); @@ -45303,14 +45438,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.smallIconUri}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -45327,13 +45462,14 @@ exports.init = function (cli) { .option('-s, --subscription ', $('the subscription identifier')) .execute(function (parameters, options, _) { cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -45341,25 +45477,27 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineVMImages.create(parametersObj, _); cli.output.json(result); }); - var parameters = virtualMachineVMImage.category('parameters') + var virtualMachineVMImagecreateParameters0 = virtualMachineVMImage.category('parameters') .description($('Commands to manage parameter for your virtual machine vm image.')); - var generate = parameters.category('generate') + var virtualMachineVMImagecreateGenerate0 = virtualMachineVMImagecreateParameters0.category('generate') .description($('Commands to generate parameter file for your virtual machine vm image.')); - generate.command('create') + virtualMachineVMImagecreateGenerate0.command('create') .description($('Generate virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"dataDiskConfigurations\":[{\"hostCaching\":\"\",\"logicalUnitNumber\":null,\"mediaLink\":\"\"}],\"description\":\"\",\"eula\":\"\",\"iconUri\":\"\",\"imageFamily\":\"\",\"label\":\"\",\"language\":\"\",\"name\":\"\",\"oSDiskConfiguration\":{\"hostCaching\":\"\",\"mediaLink\":\"\",\"oS\":\"\",\"oSState\":\"\"},\"privacyUri\":\"\",\"publishedDate\":null,\"recommendedVMSize\":\"\",\"showInGui\":null,\"smallIconUri\":\"\"}"); - var filePath = "virtualMachineVMImage_create.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"dataDiskConfigurations\":[\r\n{\r\n\"hostCaching\":\"\",\r\n\"logicalUnitNumber\":null,\r\n\"mediaLink\":\"\"\r\n}\r\n],\r\n\"description\":\"\",\r\n\"eula\":\"\",\r\n\"iconUri\":\"\",\r\n\"imageFamily\":\"\",\r\n\"label\":\"\",\r\n\"language\":\"\",\r\n\"name\":\"\",\r\n\"oSDiskConfiguration\":{\r\n\"hostCaching\":\"\",\r\n\"mediaLink\":\"\",\r\n\"oS\":\"\",\r\n\"oSState\":\"\"\r\n},\r\n\"privacyUri\":\"\",\r\n\"publishedDate\":null,\r\n\"recommendedVMSize\":\"\",\r\n\"showInGui\":null,\r\n\"smallIconUri\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"dataDiskConfigurations\":[{\"hostCaching\":\"\",\"logicalUnitNumber\":null,\"mediaLink\":\"\"}],\"description\":\"\",\"eula\":\"\",\"iconUri\":\"\",\"imageFamily\":\"\",\"label\":\"\",\"language\":\"\",\"name\":\"\",\"oSDiskConfiguration\":{\"hostCaching\":\"\",\"mediaLink\":\"\",\"oS\":\"\",\"oSState\":\"\"},\"privacyUri\":\"\",\"publishedDate\":null,\"recommendedVMSize\":\"\",\"showInGui\":null,\"smallIconUri\":\"\"}'); + var filePath = 'virtualMachineVMImage_create.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"dataDiskConfigurations\":[\r\n{\r\n\"hostCaching\":\"\",\r\n\"logicalUnitNumber\":null,\r\n\"mediaLink\":\"\"\r\n}\r\n],\r\n\"description\":\"\",\r\n\"eula\":\"\",\r\n\"iconUri\":\"\",\r\n\"imageFamily\":\"\",\r\n\"label\":\"\",\r\n\"language\":\"\",\r\n\"name\":\"\",\r\n\"oSDiskConfiguration\":{\r\n\"hostCaching\":\"\",\r\n\"mediaLink\":\"\",\r\n\"oS\":\"\",\r\n\"oSState\":\"\"\r\n},\r\n\"privacyUri\":\"\",\r\n\"publishedDate\":null,\r\n\"recommendedVMSize\":\"\",\r\n\"showInGui\":null,\r\n\"smallIconUri\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + virtualMachineVMImagecreateParameters0.command('patch') .description($('Command to patch virtualMachineVMImage parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -45377,12 +45515,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -45394,22 +45532,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set virtual-machine-vm-image-create-parameters - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageVirtualMachineVMImageCreateParameters0 = virtualMachineVMImage.category('parameters') .description($('Commands to manage parameter for your virtual-machine-vm-image.')); - var set = parameters.category('set') + var setparametersVirtualMachineVMImageVirtualMachineVMImageCreateParameters0 = parametersVirtualMachineVMImageVirtualMachineVMImageCreateParameters0.category('set') .description($('Commands to set parameter file for your virtual-machine-vm-image.')); - set.command('virtual-machine-vm-image-create-parameters') + setparametersVirtualMachineVMImageVirtualMachineVMImageCreateParameters0.command('virtual-machine-vm-image-create-parameters') .description($('Set virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -45438,149 +45576,149 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "dataDiskConfigurations"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'dataDiskConfigurations'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.dataDiskConfigurations) { if (options.parse && options.dataDiskConfigurations) { options.dataDiskConfigurations = JSON.parse(options.dataDiskConfigurations); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.dataDiskConfigurations}]); } - var paramPath = options.path + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = options.path + "/" + "eula"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'eula'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.eula) { if (options.parse && options.eula) { options.eula = JSON.parse(options.eula); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.eula}]); } - var paramPath = options.path + "/" + "iconUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'iconUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.iconUri) { if (options.parse && options.iconUri) { options.iconUri = JSON.parse(options.iconUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.iconUri}]); } - var paramPath = options.path + "/" + "imageFamily"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'imageFamily'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.imageFamily) { if (options.parse && options.imageFamily) { options.imageFamily = JSON.parse(options.imageFamily); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.imageFamily}]); } - var paramPath = options.path + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = options.path + "/" + "language"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'language'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.language) { if (options.parse && options.language) { options.language = JSON.parse(options.language); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.language}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "oSDiskConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'oSDiskConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oSDiskConfiguration) { if (options.parse && options.oSDiskConfiguration) { options.oSDiskConfiguration = JSON.parse(options.oSDiskConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oSDiskConfiguration}]); } - var paramPath = options.path + "/" + "privacyUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'privacyUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.privacyUri) { if (options.parse && options.privacyUri) { options.privacyUri = JSON.parse(options.privacyUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.privacyUri}]); } - var paramPath = options.path + "/" + "publishedDate"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publishedDate'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publishedDate) { if (options.parse && options.publishedDate) { options.publishedDate = JSON.parse(options.publishedDate); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publishedDate}]); } - var paramPath = options.path + "/" + "recommendedVMSize"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'recommendedVMSize'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.recommendedVMSize) { if (options.parse && options.recommendedVMSize) { options.recommendedVMSize = JSON.parse(options.recommendedVMSize); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.recommendedVMSize}]); } - var paramPath = options.path + "/" + "showInGui"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'showInGui'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.showInGui) { if (options.parse && options.showInGui) { options.showInGui = JSON.parse(options.showInGui); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.showInGui}]); } - var paramPath = options.path + "/" + "smallIconUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'smallIconUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.smallIconUri) { if (options.parse && options.smallIconUri) { options.smallIconUri = JSON.parse(options.smallIconUri); @@ -45588,54 +45726,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.smallIconUri}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove virtual-machine-vm-image-create-parameters - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageVirtualMachineVMImageCreateParameters1 = virtualMachineVMImage.category('parameters') .description($('Commands to remove parameter for your virtual-machine-vm-image.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineVMImageVirtualMachineVMImageCreateParameters1 = parametersVirtualMachineVMImageVirtualMachineVMImageCreateParameters1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-vm-image.')); - remove.command('virtual-machine-vm-image-create-parameters') + removeparametersVirtualMachineVMImageVirtualMachineVMImageCreateParameters1.command('virtual-machine-vm-image-create-parameters') .description($('Remove virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add virtual-machine-vm-image-create-parameters - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageVirtualMachineVMImageCreateParameters2 = virtualMachineVMImage.category('parameters') .description($('Commands to add parameter for your virtual-machine-vm-image.')); - var add = parameters.category('add') + var addparametersVirtualMachineVMImageVirtualMachineVMImageCreateParameters2 = parametersVirtualMachineVMImageVirtualMachineVMImageCreateParameters2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-vm-image.')); - add.command('virtual-machine-vm-image-create-parameters') + addparametersVirtualMachineVMImageVirtualMachineVMImageCreateParameters2.command('virtual-machine-vm-image-create-parameters') .description($('Remove virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -45666,151 +45804,151 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "dataDiskConfigurations"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'dataDiskConfigurations'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.dataDiskConfigurations) { if (options.parse && options.dataDiskConfigurations) { options.dataDiskConfigurations = JSON.parse(options.dataDiskConfigurations); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.dataDiskConfigurations}]); } - var paramPath = "" + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = "" + "/" + "eula"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'eula'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.eula) { if (options.parse && options.eula) { options.eula = JSON.parse(options.eula); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.eula}]); } - var paramPath = "" + "/" + "iconUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'iconUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.iconUri) { if (options.parse && options.iconUri) { options.iconUri = JSON.parse(options.iconUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.iconUri}]); } - var paramPath = "" + "/" + "imageFamily"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'imageFamily'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.imageFamily) { if (options.parse && options.imageFamily) { options.imageFamily = JSON.parse(options.imageFamily); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.imageFamily}]); } - var paramPath = "" + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = "" + "/" + "language"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'language'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.language) { if (options.parse && options.language) { options.language = JSON.parse(options.language); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.language}]); } - var paramPath = "" + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "" + "/" + "oSDiskConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'oSDiskConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oSDiskConfiguration) { if (options.parse && options.oSDiskConfiguration) { options.oSDiskConfiguration = JSON.parse(options.oSDiskConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oSDiskConfiguration}]); } - var paramPath = "" + "/" + "privacyUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'privacyUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.privacyUri) { if (options.parse && options.privacyUri) { options.privacyUri = JSON.parse(options.privacyUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.privacyUri}]); } - var paramPath = "" + "/" + "publishedDate"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'publishedDate'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publishedDate) { if (options.parse && options.publishedDate) { options.publishedDate = JSON.parse(options.publishedDate); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publishedDate}]); } - var paramPath = "" + "/" + "recommendedVMSize"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'recommendedVMSize'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.recommendedVMSize) { if (options.parse && options.recommendedVMSize) { options.recommendedVMSize = JSON.parse(options.recommendedVMSize); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.recommendedVMSize}]); } - var paramPath = "" + "/" + "showInGui"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'showInGui'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.showInGui) { if (options.parse && options.showInGui) { options.showInGui = JSON.parse(options.showInGui); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.showInGui}]); } - var paramPath = "" + "/" + "smallIconUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'smallIconUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.smallIconUri) { if (options.parse && options.smallIconUri) { options.smallIconUri = JSON.parse(options.smallIconUri); @@ -45818,22 +45956,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.smallIconUri}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set data-disk-configurations - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageDataDiskConfigurations0 = virtualMachineVMImage.category('parameters') .description($('Commands to manage parameter for your virtual-machine-vm-image.')); - var set = parameters.category('set') + var setparametersVirtualMachineVMImageDataDiskConfigurations0 = parametersVirtualMachineVMImageDataDiskConfigurations0.category('set') .description($('Commands to set parameter file for your virtual-machine-vm-image.')); - set.command('data-disk-configurations') + setparametersVirtualMachineVMImageDataDiskConfigurations0.command('data-disk-configurations') .description($('Set virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -45852,42 +45990,42 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/dataDiskConfigurations" + (options.index ? ('/' + options.index) : ''); + options.path = '/dataDiskConfigurations' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "hostCaching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'hostCaching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostCaching) { if (options.parse && options.hostCaching) { options.hostCaching = JSON.parse(options.hostCaching); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostCaching}]); } - var paramPath = options.path + "/" + "logicalUnitNumber"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'logicalUnitNumber'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.logicalUnitNumber) { if (options.parse && options.logicalUnitNumber) { options.logicalUnitNumber = JSON.parse(options.logicalUnitNumber); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.logicalUnitNumber}]); } - var paramPath = options.path + "/" + "mediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'mediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLink) { if (options.parse && options.mediaLink) { options.mediaLink = JSON.parse(options.mediaLink); @@ -45895,22 +46033,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLink}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove data-disk-configurations - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageDataDiskConfigurations1 = virtualMachineVMImage.category('parameters') .description($('Commands to remove parameter for your virtual-machine-vm-image.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineVMImageDataDiskConfigurations1 = parametersVirtualMachineVMImageDataDiskConfigurations1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-vm-image.')); - remove.command('data-disk-configurations') + removeparametersVirtualMachineVMImageDataDiskConfigurations1.command('data-disk-configurations') .description($('Remove virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -45918,32 +46056,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/dataDiskConfigurations" + (options.index ? ('/' + options.index) : ''); + options.path = '/dataDiskConfigurations' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add data-disk-configurations - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageDataDiskConfigurations2 = virtualMachineVMImage.category('parameters') .description($('Commands to add parameter for your virtual-machine-vm-image.')); - var add = parameters.category('add') + var addparametersVirtualMachineVMImageDataDiskConfigurations2 = parametersVirtualMachineVMImageDataDiskConfigurations2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-vm-image.')); - add.command('data-disk-configurations') + addparametersVirtualMachineVMImageDataDiskConfigurations2.command('data-disk-configurations') .description($('Remove virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -45963,41 +46101,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/dataDiskConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/dataDiskConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/dataDiskConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + "hostCaching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/dataDiskConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + 'hostCaching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostCaching) { if (options.parse && options.hostCaching) { options.hostCaching = JSON.parse(options.hostCaching); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostCaching}]); } - var paramPath = "/dataDiskConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + "logicalUnitNumber"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/dataDiskConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + 'logicalUnitNumber'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.logicalUnitNumber) { if (options.parse && options.logicalUnitNumber) { options.logicalUnitNumber = JSON.parse(options.logicalUnitNumber); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.logicalUnitNumber}]); } - var paramPath = "/dataDiskConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + "mediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/dataDiskConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + 'mediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLink) { if (options.parse && options.mediaLink) { options.mediaLink = JSON.parse(options.mediaLink); @@ -46005,22 +46143,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLink}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set os-disk-configuration - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageOSDiskConfiguration0 = virtualMachineVMImage.category('parameters') .description($('Commands to manage parameter for your virtual-machine-vm-image.')); - var set = parameters.category('set') + var setparametersVirtualMachineVMImageOSDiskConfiguration0 = parametersVirtualMachineVMImageOSDiskConfiguration0.category('set') .description($('Commands to set parameter file for your virtual-machine-vm-image.')); - set.command('os-disk-configuration') + setparametersVirtualMachineVMImageOSDiskConfiguration0.command('os-disk-configuration') .description($('Set virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -46039,49 +46177,49 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/oSDiskConfiguration"; - var paramPath = options.path + "/" + "hostCaching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/oSDiskConfiguration'; + var paramPath = options.path + '/' + 'hostCaching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostCaching) { if (options.parse && options.hostCaching) { options.hostCaching = JSON.parse(options.hostCaching); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostCaching}]); } - var paramPath = options.path + "/" + "mediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'mediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLink) { if (options.parse && options.mediaLink) { options.mediaLink = JSON.parse(options.mediaLink); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLink}]); } - var paramPath = options.path + "/" + "oS"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'oS'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oS) { if (options.parse && options.oS) { options.oS = JSON.parse(options.oS); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oS}]); } - var paramPath = options.path + "/" + "oSState"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'oSState'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oSState) { if (options.parse && options.oSState) { options.oSState = JSON.parse(options.oSState); @@ -46089,54 +46227,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oSState}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove os-disk-configuration - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageOSDiskConfiguration1 = virtualMachineVMImage.category('parameters') .description($('Commands to remove parameter for your virtual-machine-vm-image.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineVMImageOSDiskConfiguration1 = parametersVirtualMachineVMImageOSDiskConfiguration1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-vm-image.')); - remove.command('os-disk-configuration') + removeparametersVirtualMachineVMImageOSDiskConfiguration1.command('os-disk-configuration') .description($('Remove virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/oSDiskConfiguration"; + options.path = '/oSDiskConfiguration'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add os-disk-configuration - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageOSDiskConfiguration2 = virtualMachineVMImage.category('parameters') .description($('Commands to add parameter for your virtual-machine-vm-image.')); - var add = parameters.category('add') + var addparametersVirtualMachineVMImageOSDiskConfiguration2 = parametersVirtualMachineVMImageOSDiskConfiguration2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-vm-image.')); - add.command('os-disk-configuration') + addparametersVirtualMachineVMImageOSDiskConfiguration2.command('os-disk-configuration') .description($('Remove virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -46157,51 +46295,51 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/oSDiskConfiguration" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/oSDiskConfiguration' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/oSDiskConfiguration" + "/" + "hostCaching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/oSDiskConfiguration' + '/' + 'hostCaching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostCaching) { if (options.parse && options.hostCaching) { options.hostCaching = JSON.parse(options.hostCaching); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostCaching}]); } - var paramPath = "/oSDiskConfiguration" + "/" + "mediaLink"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/oSDiskConfiguration' + '/' + 'mediaLink'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.mediaLink) { if (options.parse && options.mediaLink) { options.mediaLink = JSON.parse(options.mediaLink); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.mediaLink}]); } - var paramPath = "/oSDiskConfiguration" + "/" + "oS"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/oSDiskConfiguration' + '/' + 'oS'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oS) { if (options.parse && options.oS) { options.oS = JSON.parse(options.oS); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oS}]); } - var paramPath = "/oSDiskConfiguration" + "/" + "oSState"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/oSDiskConfiguration' + '/' + 'oSState'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oSState) { if (options.parse && options.oSState) { options.oSState = JSON.parse(options.oSState); @@ -46209,14 +46347,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oSState}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -46280,13 +46418,14 @@ exports.init = function (cli) { .execute(function (vmImageName, parameters, options, _) { cli.output.info('vmImageName = ' + options.vmImageName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -46294,25 +46433,27 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineVMImages.replicate(options.vmImageName, parametersObj, _); cli.output.json(result); }); - var parameters = virtualMachineVMImage.category('parameters') + var virtualMachineVMImagereplicateParameters1 = virtualMachineVMImage.category('parameters') .description($('Commands to manage parameter for your virtual machine vm image.')); - var generate = parameters.category('generate') + var virtualMachineVMImagereplicateGenerate1 = virtualMachineVMImagereplicateParameters1.category('generate') .description($('Commands to generate parameter file for your virtual machine vm image.')); - generate.command('replicate') + virtualMachineVMImagereplicateGenerate1.command('replicate') .description($('Generate virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"computeImageAttributes\":{\"offer\":\"\",\"sku\":\"\",\"version\":\"\"},\"marketplaceImageAttributes\":{\"plan\":{\"name\":\"\",\"product\":\"\",\"publisher\":\"\"},\"publisherId\":\"\"},\"targetLocations\":[\"\"]}"); - var filePath = "virtualMachineVMImage_replicate.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"computeImageAttributes\":{\r\n\"offer\":\"\",\r\n\"sku\":\"\",\r\n\"version\":\"\"\r\n},\r\n\"marketplaceImageAttributes\":{\r\n\"plan\":{\r\n\"name\":\"\",\r\n\"product\":\"\",\r\n\"publisher\":\"\"\r\n},\r\n\"publisherId\":\"\"\r\n},\r\n\"targetLocations\":[\r\n\"\"\r\n]\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"computeImageAttributes\":{\"offer\":\"\",\"sku\":\"\",\"version\":\"\"},\"marketplaceImageAttributes\":{\"plan\":{\"name\":\"\",\"product\":\"\",\"publisher\":\"\"},\"publisherId\":\"\"},\"targetLocations\":[\"\"]}'); + var filePath = 'virtualMachineVMImage_replicate.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"computeImageAttributes\":{\r\n\"offer\":\"\",\r\n\"sku\":\"\",\r\n\"version\":\"\"\r\n},\r\n\"marketplaceImageAttributes\":{\r\n\"plan\":{\r\n\"name\":\"\",\r\n\"product\":\"\",\r\n\"publisher\":\"\"\r\n},\r\n\"publisherId\":\"\"\r\n},\r\n\"targetLocations\":[\r\n\"\"\r\n]\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + virtualMachineVMImagereplicateParameters1.command('patch') .description($('Command to patch virtualMachineVMImage parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -46330,12 +46471,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -46347,22 +46488,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set virtual-machine-vm-image-replicate-parameters - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageVirtualMachineVMImageReplicateParameters0 = virtualMachineVMImage.category('parameters') .description($('Commands to manage parameter for your virtual-machine-vm-image.')); - var set = parameters.category('set') + var setparametersVirtualMachineVMImageVirtualMachineVMImageReplicateParameters0 = parametersVirtualMachineVMImageVirtualMachineVMImageReplicateParameters0.category('set') .description($('Commands to set parameter file for your virtual-machine-vm-image.')); - set.command('virtual-machine-vm-image-replicate-parameters') + setparametersVirtualMachineVMImageVirtualMachineVMImageReplicateParameters0.command('virtual-machine-vm-image-replicate-parameters') .description($('Set virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -46380,39 +46521,39 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "computeImageAttributes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'computeImageAttributes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.computeImageAttributes) { if (options.parse && options.computeImageAttributes) { options.computeImageAttributes = JSON.parse(options.computeImageAttributes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.computeImageAttributes}]); } - var paramPath = options.path + "/" + "marketplaceImageAttributes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'marketplaceImageAttributes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.marketplaceImageAttributes) { if (options.parse && options.marketplaceImageAttributes) { options.marketplaceImageAttributes = JSON.parse(options.marketplaceImageAttributes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.marketplaceImageAttributes}]); } - var paramPath = options.path + "/" + "targetLocations"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'targetLocations'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.targetLocations) { if (options.parse && options.targetLocations) { options.targetLocations = JSON.parse(options.targetLocations); @@ -46420,54 +46561,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.targetLocations}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove virtual-machine-vm-image-replicate-parameters - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageVirtualMachineVMImageReplicateParameters1 = virtualMachineVMImage.category('parameters') .description($('Commands to remove parameter for your virtual-machine-vm-image.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineVMImageVirtualMachineVMImageReplicateParameters1 = parametersVirtualMachineVMImageVirtualMachineVMImageReplicateParameters1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-vm-image.')); - remove.command('virtual-machine-vm-image-replicate-parameters') + removeparametersVirtualMachineVMImageVirtualMachineVMImageReplicateParameters1.command('virtual-machine-vm-image-replicate-parameters') .description($('Remove virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add virtual-machine-vm-image-replicate-parameters - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageVirtualMachineVMImageReplicateParameters2 = virtualMachineVMImage.category('parameters') .description($('Commands to add parameter for your virtual-machine-vm-image.')); - var add = parameters.category('add') + var addparametersVirtualMachineVMImageVirtualMachineVMImageReplicateParameters2 = parametersVirtualMachineVMImageVirtualMachineVMImageReplicateParameters2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-vm-image.')); - add.command('virtual-machine-vm-image-replicate-parameters') + addparametersVirtualMachineVMImageVirtualMachineVMImageReplicateParameters2.command('virtual-machine-vm-image-replicate-parameters') .description($('Remove virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -46487,41 +46628,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "computeImageAttributes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'computeImageAttributes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.computeImageAttributes) { if (options.parse && options.computeImageAttributes) { options.computeImageAttributes = JSON.parse(options.computeImageAttributes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.computeImageAttributes}]); } - var paramPath = "" + "/" + "marketplaceImageAttributes"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'marketplaceImageAttributes'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.marketplaceImageAttributes) { if (options.parse && options.marketplaceImageAttributes) { options.marketplaceImageAttributes = JSON.parse(options.marketplaceImageAttributes); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.marketplaceImageAttributes}]); } - var paramPath = "" + "/" + "targetLocations"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'targetLocations'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.targetLocations) { if (options.parse && options.targetLocations) { options.targetLocations = JSON.parse(options.targetLocations); @@ -46529,22 +46670,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.targetLocations}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set compute-image-attributes - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageComputeImageAttributes0 = virtualMachineVMImage.category('parameters') .description($('Commands to manage parameter for your virtual-machine-vm-image.')); - var set = parameters.category('set') + var setparametersVirtualMachineVMImageComputeImageAttributes0 = parametersVirtualMachineVMImageComputeImageAttributes0.category('set') .description($('Commands to set parameter file for your virtual-machine-vm-image.')); - set.command('compute-image-attributes') + setparametersVirtualMachineVMImageComputeImageAttributes0.command('compute-image-attributes') .description($('Set virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -46562,39 +46703,39 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/computeImageAttributes"; - var paramPath = options.path + "/" + "offer"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/computeImageAttributes'; + var paramPath = options.path + '/' + 'offer'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.offer) { if (options.parse && options.offer) { options.offer = JSON.parse(options.offer); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.offer}]); } - var paramPath = options.path + "/" + "sku"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'sku'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sku) { if (options.parse && options.sku) { options.sku = JSON.parse(options.sku); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sku}]); } - var paramPath = options.path + "/" + "version"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'version'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.version) { if (options.parse && options.version) { options.version = JSON.parse(options.version); @@ -46602,54 +46743,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.version}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove compute-image-attributes - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageComputeImageAttributes1 = virtualMachineVMImage.category('parameters') .description($('Commands to remove parameter for your virtual-machine-vm-image.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineVMImageComputeImageAttributes1 = parametersVirtualMachineVMImageComputeImageAttributes1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-vm-image.')); - remove.command('compute-image-attributes') + removeparametersVirtualMachineVMImageComputeImageAttributes1.command('compute-image-attributes') .description($('Remove virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/computeImageAttributes"; + options.path = '/computeImageAttributes'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add compute-image-attributes - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageComputeImageAttributes2 = virtualMachineVMImage.category('parameters') .description($('Commands to add parameter for your virtual-machine-vm-image.')); - var add = parameters.category('add') + var addparametersVirtualMachineVMImageComputeImageAttributes2 = parametersVirtualMachineVMImageComputeImageAttributes2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-vm-image.')); - add.command('compute-image-attributes') + addparametersVirtualMachineVMImageComputeImageAttributes2.command('compute-image-attributes') .description($('Remove virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -46669,41 +46810,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/computeImageAttributes" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/computeImageAttributes' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/computeImageAttributes" + "/" + "offer"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/computeImageAttributes' + '/' + 'offer'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.offer) { if (options.parse && options.offer) { options.offer = JSON.parse(options.offer); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.offer}]); } - var paramPath = "/computeImageAttributes" + "/" + "sku"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/computeImageAttributes' + '/' + 'sku'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.sku) { if (options.parse && options.sku) { options.sku = JSON.parse(options.sku); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.sku}]); } - var paramPath = "/computeImageAttributes" + "/" + "version"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/computeImageAttributes' + '/' + 'version'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.version) { if (options.parse && options.version) { options.version = JSON.parse(options.version); @@ -46711,22 +46852,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.version}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set marketplace-image-attributes - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageMarketplaceImageAttributes0 = virtualMachineVMImage.category('parameters') .description($('Commands to manage parameter for your virtual-machine-vm-image.')); - var set = parameters.category('set') + var setparametersVirtualMachineVMImageMarketplaceImageAttributes0 = parametersVirtualMachineVMImageMarketplaceImageAttributes0.category('set') .description($('Commands to set parameter file for your virtual-machine-vm-image.')); - set.command('marketplace-image-attributes') + setparametersVirtualMachineVMImageMarketplaceImageAttributes0.command('marketplace-image-attributes') .description($('Set virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -46743,29 +46884,29 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/marketplaceImageAttributes"; - var paramPath = options.path + "/" + "plan"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/marketplaceImageAttributes'; + var paramPath = options.path + '/' + 'plan'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.plan) { if (options.parse && options.plan) { options.plan = JSON.parse(options.plan); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.plan}]); } - var paramPath = options.path + "/" + "publisherId"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publisherId'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publisherId) { if (options.parse && options.publisherId) { options.publisherId = JSON.parse(options.publisherId); @@ -46773,54 +46914,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publisherId}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove marketplace-image-attributes - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageMarketplaceImageAttributes1 = virtualMachineVMImage.category('parameters') .description($('Commands to remove parameter for your virtual-machine-vm-image.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineVMImageMarketplaceImageAttributes1 = parametersVirtualMachineVMImageMarketplaceImageAttributes1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-vm-image.')); - remove.command('marketplace-image-attributes') + removeparametersVirtualMachineVMImageMarketplaceImageAttributes1.command('marketplace-image-attributes') .description($('Remove virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/marketplaceImageAttributes"; + options.path = '/marketplaceImageAttributes'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add marketplace-image-attributes - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageMarketplaceImageAttributes2 = virtualMachineVMImage.category('parameters') .description($('Commands to add parameter for your virtual-machine-vm-image.')); - var add = parameters.category('add') + var addparametersVirtualMachineVMImageMarketplaceImageAttributes2 = parametersVirtualMachineVMImageMarketplaceImageAttributes2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-vm-image.')); - add.command('marketplace-image-attributes') + addparametersVirtualMachineVMImageMarketplaceImageAttributes2.command('marketplace-image-attributes') .description($('Remove virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -46839,31 +46980,31 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/marketplaceImageAttributes" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/marketplaceImageAttributes' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/marketplaceImageAttributes" + "/" + "plan"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/marketplaceImageAttributes' + '/' + 'plan'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.plan) { if (options.parse && options.plan) { options.plan = JSON.parse(options.plan); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.plan}]); } - var paramPath = "/marketplaceImageAttributes" + "/" + "publisherId"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/marketplaceImageAttributes' + '/' + 'publisherId'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publisherId) { if (options.parse && options.publisherId) { options.publisherId = JSON.parse(options.publisherId); @@ -46871,22 +47012,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publisherId}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set plan - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImagePlan0 = virtualMachineVMImage.category('parameters') .description($('Commands to manage parameter for your virtual-machine-vm-image.')); - var set = parameters.category('set') + var setparametersVirtualMachineVMImagePlan0 = parametersVirtualMachineVMImagePlan0.category('set') .description($('Commands to set parameter file for your virtual-machine-vm-image.')); - set.command('plan') + setparametersVirtualMachineVMImagePlan0.command('plan') .description($('Set virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -46904,39 +47045,39 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/marketplaceImageAttributes/plan"; - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/marketplaceImageAttributes/plan'; + var paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = options.path + "/" + "product"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'product'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.product) { if (options.parse && options.product) { options.product = JSON.parse(options.product); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.product}]); } - var paramPath = options.path + "/" + "publisher"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publisher'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publisher) { if (options.parse && options.publisher) { options.publisher = JSON.parse(options.publisher); @@ -46944,54 +47085,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publisher}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove plan - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImagePlan1 = virtualMachineVMImage.category('parameters') .description($('Commands to remove parameter for your virtual-machine-vm-image.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineVMImagePlan1 = parametersVirtualMachineVMImagePlan1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-vm-image.')); - remove.command('plan') + removeparametersVirtualMachineVMImagePlan1.command('plan') .description($('Remove virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/marketplaceImageAttributes/plan"; + options.path = '/marketplaceImageAttributes/plan'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add plan - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImagePlan2 = virtualMachineVMImage.category('parameters') .description($('Commands to add parameter for your virtual-machine-vm-image.')); - var add = parameters.category('add') + var addparametersVirtualMachineVMImagePlan2 = parametersVirtualMachineVMImagePlan2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-vm-image.')); - add.command('plan') + addparametersVirtualMachineVMImagePlan2.command('plan') .description($('Remove virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -47011,41 +47152,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/marketplaceImageAttributes/plan" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/marketplaceImageAttributes/plan' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/marketplaceImageAttributes/plan" + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/marketplaceImageAttributes/plan' + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } - var paramPath = "/marketplaceImageAttributes/plan" + "/" + "product"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/marketplaceImageAttributes/plan' + '/' + 'product'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.product) { if (options.parse && options.product) { options.product = JSON.parse(options.product); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.product}]); } - var paramPath = "/marketplaceImageAttributes/plan" + "/" + "publisher"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/marketplaceImageAttributes/plan' + '/' + 'publisher'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publisher) { if (options.parse && options.publisher) { options.publisher = JSON.parse(options.publisher); @@ -47053,22 +47194,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publisher}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set target-locations - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageTargetLocations0 = virtualMachineVMImage.category('parameters') .description($('Commands to manage parameter for your virtual-machine-vm-image.')); - var set = parameters.category('set') + var setparametersVirtualMachineVMImageTargetLocations0 = parametersVirtualMachineVMImageTargetLocations0.category('set') .description($('Commands to set parameter file for your virtual-machine-vm-image.')); - set.command('target-locations') + setparametersVirtualMachineVMImageTargetLocations0.command('target-locations') .description($('Set virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -47084,35 +47225,35 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/targetLocations" + (options.index ? ('/' + options.index) : ''); + options.path = '/targetLocations' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove target-locations - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageTargetLocations1 = virtualMachineVMImage.category('parameters') .description($('Commands to remove parameter for your virtual-machine-vm-image.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineVMImageTargetLocations1 = parametersVirtualMachineVMImageTargetLocations1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-vm-image.')); - remove.command('target-locations') + removeparametersVirtualMachineVMImageTargetLocations1.command('target-locations') .description($('Remove virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -47120,32 +47261,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/targetLocations" + (options.index ? ('/' + options.index) : ''); + options.path = '/targetLocations' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add target-locations - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageTargetLocations2 = virtualMachineVMImage.category('parameters') .description($('Commands to add parameter for your virtual-machine-vm-image.')); - var add = parameters.category('add') + var addparametersVirtualMachineVMImageTargetLocations2 = parametersVirtualMachineVMImageTargetLocations2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-vm-image.')); - add.command('target-locations') + addparametersVirtualMachineVMImageTargetLocations2.command('target-locations') .description($('Remove virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -47162,26 +47303,26 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/targetLocations" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/targetLocations' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); @@ -47232,13 +47373,14 @@ exports.init = function (cli) { .execute(function (imageName, parameters, options, _) { cli.output.info('imageName = ' + options.imageName); cli.output.info('parameters = ' + options.parameters); + var parametersObj = null; if (options.parameterFile) { - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); - var parametersObj = JSON.parse(fileContent); + parametersObj = JSON.parse(fileContent); } else { - var parametersObj = JSON.parse(options.parameters); + parametersObj = JSON.parse(options.parameters); } cli.output.info('parametersObj = ' + JSON.stringify(parametersObj)); var subscription = profile.current.getSubscription(options.subscription); @@ -47246,25 +47388,27 @@ exports.init = function (cli) { var result = computeManagementClient.virtualMachineVMImages.update(options.imageName, parametersObj, _); cli.output.json(result); }); - var parameters = virtualMachineVMImage.category('parameters') + var virtualMachineVMImageupdateParameters1 = virtualMachineVMImage.category('parameters') .description($('Commands to manage parameter for your virtual machine vm image.')); - var generate = parameters.category('generate') + var virtualMachineVMImageupdateGenerate1 = virtualMachineVMImageupdateParameters1.category('generate') .description($('Commands to generate parameter file for your virtual machine vm image.')); - generate.command('update') + virtualMachineVMImageupdateGenerate1.command('update') .description($('Generate virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function (parameterFile, options, _) { - cli.output.info("{\"dataDiskConfigurations\":[{\"hostCaching\":\"\",\"logicalUnitNumber\":null,\"name\":\"\"}],\"description\":\"\",\"eula\":\"\",\"iconUri\":\"\",\"imageFamily\":\"\",\"label\":\"\",\"language\":\"\",\"oSDiskConfiguration\":{\"hostCaching\":\"\"},\"privacyUri\":\"\",\"publishedDate\":null,\"recommendedVMSize\":\"\",\"showInGui\":null,\"smallIconUri\":\"\"}"); - var filePath = "virtualMachineVMImage_update.json"; - if (options.parameterFile) { filePath = options.parameterFile; }; - fs.writeFileSync(filePath, beautify("{\r\n\"dataDiskConfigurations\":[\r\n{\r\n\"hostCaching\":\"\",\r\n\"logicalUnitNumber\":null,\r\n\"name\":\"\"\r\n}\r\n],\r\n\"description\":\"\",\r\n\"eula\":\"\",\r\n\"iconUri\":\"\",\r\n\"imageFamily\":\"\",\r\n\"label\":\"\",\r\n\"language\":\"\",\r\n\"oSDiskConfiguration\":{\r\n\"hostCaching\":\"\"\r\n},\r\n\"privacyUri\":\"\",\r\n\"publishedDate\":null,\r\n\"recommendedVMSize\":\"\",\r\n\"showInGui\":null,\r\n\"smallIconUri\":\"\"\r\n}")); - cli.output.info("====================================="); - cli.output.info("Parameter file output to: " + filePath); - cli.output.info("====================================="); + cli.output.info('{\"dataDiskConfigurations\":[{\"hostCaching\":\"\",\"logicalUnitNumber\":null,\"name\":\"\"}],\"description\":\"\",\"eula\":\"\",\"iconUri\":\"\",\"imageFamily\":\"\",\"label\":\"\",\"language\":\"\",\"oSDiskConfiguration\":{\"hostCaching\":\"\"},\"privacyUri\":\"\",\"publishedDate\":null,\"recommendedVMSize\":\"\",\"showInGui\":null,\"smallIconUri\":\"\"}'); + var filePath = 'virtualMachineVMImage_update.json'; + if (options.parameterFile) { + filePath = options.parameterFile; + } + fs.writeFileSync(filePath, beautify('{\r\n\"dataDiskConfigurations\":[\r\n{\r\n\"hostCaching\":\"\",\r\n\"logicalUnitNumber\":null,\r\n\"name\":\"\"\r\n}\r\n],\r\n\"description\":\"\",\r\n\"eula\":\"\",\r\n\"iconUri\":\"\",\r\n\"imageFamily\":\"\",\r\n\"label\":\"\",\r\n\"language\":\"\",\r\n\"oSDiskConfiguration\":{\r\n\"hostCaching\":\"\"\r\n},\r\n\"privacyUri\":\"\",\r\n\"publishedDate\":null,\r\n\"recommendedVMSize\":\"\",\r\n\"showInGui\":null,\r\n\"smallIconUri\":\"\"\r\n}')); + cli.output.info('====================================='); + cli.output.info('Parameter file output to: ' + filePath); + cli.output.info('====================================='); }); - parameters.command('patch') + virtualMachineVMImageupdateParameters1.command('patch') .description($('Command to patch virtualMachineVMImage parameter JSON file.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -47282,12 +47426,12 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); if (options.operation == 'add') { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); @@ -47299,22 +47443,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set virtual-machine-vm-image-update-parameters - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageVirtualMachineVMImageUpdateParameters0 = virtualMachineVMImage.category('parameters') .description($('Commands to manage parameter for your virtual-machine-vm-image.')); - var set = parameters.category('set') + var setparametersVirtualMachineVMImageVirtualMachineVMImageUpdateParameters0 = parametersVirtualMachineVMImageVirtualMachineVMImageUpdateParameters0.category('set') .description($('Commands to set parameter file for your virtual-machine-vm-image.')); - set.command('virtual-machine-vm-image-update-parameters') + setparametersVirtualMachineVMImageVirtualMachineVMImageUpdateParameters0.command('virtual-machine-vm-image-update-parameters') .description($('Set virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -47342,139 +47486,139 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = ""; - var paramPath = options.path + "/" + "dataDiskConfigurations"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = ''; + var paramPath = options.path + '/' + 'dataDiskConfigurations'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.dataDiskConfigurations) { if (options.parse && options.dataDiskConfigurations) { options.dataDiskConfigurations = JSON.parse(options.dataDiskConfigurations); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.dataDiskConfigurations}]); } - var paramPath = options.path + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = options.path + "/" + "eula"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'eula'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.eula) { if (options.parse && options.eula) { options.eula = JSON.parse(options.eula); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.eula}]); } - var paramPath = options.path + "/" + "iconUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'iconUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.iconUri) { if (options.parse && options.iconUri) { options.iconUri = JSON.parse(options.iconUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.iconUri}]); } - var paramPath = options.path + "/" + "imageFamily"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'imageFamily'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.imageFamily) { if (options.parse && options.imageFamily) { options.imageFamily = JSON.parse(options.imageFamily); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.imageFamily}]); } - var paramPath = options.path + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = options.path + "/" + "language"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'language'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.language) { if (options.parse && options.language) { options.language = JSON.parse(options.language); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.language}]); } - var paramPath = options.path + "/" + "oSDiskConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'oSDiskConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oSDiskConfiguration) { if (options.parse && options.oSDiskConfiguration) { options.oSDiskConfiguration = JSON.parse(options.oSDiskConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oSDiskConfiguration}]); } - var paramPath = options.path + "/" + "privacyUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'privacyUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.privacyUri) { if (options.parse && options.privacyUri) { options.privacyUri = JSON.parse(options.privacyUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.privacyUri}]); } - var paramPath = options.path + "/" + "publishedDate"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'publishedDate'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publishedDate) { if (options.parse && options.publishedDate) { options.publishedDate = JSON.parse(options.publishedDate); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publishedDate}]); } - var paramPath = options.path + "/" + "recommendedVMSize"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'recommendedVMSize'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.recommendedVMSize) { if (options.parse && options.recommendedVMSize) { options.recommendedVMSize = JSON.parse(options.recommendedVMSize); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.recommendedVMSize}]); } - var paramPath = options.path + "/" + "showInGui"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'showInGui'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.showInGui) { if (options.parse && options.showInGui) { options.showInGui = JSON.parse(options.showInGui); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.showInGui}]); } - var paramPath = options.path + "/" + "smallIconUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'smallIconUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.smallIconUri) { if (options.parse && options.smallIconUri) { options.smallIconUri = JSON.parse(options.smallIconUri); @@ -47482,54 +47626,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.smallIconUri}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove virtual-machine-vm-image-update-parameters - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageVirtualMachineVMImageUpdateParameters1 = virtualMachineVMImage.category('parameters') .description($('Commands to remove parameter for your virtual-machine-vm-image.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineVMImageVirtualMachineVMImageUpdateParameters1 = parametersVirtualMachineVMImageVirtualMachineVMImageUpdateParameters1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-vm-image.')); - remove.command('virtual-machine-vm-image-update-parameters') + removeparametersVirtualMachineVMImageVirtualMachineVMImageUpdateParameters1.command('virtual-machine-vm-image-update-parameters') .description($('Remove virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = ""; + options.path = ''; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add virtual-machine-vm-image-update-parameters - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageVirtualMachineVMImageUpdateParameters2 = virtualMachineVMImage.category('parameters') .description($('Commands to add parameter for your virtual-machine-vm-image.')); - var add = parameters.category('add') + var addparametersVirtualMachineVMImageVirtualMachineVMImageUpdateParameters2 = parametersVirtualMachineVMImageVirtualMachineVMImageUpdateParameters2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-vm-image.')); - add.command('virtual-machine-vm-image-update-parameters') + addparametersVirtualMachineVMImageVirtualMachineVMImageUpdateParameters2.command('virtual-machine-vm-image-update-parameters') .description($('Remove virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -47559,141 +47703,141 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "" + "/" + "dataDiskConfigurations"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'dataDiskConfigurations'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.dataDiskConfigurations) { if (options.parse && options.dataDiskConfigurations) { options.dataDiskConfigurations = JSON.parse(options.dataDiskConfigurations); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.dataDiskConfigurations}]); } - var paramPath = "" + "/" + "description"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'description'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.description) { if (options.parse && options.description) { options.description = JSON.parse(options.description); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.description}]); } - var paramPath = "" + "/" + "eula"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'eula'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.eula) { if (options.parse && options.eula) { options.eula = JSON.parse(options.eula); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.eula}]); } - var paramPath = "" + "/" + "iconUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'iconUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.iconUri) { if (options.parse && options.iconUri) { options.iconUri = JSON.parse(options.iconUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.iconUri}]); } - var paramPath = "" + "/" + "imageFamily"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'imageFamily'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.imageFamily) { if (options.parse && options.imageFamily) { options.imageFamily = JSON.parse(options.imageFamily); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.imageFamily}]); } - var paramPath = "" + "/" + "label"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'label'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.label) { if (options.parse && options.label) { options.label = JSON.parse(options.label); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.label}]); } - var paramPath = "" + "/" + "language"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'language'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.language) { if (options.parse && options.language) { options.language = JSON.parse(options.language); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.language}]); } - var paramPath = "" + "/" + "oSDiskConfiguration"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'oSDiskConfiguration'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.oSDiskConfiguration) { if (options.parse && options.oSDiskConfiguration) { options.oSDiskConfiguration = JSON.parse(options.oSDiskConfiguration); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.oSDiskConfiguration}]); } - var paramPath = "" + "/" + "privacyUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'privacyUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.privacyUri) { if (options.parse && options.privacyUri) { options.privacyUri = JSON.parse(options.privacyUri); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.privacyUri}]); } - var paramPath = "" + "/" + "publishedDate"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'publishedDate'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.publishedDate) { if (options.parse && options.publishedDate) { options.publishedDate = JSON.parse(options.publishedDate); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.publishedDate}]); } - var paramPath = "" + "/" + "recommendedVMSize"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'recommendedVMSize'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.recommendedVMSize) { if (options.parse && options.recommendedVMSize) { options.recommendedVMSize = JSON.parse(options.recommendedVMSize); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.recommendedVMSize}]); } - var paramPath = "" + "/" + "showInGui"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'showInGui'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.showInGui) { if (options.parse && options.showInGui) { options.showInGui = JSON.parse(options.showInGui); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.showInGui}]); } - var paramPath = "" + "/" + "smallIconUri"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '' + '/' + 'smallIconUri'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.smallIconUri) { if (options.parse && options.smallIconUri) { options.smallIconUri = JSON.parse(options.smallIconUri); @@ -47701,22 +47845,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.smallIconUri}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set data-disk-configurations - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageDataDiskConfigurations0 = virtualMachineVMImage.category('parameters') .description($('Commands to manage parameter for your virtual-machine-vm-image.')); - var set = parameters.category('set') + var setparametersVirtualMachineVMImageDataDiskConfigurations0 = parametersVirtualMachineVMImageDataDiskConfigurations0.category('set') .description($('Commands to set parameter file for your virtual-machine-vm-image.')); - set.command('data-disk-configurations') + setparametersVirtualMachineVMImageDataDiskConfigurations0.command('data-disk-configurations') .description($('Set virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -47735,42 +47879,42 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/dataDiskConfigurations" + (options.index ? ('/' + options.index) : ''); + options.path = '/dataDiskConfigurations' + (options.index ? ('/' + options.index) : ''); if (options.value) { jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); } - var paramPath = options.path + "/" + "hostCaching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + var paramPath = options.path + '/' + 'hostCaching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostCaching) { if (options.parse && options.hostCaching) { options.hostCaching = JSON.parse(options.hostCaching); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostCaching}]); } - var paramPath = options.path + "/" + "logicalUnitNumber"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'logicalUnitNumber'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.logicalUnitNumber) { if (options.parse && options.logicalUnitNumber) { options.logicalUnitNumber = JSON.parse(options.logicalUnitNumber); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.logicalUnitNumber}]); } - var paramPath = options.path + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = options.path + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -47778,22 +47922,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove data-disk-configurations - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageDataDiskConfigurations1 = virtualMachineVMImage.category('parameters') .description($('Commands to remove parameter for your virtual-machine-vm-image.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineVMImageDataDiskConfigurations1 = parametersVirtualMachineVMImageDataDiskConfigurations1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-vm-image.')); - remove.command('data-disk-configurations') + removeparametersVirtualMachineVMImageDataDiskConfigurations1.command('data-disk-configurations') .description($('Remove virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -47801,32 +47945,32 @@ exports.init = function (cli) { .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/dataDiskConfigurations" + (options.index ? ('/' + options.index) : ''); + options.path = '/dataDiskConfigurations' + (options.index ? ('/' + options.index) : ''); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add data-disk-configurations - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageDataDiskConfigurations2 = virtualMachineVMImage.category('parameters') .description($('Commands to add parameter for your virtual-machine-vm-image.')); - var add = parameters.category('add') + var addparametersVirtualMachineVMImageDataDiskConfigurations2 = parametersVirtualMachineVMImageDataDiskConfigurations2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-vm-image.')); - add.command('data-disk-configurations') + addparametersVirtualMachineVMImageDataDiskConfigurations2.command('data-disk-configurations') .description($('Remove virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -47846,41 +47990,41 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/dataDiskConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/dataDiskConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/dataDiskConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + "hostCaching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/dataDiskConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + 'hostCaching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostCaching) { if (options.parse && options.hostCaching) { options.hostCaching = JSON.parse(options.hostCaching); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostCaching}]); } - var paramPath = "/dataDiskConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + "logicalUnitNumber"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/dataDiskConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + 'logicalUnitNumber'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.logicalUnitNumber) { if (options.parse && options.logicalUnitNumber) { options.logicalUnitNumber = JSON.parse(options.logicalUnitNumber); } jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.logicalUnitNumber}]); } - var paramPath = "/dataDiskConfigurations" + (options.index ? ('/' + options.index) : '') + "/" + "name"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/dataDiskConfigurations' + (options.index ? ('/' + options.index) : '') + '/' + 'name'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.name) { if (options.parse && options.name) { options.name = JSON.parse(options.name); @@ -47888,22 +48032,22 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.name}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters set os-disk-configuration - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageOSDiskConfiguration0 = virtualMachineVMImage.category('parameters') .description($('Commands to manage parameter for your virtual-machine-vm-image.')); - var set = parameters.category('set') + var setparametersVirtualMachineVMImageOSDiskConfiguration0 = parametersVirtualMachineVMImageOSDiskConfiguration0.category('set') .description($('Commands to set parameter file for your virtual-machine-vm-image.')); - set.command('os-disk-configuration') + setparametersVirtualMachineVMImageOSDiskConfiguration0.command('os-disk-configuration') .description($('Set virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -47919,19 +48063,19 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'replace'; - options.path = "/oSDiskConfiguration"; - var paramPath = options.path + "/" + "hostCaching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + options.path = '/oSDiskConfiguration'; + var paramPath = options.path + '/' + 'hostCaching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostCaching) { if (options.parse && options.hostCaching) { options.hostCaching = JSON.parse(options.hostCaching); @@ -47939,54 +48083,54 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostCaching}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters remove os-disk-configuration - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageOSDiskConfiguration1 = virtualMachineVMImage.category('parameters') .description($('Commands to remove parameter for your virtual-machine-vm-image.')); - var remove = parameters.category('remove') + var removeparametersVirtualMachineVMImageOSDiskConfiguration1 = parametersVirtualMachineVMImageOSDiskConfiguration1.category('remove') .description($('Commands to remove values in the parameter file for your virtual-machine-vm-image.')); - remove.command('os-disk-configuration') + removeparametersVirtualMachineVMImageOSDiskConfiguration1.command('os-disk-configuration') .description($('Remove virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) .execute(function ( parameterFile , options, _) { cli.output.info(options); cli.output.info(options.parameterFile); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'remove'; - options.path = "/oSDiskConfiguration"; + options.path = '/oSDiskConfiguration'; jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path}]); var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); //parameters add os-disk-configuration - var parameters = virtualMachineVMImage.category('parameters') + var parametersVirtualMachineVMImageOSDiskConfiguration2 = virtualMachineVMImage.category('parameters') .description($('Commands to add parameter for your virtual-machine-vm-image.')); - var add = parameters.category('add') + var addparametersVirtualMachineVMImageOSDiskConfiguration2 = parametersVirtualMachineVMImageOSDiskConfiguration2.category('add') .description($('Commands to add values in the parameter file for your virtual-machine-vm-image.')); - add.command('os-disk-configuration') + addparametersVirtualMachineVMImageOSDiskConfiguration2.command('os-disk-configuration') .description($('Remove virtualMachineVMImage parameter string or files.')) .usage('[options]') .option('--parameter-file ', $('The parameter file path.')) @@ -48004,21 +48148,21 @@ exports.init = function (cli) { options.value = JSON.parse(options.value); } cli.output.info(options.value); - cli.output.info("====================================="); - cli.output.info("Reading file content from: \"" + options.parameterFile + "\""); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Reading file content from: \"' + options.parameterFile + '\"'); + cli.output.info('====================================='); var fileContent = fs.readFileSync(options.parameterFile, 'utf8'); var parametersObj = JSON.parse(fileContent); - cli.output.info("JSON object:"); + cli.output.info('JSON object:'); cli.output.info(JSON.stringify(parametersObj)); options.operation = 'add'; - options.path = "/oSDiskConfiguration" + "/" + options.key; - cli.output.info("options.path = " + options.path); + options.path = '/oSDiskConfiguration' + '/' + options.key; + cli.output.info('options.path = ' + options.path); jsonpatch.apply(parametersObj, [{op: options.operation, path: options.path, value: options.value}]); - var paramPath = "/oSDiskConfiguration" + "/" + "hostCaching"; - cli.output.info("================================================"); - cli.output.info("JSON Parameters Path:" + paramPath); - cli.output.info("================================================"); + paramPath = '/oSDiskConfiguration' + '/' + 'hostCaching'; + cli.output.info('================================================'); + cli.output.info('JSON Parameters Path:' + paramPath); + cli.output.info('================================================'); if (options.hostCaching) { if (options.parse && options.hostCaching) { options.hostCaching = JSON.parse(options.hostCaching); @@ -48026,14 +48170,14 @@ exports.init = function (cli) { jsonpatch.apply(parametersObj, [{op: options.operation, path: paramPath, value: options.hostCaching}]); } var updatedContent = JSON.stringify(parametersObj); - cli.output.info("====================================="); - cli.output.info("JSON object (updated):"); + cli.output.info('====================================='); + cli.output.info('JSON object (updated):'); cli.output.info(JSON.stringify(parametersObj)); - cli.output.info("====================================="); + cli.output.info('====================================='); fs.writeFileSync(options.parameterFile, beautify(updatedContent)); - cli.output.info("====================================="); - cli.output.info("Parameter file updated at: " + options.parameterFile); - cli.output.info("====================================="); + cli.output.info('====================================='); + cli.output.info('Parameter file updated at: ' + options.parameterFile); + cli.output.info('====================================='); }); diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ServiceManagementTest.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ServiceManagementTest.cs index c0d4e43ced9b..9fe5e302a940 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ServiceManagementTest.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ServiceManagementTest.cs @@ -104,10 +104,11 @@ public static void SetDefaultStorage() if (!string.IsNullOrEmpty(GetDefaultStorage(CredentialHelper.DefaultStorageName, CredentialHelper.Location))) { defaultAzureSubscription = vmPowershellCmdlets.SetAzureSubscription(defaultAzureSubscription.SubscriptionName, defaultAzureSubscription.SubscriptionId, CredentialHelper.DefaultStorageName); + defaultAzureSubscription.CurrentStorageAccountName = CredentialHelper.DefaultStorageName; vmPowershellCmdlets.SelectAzureSubscription(defaultAzureSubscription.SubscriptionName, true); - storageAccountKey = vmPowershellCmdlets.GetAzureStorageAccountKey(defaultAzureSubscription.CurrentStorageAccountName); - Assert.AreEqual(defaultAzureSubscription.CurrentStorageAccountName, storageAccountKey.StorageAccountName); - blobUrlRoot = (vmPowershellCmdlets.GetAzureStorageAccount(defaultAzureSubscription.CurrentStorageAccountName)[0].Endpoints.ToArray())[0]; + storageAccountKey = vmPowershellCmdlets.GetAzureStorageAccountKey(CredentialHelper.DefaultStorageName); + Assert.AreEqual(CredentialHelper.DefaultStorageName, storageAccountKey.StorageAccountName); + blobUrlRoot = (vmPowershellCmdlets.GetAzureStorageAccount(CredentialHelper.DefaultStorageName)[0].Endpoints.ToArray())[0]; } else { diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/ExtensionRole.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/ExtensionRole.cs index 238c1da95910..5585fb494c8d 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/ExtensionRole.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/ExtensionRole.cs @@ -49,6 +49,7 @@ public ExtensionRole(string roleName) { PrefixName = RoleName = roleName.Trim(); PrefixName = PrefixName.Replace(".", string.Empty); + PrefixName = PrefixName.Replace(" ", string.Empty); RoleType = ExtensionRoleType.NamedRoles; Default = false; } @@ -62,6 +63,7 @@ public override string ToString() public string GetExtensionId(string extensionName, string slot, int index) { var normalizedExtName = extensionName.Replace(".", string.Empty); + normalizedExtName = normalizedExtName.Replace(" ", string.Empty); var suffix = new StringBuilder(); suffix.AppendFormat(ExtensionIdSuffixTemplate, normalizedExtName, slot, index); diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/PSStorageService.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/PSStorageService.cs index 12dc430b3e19..a467d0bb2db3 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/PSStorageService.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/PSStorageService.cs @@ -69,6 +69,16 @@ public static PSStorageService Create(StorageManagementClient client, var cloudStorageAccount = StorageUtilities.GenerateCloudStorageAccount(client, account.StorageAccountName); return new PSStorageService(account, new AzureStorageContext(cloudStorageAccount)); } + + /// + /// String representation of this account + /// + /// null + public override string ToString() + { + // Allow sceanrios that list storage account contents through piping + return null; + } } } \ No newline at end of file diff --git a/src/ServiceManagement/RemoteApp/Commands.RemoteApp/TemplateImage/NewAzureRemoteAppTemplateImage.cs b/src/ServiceManagement/RemoteApp/Commands.RemoteApp/TemplateImage/NewAzureRemoteAppTemplateImage.cs index 5256aead97e5..543c7dc268ae 100644 --- a/src/ServiceManagement/RemoteApp/Commands.RemoteApp/TemplateImage/NewAzureRemoteAppTemplateImage.cs +++ b/src/ServiceManagement/RemoteApp/Commands.RemoteApp/TemplateImage/NewAzureRemoteAppTemplateImage.cs @@ -249,8 +249,9 @@ private string GetAzureVmSasUri(string vmImageName) pageBlob = new CloudPageBlob(uri, credentials); accessPolicy.Permissions = SharedAccessBlobPermissions.Read; - accessPolicy.SharedAccessStartTime = DateTime.Now; - accessPolicy.SharedAccessExpiryTime = DateTime.Now.AddHours(12); + // Sometimes the clocks are 2-3 seconds fast and the SAS is not yet valid when the service tries to use it. + accessPolicy.SharedAccessStartTime = DateTime.UtcNow.AddMinutes(-5); + accessPolicy.SharedAccessExpiryTime = DateTime.UtcNow.AddHours(12); sas = pageBlob.GetSharedAccessSignature(accessPolicy); diff --git a/src/ServiceManagement/Services/Commands.Utilities/Azure.psd1 b/src/ServiceManagement/Services/Commands.Utilities/Azure.psd1 index 76ba55606c3d..f46759ea216c 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Azure.psd1 +++ b/src/ServiceManagement/Services/Commands.Utilities/Azure.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '0.9.10' +ModuleVersion = '0.9.11' # ID used to uniquely identify this module GUID = 'D48CF693-4125-4D2D-8790-1514F44CE325' diff --git a/src/packages/Microsoft.Azure.Management.Compute.9.0.4-preview/Microsoft.Azure.Management.Compute.9.0.4-preview.nupkg b/src/packages/Microsoft.Azure.Management.Compute.9.0.4-preview/Microsoft.Azure.Management.Compute.9.0.4-preview.nupkg deleted file mode 100644 index a3c9666576cb..000000000000 Binary files a/src/packages/Microsoft.Azure.Management.Compute.9.0.4-preview/Microsoft.Azure.Management.Compute.9.0.4-preview.nupkg and /dev/null differ diff --git a/src/packages/Microsoft.Azure.Management.Compute.9.0.4-preview/lib/net40/Microsoft.Azure.Management.Compute.dll b/src/packages/Microsoft.Azure.Management.Compute.9.0.4-preview/lib/net40/Microsoft.Azure.Management.Compute.dll deleted file mode 100644 index f8e8c1a2422f..000000000000 Binary files a/src/packages/Microsoft.Azure.Management.Compute.9.0.4-preview/lib/net40/Microsoft.Azure.Management.Compute.dll and /dev/null differ diff --git a/src/packages/Microsoft.Azure.Management.Compute.9.0.4-preview/lib/portable-net45+sl50+wp80+win/Microsoft.Azure.Management.Compute.dll b/src/packages/Microsoft.Azure.Management.Compute.9.0.4-preview/lib/portable-net45+sl50+wp80+win/Microsoft.Azure.Management.Compute.dll deleted file mode 100644 index 5a497187e7eb..000000000000 Binary files a/src/packages/Microsoft.Azure.Management.Compute.9.0.4-preview/lib/portable-net45+sl50+wp80+win/Microsoft.Azure.Management.Compute.dll and /dev/null differ diff --git a/src/packages/Microsoft.Azure.Management.Compute.9.1.1-preview/Microsoft.Azure.Management.Compute.9.1.1-preview.nupkg b/src/packages/Microsoft.Azure.Management.Compute.9.1.1-preview/Microsoft.Azure.Management.Compute.9.1.1-preview.nupkg new file mode 100644 index 000000000000..dcb2081ef036 Binary files /dev/null and b/src/packages/Microsoft.Azure.Management.Compute.9.1.1-preview/Microsoft.Azure.Management.Compute.9.1.1-preview.nupkg differ diff --git a/src/packages/Microsoft.Azure.Management.Compute.9.1.1-preview/lib/net40/Microsoft.Azure.Management.Compute.dll b/src/packages/Microsoft.Azure.Management.Compute.9.1.1-preview/lib/net40/Microsoft.Azure.Management.Compute.dll new file mode 100644 index 000000000000..2c7320a38910 Binary files /dev/null and b/src/packages/Microsoft.Azure.Management.Compute.9.1.1-preview/lib/net40/Microsoft.Azure.Management.Compute.dll differ diff --git a/src/packages/Microsoft.Azure.Management.Compute.9.0.4-preview/lib/portable-net45+sl50+wp80+win/Microsoft.Azure.Management.Compute.xml b/src/packages/Microsoft.Azure.Management.Compute.9.1.1-preview/lib/net40/Microsoft.Azure.Management.Compute.xml similarity index 99% rename from src/packages/Microsoft.Azure.Management.Compute.9.0.4-preview/lib/portable-net45+sl50+wp80+win/Microsoft.Azure.Management.Compute.xml rename to src/packages/Microsoft.Azure.Management.Compute.9.1.1-preview/lib/net40/Microsoft.Azure.Management.Compute.xml index e5bd0505d8aa..5053b17f6a23 100644 --- a/src/packages/Microsoft.Azure.Management.Compute.9.0.4-preview/lib/portable-net45+sl50+wp80+win/Microsoft.Azure.Management.Compute.xml +++ b/src/packages/Microsoft.Azure.Management.Compute.9.1.1-preview/lib/net40/Microsoft.Azure.Management.Compute.xml @@ -2746,6 +2746,33 @@ The option to attach.
+ + + Describes a Encryption Settings for a Disk + + + + + Initializes a new instance of the DiskEncryptionSettings class. + + + + + Initializes a new instance of the DiskEncryptionSettings class with + required arguments. + + + + + Required. Gets or sets the disk encryption key which is a KeyVault + Secret. + + + + + Optional. Gets or sets the key encryption key which is KeyVault Key. + + The instance view of the disk. @@ -2902,6 +2929,60 @@ IPConfigurationLoadBalancerInboundNATPool class. + + + Describes a reference to Key Vault Key + + + + + Initializes a new instance of the KeyVaultKeyReference class. + + + + + Initializes a new instance of the KeyVaultKeyReference class with + required arguments. + + + + + Required. Gets or sets the URL referencing a key in a Key Vault. + + + + + Required. Gets or sets the Relative URL of the Key Vault containing + the key + + + + + Describes a reference to Key Vault Secret + + + + + Initializes a new instance of the KeyVaultSecretReference class. + + + + + Initializes a new instance of the KeyVaultSecretReference class + with required arguments. + + + + + Required. Gets or sets the URL referencing a secret in a Key Vault. + + + + + Required. Gets or sets the Relative URL of the Key Vault containing + the secret. + + Describes Windows Configuration of the OS Profile. @@ -3020,6 +3101,11 @@ arguments. + + + Optional. Gets or sets the disk encryption settings. + + Optional. Gets or sets the Operating System type. @@ -4495,17 +4581,6 @@ Required. Gets or sets the subnet. - - - Describes a load balancer address pool reference. - - - - - Initializes a new instance of the - VirtualMachineScaleSetIPConfigurationLoadBalancerAddressPool class. - - The List Virtual Machine operation response. diff --git a/src/packages/Microsoft.Azure.Management.Compute.9.1.1-preview/lib/portable-net45%2Bsl50%2Bwp80%2Bwin/Microsoft.Azure.Management.Compute.dll b/src/packages/Microsoft.Azure.Management.Compute.9.1.1-preview/lib/portable-net45%2Bsl50%2Bwp80%2Bwin/Microsoft.Azure.Management.Compute.dll new file mode 100644 index 000000000000..d2843b35b15f Binary files /dev/null and b/src/packages/Microsoft.Azure.Management.Compute.9.1.1-preview/lib/portable-net45%2Bsl50%2Bwp80%2Bwin/Microsoft.Azure.Management.Compute.dll differ diff --git a/src/packages/Microsoft.Azure.Management.Compute.9.0.4-preview/lib/net40/Microsoft.Azure.Management.Compute.xml b/src/packages/Microsoft.Azure.Management.Compute.9.1.1-preview/lib/portable-net45%2Bsl50%2Bwp80%2Bwin/Microsoft.Azure.Management.Compute.xml similarity index 99% rename from src/packages/Microsoft.Azure.Management.Compute.9.0.4-preview/lib/net40/Microsoft.Azure.Management.Compute.xml rename to src/packages/Microsoft.Azure.Management.Compute.9.1.1-preview/lib/portable-net45%2Bsl50%2Bwp80%2Bwin/Microsoft.Azure.Management.Compute.xml index e5bd0505d8aa..5053b17f6a23 100644 --- a/src/packages/Microsoft.Azure.Management.Compute.9.0.4-preview/lib/net40/Microsoft.Azure.Management.Compute.xml +++ b/src/packages/Microsoft.Azure.Management.Compute.9.1.1-preview/lib/portable-net45%2Bsl50%2Bwp80%2Bwin/Microsoft.Azure.Management.Compute.xml @@ -2746,6 +2746,33 @@ The option to attach. + + + Describes a Encryption Settings for a Disk + + + + + Initializes a new instance of the DiskEncryptionSettings class. + + + + + Initializes a new instance of the DiskEncryptionSettings class with + required arguments. + + + + + Required. Gets or sets the disk encryption key which is a KeyVault + Secret. + + + + + Optional. Gets or sets the key encryption key which is KeyVault Key. + + The instance view of the disk. @@ -2902,6 +2929,60 @@ IPConfigurationLoadBalancerInboundNATPool class. + + + Describes a reference to Key Vault Key + + + + + Initializes a new instance of the KeyVaultKeyReference class. + + + + + Initializes a new instance of the KeyVaultKeyReference class with + required arguments. + + + + + Required. Gets or sets the URL referencing a key in a Key Vault. + + + + + Required. Gets or sets the Relative URL of the Key Vault containing + the key + + + + + Describes a reference to Key Vault Secret + + + + + Initializes a new instance of the KeyVaultSecretReference class. + + + + + Initializes a new instance of the KeyVaultSecretReference class + with required arguments. + + + + + Required. Gets or sets the URL referencing a secret in a Key Vault. + + + + + Required. Gets or sets the Relative URL of the Key Vault containing + the secret. + + Describes Windows Configuration of the OS Profile. @@ -3020,6 +3101,11 @@ arguments. + + + Optional. Gets or sets the disk encryption settings. + + Optional. Gets or sets the Operating System type. @@ -4495,17 +4581,6 @@ Required. Gets or sets the subnet. - - - Describes a load balancer address pool reference. - - - - - Initializes a new instance of the - VirtualMachineScaleSetIPConfigurationLoadBalancerAddressPool class. - - The List Virtual Machine operation response. diff --git a/tools/AzureRM/AzureRM.psd1 b/tools/AzureRM/AzureRM.psd1 index f80973beebc3..7ddfb198b2d3 100644 Binary files a/tools/AzureRM/AzureRM.psd1 and b/tools/AzureRM/AzureRM.psd1 differ diff --git a/tools/AzureRM/AzureRM.psm1 b/tools/AzureRM/AzureRM.psm1 index 4ac00b7be908..ee2ebdaaedde 100644 --- a/tools/AzureRM/AzureRM.psm1 +++ b/tools/AzureRM/AzureRM.psm1 @@ -78,7 +78,7 @@ function Install-ModuleWithVersionCheck([string]$Name,[string]$MajorVersion,[str Install-Module -Name $Name -Repository $Repository -Scope $Scope -MinimumVersion $_MinVer -MaximumVersion $_MaxVer -ErrorAction Stop } $v = (Get-InstalledModule -Name $Name -ErrorAction Ignore)[0].Version.ToString() - Write-Output "$Name $v $_ModuleAction [$script:InstallCounter/$($AzureRMModules.Count + 1)]..." + Write-Output "$Name $v $_ModuleAction [$script:InstallCounter/$($AzureRMModules.Count + 2)]..." } catch { Write-Warning "Skipping $Name package..." Write-Warning $_ diff --git a/tools/Docs/Get-AllCommands/Get-AllCommands.ps1 b/tools/Docs/Get-AllCommands/Get-AllCommands.ps1 index f381c7d77a4f..357d1897dd01 100644 --- a/tools/Docs/Get-AllCommands/Get-AllCommands.ps1 +++ b/tools/Docs/Get-AllCommands/Get-AllCommands.ps1 @@ -690,9 +690,9 @@ function Get-AllBuildServerCommands { rm .\Output -Recurse -Force -ErrorAction SilentlyContinue #Comment these lines to selectivly build the output for either Service Management or Resource Manager -Get-AllBuildServerCommands -OutputPath ".\Output" -ManifestFullName "..\..\..\src\Package\Debug\ServiceManagement\Azure\Azure.psd1" +Get-AllBuildServerCommands -OutputPath ".\Output" -ManifestFullName "..\..\..\src\Package\Release\ServiceManagement\Azure\Azure.psd1" Get-AllBuildServerCommands -OutputPath ".\Output" -ManifestFullName "..\..\AzureRM\AzureRM.psd1" -$modules = (Get-ChildItem "..\..\..\src\Package\Debug\ResourceManager" -Recurse -Include "*.psd1" -Exclude "*dll-help.psd1", "AzureResourceManager.psd1") | sort -Unique -Property Name +$modules = (Get-ChildItem "..\..\..\src\Package\Release\ResourceManager" -Recurse -Include "*.psd1" -Exclude "*dll-help.psd1", "AzureResourceManager.psd1") | sort -Unique -Property Name $modules | Foreach { Get-AllBuildServerCommands -OutputPath ".\Output" -ManifestFullName $_.FullName }